/* * File: Mount_Control_data.c * * Code generated for Simulink model 'Mount_Control'. * * Model version : 9.69 * Simulink Coder version : 9.8 (R2022b) 13-May-2022 * C/C++ source code generated on : Tue Mar 5 12:47:14 2024 * * Target selection: ert.tlc * Embedded hardware selection: Intel->x86-64 (Linux 64) * Code generation objective: Execution efficiency * Validation result: All passed */ #include "Mount_Control.h" /* Constant parameters (default storage) */ const ConstP_Mount_Control_T Mount_Control_ConstP = { /* Expression: blkdiag(1/4*ones(1,4),1/6*ones(1,6),1/4*ones(1,4)) * Referenced by: '/Drv_Pos_avg' */ { 0.25, 0.0, 0.0, 0.25, 0.0, 0.0, 0.25, 0.0, 0.0, 0.25, 0.0, 0.0, 0.0, 0.16666666666666666, 0.0, 0.0, 0.16666666666666666, 0.0, 0.0, 0.16666666666666666, 0.0, 0.0, 0.16666666666666666, 0.0, 0.0, 0.16666666666666666, 0.0, 0.0, 0.16666666666666666, 0.0, 0.0, 0.0, 0.25, 0.0, 0.0, 0.25, 0.0, 0.0, 0.25, 0.0, 0.0, 0.25 }, /* Computed Parameter: AZFBcontroller_A * Referenced by: '/AZ FB controller' */ { 1.0000000000000002, 0.99447056087119956, 0.10023384999434042, 0.00048857207691901613, 0.0012738797494854098, 5.5263227339913051E-5, 0.00038891587587871709, 0.00058065590302671451, -0.00019646238489515565, 0.00010229677179941507, 0.00029741784439608242, -0.00010730611308085521, 0.00010854286562873622, -0.10023384999432723, 0.84062811386880842, 0.0106062156269286, -0.057300381654892651, 0.01919556919080579, 0.0077740249911159793, 0.029329895933785009, -0.0047432062828816146, 0.0033634263858468415, 0.0075075809694511667, -0.0032130754188771696, 0.0028938299298340775, 0.0004885720769191819, -0.010606215626936104, 0.99968128391337263, 0.021500210737213539, -0.001661543119331599, 1.7179258259102203E-5, -0.0011924460655705063, 5.0388444580308371E-5, -8.0451509931893863E-5, -9.5293888688961136E-5, 6.4436230519315921E-5, -4.3752624489433083E-5, -0.0012738797494801987, -0.057300381654892853, -0.02150021073721577, 0.97703307557133345, 0.00795545379994514, 0.0083497898606800045, 0.0127248466806173, -0.0027271296396620369, 0.0015730354869841856, 0.004088916959921641, -0.001555179682826543, 0.0014999885088338159, -5.526322734176266E-5, 0.019195569190808757, 0.0016615431193325206, 0.0079554537999510389, 0.99697258819666268, -0.022801306383066645, -0.00460070898611948, 0.0012483507524789603, -0.00060210950128086684, -0.0017757733951638084, 0.00061097532542971685, -0.00062327918001840721, 0.00038891587587895393, -0.0077740249911187635, 1.7179258258114187E-5, -0.0083497898606817739, 0.022801306383068227, 0.99958022126507207, -0.004054323840545708, 0.00014593095053577664, -0.00020827330835860715, -0.00025777786906352562, 0.00016326353661816814, -0.00011322074417474046, -0.0005806559030290308, 0.029329895933783868, 0.0011924460655726992, 0.012724846680617033, -0.0046007089861219274, 0.004054323840542713, 0.99170073300220973, 0.0041100369012109341, -0.0011946573355386377, -0.0048437054639415642, 0.0012780874048480761, -0.0014942992475115481, -0.00019646238489639238, 0.0047432062828784592, 5.038844458164541E-5, 0.0027271296396617559, -0.0012483507524787192, 0.00014593095053620225, -0.0041100369012105169, 0.99978885001538964, 0.0013106136809723796, 0.00040474280000771685, -0.0004775897755001514, 0.0002076035954169815, -0.0001022967717968469, 0.0033634263858516068, 8.0451509930912213E-5, 0.0015730354869834262, -0.00060210950128120055, 0.00020827330835729296, -0.0011946573355390844, -0.0013106136809726276, 0.99976353387986183, -0.007728078246847403, 0.00025530421883113164, -0.00052389820989162672, 0.00029741784439681757, -0.007507580969447071, -9.5293888688396944E-5, -0.0040889169599198638, 0.0017757733951639376, -0.00025777786906200362, 0.0048437054639424437, 0.00040474280000701857, 0.0077280782468478471, 0.99913031469986047, 0.0015957784562197208, -0.000461922694594219, 0.00010730611308371572, -0.003213075418878511, -6.443623051687053E-5, -0.0015551796828295328, 0.00061097532543294766, -0.00016326353661805237, 0.0012780874048491098, 0.00047758977550116377, 0.00025530421883385168, -0.0015957784562215527, 0.99959774251231348, 0.0059608819895828891, 0.00010854286562902993, -0.0028938299298320851, -4.3752624486744635E-5, -0.0014999885088349818, 0.0006232791800175469, -0.00011322074417741135, 0.0014942992475075224, 0.00020760359541815987, 0.00052389820989118263, -0.0004619226946003252, -0.0059608819895831111, 0.99967941722295528 }, /* Computed Parameter: AZFBcontroller_C * Referenced by: '/AZ FB controller' */ { -121.26521168509476, 13157.946788700443, -171650.052166774, 1642.8062566342996, -50539.208105048616, 15135.459073086138, 1611.0675075031868, 20026.271751698892, -1905.2005922031822, 1935.8543093032204, 3275.259790909593, -1723.9953179343138, 1369.9109365035547 }, /* Computed Parameter: ELFBcontroller_A * Referenced by: '/EL FB controller' */ { 1.0, 0.82635005271981221, -0.10359985098343075, -0.019721590362650223, 0.049928777591806923, 0.027289619369617261, 0.0062117857796936179, -0.0058355782923098249, -0.0031868585385129529, 0.0015001160963842351, 0.0017689589008095714, 0.10359985098340896, 0.99410796267510115, -0.0011788613785139773, 0.0063812952478830773, 0.0019587256752731561, 0.00037461431206510374, -0.000390773959138253, -0.00019638181935656258, 9.9597631512605151E-5, 0.00010926917869014084, 0.019721590362647243, -0.0011788613785083141, 0.99943020018258488, 0.026300848736321054, 0.00097750427477699751, 7.7257830974180507E-5, -0.0001482773103378555, -4.772491412874709E-5, 3.6376370283772745E-5, 2.6990137153915162E-5, 0.049928777591808894, -0.0063812952478752467, -0.026300848736319549, 0.98420659806332, -0.0088315523779390268, -0.0024101672455650153, 0.0019443073646108876, 0.0011678739259267687, -0.00050248930115324715, -0.00064501222842456728, 0.027289619369618493, -0.0019587256752703016, -0.00097750427477767536, -0.00883155237793851, 0.99387209700257362, -0.0076175554250611484, 0.0015364186349299106, 0.0017349280677157162, -0.00040766826202660942, -0.00091541685608848564, -0.0062117857796956293, 0.00037461431206665567, 7.72578309739618E-5, 0.0024101672455657183, 0.0076175554250595507, 0.999807779072072, 0.0011462245931984137, 0.00011951666303940916, -0.00022818390280079546, -6.8645106596955767E-5, -0.0058355782923042296, 0.00039077395912393568, 0.00014827731034117175, 0.0019443073646067286, 0.0015364186349368426, -0.0011462245931958997, 0.99955412734498383, -0.0037092086582984031, 0.00011861919810072321, 0.0012139525771543962, 0.0031868585385138992, -0.00019638181935984514, -4.7724914134087693E-5, -0.001167873925927514, -0.0017349280677170084, 0.00011951666304087986, 0.0037092086583001443, 0.99990194261644549, 0.001690746886184206, 5.1752651273313689E-5, 0.0015001160963811128, -9.959763150741395E-5, -3.6376370271887226E-5, -0.00050248930115605328, -0.00040766826201620032, 0.00022818390280579526, 0.00011861919809830201, -0.0016907468861848685, 0.99996017943172966, -0.0032956769994149093, -0.0017689589008069348, 0.00010926917866942859, 2.699013715314752E-5, 0.00064501222842156675, 0.0009154168560871756, -6.8645106594211747E-5, -0.0012139525771548421, 5.1752651268888172E-5, 0.0032956769994161306, 0.99996331271700312 }, /* Computed Parameter: ELFBcontroller_C * Referenced by: '/EL FB controller' */ { 376.30252880810468, -153194.88374649649, 7447.8647390466431, -603.62104837795414, 40769.675101755136, 15851.069567688035, 1704.8705722878803, -2897.0075848265988, -1062.0655176390355, 725.28949446731713, 600.35408238903619 }, /* Computed Parameter: GIRFBcontroller_A * Referenced by: '/GIR FB controller' */ { 1.0000000000000002, 0.99752611918353473, 0.067154296235160338, 0.00018906673980767508, -0.000382883032050918, 5.7451736523717045E-6, 4.217921861104923E-5, -0.06715429623515895, 0.84860270653851333, 0.029587721740628625, -0.014239659976587382, 0.00022778769215081596, 0.0030242714206982768, -0.00018906673980814692, 0.029587721740628202, 0.992070844731632, 0.013424373020531233, -0.00016880019563175752, -0.00089348217826601406, -0.00038288303205139332, 0.014239659976587174, -0.013424373020530775, 0.998776003263073, 5.2015184809850457E-5, 0.0052150728660367851, 5.7451736527880382E-6, -0.00022778769214863021, 0.00016880019563116078, 5.201518480637754E-5, 0.99991984547705692, -0.012636702903389696, -4.2179218610952085E-5, 0.0030242714206982248, -0.00089348217826676238, -0.0052150728660371459, 0.012636702903388919, 0.99978721831335937 }, /* Computed Parameter: GIRFBcontroller_C * Referenced by: '/GIR FB controller' */ { -79.042298667856144, 2291.4940612163773, -43538.598839272563, 5567.304037021262, -1391.2365145342192, 24.553562834800687, 502.5712437449547 } }; /* * File trailer for generated code. * * [EOF] */