/* * File: Mount_Control_data.c * * Code generated for Simulink model 'Mount_Control'. * * Model version : 9.78 * Simulink Coder version : 9.8 (R2022b) 13-May-2022 * C/C++ source code generated on : Mon Apr 1 12:45:16 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.991283095110616, -0.12596722456292533, -0.0031525686889307685, 0.0011845250663074993, 0.0018878372297614732, -5.3610414452843433E-5, -0.00050043830472246142, 0.00064272678212529133, 0.12596722456291798, 0.82206256889617724, 0.078683864747281021, -0.016900193000515467, -0.03171411589404969, 0.00077675395646913646, 0.0076754353365189321, -0.010267768024878388, 0.0031525686889343069, 0.078683864747281812, 0.96133787798573966, 0.037365602417963814, 0.016794636318753876, -0.00061837999709408369, -0.0048787535268355331, 0.0057885609729387832, 0.0011845250663083686, 0.016900193000514239, -0.037365602417962586, 0.99894597118750061, -0.0036475148460049698, 1.5556665409161E-5, 0.00040237506274620749, -0.000767420971626076, -0.0018878372297625569, -0.031714115894049849, 0.01679463631875425, 0.00364751484600451, 0.99042412026879234, 0.017951012181320058, 0.0059574109728208757, -0.0039342225238423456, -5.3610414452227884E-5, -0.00077675395645624313, 0.00061837999708639474, 1.5556665408153905E-5, -0.017951012181316183, 0.99983310961272887, -0.00010946077553469769, 0.00022563389510475707, -0.00050043830472301795, -0.0076754353365193345, 0.0048787535268365019, 0.00040237506274620131, -0.0059574109728198132, -0.00010946077553283778, 0.999194723672151, 0.012057674267627327, -0.00064272678212639689, -0.010267768024878762, 0.0057885609729380451, 0.00076742097162566859, -0.0039342225238414791, -0.00022563389510264591, -0.012057674267626828, 0.9977436378646023 }, /* Computed Parameter: AZFBcontroller_C * Referenced by: '/AZ FB controller' */ { 496.88357276651766, 13639.568696714392, 180128.72504288718, -68550.07885838559, 1256.1013474218198, 20048.305989013956, -154.70012458763085, -3079.8478604329284, 5443.8524831593968 }, /* Computed Parameter: ELFBcontroller_A * Referenced by: '/EL FB controller' */ { 0.99999999999999989, 0.9896512269636617, 0.13253625901464167, 0.0078623438662294258, -0.0012301484081271912, 0.0001224998935066574, 0.00018629270886553808, -0.00022449452017017673, -1.5248853300080202E-5, 0.0003703016820810439, 7.4080209079816877E-5, 2.3252983147917173E-5, 7.017372462022505E-5, -0.13253625901464308, 0.83586863357598717, -0.10421204850414002, -0.026924749210590033, -0.016467765062088455, 0.0055740719499265427, -0.0078549467786796553, -0.0031293626687262785, 0.014531145678539843, 0.011888615063843488, 0.0017271648995707293, 0.0039636533754912233, -0.0078623438662299185, -0.10421204850413997, 0.91775940201557082, -0.052541249252462653, -0.015368299919859512, 0.00791574719056224, -0.010314662740044504, -0.0031746407130238221, 0.018221515096404264, 0.012104611734509454, 0.0018765118238082369, 0.0044987569525148357, -0.0012301484081265286, 0.026924749210589887, 0.052541249252463305, 0.99455216306958893, -0.0173602425140885, 0.00121277043503136, -0.0019977962750396885, -0.0017561635142004193, 0.004028413557002391, 0.0061260018640442978, 0.00068620390103894065, 0.0013701353343653375, -0.00012249989350527439, -0.01646776506208749, -0.015368299919859439, 0.017360242514087791, 0.9955350378391925, 0.017487995648572785, -0.00922295727594837, -0.0010330763573895515, 0.012048034866538266, 0.00371196819128345, 0.00069424260883140692, 0.0019075994229230729, 0.00018629270886523613, -0.0055740719499259329, -0.0079157471905613452, 0.0012127704350317287, -0.017487995648572952, 0.99943866548496541, 0.00074055631749205084, 0.0012472027731157177, -0.0014837664768088646, -0.003565199199615671, -0.00030137711839238072, -0.00054277254263227577, -0.00022449452016917571, 0.0078549467786813917, 0.010314662740044951, -0.0019977962750399717, 0.0092229572759491354, 0.00074055631749237675, 0.99885267404849609, -0.0053085138091289261, 0.0024050326425310718, 0.0096495080198718171, 0.00058656012458474516, 0.00096038519462030058, 1.5248853300516726E-5, -0.003129362668726193, -0.0031746407130217157, 0.0017561635142004821, -0.001033076357388347, -0.0012472027731151654, 0.0053085138091286156, 0.99946441283789522, 0.024297575664066429, 0.00047198401308918024, 0.00019220617566353116, 0.00064925185691135762, 0.00037030168208094377, -0.014531145678541194, -0.018221515096403074, 0.0040284135570027579, -0.012048034866538215, -0.001483766476809284, 0.0024050326425276991, -0.02429757566406654, 0.99381029203308024, -0.048819980469514634, -0.0014932523152042521, -0.0021824752270273237, -7.4080209078994375E-5, 0.01188861506384592, 0.012104611734508497, -0.0061260018640423852, 0.0037119681912830965, 0.0035651991996144272, -0.0096495080198704675, 0.00047198401308201632, 0.048819980469514634, 0.993853748747662, -0.0011035770163522196, -0.0039127748429255149, -2.325298314704953E-5, 0.0017271648995668949, 0.0018765118238092057, -0.00068620390103892037, 0.00069424260883175007, 0.00030137711839234305, -0.0005865601245857166, 0.000192206175664289, 0.0014932523152078048, -0.0011035770163533576, 0.99962951700989866, -0.0079561102465793287, 7.0173724622545758E-5, -0.003963653375492121, -0.0044987569525141713, 0.0013701353343653772, -0.0019075994229227483, -0.00054277254263101343, 0.0009603851946179548, -0.00064925185690933862, -0.0021824752270236392, 0.0039127748429332865, 0.0079561102465806333, 0.997790248596627 }, /* Computed Parameter: ELFBcontroller_C * Referenced by: '/EL FB controller' */ { -177.17371952120556, 23286.910306872494, -154536.27446699695, -72514.8077981472, -7595.7105526114756, -8790.8781753904332, 1967.200196833699, -2970.928957541124, -1525.1153895074676, 5726.970665321991, 5738.8463098407665, 779.99942908156663, 1713.358902479551 }, /* Computed Parameter: GIRFBcontroller_A * Referenced by: '/GIR FB controller' */ { 0.99999999999999978, 0.99298391931360064, 0.11392434150593644, 0.0052163464380812763, -0.0010064586629870975, -0.0015763948288820551, 0.00046242133591922752, -0.11392434150593544, 0.86881934129167093, -0.084885887779141245, -0.013945105153023274, -0.034666169205150421, 0.007678219824863497, -0.0052163464380802216, -0.084885887779138913, 0.9419276581749283, -0.032416168100460552, -0.024792483976333379, 0.0061692515064182274, -0.0010064586629903172, 0.013945105153022413, 0.0324161681004556, 0.99930378118685259, -0.0018760088446792, 0.00022211605662580958, 0.0015763948288831861, -0.03466616920515056, -0.0247924839763336, 0.0018760088446777845, 0.98321016900874181, 0.060460057739713524, 0.00046242133591892221, -0.0076782198248644962, -0.0061692515064183506, 0.00022211605662605938, -0.060460057739713635, 0.99769213580558769 }, /* Computed Parameter: GIRFBcontroller_C * Referenced by: '/GIR FB controller' */ { 326.12134918515579, -1617.7564972411965, 21177.15958606005, 13229.814511674698, -101.73205902411428, 3525.3019664878047, -361.38675132106437 } }; /* * File trailer for generated code. * * [EOF] */