FEM Coupling data exchange xml specification.
The look up data file format is an xml specification that can be used to create a multifunctional data file for parameter and data echange from FEM to system simulation
In this paragraph the format forthe xml specification is described. The lookupmD table format isa multifunctional look up table. It includes static parameters as well as one multidimensional look up table. The file format complies to the xml standard and can be created as a text file.
The file format is specified as:
Here the tag <data> is the one that will hold all numerical data. The tag <parameters> is defined as:
<datamodel>
<projectinfo> </projectinfo>
The tag <table> is defined as:
<name>Ld</name>
<value_si>0.001</value_si>
<description>Stator inductance d Axis</description>
</parameter>
<name>Lq</name>
<value_si>0.00095</value_si>
<description>Stator inductance q Axis</description>
</parameter>
</parameters>
<datamodel>
<row>Number of rows</row>
<header> </header>
<lookupdata>
<projectinfo> </projectinfo>
The actual look up table is a text format inside the <lookupdata> tag.
Complete file format for a permanent magnet synchronous machine
<?xml version="1.0" encoding="iso-8859-1"?>
<datamodel>
<data>
<parameters>
<parameter name="1">
<name>Ld</name>
<value_si>0.000496599058022115</value_si>
<description>Stator inductance d Axis</description>
</parameter>
<parameter name="2">
<name>Lq</name>
<value_si>0.00051209172867637</value_si>
<description>Stator inductance q Axis</description>
</parameter>
<parameter name="3">
<name>Rs</name>
<value_si>0.15200175980019</value_si>
<description>Winding Resistance</description>
</parameter>
<parameter name="4">
<name>J</name>
<value_si>0.0001</value_si>
<description>Rotor Inertia</description>
</parameter>
<parameter name="5">
<name>p</name>
<value_si>6</value_si>
<description>Number of Pole Pairs</description>
</parameter>
</parameters>
<table>
<column>23465</column>
<row>8</row>
<header>
<row name="0"><name>Rotor Position(°mech)</name></row>
<row name="1"><name>Theta Current(°el)</name></row>
<row name="2"><name>Current Amplitude(A)</name></row>
<row name="3"><name>T(Nm)</name></row>
<row name="4"><name>Ke1(Vs/rad)</name></row>
<row name="5"><name>Ke2(Vs/rad)</name></row>
<row name="6"><name>Ke3(Vs/rad)</name></row>
<row name="7"><name>Ld(H)</name></row>
<row name="8"><name>Lq(H)</name></row>
</header>
<lookupdata>
0 0 0 -0.08349996428772 0.000506102578405861 0.000512615989743567
0 0 5 -0.623000242501437 0.000506102578405861 0.00051261598974356
0 0 10 -1.24000006133589 0.000496599058022115 0.00051209172867637
0 0 15 -1.84999714883186 0.000477889838203332 0.000511206840305047
0 0 20 -2.41982137333896 0.000452823796305746 0.000508822770219401
......
......
......
6.28 6.28 20 -2.41982137333895 -0.08270697593045 0.166807866871343
</lookupdata>
</table>
</data>
<model> </model>
<projectinfo>
<id />
<date />
<signed />
<date_change />
<signed_change />
<info />
</projectinfo>
</datamodel>