7 | | system= { |
8 | | type = "stateDS"; |
9 | | IM = {type="mprod"; |
10 | | mpdfs=( |
11 | | {type="mgnorm"; |
12 | | g={type="pmsmIM"; |
13 | | params : {type = "external";filename = "cfg/zcu.cfg";path = "pmsm107";}; |
14 | | }; |
15 | | dR= |
16 | | }} |
17 | | ); |
| 7 | system= "system@cfg/sim.cfg"; |
| 8 | |
| 9 | estimator = ( |
| 10 | {class="MPFpmsm"; |
| 11 | params = "pmsm107@cfg/zcu.cfg"; |
| 12 | dQ=[0.17, 0.17, 0.00004, 1e-9]; |
| 13 | dR=[0.06, 0.06]; |
| 14 | prior={class="euni";high=[4];low=[-4];}; |
| 15 | //connect |
| 16 | drv = {class="RV"; names=("o_ia","o_ib","o_ua","o_ub");}; |
| 17 | rv = {class="RV"; names=("e_ia","e_ib","e_om","e_th");}; |
| 18 | options = "logbounds"; |
| 19 | n=20; |
19 | | tstep = 1.0; // steps for profile in [s] |
20 | | profile = [1, 5, 0, -3, 8]; |
21 | | opt = "u"; |
22 | | }; |
23 | | |
24 | | estimator = ( |
25 | | {type="EKF"; |
26 | | IM = {type="pmsmIM"; |
27 | | params : {type = "external";filename = "cfg/zcu.cfg";path = "pmsm107";}; |
28 | | }; |
29 | | OM = {type="pmsmOM";}; |
30 | | dQ=[62., 66., 44., 0.03]; |
31 | | dR=[100, 100]; |
32 | | //connect |
33 | | drv = {type="rv"; names=["o_ia","o_ib","t_ua","t_ub"];}; |
34 | | rv = {type="rv"; names=["EKF"]; sizes=[4];}; |
35 | | } |