发明名称 一种舰船蒸汽动力管系损伤隔离及剩余工作制获取方法
摘要 本发明公开了一种舰船蒸汽动力管系损伤隔离及剩余工作制获取方法,损伤隔离方法通过功能树和双层有向图相互耦合的方式,建立舰船蒸汽动力管系的功能逻辑模型;并根据蒸汽动力管系阀门破损情况,通过操作堆栈、动态修改顶点连接关系表实现破损阀门隔离。剩余工作制获取方法在损伤隔离方法的基础上,通过多叉树扩展和遍历的方式,建立了供汽路径搜索算法,并据此实现了工作制获取,可预报可用主汽轮机个数以及具备蒸汽供应能力的锅炉个数,即“X炉X机工作制”。实施本发明可实现破损区域的自动隔离以及剩余工作能力的自动获取,提高蒸汽动力系统战损评估的自动化水平,有利于掌握动力系统的剩余工作能力,提高分析评估损伤状态的速度和准确度。
申请公布号 CN105205204A 申请公布日期 2015.12.30
申请号 CN201510504326.2 申请日期 2015.08.17
申请人 中国人民解放军海军工程大学 发明人 侯岳;浦金云;李彦强;王康勃;李其修;杨枫
分类号 G06F17/50(2006.01)I 主分类号 G06F17/50(2006.01)I
代理机构 武汉东喻专利代理事务所(普通合伙) 42224 代理人 宋业斌
主权项 一种舰船蒸汽动力管系损伤隔离方法,其特征在于,所述方法包括以下步骤:S1、建立舰船蒸汽动力管系的功能逻辑模型,具体实现方式如下:S11、舰船蒸汽管网功能有向图的顶点建模:所述顶点包括圆点、节点和阀门点,所述圆点对应舰船蒸汽动力管系所有锅炉、主汽轮机以及辅助设备,所述节点对应管系物理连接的交汇点,所述阀门点对应阀门所在的位置;S12、舰船蒸汽管网功能有向图的边建模:将单段蒸汽动力管系的上下游分别与圆点、节点和阀门点中的任意两个顶点相连,构成所述功能有向图的边,边的方向为从蒸汽上游圆点到蒸汽下游圆点;S13、舰船蒸汽管网功能有向图的逻辑建模:根据上述顶点模型和边模型,构建舰船蒸汽管网顶点连接关系表,所述顶点连接关系表中存储与每个顶点相邻接的顶点数组、顶点状态以及与每个顶点相邻接的蒸汽供应下游顶点数组;S2、隔离破损阀门区域,具体实现方式如下:S21、根据当前破损阀门V<sub>D</sub>的开关状态,初始化所述顶点连接关系表中的顶点状态,清空堆栈;S22、获得与当前破损阀门相连接的所有顶点数组,并将该数组的元素压入堆栈;S23、弹出当前堆栈最顶部的元素并判断其类型,如果该元素顶点类型为阀门点,则将该元素对应的阀门关闭;如果该元素顶点类型为节点或圆点,则利用所述顶点连接关系表查找获得与该元素相连接的所有顶点数组,并将该数组的元素压入堆栈尾部;S24、在所述顶点连接关系表中更改步骤S23中被关闭阀门对应的顶点状态;S25、判断当前堆栈是否为空,如果为空,则流程结束,完成舰船蒸汽动力管系损伤隔离;如果不为空,则返回步骤S23直到当前堆栈为空。
地址 430033 湖北省武汉市硚口区解放大道717号