root/applications/pmsm/Barcelona/Mz.cfg @ 360

Revision 360, 2.6 kB (checked in by smidl, 15 years ago)

prevod cfg

RevLine 
[332]1// settings for pmsm_estim.cpp
[325]2
3experiment={
[342]4        ndat = 120000;
[325]5};
6
7system= {
8        type = "pmsmDS";
9        params = {type = "external";filename = "../cfg/zcu.cfg";path = "pmsm107";};
10        tstep = 1.0; // steps for profile in [s]
[342]11        profileW = [0, 1, 5, 10, 10, 3, 0, 0, -3, -3, -10, -10, -4, 0, 0];
12        profileM = [0, 10, 0, 0, 10, 0, 0, 0, 0, 0, 10, 0, 0];
13        options = "modelu";
[325]14};
15
16estimator = (
[360]17         {class="EKF";
18         IM = {class="pmsmIM";
[335]19                params = {type = "external";filename = "../cfg/zcu.cfg";path = "pmsm107";};
20                variant = "Mz";
21         };
[360]22         OM = {class="pmsmOM";};
[342]23/*       dQ :
24        {
25        elements = [ 0.001738643873, 0.001738643873, 1.00000004, 1.562501e-08, 1 ];
26        cols = 4;
27        };*/
28        dQ=[0.0017, 0.0017, 0.00000004, 1e-14, 1e-1];
[360]29        dR=[0.025, 0.025];
30        dP0=[0., 0., 0., 0., 0.];
[335]31         //connect
[360]32         drv = {class="RV"; names=("o_ia","o_ib","o_ua","o_ub");};  // observed u
33         //drv = {class="RV"; names=("o_ia","o_ib","t_ua","t_ub");}; // true u
34         rv = {class="RV"; names=("EKFMz"); sizes=[5];};
[342]35         options="logll,logbounds";
[335]36         },
37                                 //
[360]38         {class="EKF";
39         IM = {class="pmsmIM";
[335]40                params = {type = "external";filename = "../cfg/zcu.cfg";path = "pmsm107";};
41                variant = "2o";
42         };
[360]43         OM = {class="pmsmOM";};
[342]44         dQ=[0.017, 0.017, .1, 1e-6];
[335]45         dR=[0.025, 0.025];
46         dP0=[1., 1., 1., 1.];
47         //connect
[360]48         drv = {class="RV"; names=("o_ia","o_ib","o_ua","o_ub");};  // observed u
49         //drv = {class="RV"; names=("o_ia","o_ib","t_ua","t_ub");}; // true u
50         rv = {class="RV"; names=("EKF"); sizes=[4];};
[342]51         options="logll,logbounds";
[335]52         },
53                                                                 //
[360]54         {class="EKF";
55         IM = {class="pmsmIM";
[335]56                params = {type = "external";filename = "../cfg/zcu.cfg";path = "pmsm107";};
57                variant = "Stat";
58         };
[360]59         OM = {class="pmsmOM";};
[342]60         dQ=[0.017, 0.017, .1, 1e-6];//[0.017, 0.017, 100., 1e-4];
[335]61         dR=[0.025, 0.025];
62         dP0=[1., 1., 1., 1.];
63         //connect
[360]64         drv = {class="RV"; names=("o_ia","o_ib","o_ua","o_ub");};  // observed u
65         //drv = {class="RV"; names=("o_ia","o_ib","t_ua","t_ub");}; // true u
66         rv = {class="RV"; names=("EKFw"); sizes=[4];};
[342]67         options="logll,logbounds";
68         },
69
[360]70         {class="pmsmCRBMz";
71         IM = {class="pmsmIM";
[342]72                params = {type = "external";filename = "../cfg/zcu.cfg";path = "pmsm107";};
73                variant = "Mz";
74         };
[360]75         OM = {class="pmsmOM";};
[342]76        dQ=[0.0017, 0.0017, 0.00000004, 1e-14, 1e-1];
77//       dQ=[0.017, 0.017, .1, 1e-6];//[0.017, 0.017, 100., 1e-4];
78         dR=[0.025, 0.025];
79         dP0=[0., 0., 0., 0., 0.];
80         //connect
[360]81         drv = {class="RV"; names=("o_ia","o_ib","t_ua","t_ub");};  // observed u
82         //drv = {class="RV"; names=("o_ia","o_ib","t_ua","t_ub");}; // true u
83         rv = {class="RV"; names=("CRB"); sizes=[5];};
[342]84         options="logll,logbounds";
[335]85         }
[325]86
[335]87
[325]88);
89       
90logger= {
[360]91        class="dirfilelog";
[342]92        maxlen = 100;
[332]93        dirname = "exp/Mz";
[325]94};
Note: See TracBrowser for help on using the browser.