Skip to content

复杂示例 2:上下文模型索引 ​

English

本索引是 framework_demo/demo2 下 11 个有界上下文的文档边界。每个链接页都按领域模型模板的顺序描述一个上下文契约;索引只承担导航和模式说明,变量、中间值、断言、约束及目标函数的细节以各上下文页面为准。

1. 上下文图与导航 ​

上下文依赖方向为:

text
aircraft → stowage → {mac, airworthiness_security, soft_security,
                      mac_optimization, express_effectiveness,
                      loading_effectiveness, redundancy,
                      recommended_weight_equalization, payload_maximization}

aircraft 提供飞机、甲板、燃油、舱位和邻接数据;stowage 消费这些配置并负责货物到舱位的分配及装载表达式。其余上下文消费共享的装载值,分别负责平衡、安全、效能或载荷职责。

2. 上下文模型页面 ​

上下文职责本地模型
aircraft飞机、甲板、舱位、燃油、ULD 和邻接数据飞机
stowage货物-舱位分配、调整、装载数量、重量及核心装载限制装载分配
mac扭矩、CLIM、指数和 MAC 中间值平均气动弦(MAC)
airworthiness_security密度、累积/区域载荷、载荷、总重量、包络线、配平和 CLIM 限制适航安全
soft_security空舱位、舱门、空载分离和压舱物等软偏好软安全
mac_optimization纵向/横向平衡及水平安定面限制与目标MAC 优化
express_effectiveness必须发运和货物优先级顺序快件效能
loading_effectiveness同源/同目的地邻接、装载顺序、复称、拖车和序列策略装载效能
redundancy冗余和实验纵向平衡限制冗余
recommended_weight_equalization货物顺序、优先级预约及建议载重量偏差建议载重量均衡
payload_maximization最大载荷限制和载荷目标载荷最大化

每个页面都提供中文或英文镜像链接;父页面负责说明各模式的精确注册边界。

3. 模式注册说明 ​

模式普通模型中的上下文边界
LoadingOrderaircraft仅导出配置,不注册元模型或求解
FullLoadstowage、mac、airworthiness_security、soft_security、mac_optimization、express_effectiveness、loading_effectiveness适航上下文可能移到 Benders 子问题
PredistributionFullLoad 上下文加 redundancy装载顺序管线受模式控制
WeightRecommendationstowage、mac、airworthiness_security、express_effectiveness、recommended_weight_equalization、payload_maximization推荐偏差和载荷目标是模式专属

上下文中存在类或模型文件,并不等同于约束已经生效;只有所选模式的管线生成器返回的管线才会进入该模式的模型。