update gencode, add deadband for da/de/dr

This commit is contained in:
matt
2020-12-08 11:56:39 +08:00
parent 522f56d4bc
commit 326b41c594
79 changed files with 740 additions and 598 deletions
+26 -3
View File
@@ -3,9 +3,9 @@
*
* Code generated for Simulink model 'SIL'.
*
* Model version : 1.525
* Model version : 1.527
* Simulink Coder version : 9.0 (R2018b) 24-May-2018
* C/C++ source code generated on : Tue Dec 8 10:41:03 2020
* C/C++ source code generated on : Tue Dec 8 11:41:06 2020
*
* Target selection: ert_shrlib.tlc
* Embedded hardware selection: Intel->x86-64 (Windows64)
@@ -488,19 +488,24 @@ typedef struct {
real_T product_n; /* '<S66>/product' */
real_T dal; /* '<S5>/divide3' */
real_T Integrator_p; /* '<S531>/Integrator' */
real_T Backlash3; /* '<S5>/Backlash3' */
real_T dar; /* '<S5>/divide4' */
real_T Integrator_j; /* '<S532>/Integrator' */
real_T Backlash4; /* '<S5>/Backlash4' */
real_T Sum2_k; /* '<S5>/Sum2' */
real_T da; /* '<S5>/Gain2' */
real_T product_d; /* '<S68>/product' */
real_T del; /* '<S5>/divide' */
real_T Integrator_a; /* '<S529>/Integrator' */
real_T Backlash; /* '<S5>/Backlash' */
real_T der; /* '<S5>/divide1' */
real_T Integrator_g; /* '<S530>/Integrator' */
real_T Backlash1; /* '<S5>/Backlash1' */
real_T Sum_g; /* '<S5>/Sum' */
real_T de; /* '<S5>/Gain' */
real_T product_m; /* '<S69>/product' */
real_T product_g; /* '<S52>/product' */
real_T Backlash2; /* '<S5>/Backlash2' */
real_T product_o; /* '<S70>/product' */
real_T pqr_n[3]; /* '<S47>/Sum1' */
real_T saturation; /* '<S64>/saturation' */
@@ -1190,8 +1195,13 @@ typedef struct {
real_T UnitDelay_DSTATE_l[3]; /* '<S458>/Unit Delay' */
real_T UnitDelay_DSTATE_l3[3]; /* '<S457>/Unit Delay' */
real_T m_bpLambda[3]; /* '<S52>/table3D_CL_aos' */
real_T PrevY; /* '<S5>/Backlash3' */
real_T PrevY_i; /* '<S5>/Backlash4' */
real_T m_bpLambda_i[3]; /* '<S52>/table3D_CL_da' */
real_T PrevY_b; /* '<S5>/Backlash' */
real_T PrevY_bo; /* '<S5>/Backlash1' */
real_T m_bpLambda_j[3]; /* '<S52>/table3D_CL_de' */
real_T PrevY_p; /* '<S5>/Backlash2' */
real_T m_bpLambda_l[3]; /* '<S52>/table3D_CL_dr' */
real_T m_bpLambda_k[3]; /* '<S52>/table3D_CL_df' */
real_T m_bpLambda_m[3]; /* '<S53>/table3D_CY_aos' */
@@ -1482,7 +1492,7 @@ typedef struct {
real32_T last_hdg; /* '<S868>/nav_corner' */
real32_T t; /* '<S695>/sweep_generator' */
real32_T freq; /* '<S695>/sweep_generator' */
real32_T PrevY[3]; /* '<S443>/Rate Limiter' */
real32_T PrevY_e[3]; /* '<S443>/Rate Limiter' */
real32_T PrevY_k[3]; /* '<S443>/Rate Limiter1' */
real32_T cnt; /* '<S454>/zero_set' */
real32_T qbar1; /* '<S454>/zero_set' */
@@ -2140,6 +2150,19 @@ struct P_SIL_T_ {
real32_T de_takeoff; /* Variable: de_takeoff
* Referenced by: '<S679>/Constant'
*/
real32_T deadband_da; /* Variable: deadband_da
* Referenced by:
* '<S5>/Backlash3'
* '<S5>/Backlash4'
*/
real32_T deadband_de; /* Variable: deadband_de
* Referenced by:
* '<S5>/Backlash'
* '<S5>/Backlash1'
*/
real32_T deadband_dr; /* Variable: deadband_dr
* Referenced by: '<S5>/Backlash2'
*/
real32_T del0; /* Variable: del0
* Referenced by: '<S536>/Constant'
*/