更新了甲方控制律,可以正常生成sil

This commit is contained in:
zhouzan
2023-07-08 18:10:03 +08:00
parent 7514929f24
commit b97e935259
12 changed files with 15817 additions and 15601 deletions
+18 -17
View File
@@ -1,11 +1,11 @@
/*
* File: AFCS_Model_v1p1_20230612.h
* File: AFCS_Model_v2_20230705.h
*
* Code generated for Simulink model 'AFCS_Model_v1p1_20230612'.
* Code generated for Simulink model 'AFCS_Model_v2_20230705'.
*
* Model version : 1.847
* Model version : 1.876
* Simulink Coder version : 9.0 (R2018b) 24-May-2018
* C/C++ source code generated on : Mon Jun 12 11:47:59 2023
* C/C++ source code generated on : Wed Jul 5 15:50:46 2023
*
* Target selection: ert.tlc
* Embedded hardware selection: Intel->x86-64 (Windows64)
@@ -13,8 +13,8 @@
* Validation result: Not run
*/
#ifndef RTW_HEADER_AFCS_Model_v1p1_20230612_h_
#define RTW_HEADER_AFCS_Model_v1p1_20230612_h_
#ifndef RTW_HEADER_AFCS_Model_v2_20230705_h_
#define RTW_HEADER_AFCS_Model_v2_20230705_h_
#include <float.h>
#include <math.h>
#include <string.h>
@@ -115,8 +115,8 @@ typedef struct {
real_T mass_kg; /* '<Root>/mass_kg' */
real_T Po_Pa; /* '<Root>/Po_Pa' */
real_T throttle; /* '<Root>/throttle' */
real_T throttle_e; /* '<Root>/aoa_body_sel' */
} ExtU_AFCS_Model_v1p1_20230612_T;
real_T aoa_body_sel; /* '<Root>/aoa_body_sel' */
} ExtU_AFCS_Model_v2_20230705_T;
/* External outputs (root outports fed by signals with default storage) */
typedef struct {
@@ -163,21 +163,21 @@ typedef struct {
boolean_T at_engaged; /* '<Root>/at_engaged' */
real_T loc_devn_sel; /* '<Root>/loc_devn_sel' */
real_T gs_devn_sel; /* '<Root>/gs_devn_sel' */
} ExtY_AFCS_Model_v1p1_20230612_T;
} ExtY_AFCS_Model_v2_20230705_T;
/* External inputs (root inport signals with default storage) */
extern ExtU_AFCS_Model_v1p1_20230612_T AFCS_Model_v1p1_20230612_U;
extern ExtU_AFCS_Model_v2_20230705_T AFCS_Model_v2_20230705_U;
/* External outputs (root outports fed by signals with default storage) */
extern ExtY_AFCS_Model_v1p1_20230612_T AFCS_Model_v1p1_20230612_Y;
extern ExtY_AFCS_Model_v2_20230705_T AFCS_Model_v2_20230705_Y;
/* External data declarations for dependent source files */
/* Model entry point functions */
extern void AFCS_Model_v1p1_20230612_initialize(void);
extern void AFCS_Model_v1p1_20230612_step(void);
extern void AFCS_Model_v2_20230705_initialize(void);
extern void AFCS_Model_v2_20230705_step(void);
extern void AFCS_Model_v1p1_step(
extern void AFCS_Model_v2_step(
real_T irs_pitch_ang_sel,
real_T irs_fpa_sel,
real_T irs_roll_ang_sel,
@@ -271,8 +271,8 @@ extern void AFCS_Model_v1p1_step(
real_T mass_kg,
real_T Po_Pa,
real_T throttle,
real_T throttle_e,
real_T *ap_tht_cmd,
real_T aoa_body_sel,
real_T *ap_tht_cmd,
real_T *ap_phi_cmd,
real_T *fd_roll_bar,
boolean_T *ap_dcn_warn_det,
@@ -318,10 +318,11 @@ extern void AFCS_Model_v1p1_step(
);
#endif /* RTW_HEADER_AFCS_Model_v1p1_20230612_h_ */
#endif /* RTW_HEADER_AFCS_Model_v2_20230705_h_ */
/*
* File trailer for generated code.
*
* [EOF]
*/