[187] | 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="ekf__example_2nastaveni__regulatoru__float_8h" kind="file"> |
---|
| 4 | <compoundname>nastaveni_regulatoru_float.h</compoundname> |
---|
| 5 | <includedby refid="ekf__example_2regulace_8cpp" local="yes">work/git/mixpp/pmsm/simulator_zdenek/ekf_example/regulace.cpp</includedby> |
---|
| 6 | <sectiondef kind="define"> |
---|
| 7 | <memberdef kind="define" id="ekf__example_2nastaveni__regulatoru__float_8h_1d7897c37e49be8364a1fd1702262b72b" prot="public" static="no"> |
---|
| 8 | <name>Ismax</name> |
---|
| 9 | <initializer>40.0</initializer> |
---|
| 10 | <briefdescription> |
---|
| 11 | </briefdescription> |
---|
| 12 | <detaileddescription> |
---|
| 13 | </detaileddescription> |
---|
| 14 | <inbodydescription> |
---|
| 15 | </inbodydescription> |
---|
| 16 | <location file="/home/smidl/work/git/mixpp/pmsm/simulator_zdenek/ekf_example/nastaveni_regulatoru_float.h" line="13" bodyfile="/home/smidl/work/git/mixpp/pmsm/simulator_zdenek/ekf_example/nastaveni_regulatoru_float.h" bodystart="13" bodyend="-1"/> |
---|
| 17 | </memberdef> |
---|
| 18 | <memberdef kind="define" id="ekf__example_2nastaveni__regulatoru__float_8h_1c8882337f06a374c43eb16d0be508885" prot="public" static="no"> |
---|
| 19 | <name>Kpi</name> |
---|
| 20 | <initializer>20.</initializer> |
---|
| 21 | <briefdescription> |
---|
| 22 | </briefdescription> |
---|
| 23 | <detaileddescription> |
---|
| 24 | </detaileddescription> |
---|
| 25 | <inbodydescription> |
---|
| 26 | </inbodydescription> |
---|
| 27 | <location file="/home/smidl/work/git/mixpp/pmsm/simulator_zdenek/ekf_example/nastaveni_regulatoru_float.h" line="16" bodyfile="/home/smidl/work/git/mixpp/pmsm/simulator_zdenek/ekf_example/nastaveni_regulatoru_float.h" bodystart="16" bodyend="-1"/> |
---|
| 28 | </memberdef> |
---|
| 29 | <memberdef kind="define" id="ekf__example_2nastaveni__regulatoru__float_8h_13e3ea04c138a4aeab30af0c8b3f9e81e" prot="public" static="no"> |
---|
| 30 | <name>Tii</name> |
---|
| 31 | <initializer>0.005</initializer> |
---|
| 32 | <briefdescription> |
---|
| 33 | </briefdescription> |
---|
| 34 | <detaileddescription> |
---|
| 35 | </detaileddescription> |
---|
| 36 | <inbodydescription> |
---|
| 37 | </inbodydescription> |
---|
| 38 | <location file="/home/smidl/work/git/mixpp/pmsm/simulator_zdenek/ekf_example/nastaveni_regulatoru_float.h" line="17" bodyfile="/home/smidl/work/git/mixpp/pmsm/simulator_zdenek/ekf_example/nastaveni_regulatoru_float.h" bodystart="17" bodyend="-1"/> |
---|
| 39 | </memberdef> |
---|
| 40 | <memberdef kind="define" id="ekf__example_2nastaveni__regulatoru__float_8h_132365fb2a4808089b42f412fe7db14c3" prot="public" static="no"> |
---|
| 41 | <name>MAXi</name> |
---|
| 42 | <initializer>1199.0</initializer> |
---|
| 43 | <briefdescription> |
---|
| 44 | </briefdescription> |
---|
| 45 | <detaileddescription> |
---|
| 46 | </detaileddescription> |
---|
| 47 | <inbodydescription> |
---|
| 48 | </inbodydescription> |
---|
| 49 | <location file="/home/smidl/work/git/mixpp/pmsm/simulator_zdenek/ekf_example/nastaveni_regulatoru_float.h" line="18" bodyfile="/home/smidl/work/git/mixpp/pmsm/simulator_zdenek/ekf_example/nastaveni_regulatoru_float.h" bodystart="18" bodyend="-1"/> |
---|
| 50 | </memberdef> |
---|
| 51 | <memberdef kind="define" id="ekf__example_2nastaveni__regulatoru__float_8h_1e42e36aa22d7f1626eec9986d58fc318" prot="public" static="no"> |
---|
| 52 | <name>Q_Kpi</name> |
---|
| 53 | <initializer>15</initializer> |
---|
| 54 | <briefdescription> |
---|
| 55 | </briefdescription> |
---|
| 56 | <detaileddescription> |
---|
| 57 | </detaileddescription> |
---|
| 58 | <inbodydescription> |
---|
| 59 | </inbodydescription> |
---|
| 60 | <location file="/home/smidl/work/git/mixpp/pmsm/simulator_zdenek/ekf_example/nastaveni_regulatoru_float.h" line="19" bodyfile="/home/smidl/work/git/mixpp/pmsm/simulator_zdenek/ekf_example/nastaveni_regulatoru_float.h" bodystart="19" bodyend="-1"/> |
---|
| 61 | </memberdef> |
---|
| 62 | <memberdef kind="define" id="ekf__example_2nastaveni__regulatoru__float_8h_13b0e031e88229b9f1a69b06303e4c351" prot="public" static="no"> |
---|
| 63 | <name>Q_Kii</name> |
---|
| 64 | <initializer>15</initializer> |
---|
| 65 | <briefdescription> |
---|
| 66 | </briefdescription> |
---|
| 67 | <detaileddescription> |
---|
| 68 | </detaileddescription> |
---|
| 69 | <inbodydescription> |
---|
| 70 | </inbodydescription> |
---|
| 71 | <location file="/home/smidl/work/git/mixpp/pmsm/simulator_zdenek/ekf_example/nastaveni_regulatoru_float.h" line="20" bodyfile="/home/smidl/work/git/mixpp/pmsm/simulator_zdenek/ekf_example/nastaveni_regulatoru_float.h" bodystart="20" bodyend="-1"/> |
---|
| 72 | </memberdef> |
---|
| 73 | <memberdef kind="define" id="ekf__example_2nastaveni__regulatoru__float_8h_13a8f990a1c729e733faad38c19b4b438" prot="public" static="no"> |
---|
| 74 | <name>Kpurm</name> |
---|
| 75 | <initializer>50.0</initializer> |
---|
| 76 | <briefdescription> |
---|
| 77 | </briefdescription> |
---|
| 78 | <detaileddescription> |
---|
| 79 | </detaileddescription> |
---|
| 80 | <inbodydescription> |
---|
| 81 | </inbodydescription> |
---|
| 82 | <location file="/home/smidl/work/git/mixpp/pmsm/simulator_zdenek/ekf_example/nastaveni_regulatoru_float.h" line="23" bodyfile="/home/smidl/work/git/mixpp/pmsm/simulator_zdenek/ekf_example/nastaveni_regulatoru_float.h" bodystart="23" bodyend="-1"/> |
---|
| 83 | </memberdef> |
---|
| 84 | <memberdef kind="define" id="ekf__example_2nastaveni__regulatoru__float_8h_19da00436f585c80347466fe8c3ba3c0c" prot="public" static="no"> |
---|
| 85 | <name>Tiurm</name> |
---|
| 86 | <initializer>0.05</initializer> |
---|
| 87 | <briefdescription> |
---|
| 88 | </briefdescription> |
---|
| 89 | <detaileddescription> |
---|
| 90 | </detaileddescription> |
---|
| 91 | <inbodydescription> |
---|
| 92 | </inbodydescription> |
---|
| 93 | <location file="/home/smidl/work/git/mixpp/pmsm/simulator_zdenek/ekf_example/nastaveni_regulatoru_float.h" line="24" bodyfile="/home/smidl/work/git/mixpp/pmsm/simulator_zdenek/ekf_example/nastaveni_regulatoru_float.h" bodystart="24" bodyend="-1"/> |
---|
| 94 | </memberdef> |
---|
| 95 | <memberdef kind="define" id="ekf__example_2nastaveni__regulatoru__float_8h_172a3d07230efbac58f03d4420c170dc4" prot="public" static="no"> |
---|
| 96 | <name>MINurm</name> |
---|
| 97 | <initializer>(-0.95*Ismax)</initializer> |
---|
| 98 | <briefdescription> |
---|
| 99 | </briefdescription> |
---|
| 100 | <detaileddescription> |
---|
| 101 | </detaileddescription> |
---|
| 102 | <inbodydescription> |
---|
| 103 | </inbodydescription> |
---|
| 104 | <location file="/home/smidl/work/git/mixpp/pmsm/simulator_zdenek/ekf_example/nastaveni_regulatoru_float.h" line="25" bodyfile="/home/smidl/work/git/mixpp/pmsm/simulator_zdenek/ekf_example/nastaveni_regulatoru_float.h" bodystart="25" bodyend="-1"/> |
---|
| 105 | </memberdef> |
---|
| 106 | <memberdef kind="define" id="ekf__example_2nastaveni__regulatoru__float_8h_1bbfb453c8873d44bbd89aeb81e78722b" prot="public" static="no"> |
---|
| 107 | <name>Tfurm</name> |
---|
| 108 | <initializer>0.01</initializer> |
---|
| 109 | <briefdescription> |
---|
| 110 | </briefdescription> |
---|
| 111 | <detaileddescription> |
---|
| 112 | </detaileddescription> |
---|
| 113 | <inbodydescription> |
---|
| 114 | </inbodydescription> |
---|
| 115 | <location file="/home/smidl/work/git/mixpp/pmsm/simulator_zdenek/ekf_example/nastaveni_regulatoru_float.h" line="26" bodyfile="/home/smidl/work/git/mixpp/pmsm/simulator_zdenek/ekf_example/nastaveni_regulatoru_float.h" bodystart="26" bodyend="-1"/> |
---|
| 116 | </memberdef> |
---|
| 117 | <memberdef kind="define" id="ekf__example_2nastaveni__regulatoru__float_8h_17fcd5b3bdb30aacc956f08a23094aa81" prot="public" static="no"> |
---|
| 118 | <name>Q_Kpurm</name> |
---|
| 119 | <initializer>12</initializer> |
---|
| 120 | <briefdescription> |
---|
| 121 | </briefdescription> |
---|
| 122 | <detaileddescription> |
---|
| 123 | </detaileddescription> |
---|
| 124 | <inbodydescription> |
---|
| 125 | </inbodydescription> |
---|
| 126 | <location file="/home/smidl/work/git/mixpp/pmsm/simulator_zdenek/ekf_example/nastaveni_regulatoru_float.h" line="27" bodyfile="/home/smidl/work/git/mixpp/pmsm/simulator_zdenek/ekf_example/nastaveni_regulatoru_float.h" bodystart="27" bodyend="-1"/> |
---|
| 127 | </memberdef> |
---|
| 128 | <memberdef kind="define" id="ekf__example_2nastaveni__regulatoru__float_8h_15109e3c0bd0b1b87be1343ed6945d0ba" prot="public" static="no"> |
---|
| 129 | <name>Q_Kiurm</name> |
---|
| 130 | <initializer>15</initializer> |
---|
| 131 | <briefdescription> |
---|
| 132 | </briefdescription> |
---|
| 133 | <detaileddescription> |
---|
| 134 | </detaileddescription> |
---|
| 135 | <inbodydescription> |
---|
| 136 | </inbodydescription> |
---|
| 137 | <location file="/home/smidl/work/git/mixpp/pmsm/simulator_zdenek/ekf_example/nastaveni_regulatoru_float.h" line="28" bodyfile="/home/smidl/work/git/mixpp/pmsm/simulator_zdenek/ekf_example/nastaveni_regulatoru_float.h" bodystart="28" bodyend="-1"/> |
---|
| 138 | </memberdef> |
---|
| 139 | <memberdef kind="define" id="ekf__example_2nastaveni__regulatoru__float_8h_17c97475ebde6a30cac6e7817f15d9fb6" prot="public" static="no"> |
---|
| 140 | <name>Q_Kturm</name> |
---|
| 141 | <initializer>15</initializer> |
---|
| 142 | <briefdescription> |
---|
| 143 | </briefdescription> |
---|
| 144 | <detaileddescription> |
---|
| 145 | </detaileddescription> |
---|
| 146 | <inbodydescription> |
---|
| 147 | </inbodydescription> |
---|
| 148 | <location file="/home/smidl/work/git/mixpp/pmsm/simulator_zdenek/ekf_example/nastaveni_regulatoru_float.h" line="29" bodyfile="/home/smidl/work/git/mixpp/pmsm/simulator_zdenek/ekf_example/nastaveni_regulatoru_float.h" bodystart="29" bodyend="-1"/> |
---|
| 149 | </memberdef> |
---|
| 150 | <memberdef kind="define" id="ekf__example_2nastaveni__regulatoru__float_8h_12d90029887dcc9ddbfe2de58e7000eb2" prot="public" static="no"> |
---|
| 151 | <name>Q_Kodv_ud</name> |
---|
| 152 | <initializer>15</initializer> |
---|
| 153 | <briefdescription> |
---|
| 154 | </briefdescription> |
---|
| 155 | <detaileddescription> |
---|
| 156 | </detaileddescription> |
---|
| 157 | <inbodydescription> |
---|
| 158 | </inbodydescription> |
---|
| 159 | <location file="/home/smidl/work/git/mixpp/pmsm/simulator_zdenek/ekf_example/nastaveni_regulatoru_float.h" line="32" bodyfile="/home/smidl/work/git/mixpp/pmsm/simulator_zdenek/ekf_example/nastaveni_regulatoru_float.h" bodystart="32" bodyend="-1"/> |
---|
| 160 | </memberdef> |
---|
| 161 | <memberdef kind="define" id="ekf__example_2nastaveni__regulatoru__float_8h_1bfa19d7a61e2efc22daf83073cae7d74" prot="public" static="no"> |
---|
| 162 | <name>Kpw</name> |
---|
| 163 | <initializer>3.0</initializer> |
---|
| 164 | <briefdescription> |
---|
| 165 | </briefdescription> |
---|
| 166 | <detaileddescription> |
---|
| 167 | </detaileddescription> |
---|
| 168 | <inbodydescription> |
---|
| 169 | </inbodydescription> |
---|
| 170 | <location file="/home/smidl/work/git/mixpp/pmsm/simulator_zdenek/ekf_example/nastaveni_regulatoru_float.h" line="35" bodyfile="/home/smidl/work/git/mixpp/pmsm/simulator_zdenek/ekf_example/nastaveni_regulatoru_float.h" bodystart="35" bodyend="-1"/> |
---|
| 171 | </memberdef> |
---|
| 172 | <memberdef kind="define" id="ekf__example_2nastaveni__regulatoru__float_8h_1c2fbc4671c603f46890a6f004ca205fe" prot="public" static="no"> |
---|
| 173 | <name>Tiw</name> |
---|
| 174 | <initializer>0.1</initializer> |
---|
| 175 | <briefdescription> |
---|
| 176 | </briefdescription> |
---|
| 177 | <detaileddescription> |
---|
| 178 | </detaileddescription> |
---|
| 179 | <inbodydescription> |
---|
| 180 | </inbodydescription> |
---|
| 181 | <location file="/home/smidl/work/git/mixpp/pmsm/simulator_zdenek/ekf_example/nastaveni_regulatoru_float.h" line="36" bodyfile="/home/smidl/work/git/mixpp/pmsm/simulator_zdenek/ekf_example/nastaveni_regulatoru_float.h" bodystart="36" bodyend="-1"/> |
---|
| 182 | </memberdef> |
---|
| 183 | <memberdef kind="define" id="ekf__example_2nastaveni__regulatoru__float_8h_1fa3cf636e3004792891966e314edbb21" prot="public" static="no"> |
---|
| 184 | <name>MAXw</name> |
---|
| 185 | <initializer>Ismax</initializer> |
---|
| 186 | <briefdescription> |
---|
| 187 | </briefdescription> |
---|
| 188 | <detaileddescription> |
---|
| 189 | </detaileddescription> |
---|
| 190 | <inbodydescription> |
---|
| 191 | </inbodydescription> |
---|
| 192 | <location file="/home/smidl/work/git/mixpp/pmsm/simulator_zdenek/ekf_example/nastaveni_regulatoru_float.h" line="37" bodyfile="/home/smidl/work/git/mixpp/pmsm/simulator_zdenek/ekf_example/nastaveni_regulatoru_float.h" bodystart="37" bodyend="-1"/> |
---|
| 193 | </memberdef> |
---|
| 194 | <memberdef kind="define" id="ekf__example_2nastaveni__regulatoru__float_8h_11b436337c2afb059d3cafab86f93d5ee" prot="public" static="no"> |
---|
| 195 | <name>Q_Kpw</name> |
---|
| 196 | <initializer>7</initializer> |
---|
| 197 | <briefdescription> |
---|
| 198 | </briefdescription> |
---|
| 199 | <detaileddescription> |
---|
| 200 | </detaileddescription> |
---|
| 201 | <inbodydescription> |
---|
| 202 | </inbodydescription> |
---|
| 203 | <location file="/home/smidl/work/git/mixpp/pmsm/simulator_zdenek/ekf_example/nastaveni_regulatoru_float.h" line="38" bodyfile="/home/smidl/work/git/mixpp/pmsm/simulator_zdenek/ekf_example/nastaveni_regulatoru_float.h" bodystart="38" bodyend="-1"/> |
---|
| 204 | </memberdef> |
---|
| 205 | <memberdef kind="define" id="ekf__example_2nastaveni__regulatoru__float_8h_1429a6c97d5e5da9b64dba884997982e3" prot="public" static="no"> |
---|
| 206 | <name>Q_Kiw</name> |
---|
| 207 | <initializer>15</initializer> |
---|
| 208 | <briefdescription> |
---|
| 209 | </briefdescription> |
---|
| 210 | <detaileddescription> |
---|
| 211 | </detaileddescription> |
---|
| 212 | <inbodydescription> |
---|
| 213 | </inbodydescription> |
---|
| 214 | <location file="/home/smidl/work/git/mixpp/pmsm/simulator_zdenek/ekf_example/nastaveni_regulatoru_float.h" line="39" bodyfile="/home/smidl/work/git/mixpp/pmsm/simulator_zdenek/ekf_example/nastaveni_regulatoru_float.h" bodystart="39" bodyend="-1"/> |
---|
| 215 | </memberdef> |
---|
| 216 | <memberdef kind="define" id="ekf__example_2nastaveni__regulatoru__float_8h_104e22928f4707f2e7f09ad397a0ab0ac" prot="public" static="no"> |
---|
| 217 | <name>Q_K_Fs</name> |
---|
| 218 | <initializer>15</initializer> |
---|
| 219 | <briefdescription> |
---|
| 220 | </briefdescription> |
---|
| 221 | <detaileddescription> |
---|
| 222 | </detaileddescription> |
---|
| 223 | <inbodydescription> |
---|
| 224 | </inbodydescription> |
---|
| 225 | <location file="/home/smidl/work/git/mixpp/pmsm/simulator_zdenek/ekf_example/nastaveni_regulatoru_float.h" line="42" bodyfile="/home/smidl/work/git/mixpp/pmsm/simulator_zdenek/ekf_example/nastaveni_regulatoru_float.h" bodystart="42" bodyend="-1"/> |
---|
| 226 | </memberdef> |
---|
| 227 | <memberdef kind="define" id="ekf__example_2nastaveni__regulatoru__float_8h_173b90a8b30df78a940e443dece1dc2f1" prot="public" static="no"> |
---|
| 228 | <name>Q_K_moment</name> |
---|
| 229 | <initializer>12</initializer> |
---|
| 230 | <briefdescription> |
---|
| 231 | </briefdescription> |
---|
| 232 | <detaileddescription> |
---|
| 233 | </detaileddescription> |
---|
| 234 | <inbodydescription> |
---|
| 235 | </inbodydescription> |
---|
| 236 | <location file="/home/smidl/work/git/mixpp/pmsm/simulator_zdenek/ekf_example/nastaveni_regulatoru_float.h" line="43" bodyfile="/home/smidl/work/git/mixpp/pmsm/simulator_zdenek/ekf_example/nastaveni_regulatoru_float.h" bodystart="43" bodyend="-1"/> |
---|
| 237 | </memberdef> |
---|
| 238 | <memberdef kind="define" id="ekf__example_2nastaveni__regulatoru__float_8h_1f7a3544d47fd0e432eace2ad9d0ff97f" prot="public" static="no"> |
---|
| 239 | <name>Tfuc</name> |
---|
| 240 | <initializer>0.1</initializer> |
---|
| 241 | <briefdescription> |
---|
| 242 | </briefdescription> |
---|
| 243 | <detaileddescription> |
---|
| 244 | </detaileddescription> |
---|
| 245 | <inbodydescription> |
---|
| 246 | </inbodydescription> |
---|
| 247 | <location file="/home/smidl/work/git/mixpp/pmsm/simulator_zdenek/ekf_example/nastaveni_regulatoru_float.h" line="47" bodyfile="/home/smidl/work/git/mixpp/pmsm/simulator_zdenek/ekf_example/nastaveni_regulatoru_float.h" bodystart="47" bodyend="-1"/> |
---|
| 248 | </memberdef> |
---|
| 249 | <memberdef kind="define" id="ekf__example_2nastaveni__regulatoru__float_8h_1b9909566817f4308836298061b112438" prot="public" static="no"> |
---|
| 250 | <name>Tfid</name> |
---|
| 251 | <initializer>0.1</initializer> |
---|
| 252 | <briefdescription> |
---|
| 253 | </briefdescription> |
---|
| 254 | <detaileddescription> |
---|
| 255 | </detaileddescription> |
---|
| 256 | <inbodydescription> |
---|
| 257 | </inbodydescription> |
---|
| 258 | <location file="/home/smidl/work/git/mixpp/pmsm/simulator_zdenek/ekf_example/nastaveni_regulatoru_float.h" line="50" bodyfile="/home/smidl/work/git/mixpp/pmsm/simulator_zdenek/ekf_example/nastaveni_regulatoru_float.h" bodystart="50" bodyend="-1"/> |
---|
| 259 | </memberdef> |
---|
| 260 | <memberdef kind="define" id="ekf__example_2nastaveni__regulatoru__float_8h_18db7ee2a18448ba7fcc2fe312aae4225" prot="public" static="no"> |
---|
| 261 | <name>prechod_1_2</name> |
---|
| 262 | <initializer>(2.*M_PI*75.)</initializer> |
---|
| 263 | <briefdescription> |
---|
| 264 | </briefdescription> |
---|
| 265 | <detaileddescription> |
---|
| 266 | </detaileddescription> |
---|
| 267 | <inbodydescription> |
---|
| 268 | </inbodydescription> |
---|
| 269 | <location file="/home/smidl/work/git/mixpp/pmsm/simulator_zdenek/ekf_example/nastaveni_regulatoru_float.h" line="53" bodyfile="/home/smidl/work/git/mixpp/pmsm/simulator_zdenek/ekf_example/nastaveni_regulatoru_float.h" bodystart="53" bodyend="-1"/> |
---|
| 270 | </memberdef> |
---|
| 271 | <memberdef kind="define" id="ekf__example_2nastaveni__regulatoru__float_8h_1927c4eeacd3840704ef1c574c0d5ab6f" prot="public" static="no"> |
---|
| 272 | <name>prechod_2_1</name> |
---|
| 273 | <initializer>(2.*M_PI*70.)</initializer> |
---|
| 274 | <briefdescription> |
---|
| 275 | </briefdescription> |
---|
| 276 | <detaileddescription> |
---|
| 277 | </detaileddescription> |
---|
| 278 | <inbodydescription> |
---|
| 279 | </inbodydescription> |
---|
| 280 | <location file="/home/smidl/work/git/mixpp/pmsm/simulator_zdenek/ekf_example/nastaveni_regulatoru_float.h" line="54" bodyfile="/home/smidl/work/git/mixpp/pmsm/simulator_zdenek/ekf_example/nastaveni_regulatoru_float.h" bodystart="54" bodyend="-1"/> |
---|
| 281 | </memberdef> |
---|
| 282 | <memberdef kind="define" id="ekf__example_2nastaveni__regulatoru__float_8h_1888ad53b9d91922352a6bdf3ebad4689" prot="public" static="no"> |
---|
| 283 | <name>Kpib</name> |
---|
| 284 | <initializer>0.005</initializer> |
---|
| 285 | <briefdescription> |
---|
| 286 | </briefdescription> |
---|
| 287 | <detaileddescription> |
---|
| 288 | </detaileddescription> |
---|
| 289 | <inbodydescription> |
---|
| 290 | </inbodydescription> |
---|
| 291 | <location file="/home/smidl/work/git/mixpp/pmsm/simulator_zdenek/ekf_example/nastaveni_regulatoru_float.h" line="57" bodyfile="/home/smidl/work/git/mixpp/pmsm/simulator_zdenek/ekf_example/nastaveni_regulatoru_float.h" bodystart="57" bodyend="-1"/> |
---|
| 292 | </memberdef> |
---|
| 293 | <memberdef kind="define" id="ekf__example_2nastaveni__regulatoru__float_8h_14618d4111741ecefab35033bb5ec8c1e" prot="public" static="no"> |
---|
| 294 | <name>Tiib</name> |
---|
| 295 | <initializer>0.01</initializer> |
---|
| 296 | <briefdescription> |
---|
| 297 | </briefdescription> |
---|
| 298 | <detaileddescription> |
---|
| 299 | </detaileddescription> |
---|
| 300 | <inbodydescription> |
---|
| 301 | </inbodydescription> |
---|
| 302 | <location file="/home/smidl/work/git/mixpp/pmsm/simulator_zdenek/ekf_example/nastaveni_regulatoru_float.h" line="58" bodyfile="/home/smidl/work/git/mixpp/pmsm/simulator_zdenek/ekf_example/nastaveni_regulatoru_float.h" bodystart="58" bodyend="-1"/> |
---|
| 303 | </memberdef> |
---|
| 304 | <memberdef kind="define" id="ekf__example_2nastaveni__regulatoru__float_8h_13ff06226678121801490aab7ba20949a" prot="public" static="no"> |
---|
| 305 | <name>MAXbeta</name> |
---|
| 306 | <initializer>(40./180.*M_PI)</initializer> |
---|
| 307 | <briefdescription> |
---|
| 308 | </briefdescription> |
---|
| 309 | <detaileddescription> |
---|
| 310 | </detaileddescription> |
---|
| 311 | <inbodydescription> |
---|
| 312 | </inbodydescription> |
---|
| 313 | <location file="/home/smidl/work/git/mixpp/pmsm/simulator_zdenek/ekf_example/nastaveni_regulatoru_float.h" line="59" bodyfile="/home/smidl/work/git/mixpp/pmsm/simulator_zdenek/ekf_example/nastaveni_regulatoru_float.h" bodystart="59" bodyend="-1"/> |
---|
| 314 | </memberdef> |
---|
| 315 | <memberdef kind="define" id="ekf__example_2nastaveni__regulatoru__float_8h_1581d68cbb3bc6ff96a601cf1e6dcaa3a" prot="public" static="no"> |
---|
| 316 | <name>Kpidb</name> |
---|
| 317 | <initializer>0</initializer> |
---|
| 318 | <briefdescription> |
---|
| 319 | </briefdescription> |
---|
| 320 | <detaileddescription> |
---|
| 321 | </detaileddescription> |
---|
| 322 | <inbodydescription> |
---|
| 323 | </inbodydescription> |
---|
| 324 | <location file="/home/smidl/work/git/mixpp/pmsm/simulator_zdenek/ekf_example/nastaveni_regulatoru_float.h" line="62" bodyfile="/home/smidl/work/git/mixpp/pmsm/simulator_zdenek/ekf_example/nastaveni_regulatoru_float.h" bodystart="62" bodyend="-1"/> |
---|
| 325 | </memberdef> |
---|
| 326 | <memberdef kind="define" id="ekf__example_2nastaveni__regulatoru__float_8h_18274c24cd06df0ccf65686b566112c83" prot="public" static="no"> |
---|
| 327 | <name>Tiidb</name> |
---|
| 328 | <initializer>0.1</initializer> |
---|
| 329 | <briefdescription> |
---|
| 330 | </briefdescription> |
---|
| 331 | <detaileddescription> |
---|
| 332 | </detaileddescription> |
---|
| 333 | <inbodydescription> |
---|
| 334 | </inbodydescription> |
---|
| 335 | <location file="/home/smidl/work/git/mixpp/pmsm/simulator_zdenek/ekf_example/nastaveni_regulatoru_float.h" line="63" bodyfile="/home/smidl/work/git/mixpp/pmsm/simulator_zdenek/ekf_example/nastaveni_regulatoru_float.h" bodystart="63" bodyend="-1"/> |
---|
| 336 | </memberdef> |
---|
| 337 | <memberdef kind="define" id="ekf__example_2nastaveni__regulatoru__float_8h_1af1f7776726b809376f5dd92a109f897" prot="public" static="no"> |
---|
| 338 | <name>MAXud</name> |
---|
| 339 | <initializer>50.</initializer> |
---|
| 340 | <briefdescription> |
---|
| 341 | </briefdescription> |
---|
| 342 | <detaileddescription> |
---|
| 343 | </detaileddescription> |
---|
| 344 | <inbodydescription> |
---|
| 345 | </inbodydescription> |
---|
| 346 | <location file="/home/smidl/work/git/mixpp/pmsm/simulator_zdenek/ekf_example/nastaveni_regulatoru_float.h" line="64" bodyfile="/home/smidl/work/git/mixpp/pmsm/simulator_zdenek/ekf_example/nastaveni_regulatoru_float.h" bodystart="64" bodyend="-1"/> |
---|
| 347 | </memberdef> |
---|
| 348 | </sectiondef> |
---|
| 349 | <briefdescription> |
---|
| 350 | </briefdescription> |
---|
| 351 | <detaileddescription> |
---|
| 352 | </detaileddescription> |
---|
| 353 | <programlisting> |
---|
| 354 | <codeline lineno="1"><highlight class="comment">/***********************************************</highlight></codeline> |
---|
| 355 | <codeline lineno="2"><highlight class="comment"></highlight></codeline> |
---|
| 356 | <codeline lineno="3"><highlight class="comment"><sp/><sp/><sp/><sp/><sp/>Nastaveni<sp/>regulatoru<sp/>vektoroveho<sp/>rizeni</highlight></codeline> |
---|
| 357 | <codeline lineno="4"><highlight class="comment"></highlight></codeline> |
---|
| 358 | <codeline lineno="5"><highlight class="comment"><sp/><sp/><sp/><sp/><sp/>Konstanty<sp/>a<sp/>omezovace</highlight></codeline> |
---|
| 359 | <codeline lineno="6"><highlight class="comment"></highlight></codeline> |
---|
| 360 | <codeline lineno="7"><highlight class="comment"><sp/><sp/><sp/><sp/><sp/>Z.<sp/>Peroutka</highlight></codeline> |
---|
| 361 | <codeline lineno="8"><highlight class="comment"></highlight></codeline> |
---|
| 362 | <codeline lineno="9"><highlight class="comment">Rev.<sp/>31.5.2007</highlight></codeline> |
---|
| 363 | <codeline lineno="10"><highlight class="comment">***********************************************/</highlight><highlight class="normal"></highlight></codeline> |
---|
| 364 | <codeline lineno="11"><highlight class="normal"></highlight></codeline> |
---|
| 365 | <codeline lineno="12"><highlight class="normal"></highlight><highlight class="comment">//<sp/>maximalni<sp/>proud</highlight><highlight class="normal"></highlight></codeline> |
---|
| 366 | <codeline lineno="13"><highlight class="normal"></highlight><highlight class="preprocessor">#define<sp/>Ismax<sp/><sp/><sp/>40.0<sp/><sp/><sp/><sp/>//<sp/>max.<sp/>proud<sp/>motoru</highlight></codeline> |
---|
| 367 | <codeline lineno="14"><highlight class="preprocessor"></highlight><highlight class="normal"></highlight></codeline> |
---|
| 368 | <codeline lineno="15"><highlight class="normal"></highlight><highlight class="comment">//<sp/>regulatory<sp/>proudu</highlight><highlight class="normal"></highlight></codeline> |
---|
| 369 | <codeline lineno="16"><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/>//<sp/>Kp*Iref/Uref</highlight></codeline> |
---|
| 370 | <codeline lineno="17"><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/>//<sp/>casova<sp/>konstanta<sp/>reg.<sp/>...<sp/>Kp*Iref/Uref*TV/Ti</highlight></codeline> |
---|
| 371 | <codeline lineno="18"><highlight class="preprocessor"></highlight><highlight class="preprocessor">#define<sp/>MAXi<sp/><sp/><sp/><sp/>1199.0</highlight></codeline> |
---|
| 372 | <codeline lineno="19"><highlight class="preprocessor"></highlight><highlight class="preprocessor">#define<sp/>Q_Kpi<sp/><sp/><sp/>15</highlight></codeline> |
---|
| 373 | <codeline lineno="20"><highlight class="preprocessor"></highlight><highlight class="preprocessor">#define<sp/>Q_Kii<sp/><sp/><sp/>15</highlight></codeline> |
---|
| 374 | <codeline lineno="21"><highlight class="preprocessor"></highlight><highlight class="normal"></highlight></codeline> |
---|
| 375 | <codeline lineno="22"><highlight class="normal"></highlight><highlight class="comment">//<sp/>regulator<sp/>odbuzovani<sp/>-<sp/>RUrm<sp/><sp/>Kp=15,<sp/>Ti=0.5</highlight><highlight class="normal"></highlight></codeline> |
---|
| 376 | <codeline lineno="23"><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/>//<sp/>2.0/Iref<sp/>ev.<sp/>sqrt(3)/Iref<sp/>pro<sp/>PWM<sp/>se<sp/>3.<sp/>harmonickou</highlight></codeline> |
---|
| 377 | <codeline lineno="24"><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/>//<sp/>31.5.2007:<sp/>puvodne<sp/>0.01</highlight></codeline> |
---|
| 378 | <codeline lineno="25"><highlight class="preprocessor"></highlight><highlight class="preprocessor">#define<sp/>MINurm<sp/><sp/>(-0.95*Ismax)<sp/><sp/><sp/>//<sp/><sp/>0.95<sp/>...<sp/>aby<sp/>i<sp/>p�/>reakci<sp/>reg.<sp/>Urm<sp/>byl<sp/>motor<sp/>schopen<sp/>produkovat<sp/>moment</highlight></codeline> |
---|
| 379 | <codeline lineno="26"><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/>//<sp/>casova<sp/>konstanta<sp/>filtru<sp/>Urm</highlight></codeline> |
---|
| 380 | <codeline lineno="27"><highlight class="preprocessor"></highlight><highlight class="preprocessor">#define<sp/>Q_Kpurm<sp/>12</highlight></codeline> |
---|
| 381 | <codeline lineno="28"><highlight class="preprocessor"></highlight><highlight class="preprocessor">#define<sp/>Q_Kiurm<sp/>15</highlight></codeline> |
---|
| 382 | <codeline lineno="29"><highlight class="preprocessor"></highlight><highlight class="preprocessor">#define<sp/>Q_Kturm<sp/>15<sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>//<sp/>TV/Tf<sp/><sp/>...<sp/>nechat<sp/>Q15!!!!</highlight></codeline> |
---|
| 383 | <codeline lineno="30"><highlight class="preprocessor"></highlight><highlight class="normal"></highlight></codeline> |
---|
| 384 | <codeline lineno="31"><highlight class="normal"></highlight><highlight class="comment">//<sp/>blok<sp/>"Vypocet<sp/>napeti"<sp/>-<sp/>"odvazbovaci<sp/>blok"<sp/>...<sp/>definice<sp/>systemu</highlight><highlight class="normal"></highlight></codeline> |
---|
| 385 | <codeline lineno="32"><highlight class="normal"></highlight><highlight class="preprocessor">#define<sp/>Q_Kodv_ud<sp/><sp/><sp/><sp/><sp/><sp/><sp/>15<sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>//<sp/>Wref*Iref/Uref*Ls</highlight></codeline> |
---|
| 386 | <codeline lineno="33"><highlight class="preprocessor"></highlight><highlight class="normal"></highlight></codeline> |
---|
| 387 | <codeline lineno="34"><highlight class="normal"></highlight><highlight class="comment">//<sp/>regulator<sp/>rychlosti</highlight><highlight class="normal"></highlight></codeline> |
---|
| 388 | <codeline lineno="35"><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/>//<sp/>Kpw*Wref/Iref</highlight></codeline> |
---|
| 389 | <codeline lineno="36"><highlight class="preprocessor"></highlight><highlight class="preprocessor">#define<sp/>Tiw<sp/><sp/><sp/><sp/><sp/>0.1</highlight></codeline> |
---|
| 390 | <codeline lineno="37"><highlight class="preprocessor"></highlight><highlight class="preprocessor">#define<sp/>MAXw<sp/><sp/><sp/><sp/>Ismax</highlight></codeline> |
---|
| 391 | <codeline lineno="38"><highlight class="preprocessor"></highlight><highlight class="preprocessor">#define<sp/>Q_Kpw<sp/><sp/><sp/>7</highlight></codeline> |
---|
| 392 | <codeline lineno="39"><highlight class="preprocessor"></highlight><highlight class="preprocessor">#define<sp/>Q_Kiw<sp/><sp/><sp/>15</highlight></codeline> |
---|
| 393 | <codeline lineno="40"><highlight class="preprocessor"></highlight><highlight class="normal"></highlight></codeline> |
---|
| 394 | <codeline lineno="41"><highlight class="normal"></highlight><highlight class="comment">//<sp/>model<sp/>motoru<sp/>pro<sp/>vypocet<sp/>toku<sp/>a<sp/>momentu</highlight><highlight class="normal"></highlight></codeline> |
---|
| 395 | <codeline lineno="42"><highlight class="normal"></highlight><highlight class="preprocessor">#define<sp/>Q_K_Fs<sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>15<sp/><sp/><sp/><sp/><sp/><sp/>//<sp/>max.<sp/>Q15<sp/>...<sp/>Ls*Iref/Fref</highlight></codeline> |
---|
| 396 | <codeline lineno="43"><highlight class="preprocessor"></highlight><highlight class="preprocessor">#define<sp/>Q_K_moment<sp/><sp/><sp/><sp/><sp/><sp/>12<sp/><sp/><sp/><sp/><sp/><sp/>//<sp/>max.<sp/>Q15<sp/>...<sp/>kp*p*Fref*Iref/Mref</highlight></codeline> |
---|
| 397 | <codeline lineno="44"><highlight class="preprocessor"></highlight><highlight class="normal"></highlight></codeline> |
---|
| 398 | <codeline lineno="45"><highlight class="normal"></highlight></codeline> |
---|
| 399 | <codeline lineno="46"><highlight class="normal"></highlight><highlight class="comment">//<sp/>filtrace<sp/>napeti<sp/>v<sp/>ss<sp/>obvodu</highlight><highlight class="normal"></highlight></codeline> |
---|
| 400 | <codeline lineno="47"><highlight class="normal"></highlight><highlight class="preprocessor">#define<sp/>Tfuc<sp/><sp/><sp/><sp/>0.1</highlight></codeline> |
---|
| 401 | <codeline lineno="48"><highlight class="preprocessor"></highlight><highlight class="normal"></highlight></codeline> |
---|
| 402 | <codeline lineno="49"><highlight class="normal"></highlight><highlight class="comment">//<sp/>filtrace<sp/>Isd</highlight><highlight class="normal"></highlight></codeline> |
---|
| 403 | <codeline lineno="50"><highlight class="normal"></highlight><highlight class="preprocessor">#define<sp/>Tfid<sp/><sp/><sp/><sp/>0.1</highlight></codeline> |
---|
| 404 | <codeline lineno="51"><highlight class="preprocessor"></highlight><highlight class="normal"></highlight></codeline> |
---|
| 405 | <codeline lineno="52"><highlight class="normal"></highlight><highlight class="comment">//<sp/>prechod<sp/>mezi<sp/>algoritmy<sp/>regulace<sp/>VARIANTA<sp/>1<sp/>a<sp/>VARIANTA<sp/>2</highlight><highlight class="normal"></highlight></codeline> |
---|
| 406 | <codeline lineno="53"><highlight class="normal"></highlight><highlight class="preprocessor">#define<sp/>prechod_1_2<sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>(2.*M_PI*75.)<sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>//<sp/>55Hz<sp/>...<sp/>wme<sp/>[rad/s]</highlight></codeline> |
---|
| 407 | <codeline lineno="54"><highlight class="preprocessor"></highlight><highlight class="preprocessor">#define<sp/>prechod_2_1<sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>(2.*M_PI*70.)<sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>//<sp/>50Hz<sp/>...<sp/>wme<sp/>[rad/s]</highlight></codeline> |
---|
| 408 | <codeline lineno="55"><highlight class="preprocessor"></highlight><highlight class="normal"></highlight></codeline> |
---|
| 409 | <codeline lineno="56"><highlight class="normal"></highlight><highlight class="comment">//<sp/>regulator<sp/>Isq<sp/>prostednictvim<sp/>beta<sp/>-<sp/>algoritmus<sp/>VARIANTA<sp/>2:<sp/>Karel<sp/>(Kp=0.0002,<sp/>Ti=0.001s)</highlight><highlight class="normal"></highlight></codeline> |
---|
| 410 | <codeline lineno="57"><highlight class="normal"></highlight><highlight class="preprocessor">#define<sp/>Kpib<sp/><sp/><sp/><sp/>0.005</highlight></codeline> |
---|
| 411 | <codeline lineno="58"><highlight class="preprocessor"></highlight><highlight class="preprocessor">#define<sp/>Tiib<sp/><sp/><sp/><sp/>0.01<sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight></codeline> |
---|
| 412 | <codeline lineno="59"><highlight class="preprocessor"></highlight><highlight class="preprocessor">#define<sp/>MAXbeta<sp/>(40./180.*M_PI)<sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>//<sp/>zatezny<sp/>uhel<sp/>omezen<sp/>na<sp/>+/-<sp/>40st.</highlight></codeline> |
---|
| 413 | <codeline lineno="60"><highlight class="preprocessor"></highlight><highlight class="normal"></highlight></codeline> |
---|
| 414 | <codeline lineno="61"><highlight class="normal"></highlight><highlight class="comment">//<sp/>regulator<sp/>Isd<sp/>-<sp/>VAR2<sp/>-<sp/>kompenzace<sp/>vypocteneho<sp/>napeti</highlight><highlight class="normal"></highlight></codeline> |
---|
| 415 | <codeline lineno="62"><highlight class="normal"></highlight><highlight class="preprocessor">#define<sp/>Kpidb<sp/><sp/><sp/>0</highlight></codeline> |
---|
| 416 | <codeline lineno="63"><highlight class="preprocessor"></highlight><highlight class="preprocessor">#define<sp/>Tiidb<sp/><sp/><sp/>0.1</highlight></codeline> |
---|
| 417 | <codeline lineno="64"><highlight class="preprocessor"></highlight><highlight class="preprocessor">#define<sp/>MAXud<sp/><sp/><sp/>50.</highlight></codeline> |
---|
| 418 | <codeline lineno="65"><highlight class="preprocessor"></highlight><highlight class="preprocessor">#define<sp/>MINud<sp/><sp/><sp/>(-600.)<sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>//<sp/>principialne<sp/>neni<sp/>nutne<sp/>omezovat,<sp/>avsak<sp/>s<sp/>ohledem<sp/>na<sp/>format<sp/>Q13<sp/>s<sp/>dostatecnou<sp/>bezpecnosti<sp/>uvazovano<sp/>600V</highlight></codeline> |
---|
| 419 | </programlisting> |
---|
| 420 | <location file="/home/smidl/work/git/mixpp/pmsm/simulator_zdenek/ekf_example/nastaveni_regulatoru_float.h"/> |
---|
| 421 | </compounddef> |
---|
| 422 | </doxygen> |
---|