Page 322 - 《软件学报》2026年第3期
P. 322
李晓锋 等: 空间飞行器控制软件在轨自适应可信演化框架 1285
图 26 展示了“目标定位”叶子需求的 ECA 规则知识实例. 在该实例中, 叶子需求为目标定位 (Target Positioning),
并通过 ECA (事件-条件-动作) 规则详细描述了其对应的行为. 具体规则为: 当事件为发生姿态控制需求 (Need for
Attitude Control), 且条件为检测到姿态偏差 (Attitude Deviation Detected) 时, 执行姿态调整 (Perform Attitude
Adjustment) 的动作; 当事件为发生参数计算需求 (Need for Parameter Calculation), 且条件为检测到参数异常
(Parameters Anomaly Detected) 时, 执行参数更新 (Perform Parameter Update) 的动作.
1 "Sub-requirement": "Target Positioning", // 子需求: 目标定位
2 "ECA Rules": [ // ECA规则列表
3 {
4 "Event": "Need for Attitude Control", // 事件: 发生姿态控制需求
5 "Condition": "Attitude Deviation Detected", // 条件: 检测到姿态偏差
6 "Action": "Perform Attitude Adjustment" // 动作: 执行姿态调整
7 },
8 {
9 "Event": "Need for Parameter Calculation", // 事件: 发生参数计算需求
10 "Condition": "Parameters Anomaly Detected", // 条件: 检测到参数异常
11 "Action": "Perform Parameter Update" // 动作: 执行参数更新
12 }
13 ]
图 26 “目标定位”叶子需求应对策略知识实例
4.2.5 仿真实验结果
针对非预期业务变更设计指令序列生成仿真系统. 通过上传“成像”和“数传”两种任务序列模拟地面遥测方发
布非预期任务; 通过上传星务约束、控制约束与数传约束模拟非预期任务约束变更, 实现对新型任务特性的补充;
此外, 由于不同型号航天器运行环境、功能、载荷等差异性, 设计载荷约束上传模块模拟多型号. 图 27 展示了非
预期任务指令序列自适应处理仿真界面.
星上知识库存储: 任务约束
地面上传: 非预期任务
指
任 令
务 参
ID
数
图 27 非预期任务实时成像实现的关键过程
在相同实验条件下, 对常规任务处理系统和本文所研究自适应任务处理系统进行 10 次任务仿真测试. 表 4 展
示了两种任务处理系统的仿真结果. 指令构造成功率采用保留一位小数的方式进行统计. 结果显示, 自适应任务处

