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

Revision 871, 2.4 kB (checked in by mido, 14 years ago)

adaptation of /applications to new version of LOG_LEVEL
also, a cosmetic change made in enumerations: logub -> logubound, loglb -> loglbound

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