JSBSim脚本运行结果

JSBSim

读取飞机xml文件:a 1982 Cessna 172P

"C:\jsbsim-master\aircraft\c172p\c172p.xml"

上面是文件位置,下面是读取的结果

     JSBSim Flight Dynamics Model v1.2.0.dev1 Oct  5 2024 21:22:03
            [JSBSim-ML v2.0]

JSBSim startup beginning ...

Reading Aircraft Configuration File: Cessna C-172 Skyhawk II
                            Version: 2.0


This aircraft model is a BETA release!!!

This aircraft model probably will not fly as expected.

Use this model for development purposes ONLY!!!

  Description:   Models a 1982 Cessna 172P.
  Model Author:  Tony Peden
  Creation Date: 1999-01-01
  Version:       $Revision: 1.91 $

  Aircraft Metrics:
    WingArea: 174.000000
    WingSpan: 36.000000
    Incidence: 0.000000
    Chord: 4.900000
    H. Tail Area: 21.900000
    H. Tail Arm: 15.700000
    V. Tail Area: 16.500000
    V. Tail Arm: 15.700000
    Eyepoint (x, y, z): 37.000000 , 0.000000 , 48.000000
    Ref Pt (x, y, z): 43.200000 , 0.000000 , 59.400000
    Visual Ref Pt (x, y, z): 42.600000 , 0.000000 , 38.500000

  Mass and Balance:
    baseIxx: 948.000000 slug-ft2
    baseIyy: 1346.000000 slug-ft2
    baseIzz: 1967.000000 slug-ft2
    baseIxy: -0.000000 slug-ft2
    baseIxz: 0.000000 slug-ft2
    baseIyz: -0.000000 slug-ft2
    Empty Weight: 1454.000000 lbm
    CG (x, y, z): 41.000000 , 0.000000 , 36.500000
    Point Mass Object: 190.000000 lbs. at X, Y, Z (in.): 36.000000  -14.000000  24.000000
    Point Mass Object: 140.000000 lbs. at X, Y, Z (in.): 36.000000  14.000000  24.000000
    Point Mass Object: 130.000000 lbs. at X, Y, Z (in.): 60.000000  -14.000000  24.000000
    Point Mass Object: 106.000000 lbs. at X, Y, Z (in.): 60.000000  14.000000  24.000000
    Point Mass Object: 120.000000 lbs. at X, Y, Z (in.): 95.000000  0.000000  24.000000
    Point Mass Object: 80.000000 lbs. at X, Y, Z (in.): 41.000000  144.000000  36.000000

  Ground Reactions:
    BOGEY Nose Gear
      Location: -6.800000 , 0.000000 , -20.000000
      Spring Constant:  1800.000000
      Damping Constant: 500.000000 (linear)
      Rebound Damping Constant: 2000.000000 (linear)
      Dynamic Friction: 0.500000
      Static Friction:  0.800000
      Rolling Friction: 0.022000
      Steering Type:    STEERABLE
      Grouping:         NONE
      Max Steer Angle:  10.000000
      Retractable:      0
    BOGEY Left Main Gear
      Location: 58.200000 , -50.250000 , -18.460000
      Spring Constant:  5400.000000
      Damping Constant: 160.000000 (linear)
      Rebound Damping Constant: 320.000000 (linear)
      Dynamic Friction: 0.500000
      Static Friction:  0.800000
      Rolling Friction: 0.022000
      Steering Type:    FIXED
      Grouping:         LEFT
      Max Steer Angle:  0.000000
      Retractable:      0
    BOGEY Right Main Gear
      Location: 58.200000 , 50.250000 , -18.460000
      Spring Constant:  0.000000
      Damping Constant: 0.000000 (linear)
      Rebound Damping Constant: 0.000000 (linear)
      Dynamic Friction: 0.500000
      Static Friction:  0.800000
      Rolling Friction: 0.022000
      Steering Type:    FIXED
      Grouping:         RIGHT
      Max Steer Angle:  0.000000
      Retractable:      0
    STRUCTURE TAIL_SKID
      Location: 188.000000 , 0.000000 , 8.000000
      Spring Constant:  20000.000000
      Damping Constant: 1000.000000 (linear)
      Rebound Damping Constant: 1000.000000 (linear)
      Dynamic Friction: 0.200000
      Static Friction:  0.200000
    STRUCTURE LEFT_TIP
      Location: 43.200000 , -214.800000 , 59.400000
      Spring Constant:  10000.000000
      Damping Constant: 2000.000000 (linear)
      Rebound Damping Constant: 2000.000000 (linear)
      Dynamic Friction: 0.200000
      Static Friction:  0.200000
    STRUCTURE RIGHT_TIP
      Location: 43.200000 , 214.800000 , 59.400000
      Spring Constant:  10000.000000
      Damping Constant: 2000.000000 (linear)
      Rebound Damping Constant: 2000.000000 (linear)
      Dynamic Friction: 0.200000
      Static Friction:  0.200000

  Propulsion:
       (FUEL) tank holds 130.000000 lbs. FUEL
      currently at 100.000000% of maximum capacity
      Tank location (X, Y, Z): 48.000000, -112.000000, 59.400000
      Effective radius: 29.400000 inches
      Initial temperature: -9999.000000 Fahrenheit
      Priority: 1
       (FUEL) tank holds 130.000000 lbs. FUEL
      currently at 100.000000% of maximum capacity
      Tank location (X, Y, Z): 48.000000, 112.000000, 59.400000
      Effective radius: 29.400000 inches
      Initial temperature: -9999.000000 Fahrenheit
      Priority: 1
    1 dimensional table with 25 rows.
        0.0000  0.0730
        0.1000  0.0730
        0.2000  0.0720
        0.3000  0.0710
        0.4000  0.0690
        0.5000  0.0660
        0.6000  0.0620
        0.7000  0.0550
        0.8000  0.0450
        0.9000  0.0340
        1.0000  0.0240
        1.1000  0.0130
        1.2000  -0.0060
        1.3000  -0.0130
        1.4000  -0.0240
        1.5000  -0.0340
        1.6000  -0.0450
        1.7000  -0.0550
        1.8000  -0.0620
        1.9000  -0.0660
        2.0000  -0.0690
        2.1000  -0.0710
        2.2000  -0.0720
        2.3000  -0.0730
        5.0000  -0.0730
    1 dimensional table with 26 rows.
        0.0000  0.0660
        0.1000  0.0700
        0.2000  0.0700
        0.3000  0.0660
        0.4000  0.0600
        0.5000  0.0530
        0.6000  0.0501
        0.7000  0.0469
        0.8000  0.0426
        0.9000  0.0360
        1.0000  0.0282
        1.1000  0.0191
        1.2000  0.0155
        1.3000  0.0191
        1.4000  0.0282
        1.5000  0.0360
        1.6000  0.0426
        1.7000  0.0469
        1.8000  0.0501
        1.9000  0.0516
        2.0000  0.0525
        2.1000  0.0525
        2.2000  0.0522
        2.3000  0.0511
        2.4000  0.0504
        5.0000  0.0493
    1 dimensional table with 2 rows.
        0.8500  1.0000
        1.0500  0.8000
    1 dimensional table with 3 rows.
        0.8500  1.0000
        1.0500  1.8000
        2.0000  1.4000

    Propeller Name: Fixed-Pitch 75-inch Two-Blade Propeller
      IXX = 1.6700
      Diameter = 6.2500 ft.
      Number of Blades  = 2
      Gear Ratio  = 1.0000
      Minimum Pitch  = 22.0000
      Maximum Pitch  = 22.0000
      Minimum RPM  = 0.0000
      Maximum RPM  = 0.0000
      X = -37.7000
      Y = 0.0000
      Z = 26.6000
      Pitch = 0.0000 degrees
      Yaw = 0.0000 degrees

    Engine Name: IO320
      MinManifoldPressure: 10.0000
      MaxManifoldPressure: 28.5000
      MinMaP (Pa):         33863.8000
      MaxMaP (Pa):         96511.8300
      Displacement: 320.0000
      Bore: 5.1250
      Stroke: 4.3750
      Cylinders: 4.0000
      Cylinders Head Mass: 2.0000
      Compression Ratio: 8.5000
      MaxHP: 160.0000
      Cycles: 4.0000
      IdleRPM: 550.0000
      MaxRPM: 2700.0000
      Throttle Constant: 29.6506
      ISFC: 0.3200
      Volumetric Efficiency: 0.8500
      PeakMeanPistonSpeed_fps: 100.0000
      Intake Impedance Factor: 0.1519
      Dynamic FMEP Factor: 18400.0000
      Static FMEP Factor: 46500.0000
      Starter Motor Torque: 64.0000
      Starter Motor RPM:    1100.0000

      Combustion Efficiency table:
    1 dimensional table with 12 rows.
        0.0000  0.9800
        0.9000  0.9800
        1.0000  0.9700
        1.0500  0.9500
        1.1000  0.9000
        1.1500  0.8500
        1.2000  0.7900
        1.3000  0.7000
        1.4000  0.6300
        1.5000  0.5700
        1.6000  0.5250
        2.0000  0.3450


      Mixture Efficiency Correlation table:
    1 dimensional table with 15 rows.
        0.0500  0.0000
        0.0514  0.0086
        0.0518  0.2155
        0.0543  0.4828
        0.0584  0.7069
        0.0631  0.8362
        0.0694  0.9310
        0.0779  1.0000
        0.0885  1.0000
        0.0927  0.9828
        0.1012  0.9310
        0.1145  0.7241
        0.1216  0.4569
        0.1244  0.2328
        0.1250  0.0000


  System: Navigation

    Channel Heading

    Loading Component "navigation/actual-heading-rad" of type: SENSOR
      INPUT: heading-true-rad
      Bias: 0.0030
      OUTPUT: actual-heading-rad

  System: Fuel content in volume

  System: Mixture control

    Channel Automatic Mixture Control

    Loading Component "systems/mixture-cmd-norm" of type: FCS_FUNCTION
    1 dimensional table with 2 rows.
        0.0000  0.0000
        2117.0000       1.0000
      OUTPUT: mixture-cmd-norm
      OUTPUT: mixture-cmd-norm

    Declared properties

      guidance/target_wp_latitude_rad (initial value: 0.0000)

      guidance/target_wp_longitude_rad (initial value: 0.0000)

      guidance/specified-heading-rad (initial value: 0.0000)

      guidance/heading-selector-switch (initial value: 0.0000)


  System: GNC Utilities

    Channel Guidance Waypoint Heading Director

    Loading Component "guidance/wp-heading-rad" of type: WAYPOINT_HEADING

    Loading Component "guidance/wp-distance" of type: WAYPOINT_DISTANCE

    Loading Component "guidance/wp-heading-deg" of type: PURE_GAIN
      INPUT: wp-heading-rad
      GAIN: constant value 57.300000
      OUTPUT: wp-heading-deg

    Channel Included Angle to Heading

    Loading Component "guidance/selected_target_heading" of type: SWITCH
      Switch default value is: wp-heading-rad
      Switch takes test 1 value (specified-heading-rad)
      if all of the following are true: {
        heading-selector-switch eq constant value 1.000000
      }
      OUTPUT: selected_target_heading

    Loading Component "guidance/angle-to-heading-rad" of type: ANGLE

    Declared properties

      ap/roll-attitude-mode (initial value: 0.0000)

      ap/autopilot-roll-on (initial value: 0.0000)

      guidance/roll-angle-limit (initial value: 0.5240)

      guidance/roll-rate-limit (initial value: 0.1740)

      ap/roll-angle-saturation (initial value: 0.0000)


    Overriding properties

      Overriding value for property guidance/roll-angle-limit
       (old value: 0.5240  new value: 0.5230)

      Overriding value for property guidance/roll-rate-limit
       (old value: 0.1740  new value: 0.1740)


  System: Autopilot

    Channel Heading Hold

    Loading Component "ap/roll-control-autopilot-on" of type: SWITCH
      Switch default value is: constant value 0.000000
      Switch takes test 1 value (constant value 1.000000)
      if all of the following are true: {
        autopilot-roll-on ne constant value 0.000000
      }
      OUTPUT: roll-control-autopilot-on

    Loading Component "ap/roll-autopilot-windup-trigger" of type: SWITCH
      Switch default value is: constant value 1.000000
      Switch takes test 1 value (constant value 1.000000)
      if all of the following are true: {
        roll-angle-saturation ne constant value 0.000000
      }
      Switch takes test 2 value (constant value 0.000000)
      if all of the following are true: {
        roll-control-autopilot-on gt constant value 0.000000
      }
      OUTPUT: roll-autopilot-windup-trigger

    Loading Component "ap/limited-roll-angle-rad" of type: PURE_GAIN
      Minimum limit: -roll-angle-limit
      Maximum limit: roll-angle-limit
      INPUT: angle-to-heading-rad
      GAIN: constant value 1.000000
      OUTPUT: limited-roll-angle-rad

    Loading Component "ap/roll-attitude-selector" of type: SWITCH
      Switch default value is: constant value 0.000000
      Switch takes test 1 value (limited-roll-angle-rad)
      if all of the following are true: {
        roll-attitude-mode eq constant value 1.000000
      }
      OUTPUT: roll-attitude-selector

    Loading Component "ap/limited-roll-angle-error" of type: SUMMER
      INPUTS:
       roll-attitude-selector
       -phi-rad
      OUTPUT: limited-roll-angle-error

    Loading Component "ap/roll-rate-pid-control" of type: PID
      Minimum limit: -roll-rate-limit
      Maximum limit: roll-rate-limit
      INPUT: limited-roll-angle-error
      OUTPUT: roll-rate-pid-control

    Loading Component "ap/total-limited-roll-rate" of type: PURE_GAIN
      INPUT: roll-rate-limit
      GAIN: constant value 2.000000
      OUTPUT: total-limited-roll-rate

    Loading Component "ap/roll-rate-saturation" of type: DEADBAND
      INPUT: roll-rate-pid-control
      DEADBAND WIDTH: total-limited-roll-rate
      GAIN: 1.0000
      OUTPUT: roll-rate-saturation

    Loading Component "ap/limited-roll-rate-error" of type: SUMMER
      INPUTS:
       roll-rate-pid-control
       -p-aero-rad_sec
      OUTPUT: limited-roll-rate-error

    Loading Component "ap/roll-command-pid-control" of type: PID
      INPUT: limited-roll-rate-error
      OUTPUT: roll-command-pid-control

    Loading Component "ap/roll-cmd-smoother" of type: LAG_FILTER
      INPUT: roll-command-pid-control
      C[1]: constant value 100.000000
      OUTPUT: roll-cmd-smoother

    Loading Component "ap/roll-cmd-norm-output" of type: SWITCH
      Switch default value is: constant value 0.000000
      Switch takes test 1 value (roll-cmd-smoother)
      if all of the following are true: {
        roll-control-autopilot-on ne constant value 0.000000
      }
      OUTPUT: roll-cmd-norm-output

    Loading Component "ap/roll-command-selector-steering" of type: SWITCH
      Switch default value is: constant value 0.000000
      Switch takes test 1 value (roll-cmd-norm-output)
      if all of the following are true: {
        roll-control-autopilot-on == constant value 1.000000
        WOW == constant value 1.000000
      }
      OUTPUT: steer-cmd-norm
      OUTPUT: roll-command-selector-steering

    Declared properties

      ap/attitude_hold (initial value: 0.0000)

      ap/altitude_hold (initial value: 0.0000)

      ap/heading_hold (initial value: 0.0000)

      ap/altitude_setpoint (initial value: 0.0000)

      ap/heading_setpoint (initial value: 0.0000)

      ap/aileron_cmd (initial value: 0.0000)

      ap/elevator_cmd (initial value: 0.0000)

      ap/airspeed_setpoint (initial value: 0.0000)

      ap/airspeed_hold (initial value: 0.0000)

      ap/throttle-cmd-norm (initial value: 0.0000)

      ap/hdg-roll-err-c1 (initial value: 0.5000)

      ap/roll-pid-kp (initial value: 50.0000)

      ap/roll-pid-ki (initial value: 5.0000)

      ap/roll-pid-kd (initial value: 17.0000)


  Autopilot: C-172X Autopilot

    Channel Roll wing leveler

    Loading Component "fcs/attitude/sensor/phi-rad" of type: SENSOR
      Frame delay: 240 frames (2.0000 sec)
      INPUT: phi-rad
      Quantized output (property: attitude/sensor/quantized/phi-rad)
        Bits: 12
        Min value: -3.1416
        Max value: 3.1416
          (span: 6.2832, granularity: 0.0015)
      Bias: 0.0010
      Sensor lag: 0.5000
      Noise variance (percent): 0.0500
      Random noise is gaussian distributed.
      OUTPUT: phi-rad

    Loading Component "fcs/wing-leveler-ap-on-off" of type: SWITCH
      Switch default value is: constant value -1.000000
      Switch takes test 1 value (constant value 0.000000)
      if all of the following are true: {
        attitude_hold == constant value 1.000000
      }
      OUTPUT: wing-leveler-ap-on-off

    Loading Component "fcs/roll-ap-error-pid" of type: PID
      INPUT: phi-rad
      OUTPUT: roll-ap-error-pid

    Loading Component "fcs/roll-ap-autoswitch" of type: SWITCH
      Switch default value is: constant value 0.000000
      Switch takes test 1 value (-roll-ap-error-pid)
      if all of the following are true: {
        attitude_hold == constant value 1.000000
      }
      OUTPUT: roll-ap-autoswitch

    Channel Roll heading hold

    Loading Component "fcs/heading-true-degrees" of type: PURE_GAIN
      INPUT: heading-true-rad
      GAIN: constant value 57.300000
      OUTPUT: heading-true-degrees

    Loading Component "fcs/heading-error" of type: SUMMER
      INPUTS:
       -heading-true-degrees
       heading_setpoint
      OUTPUT: heading-error

    Loading Component "fcs/heading-error-bias-switch" of type: SWITCH
      Switch default value is: constant value 0.000000
      Switch takes test 1 value (constant value 360.000000)
      if all of the following are true: {
        heading-error lt constant value -180.000000
      }
      Switch takes test 2 value (constant value -360.000000)
      if all of the following are true: {
        heading-error gt constant value 180.000000
      }
      OUTPUT: heading-error-bias-switch

    Loading Component "fcs/heading-corrected" of type: SUMMER
      Minimum limit: constant value -30.000000
      Maximum limit: constant value 30.000000
      INPUTS:
       heading-error-bias-switch
       heading-error
      OUTPUT: heading-corrected

    Loading Component "fcs/heading-command" of type: PURE_GAIN
      INPUT: heading-corrected
      GAIN: constant value 0.017450
      OUTPUT: heading-command

    Loading Component "fcs/heading-roll-error-lag" of type: LAG_FILTER
      INPUT: heading-command
      C[1] is the value of property: hdg-roll-err-c1
      OUTPUT: heading-roll-error-lag

    Loading Component "fcs/heading-roll-error" of type: SUMMER
      INPUTS:
       heading-roll-error-lag
       -phi-rad
      OUTPUT: heading-roll-error

    Loading Component "fcs/heading-roll-error-switch" of type: SWITCH
      Switch default value is: constant value 0.000000
      Switch takes test 1 value (heading-roll-error)
      if all of the following are true: {
        heading_hold == constant value 1.000000
      }
      OUTPUT: heading-roll-error-switch

    Loading Component "fcs/heading-pi-controller" of type: PID
      INPUT: heading-roll-error-switch
      OUTPUT: heading-pi-controller

    Loading Component "fcs/roll-command-selector" of type: SWITCH
      Switch default value is: constant value 0.000000
      Switch takes test 1 value (heading-pi-controller)
      if all of the following are true: {
        heading_hold == constant value 1.000000
        WOW == constant value 0.000000
      }
      Switch takes test 2 value (roll-ap-autoswitch)
      if all of the following are true: {
        attitude_hold == constant value 1.000000
        WOW == constant value 0.000000
      }
      OUTPUT: aileron_cmd
      OUTPUT: roll-command-selector

    Channel Pitch altitude hold

    Loading Component "fcs/altitude-error" of type: SUMMER
      Minimum limit: constant value -100.000000
      Maximum limit: constant value 100.000000
      INPUTS:
       altitude_setpoint
       -h-agl-ft
      OUTPUT: altitude-error

    Loading Component "fcs/alt-error-lag" of type: LAG_FILTER
      INPUT: altitude-error
      C[1]: constant value 1.000000
      OUTPUT: alt-error-lag

    Loading Component "fcs/hdot-command" of type: SCHEDULED_GAIN
    1 dimensional table with 13 rows.
        0.0000  0.1200
        1000.0000       0.1100
        2000.0000       0.1000
        3000.0000       0.0960
        4000.0000       0.0930
        5000.0000       0.0860
        6000.0000       0.0780
        7000.0000       0.0690
        8000.0000       0.0610
        9000.0000       0.0530
        10000.0000      0.0450
        11000.0000      0.0370
        12000.0000      0.0280
      INPUT: alt-error-lag
      GAIN: constant value 1.000000
      OUTPUT: hdot-command
      Scheduled by table:
    1 dimensional table with 13 rows.
        0.0000  0.1200
        1000.0000       0.1100
        2000.0000       0.1000
        3000.0000       0.0960
        4000.0000       0.0930
        5000.0000       0.0860
        6000.0000       0.0780
        7000.0000       0.0690
        8000.0000       0.0610
        9000.0000       0.0530
        10000.0000      0.0450
        11000.0000      0.0370
        12000.0000      0.0280

    Loading Component "fcs/hdot-error" of type: SUMMER
      INPUTS:
       hdot-command
       -h-dot-fps
      OUTPUT: hdot-error

    Loading Component "fcs/ap-alt-hold-switch" of type: SWITCH
      Switch default value is: constant value 0.000000
      Switch takes test 1 value (hdot-error)
      if all of the following are true: {
        altitude_hold == constant value 1.000000
      }
      OUTPUT: ap-alt-hold-switch

    Loading Component "fcs/windup-trigger" of type: DEADBAND
      INPUT: elevator-pos-deg
      DEADBAND WIDTH: constant value 46.000000
      GAIN: 1.0000
      OUTPUT: windup-trigger

    Loading Component "fcs/altitude-hold-pid" of type: PID
      Minimum limit: constant value -1.000000
      Maximum limit: constant value 1.000000
      INPUT: ap-alt-hold-switch
      OUTPUT: altitude-hold-pid

    Loading Component "fcs/elevator" of type: PURE_GAIN
      INPUT: altitude-hold-pid
      GAIN: constant value -1.000000
      OUTPUT: elevator_cmd
      OUTPUT: elevator

  FCS: c172

    Channel Pitch

    Loading Component "fcs/pitch-trim-sum" of type: SUMMER
      Minimum limit: constant value -1.000000
      Maximum limit: constant value 1.000000
      INPUTS:
       elevator_cmd
       elevator-cmd-norm
       pitch-trim-cmd-norm
      OUTPUT: pitch-trim-sum

    Loading Component "fcs/elevator-control" of type: AEROSURFACE_SCALE
      INPUT: pitch-trim-sum
      GAIN: constant value 0.017450
      OUTPUT: elevator-control
      In/Out Mapping:
        Input MIN: -1.0000
        Input MAX: 1.0000
        Output MIN: -28.0000
        Output MAX: 23.0000

    Loading Component "fcs/elevator-actuator" of type: ACTUATOR
      Minimum limit: constant value -0.340000
      Maximum limit: constant value 0.340000
      INPUT: elevator-control
      OUTPUT: elevator-pos-rad
      OUTPUT: elevator-actuator
      Bias: 0.0020
      Actuator lag: constant value 60.000000
      Hysteresis width: 0.0500

    Channel Roll

    Loading Component "fcs/roll-trim-sum" of type: SUMMER
      Minimum limit: constant value -1.000000
      Maximum limit: constant value 1.000000
      INPUTS:
       aileron_cmd
       roll-cmd-norm-output
       aileron-cmd-norm
       roll-trim-cmd-norm
      OUTPUT: roll-trim-sum

    Loading Component "fcs/left-aileron-control" of type: AEROSURFACE_SCALE
      INPUT: roll-trim-sum
      GAIN: constant value 0.017450
      OUTPUT: left-aileron-control
      In/Out Mapping:
        Input MIN: -1.0000
        Input MAX: 1.0000
        Output MIN: -20.0000
        Output MAX: 15.0000

    Loading Component "fcs/left-aileron-actuator" of type: ACTUATOR
      Minimum limit: constant value -0.350000
      Maximum limit: constant value 0.260000
      INPUT: left-aileron-control
      OUTPUT: left-aileron-pos-rad
      OUTPUT: left-aileron-actuator
      Increasing rate limit: constant value 1.570000
      Decreasing rate limit: constant value 1.570000

    Loading Component "fcs/right-aileron-control" of type: AEROSURFACE_SCALE
      INPUT: -roll-trim-sum
      GAIN: constant value 0.017450
      OUTPUT: right-aileron-control
      In/Out Mapping:
        Input MIN: -1.0000
        Input MAX: 1.0000
        Output MIN: -20.0000
        Output MAX: 15.0000

    Loading Component "fcs/right-aileron-actuator" of type: ACTUATOR
      Minimum limit: constant value -0.350000
      Maximum limit: constant value 0.260000
      INPUT: right-aileron-control
      OUTPUT: right-aileron-pos-rad
      OUTPUT: right-aileron-actuator
      Increasing rate limit: constant value 1.570000
      Decreasing rate limit: constant value 1.570000

    Loading Component "fcs/effective-aileron-pos" of type: SUMMER
      INPUTS:
       left-aileron-pos-rad
       -right-aileron-pos-rad
      OUTPUT: effective-aileron-pos

    Channel Yaw

    Loading Component "fcs/yaw-trim-sum" of type: SUMMER
      Minimum limit: constant value -1.000000
      Maximum limit: constant value 1.000000
      INPUTS:
       rudder-cmd-norm
       yaw-trim-cmd-norm
      OUTPUT: yaw-trim-sum

    Loading Component "fcs/rudder-control" of type: AEROSURFACE_SCALE
      INPUT: yaw-trim-sum
      GAIN: constant value 0.017450
      OUTPUT: rudder-pos-rad
      OUTPUT: rudder-control
      In/Out Mapping:
        Input MIN: -1.0000
        Input MAX: 1.0000
        Output MIN: -16.0000
        Output MAX: 16.0000

    Channel Flaps

    Loading Component "fcs/flaps-control" of type: KINEMATIC
      INPUT: flap-cmd-norm
      DETENTS: 4
        0.0000 0.0000
        10.0000 2.0000
        20.0000 1.0000
        30.0000 1.0000
      OUTPUT: flap-pos-deg
      OUTPUT: flaps-control

    Loading Component "fcs/flap-position-normalizer" of type: AEROSURFACE_SCALE
      INPUT: flap-pos-deg
      GAIN: constant value 1.000000
      OUTPUT: flap-pos-norm
      OUTPUT: flap-position-normalizer
      In/Out Mapping:
        Input MIN: 0.0000
        Input MAX: 30.0000
        Output MIN: 0.0000
        Output MAX: 1.0000
    Function: aero/angle/right_wing_tip_alpha
    1 dimensional table with 13 rows.
        0.0000  1.2030
        0.1000  1.1270
        0.1500  1.0900
        0.2000  1.0730
        0.3000  1.0460
        0.4000  1.0280
        0.5000  1.0190
        0.6000  1.0130
        0.7000  1.0080
        0.8000  1.0060
        0.9000  1.0030
        1.0000  1.0020
        1.1000  1.0000
    Function: aero/function/ground-effect-factor-lift
    1 dimensional table with 13 rows.
        0.0000  0.4800
        0.1000  0.5150
        0.1500  0.6290
        0.2000  0.7090
        0.3000  0.8150
        0.4000  0.8820
        0.5000  0.9280
        0.6000  0.9620
        0.7000  0.9880
        0.8000  1.0000
        0.9000  1.0000
        1.0000  1.0000
        1.1000  1.0000
    Function: aero/function/ground-effect-factor-drag

  Aerodynamics (Lift|Side|Drag axes):

    2 dimensional table with 17 rows, 2 columns.
                0.0000  1.0000
        -0.0900 -0.2200 -0.2200
        0.0000  0.2500  0.2500
        0.0900  0.7300  0.7300
        0.1000  0.8300  0.7800
        0.1200  0.9200  0.7900
        0.1400  1.0200  0.8100
        0.1600  1.0800  0.8200
        0.1700  1.1300  0.8300
        0.1900  1.1900  0.8500
        0.2100  1.2500  0.8600
        0.2400  1.3500  0.8800
        0.2600  1.4400  0.9000
        0.2800  1.4700  0.9200
        0.3000  1.4300  0.9500
        0.3200  1.3800  0.9900
        0.3400  1.3000  1.0500
        0.3600  1.1500  1.1500
    Function: aero/coefficient/CLwbh
    1 dimensional table with 4 rows.
        0.0000  0.0000
        10.0000 0.2500
        20.0000 0.3000
        30.0000 0.3500
    Function: aero/coefficient/CLDf
    Function: aero/coefficient/CLDe
    Function: aero/coefficient/CLadot
    Function: aero/coefficient/CLq
    2 dimensional table with 21 rows, 13 columns.
                -10.0000        -5.0000 -4.0000 -3.0000 -2.0000 -1.0000 0.0000  1.0000  2.0000  3.0000  4.0000  5.0000  10.0000
        -10.0000        4.5792  4.6831  4.6957  4.7054  4.7125  4.7167  4.7181  4.7167  4.7125  4.7055  4.6957  4.6832  4.5794
        -9.0000 4.5886  4.6926  4.7052  4.7150  4.7221  4.7263  4.7277  4.7263  4.7221  4.7151  4.7053  4.6927  4.5887  
        -8.0000 4.5947  4.6989  4.7115  4.7214  4.7284  4.7326  4.7340  4.7326  4.7284  4.7214  4.7116  4.6990  4.5949  
        -7.0000 4.5977  4.7019  4.7146  4.7244  4.7314  4.7357  4.7371  4.7357  4.7315  4.7244  4.7146  4.7020  4.5979  
        -6.0000 4.5975  4.7017  4.7143  4.7241  4.7312  4.7354  4.7368  4.7354  4.7312  4.7242  4.7144  4.7018  4.5976  
        -5.0000 4.5940  4.6981  4.7107  4.7206  4.7276  4.7318  4.7332  4.7318  4.7276  4.7206  4.7108  4.6982  4.5942  
        -4.0000 4.5874  4.6913  4.7039  4.7137  4.7207  4.7249  4.7263  4.7249  4.7207  4.7137  4.7039  4.6914  4.5875  
        -3.0000 4.5775  4.6812  4.6937  4.7035  4.7105  4.7147  4.7161  4.7147  4.7105  4.7036  4.6938  4.6813  4.5777  
        -2.0000 4.5644  4.6678  4.6803  4.6900  4.6970  4.7012  
上一篇:Python之openpyxl读写 Excel 文件教程


下一篇:SpringCloud面试题-SpringCloud主要的组件有哪些