平均气动弦(MAC)上下文模型
1. 概述
从飞机和装载数据计算平均气动弦(MAC)百分比、纵向/横向扭矩、CLIM 和各飞行阶段的指数。
1. 依赖上下文
- 飞机上下文(
aircraft) - 装载分配上下文(
stowage)
2. 概念 / 实体
1. 扭矩
从装载、燃油、机身和公式数据计算各飞行阶段的纵向扭矩、横向扭矩、CLIM 和指数。
2. 平均气动弦
从扭矩指数和总重量计算 MAC 百分比。
3. 水平安定面
用于平衡计算的水平安定面位置和限制。
3. 变量
1. 决策变量
本上下文复用装载分配上下文的决策变量,不定义独立决策变量。
2. 辅助变量
本上下文不定义独立辅助变量。
4. 谓词
本上下文不定义独立谓词。
5. 集合
本上下文不定义独立集合;中间值使用飞机的位置和飞行阶段集合。
6. 中间值
1. 纵向扭矩
描述:各飞行阶段的纵向扭矩,由装载扭矩、燃油扭矩、机身力矩和救生筏力矩组成。
2. MAC 百分比
描述:平均气动弦百分比,由扭矩指数和总重量计算得出。
对每个飞行阶段,阶段指数根据对应扭矩和飞机公式导出。精确的系数及单位换算由 Formula 和飞机模型提供; 上式是契约层展开,不替代类型化系数。MAC 是供平衡和适航上下文消费的中间值,不是独立决策变量。
7. 断言
每个引用的飞行阶段都必须有有效的燃油/机身公式,所有力臂、重量和指数使用飞机配置中兼容的单位。 没有所需公式的阶段不会被静默当作零扭矩阶段。
8. 约束
本上下文只暴露派生符号。平衡和包络线约束由 mac_optimization 与 airworthiness_security 注册;定义 MAC 本身不会增加求解器行。
9. 目标函数(如适用)
本上下文不定义独立目标函数。
10. 算法引用
没有独立算法文档;阶段公式由飞机 Formula 模型和 MAC 聚合提供。
11. 通用语言
| 术语 | 符号 | 英文 | 定义 |
|---|---|---|---|
| 扭矩 | Torque | Torque | 力与力臂的乘积 |
| 平均气动弦 | MAC | Mean Aerodynamic Chord | 机翼平均气动弦长 |
| 水平安定面 | HorizontalStabilizer | Horizontal Stabilizer | 尾翼水平安定面 |
| CLIM | CLIM | Center of Gravity Index Moment | 重心指数力矩 |
12. 设计决策
| 决策 | 备选方案 | 选择原因 |
|---|---|---|
| MAC 计算公式 | 线性化与非线性 | 线性化便于优化模型求解 |
13. 变更记录
| 版本 | 变更 | 原因 |
|---|---|---|
| 1.1 | 明确阶段范围、单位和下游约束归属 | 区分中间值与生效平衡限制 |