主要内容

computeLongitudinalFlyingQualities

计算指定状态空间模型的短周期和长周期(phugoid)模式特征

描述

例子

lonFQOut= computeLongitudinalFlyingQualities (modelToAnalyze使用输入对话框窗口中选择的线性系统状态空间模型计算纵向飞行质量(短周期和phugoid模式),并将结果与指定的源文件要求进行比较。

lonFQOut= computeLongitudinalFlyingQualities (modelToAnalyzelinSys使用输入对话框中选择的线性系统状态空间模型计算纵向飞行质量(短周期和phugoid模式)。

要创建可用的状态空间模型,请使用linearizeAirframe函数。

lonFQOut= computeLongitudinalFlyingQualities (modelToAnalyzelinSysgeneratePlots利用线性系统状态空间模型计算纵向飞行质量(短周期和phugoid模式)linSys

lonFQOutvarNameOut) = computeLongitudinalFlyingQualities (___名称,值返回输出结果结构变量名,varNameOut的输入参数组合,根据名称,值参数。

例子

全部折叠

计算Simulink的纵向飞行质量万博1manbetx®飞机模型。

asbFlightControlAnalysis (3自由度的“SkyHoggAnalysisModel”);opSpecDefault = SkyHogg3DOFOpSpec (“SkyHoggAnalysisModel”);opTrim = trimAirframe (“SkyHoggAnalysisModel”, opSpecDefault);linSys = linearizeAirframe (“SkyHoggAnalysisModel”, opTrim) flyingQual = computeLongitudinalFlyingQualities(“SkyHoggAnalysisModel”linSys)
运营点搜索报告:--------------------------------- SkyHoggAnalysisModel模型的运营点搜索报告。(t=0时评估的时变分量)成功满足工作点规范。州 : ---------- ( 1)。Xe x: -4.45e-14 dx: 129(2。)泽x: 2 e + 03 dx: -1.69 e-07(0)(3)θx: 0.00619 dx: 0 (0) (4) u x: 129 dx: -7.9 e-08 (0) (5) w x: 0.802 dx: -5.24 e-07 (0) (6) q x: 0 dx: -8.41 e-08(0)输入 : ---------- ( 1)。u: 0.0125 [-0.349 0.349] (2.)SkyHoggAnalysisModel/ThrottleCmd u: 0.929 [-Inf Inf] Outputs: ---------- (1.)SkyHoggAnalysisModel/LonStatesBus y: -4.45e-14 [-Inf Inf] y: -2e+03 [-Inf Inf] y: 0.00619 [-Inf Inf] y: 129 [-Inf Inf] y: 0.802 [-Inf Inf] y:0(负无穷到正无穷)linSys = = u w问θw -0.05768 0.04733 -0.8016 -9.806 -0.1149 -5.532 129.4 -0.06073 q 0.001031 - -0.1665 0 0θ0 0 1 0 B = ElevatorCmd ThrottleCmd u 0.4828 - 0.36 w 30.57 0问-15.86 0θ0 0 C = u w qθqθ0 0 1 0 0 0 0 1 D = ElevatorCmd ThrottleCmd问0 0θ0 0连续时间状态空间模型。flyingQual = struct with fields: PhugoidMode: [1×1 struct]

计算飞行器的纵向飞行质量。FixedWing对象。

[飞机,状态]= astSkyHogg();linSys = linearize(aircraft, state) flyingQual = computeLongitudinalFlyingQualities(''linSys)
linSys = = XN XD U W问θXN 0 0 0.9999 0.0154 5.186 e-05 XD 0 0 -0.0154 0.9999 -1.719 U 0 0 W 0 0 -0.1712 -0.04342 0.1119 -0.02653 -0.1286 -4.082 1.719 -0.002637 Qθ0 0 0.1083 - -7.037 0 0 0 0 0 0 1 0 B =电梯螺旋桨XN 0 0 XD 0 0 -0.2997 U -0.002381 - 8.837 Wθ0问-8.908 0 0 0 C = XN XD U W问θXN 1 0 0 0 0 0 XD 0 1 0 0 00 U 0 0 1 0 0 0 W 0 0 0 1 0 0 Q 0 0 0 0 1 0 Theta 0 0 0 0 0 1 D = Elevator Propeller XN 0 0 XD 0 0 U 0 0 W 0 0 Q 0 0 Theta 0 0 Continuous-time state-space model. flyingQual = struct with fields: PhugoidMode: [1×1 struct] ShortPeriodMode: [1×1 struct]

输入参数

全部折叠

利用线性状态空间模型进行飞行控制分析linSys.要直接使用状态空间模型,请将模型名称设置为空字符串,''

数据类型:字符|字符串

利用线性状态空间模型对目标进行飞行控制分析modelToAnalyze.要从输入对话框菜单中创建状态空间模型,请设置linSys到一个空字符串,''.要创建有效的状态空间模型,请参见linearizeAirframe

状态空间模型必须有以下状态名:

  • U

  • W

  • θ

数据类型:字符|字符串

设置为显示线性系统状态空间模型的极点-零映射。否则,将

数据类型:字符|字符串

名称-值参数

指定可选的逗号分隔的对名称,值参数。的名字参数名和价值为对应值。的名字必须出现在引号内。可以以任意顺序指定多个名称和值对参数Name1, Value1,…,的家

例子:即“SourceDocument”、“MIL1797A”

飞行质量要求验证文件,规定如下:

  • MIL8785C-有飞行员的航空公司的飞行质量

  • MIL1797A-有人驾驶飞机的飞行质量

数据类型:字符|字符串

飞行质量等级,指定为:

  • 最低-为所选源文档中的每个需求返回最接近1级的验证需求。

  • 所有——返回一个结构向量所有需求级别及其验证状态。

  • 12,或3.—不管验证状态如何,返回期望的需求级别。

数据类型:字符|字符串

输出参数

全部折叠

Phugoid和短周期纵向飞行特性,返回为结构矢量。

如果通过输入对话框选择一个线性系统,varNameOut返回结果结构变量名。否则,varNameOut返回一个空字符串。

限制

此函数需要万博1manbetx仿真软件控制设计™许可证。

介绍了R2018b