基于密度聚类的地面发控解耦模型研究
2021-06-26冀慧君宁文学张鹏飞
火力与指挥控制 2021年5期
关键词:功能
冀慧君,李 林,刘 佳,宁文学,张鹏飞
(北方自动控制技术研究所,太原 030006)
0 引言
火箭弹武器系统地面发控系统是完成火箭弹发射准备、激活、点火的核心系统,严格地定义了火箭弹发射的每个步骤和规定的时间,在进入发射流程后,发控系统负责时序的控制,接收来自其他节点的文件和信息,向显示终端反馈当前步骤的执行结果,并且负责向火箭弹传输对时、星历、飞行控制参数和惯导参数,是火箭弹武器系统中不可或缺的一环,它与火箭弹发射前的发射流程息息相关。
某型火箭弹地面发射控制软件中功能划分不明确,且由于多人经手维护,标准不一,对后续的修改和新人上手开发很不友好。随着弹种和功能的不断增加,在原有软件上不断扩充。这样做便于开发,减少了任务量,但软件会越来越复杂,各功能模块在不断新添功能后职能逐渐变得模糊,而弹种间相互参数和功能间的共用,使得修改可能会引起连锁反应,降低了软件的可靠性,埋下未知的隐患。
基于上述问题,提出一种基于密度的网络聚类方法来分析发控软件功能节点的相似度,既可以保存所有可能参数对应的网络结构信息[1],又可以自动从中抽取所有可能对应的功能模块。并且在此基础上提出一种连续子区间堆结构,可以从网络连接密度遍历序列中抽取所有连续区间及其嵌套层次结构。
1 数据预处理
将地面发控软件的所有功能组合起来看作一个功能网络,每一个功能看作一个节点,当某一块大小固定区域内,聚集内出现的数量超过一个阈值后,便可以将这块区域看作是一个功能模块[2]。……
登录APP查看全文
