root/doc/xml/demo__example_2nastaveni__regulatoru__float_8h.xml @ 187

Revision 187, 12.3 kB (checked in by smidl, 16 years ago)

doc

Line 
1<?xml version='1.0' encoding='UTF-8' standalone='no'?>
2<doxygen xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="compound.xsd" version="1.5.6">
3  <compounddef id="demo__example_2nastaveni__regulatoru__float_8h" kind="file">
4    <compoundname>nastaveni_regulatoru_float.h</compoundname>
5      <sectiondef kind="define">
6      <memberdef kind="define" id="demo__example_2nastaveni__regulatoru__float_8h_1d7897c37e49be8364a1fd1702262b72b" prot="public" static="no">
7        <name>Ismax</name>
8        <initializer>40.0</initializer>
9        <briefdescription>
10        </briefdescription>
11        <detaileddescription>
12        </detaileddescription>
13        <inbodydescription>
14        </inbodydescription>
15        <location file="/home/smidl/work/git/mixpp/pmsm/simulator_zdenek/demo_example/nastaveni_regulatoru_float.h" line="14" bodyfile="/home/smidl/work/git/mixpp/pmsm/simulator_zdenek/demo_example/nastaveni_regulatoru_float.h" bodystart="14" bodyend="-1"/>
16      </memberdef>
17      <memberdef kind="define" id="demo__example_2nastaveni__regulatoru__float_8h_1c8882337f06a374c43eb16d0be508885" prot="public" static="no">
18        <name>Kpi</name>
19        <initializer>20.</initializer>
20        <briefdescription>
21        </briefdescription>
22        <detaileddescription>
23        </detaileddescription>
24        <inbodydescription>
25        </inbodydescription>
26        <location file="/home/smidl/work/git/mixpp/pmsm/simulator_zdenek/demo_example/nastaveni_regulatoru_float.h" line="17" bodyfile="/home/smidl/work/git/mixpp/pmsm/simulator_zdenek/demo_example/nastaveni_regulatoru_float.h" bodystart="17" bodyend="-1"/>
27      </memberdef>
28      <memberdef kind="define" id="demo__example_2nastaveni__regulatoru__float_8h_13e3ea04c138a4aeab30af0c8b3f9e81e" prot="public" static="no">
29        <name>Tii</name>
30        <initializer>0.005</initializer>
31        <briefdescription>
32        </briefdescription>
33        <detaileddescription>
34        </detaileddescription>
35        <inbodydescription>
36        </inbodydescription>
37        <location file="/home/smidl/work/git/mixpp/pmsm/simulator_zdenek/demo_example/nastaveni_regulatoru_float.h" line="18" bodyfile="/home/smidl/work/git/mixpp/pmsm/simulator_zdenek/demo_example/nastaveni_regulatoru_float.h" bodystart="18" bodyend="-1"/>
38      </memberdef>
39      <memberdef kind="define" id="demo__example_2nastaveni__regulatoru__float_8h_132365fb2a4808089b42f412fe7db14c3" prot="public" static="no">
40        <name>MAXi</name>
41        <initializer>1199.0</initializer>
42        <briefdescription>
43        </briefdescription>
44        <detaileddescription>
45        </detaileddescription>
46        <inbodydescription>
47        </inbodydescription>
48        <location file="/home/smidl/work/git/mixpp/pmsm/simulator_zdenek/demo_example/nastaveni_regulatoru_float.h" line="19" bodyfile="/home/smidl/work/git/mixpp/pmsm/simulator_zdenek/demo_example/nastaveni_regulatoru_float.h" bodystart="19" bodyend="-1"/>
49      </memberdef>
50      <memberdef kind="define" id="demo__example_2nastaveni__regulatoru__float_8h_13a8f990a1c729e733faad38c19b4b438" prot="public" static="no">
51        <name>Kpurm</name>
52        <initializer>50.0</initializer>
53        <briefdescription>
54        </briefdescription>
55        <detaileddescription>
56        </detaileddescription>
57        <inbodydescription>
58        </inbodydescription>
59        <location file="/home/smidl/work/git/mixpp/pmsm/simulator_zdenek/demo_example/nastaveni_regulatoru_float.h" line="22" bodyfile="/home/smidl/work/git/mixpp/pmsm/simulator_zdenek/demo_example/nastaveni_regulatoru_float.h" bodystart="22" bodyend="-1"/>
60      </memberdef>
61      <memberdef kind="define" id="demo__example_2nastaveni__regulatoru__float_8h_19da00436f585c80347466fe8c3ba3c0c" prot="public" static="no">
62        <name>Tiurm</name>
63        <initializer>0.05</initializer>
64        <briefdescription>
65        </briefdescription>
66        <detaileddescription>
67        </detaileddescription>
68        <inbodydescription>
69        </inbodydescription>
70        <location file="/home/smidl/work/git/mixpp/pmsm/simulator_zdenek/demo_example/nastaveni_regulatoru_float.h" line="23" bodyfile="/home/smidl/work/git/mixpp/pmsm/simulator_zdenek/demo_example/nastaveni_regulatoru_float.h" bodystart="23" bodyend="-1"/>
71      </memberdef>
72      <memberdef kind="define" id="demo__example_2nastaveni__regulatoru__float_8h_172a3d07230efbac58f03d4420c170dc4" prot="public" static="no">
73        <name>MINurm</name>
74        <initializer>(-0.95*Ismax)</initializer>
75        <briefdescription>
76        </briefdescription>
77        <detaileddescription>
78        </detaileddescription>
79        <inbodydescription>
80        </inbodydescription>
81        <location file="/home/smidl/work/git/mixpp/pmsm/simulator_zdenek/demo_example/nastaveni_regulatoru_float.h" line="24" bodyfile="/home/smidl/work/git/mixpp/pmsm/simulator_zdenek/demo_example/nastaveni_regulatoru_float.h" bodystart="24" bodyend="-1"/>
82      </memberdef>
83      <memberdef kind="define" id="demo__example_2nastaveni__regulatoru__float_8h_1bbfb453c8873d44bbd89aeb81e78722b" prot="public" static="no">
84        <name>Tfurm</name>
85        <initializer>0.01</initializer>
86        <briefdescription>
87        </briefdescription>
88        <detaileddescription>
89        </detaileddescription>
90        <inbodydescription>
91        </inbodydescription>
92        <location file="/home/smidl/work/git/mixpp/pmsm/simulator_zdenek/demo_example/nastaveni_regulatoru_float.h" line="25" bodyfile="/home/smidl/work/git/mixpp/pmsm/simulator_zdenek/demo_example/nastaveni_regulatoru_float.h" bodystart="25" bodyend="-1"/>
93      </memberdef>
94      <memberdef kind="define" id="demo__example_2nastaveni__regulatoru__float_8h_1bfa19d7a61e2efc22daf83073cae7d74" prot="public" static="no">
95        <name>Kpw</name>
96        <initializer>3.0</initializer>
97        <briefdescription>
98        </briefdescription>
99        <detaileddescription>
100        </detaileddescription>
101        <inbodydescription>
102        </inbodydescription>
103        <location file="/home/smidl/work/git/mixpp/pmsm/simulator_zdenek/demo_example/nastaveni_regulatoru_float.h" line="28" bodyfile="/home/smidl/work/git/mixpp/pmsm/simulator_zdenek/demo_example/nastaveni_regulatoru_float.h" bodystart="28" bodyend="-1"/>
104      </memberdef>
105      <memberdef kind="define" id="demo__example_2nastaveni__regulatoru__float_8h_1c2fbc4671c603f46890a6f004ca205fe" prot="public" static="no">
106        <name>Tiw</name>
107        <initializer>0.1</initializer>
108        <briefdescription>
109        </briefdescription>
110        <detaileddescription>
111        </detaileddescription>
112        <inbodydescription>
113        </inbodydescription>
114        <location file="/home/smidl/work/git/mixpp/pmsm/simulator_zdenek/demo_example/nastaveni_regulatoru_float.h" line="29" bodyfile="/home/smidl/work/git/mixpp/pmsm/simulator_zdenek/demo_example/nastaveni_regulatoru_float.h" bodystart="29" bodyend="-1"/>
115      </memberdef>
116      <memberdef kind="define" id="demo__example_2nastaveni__regulatoru__float_8h_1fa3cf636e3004792891966e314edbb21" prot="public" static="no">
117        <name>MAXw</name>
118        <initializer>Ismax</initializer>
119        <briefdescription>
120        </briefdescription>
121        <detaileddescription>
122        </detaileddescription>
123        <inbodydescription>
124        </inbodydescription>
125        <location file="/home/smidl/work/git/mixpp/pmsm/simulator_zdenek/demo_example/nastaveni_regulatoru_float.h" line="30" bodyfile="/home/smidl/work/git/mixpp/pmsm/simulator_zdenek/demo_example/nastaveni_regulatoru_float.h" bodystart="30" bodyend="-1"/>
126      </memberdef>
127      </sectiondef>
128    <briefdescription>
129    </briefdescription>
130    <detaileddescription>
131    </detaileddescription>
132    <programlisting>
133<codeline lineno="1"><highlight class="comment">/*********************************************</highlight></codeline>
134<codeline lineno="2"><highlight class="comment"></highlight></codeline>
135<codeline lineno="3"><highlight class="comment"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>Vector<sp/>control<sp/>of<sp/>PMSM<sp/>Drive</highlight></codeline>
136<codeline lineno="4"><highlight class="comment"></highlight></codeline>
137<codeline lineno="5"><highlight class="comment"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>Control<sp/>system<sp/>parameters:<sp/>gains,<sp/>etc.</highlight></codeline>
138<codeline lineno="6"><highlight class="comment"></highlight></codeline>
139<codeline lineno="7"><highlight class="comment"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>Z.<sp/>Peroutka</highlight></codeline>
140<codeline lineno="8"><highlight class="comment"></highlight></codeline>
141<codeline lineno="9"><highlight class="comment">Rev.<sp/>16.3.2008</highlight></codeline>
142<codeline lineno="10"><highlight class="comment"></highlight></codeline>
143<codeline lineno="11"><highlight class="comment">*********************************************/</highlight><highlight class="normal"></highlight></codeline>
144<codeline lineno="12"><highlight class="normal"></highlight></codeline>
145<codeline lineno="13"><highlight class="normal"></highlight><highlight class="comment">//<sp/>Max.<sp/>motor<sp/>current</highlight><highlight class="normal"></highlight></codeline>
146<codeline lineno="14"><highlight class="normal"></highlight><highlight class="preprocessor">#define<sp/>Ismax<sp/><sp/><sp/>40.0<sp/></highlight></codeline>
147<codeline lineno="15"><highlight class="preprocessor"></highlight><highlight class="normal"></highlight></codeline>
148<codeline lineno="16"><highlight class="normal"></highlight><highlight class="comment">//<sp/>Current<sp/>controllers</highlight><highlight class="normal"></highlight></codeline>
149<codeline lineno="17"><highlight class="normal"></highlight><highlight class="preprocessor">#define<sp/>Kpi<sp/><sp/><sp/><sp/><sp/>20.<sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight></codeline>
150<codeline lineno="18"><highlight class="preprocessor"></highlight><highlight class="preprocessor">#define<sp/>Tii<sp/><sp/><sp/><sp/><sp/>0.005<sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight></codeline>
151<codeline lineno="19"><highlight class="preprocessor"></highlight><highlight class="preprocessor">#define<sp/>MAXi<sp/><sp/><sp/><sp/>1199.0</highlight></codeline>
152<codeline lineno="20"><highlight class="preprocessor"></highlight><highlight class="normal"></highlight></codeline>
153<codeline lineno="21"><highlight class="normal"></highlight><highlight class="comment">//<sp/>Field<sp/>weakening<sp/>-<sp/>controller<sp/>RUrm</highlight><highlight class="normal"></highlight></codeline>
154<codeline lineno="22"><highlight class="normal"></highlight><highlight class="preprocessor">#define<sp/>Kpurm<sp/><sp/><sp/>50.0<sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight></codeline>
155<codeline lineno="23"><highlight class="preprocessor"></highlight><highlight class="preprocessor">#define<sp/>Tiurm<sp/><sp/><sp/>0.05<sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight></codeline>
156<codeline lineno="24"><highlight class="preprocessor"></highlight><highlight class="preprocessor">#define<sp/>MINurm<sp/><sp/>(-0.95*Ismax)<sp/><sp/><sp/></highlight></codeline>
157<codeline lineno="25"><highlight class="preprocessor"></highlight><highlight class="preprocessor">#define<sp/>Tfurm<sp/><sp/><sp/>0.01<sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight></codeline>
158<codeline lineno="26"><highlight class="preprocessor"></highlight><highlight class="normal"></highlight></codeline>
159<codeline lineno="27"><highlight class="normal"></highlight><highlight class="comment">//<sp/>Speed<sp/>controller</highlight><highlight class="normal"></highlight></codeline>
160<codeline lineno="28"><highlight class="normal"></highlight><highlight class="preprocessor">#define<sp/>Kpw<sp/><sp/><sp/><sp/><sp/>3.0<sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight></codeline>
161<codeline lineno="29"><highlight class="preprocessor"></highlight><highlight class="preprocessor">#define<sp/>Tiw<sp/><sp/><sp/><sp/><sp/>0.1</highlight></codeline>
162<codeline lineno="30"><highlight class="preprocessor"></highlight><highlight class="preprocessor">#define<sp/>MAXw<sp/><sp/><sp/><sp/>Ismax</highlight></codeline>
163<codeline lineno="31"><highlight class="preprocessor"></highlight><highlight class="normal"></highlight></codeline>
164    </programlisting>
165    <location file="/home/smidl/work/git/mixpp/pmsm/simulator_zdenek/demo_example/nastaveni_regulatoru_float.h"/>
166  </compounddef>
167</doxygen>
Note: See TracBrowser for help on using the browser.