CN113688463B - 导线碰撞角度范围筛选方法和装置、计算机可读存储介质 - Google Patents

导线碰撞角度范围筛选方法和装置、计算机可读存储介质 Download PDF

Info

Publication number
CN113688463B
CN113688463B CN202010418775.6A CN202010418775A CN113688463B CN 113688463 B CN113688463 B CN 113688463B CN 202010418775 A CN202010418775 A CN 202010418775A CN 113688463 B CN113688463 B CN 113688463B
Authority
CN
China
Prior art keywords
angle
collision
wire
affected
range
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202010418775.6A
Other languages
English (en)
Other versions
CN113688463A (zh
Inventor
于定鹏
陈杨
柳海波
单亚杰
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
AECC Commercial Aircraft Engine Co Ltd
Original Assignee
AECC Commercial Aircraft Engine Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by AECC Commercial Aircraft Engine Co Ltd filed Critical AECC Commercial Aircraft Engine Co Ltd
Priority to CN202010418775.6A priority Critical patent/CN113688463B/zh
Publication of CN113688463A publication Critical patent/CN113688463A/zh
Application granted granted Critical
Publication of CN113688463B publication Critical patent/CN113688463B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F30/00Computer-aided design [CAD]
    • G06F30/10Geometric CAD
    • G06F30/15Vehicle, aircraft or watercraft design
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B64AIRCRAFT; AVIATION; COSMONAUTICS
    • B64DEQUIPMENT FOR FITTING IN OR TO AIRCRAFT; FLIGHT SUITS; PARACHUTES; ARRANGEMENT OR MOUNTING OF POWER PLANTS OR PROPULSION TRANSMISSIONS IN AIRCRAFT
    • B64D31/00Power plant control systems; Arrangement of power plant control systems in aircraft
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F30/00Computer-aided design [CAD]
    • G06F30/20Design optimisation, verification or simulation

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Geometry (AREA)
  • General Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Evolutionary Computation (AREA)
  • Aviation & Aerospace Engineering (AREA)
  • Computational Mathematics (AREA)
  • Mathematical Analysis (AREA)
  • Mathematical Optimization (AREA)
  • Pure & Applied Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Image Analysis (AREA)
  • Electric Cable Installation (AREA)

Abstract

本公开涉及一种导线碰撞角度范围筛选方法和装置、计算机可读存储介质。该导线碰撞角度范围筛选方法包括:获取特定风险事件后,各个飞机子***受影响导线的碰撞角度信息;根据受影响导线的碰撞角度信息确定受影响导线的角度范围筛选结果。本公开可以根据导线的碰撞角度信息,利用脚本遍历得到最终需要的角度范围以及导线信息,从而大大节省了此类特定风险分析时间,提高了分析效率。

Description

导线碰撞角度范围筛选方法和装置、计算机可读存储介质
技术领域
本公开涉及飞机发动机安全性分析领域,特别涉及一种导线碰撞角度范围筛选方法和装置、计算机可读存储介质。
背景技术
飞机EWIS(Electrical Wiring Interconnection System,电气互联***)涵盖了遍布飞机各处的电缆线束,受诸多的特定风险事件影响,比如发动机转子***,冲压空气涡轮转子***,轮胎***等,飞机各个子***均需要针对此类特定事件开展特定风险分析工作。在此类分析工作中,最关键的环节为分析受特定风险影响的导线碰撞角度范围。即飞机上的电缆线束遍布机身机翼各处,一旦发生上述特定风险事件,随着***碎片的飞散,电缆线束将在一定的角度范围内受到冲击并可能导致失效。电缆线束的失效会导致相应***的功能失效。综合分析各个电缆线束的受影响角度,以及电缆线束失效所造成的***级失效,才能判断出特定风险事件对飞机/发动机的影响。
相关技术的特定风险分析方法为利用表格,将受影响的导线碰撞角度信息一一罗列出来,找到其受影响的范围,然后沿飞机周向360度,逐一筛选相同角度范围内,所有受影响的导线,并分析这些导线同时失效后导致***产生的失效状态。
发明内容
发明人通过研究发现:,飞机上各***的电缆线束众多,发生特定风险事件后,单个子***受影响的导线往往多达数百根,每根受影响导线的碰撞角度不同,采用相关技术的特定风险分析方法,筛选起来非常费时耗力,且容易出错。
鉴于以上技术问题中的至少一项,本公开提供了一种导线碰撞角度范围筛选方法和装置、计算机可读存储介质,可以根据导线的碰撞角度信息,利用脚本遍历得到最终需要的角度范围以及导线信息,大大节省了特定风险分析时间。
根据本公开的一个方面,提供一种导线碰撞角度范围筛选方法,包括:
获取特定风险事件后,各个飞机子***受影响导线的碰撞角度信息;
根据受影响导线的碰撞角度信息确定受影响导线的角度范围筛选结果。
在本公开的一些实施例中,所述根据受影响导线的碰撞角度信息确定受影响导线的角度范围筛选结果包括:
根据受影响导线的碰撞角度信息,遍历得到最终需要的导线角度范围以及导线信息。
在本公开的一些实施例中,所述获取特定风险后,各个飞机子***受影响导线的碰撞角度信息包括:
根据各条导线在飞机上的布置位置,结合特定风险事件中***碎片的飞散角度,确定受影响导线的碰撞角度信息,其中,所述受影响导线的碰撞角度信息包括每根导线受***碎片影响的碰撞进入角、碰撞退出角以及每根导线所传递的信号信息。
在本公开的一些实施例中,所述根据受影响导线的碰撞角度信息,遍历得到最终需要的导线角度范围以及导线信息包括:
根据每条受影响导线的碰撞角度信息,建立有效碰撞角度范围;
根据各条受影响导线的碰撞进入角和碰撞退出角,将角度值合并后排序,形成有序角度序列;
依据有序角度序列以及有效碰撞角度范围,对各条线缆受影响角度进行遍历,根据遍历结果建立受影响导线角度范围分割的最小集合;
根据每个最小集合,遍历所有受影响导线,最终获得每个最小集合对应的导线。
在本公开的一些实施例中,所述根据每条受影响导线的碰撞角度信息,建立有效碰撞角度范围包括:
根据每条受影响导线的碰撞角度信息,沿着飞机机身0~360度的周向角度,将存在受影响导线的角度范围确定为有效碰撞角度范围。
在本公开的一些实施例中,有序角度序列为3列一维数组,该3列一维数组的第1列为排序后的角度值,所述角度值包括碰撞进入角和碰撞退出角,并剔除重复角度值;该3列一维数组的第2列为是否为进入角的标识值;该3列一维数组的第3列为是否为退出角的标识值。
在本公开的一些实施例中,所述依据有序角度序列以及有效碰撞角度范围,对各条线缆受影响角度进行遍历,根据遍历结果建立受影响导线角度范围分割的最小集合包括:
按照有序角度序列中角度值的顺序,依次判断有序角度序列中每一角度值是否为碰撞进入角和碰撞退出角;
在当前角度序列值仅为碰撞进入角的情况下,最小集合的碰撞进入角为当前角度序列值,最小集合的碰撞退出角为下一个角度序列值;
在当前角度序列值既为碰撞进入角又为碰撞退出角的情况下,最小集合的碰撞进入角为当前角度序列值,最小集合的碰撞退出角为下一个角度序列值;
在当前角度序列值仅为碰撞退出角的情况下,判断大于当前角度序列值的角度是否处于有效角度范围;在大于当前角度序列值的角度不处于有效角度范围的情况下,则开启下一个角度序列值的遍历;在大于当前角度序列值的角度处于有效角度范围的情况下,最小集合的碰撞进入角为当前角度序列值,最小集合的碰撞退出角为下一个角度序列值。
在本公开的一些实施例中,所述根据每个最小集合,遍历所有受影响导线,最终获得每个最小集合对应的导线包括:
针对每一导线,判断每个最小集合中的碰撞进入角和碰撞退出角所代表的角度范围是否位于当前导线的碰撞角度范围内;
在当前最小集合中的碰撞进入角和碰撞退出角所代表的角度范围位于当前导线的碰撞角度范围内的情况下,判断当前导线为当前最小集合对应的导线。
根据本公开的另一方面,提供一种导线碰撞角度范围筛选装置,包括:
角度信息获取模块,用于获取特定风险事件后,各个飞机子***受影响导线的碰撞角度信息;
角度范围筛选模块,用于根据受影响导线的碰撞角度信息确定受影响导线的角度范围筛选结果。
在本公开的一些实施例中,所述导线碰撞角度范围筛选装置用于执行实现如上述任一实施例所述的导线碰撞角度范围筛选方法的操作。
根据本公开的另一方面,提供一种导线碰撞角度范围筛选装置,包括:
存储器,用于存储指令;
处理器,用于执行所述指令,使得所述导线碰撞角度范围筛选装置执行实现如上述任一实施例所述的导线碰撞角度范围筛选方法的操作。
根据本公开的另一方面,提供一种计算机可读存储介质,其中,所述计算机可读存储介质存储有计算机指令,所述指令被处理器执行时实现如上述任一实施例所述的导线碰撞角度范围筛选方法。
本公开可以根据导线的碰撞角度信息,利用脚本遍历得到最终需要的角度范围以及导线信息,从而大大节省了此类特定风险分析时间,提高了分析效率。
附图说明
为了更清楚地说明本公开实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本公开的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本公开导线碰撞角度范围筛选方法一些实施例的示意图。
图2为本公开一些实施例中待分析导线碰撞角度信息的示意图。
图3为本公开一些实施例中有效碰撞角度范围的示意图。
图4为本公开一些实施例中有序角度序列的示意图。
图5为本公开一些实施例中遍历得到的受影响导线角度范围分割的最小集合。
图6为本公开一些实施例中最终的受影响导线角度范围筛选结果。
图7为本公开导线碰撞角度范围筛选方法另一些实施例的示意图。
图8为本公开导线碰撞角度范围筛选装置一些实施例的示意图。
图9为本公开一些实施例中角度范围筛选模块的示意图。
图10为本公开导线碰撞角度范围筛选装置另一些实施例的示意图。
具体实施方式
下面将结合本公开实施例中的附图,对本公开实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本公开一部分实施例,而不是全部的实施例。以下对至少一个示例性实施例的描述实际上仅仅是说明性的,决不作为对本公开及其应用或使用的任何限制。基于本公开中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本公开保护的范围。
除非另外具体说明,否则在这些实施例中阐述的部件和步骤的相对布置、数字表达式和数值不限制本公开的范围。
同时,应当明白,为了便于描述,附图中所示出的各个部分的尺寸并不是按照实际的比例关系绘制的。
对于相关领域普通技术人员已知的技术、方法和设备可能不作详细讨论,但在适当情况下,所述技术、方法和设备应当被视为说明书的一部分。
在这里示出和讨论的所有示例中,任何具体值应被解释为仅仅是示例性的,而不是作为限制。因此,示例性实施例的其它示例可以具有不同的值。
应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步讨论。
图1为本公开导线碰撞角度范围筛选方法一些实施例的示意图。优选的,本实施例可由本公开导线碰撞角度范围筛选装置执行。该方法可以包括步骤1和步骤2,其中:
步骤1,获取特定风险事件后,各个飞机子***受影响导线的碰撞角度信息。
在本公开的一些实施例中,所述导线可以为飞机电气互联***的导线。
在本公开的一些实施例中,所述特定风险指在所关心的***外部发生的事件或危险,可能破坏***之间的失效独立性。
在本公开的一些实施例中,所述特定风险事件可以包括发动机转子***,冲压空气涡轮转子***,轮胎***等事件。
在本公开的一些实施例中,步骤1可以包括:根据各条导线在飞机上的布置位置,结合特定风险事件中***碎片的飞散角度,确定受影响导线的碰撞角度信息,其中,所述受影响导线的碰撞角度信息包括每根导线受***碎片影响的碰撞进入角、碰撞退出角以及每根导线所传递的信号信息。
在本公开的一些实施例中,碰撞角度信息来源于飞机电气专业。
在本公开的一些实施例中,步骤1可以包括:根据各条导线在飞机上的布置位置,结合特定事件中***碎片的飞散角度,得到每根导线受***碎片影响的碰撞进入角、碰撞退出角、以及每根导线所传递的信号信息。
图2为本公开一些实施例中待分析导线碰撞角度信息的示意图。每根导线的碰撞角度信息如图2所示,其中,一行表示一条导线,代表在***碎片的飞散角度在大于等于碰撞进入角、且小于碰撞退出角的范围内,将造成该根导线失效。每根导线所传递的信号由导线号代表。图2所示的每个导线均受***碎片影响,***碎片在进入角至退出角的范围内,将造成导线失效。
步骤2,根据受影响导线的碰撞角度信息确定受影响导线的角度范围筛选结果。
在本公开的一些实施例中,步骤2可以包括:根据受影响导线的碰撞角度信息,遍历得到最终需要的导线角度范围以及导线信息。
在本公开的一些实施例中,步骤2可以包括步骤21-步骤24,其中:
步骤21,根据每条受影响导线的碰撞角度信息,建立有效碰撞角度范围。
在本公开的一些实施例中,步骤21可以包括:根据每条受影响导线的碰撞角度信息,沿着飞机机身0~360度的周向角度,将存在受影响导线的角度范围确定为有效碰撞角度范围。
图3为本公开一些实施例中有效碰撞角度范围的示意图。步骤21可以包括:根据每个导线的进入角与退出角形成的范围,会将沿飞机周向360的角度,划分为多个角度区间,存在部分周向角度范围无受影响导线的可能,即形成有效角度范围。
为便于对各导线受影响角度进行筛选,本公开上述实施例提出建立图3所示的有效角度范围。即根据各导线的碰撞角度信息,沿飞机机身0~360度建立有效碰撞角度范围,以根据是否存在受影响导线,将周向角度区分。
步骤22,根据各条受影响导线的碰撞进入角和碰撞退出角,将角度值合并后排序,形成有序角度序列。
图4为本公开一些实施例中有序角度序列的示意图。步骤22可以包括:将各个导线的进入角、退出角合并在一起,从小到大完成排序;且对每个角度是仅为进入角,仅为退出角,还是同时为进入角、退出角,也作出判断。
在本公开的一些实施例中,如图4所示,有序角度序列为3列一维数组,该3列一维数组的第1列为排序后的角度值,所述角度值包括碰撞进入角和碰撞退出角,并剔除重复角度值;该3列一维数组的第2列为是否为进入角的标识值(例如布尔判断值);该3列一维数组的第3列为是否为退出角的标识值(例如布尔判断值)。
步骤23,依据有序角度序列以及有效碰撞角度范围,对各条线缆受影响角度进行遍历,根据遍历结果建立受影响导线角度范围分割的最小集合。
在本公开的一些实施例中,步骤23可以包括步骤231-步骤234,其中:
步骤231,按照有序角度序列中角度值的顺序,依次判断有序角度序列中每一角度值是否为碰撞进入角和碰撞退出角。
步骤232,在当前角度序列值仅为碰撞进入角的情况下,最小集合的碰撞进入角为当前角度序列值,最小集合的碰撞退出角为下一个角度序列值。
步骤233,在当前角度序列值既为碰撞进入角又为碰撞退出角的情况下,最小集合的碰撞进入角为当前角度序列值,最小集合的碰撞退出角为下一个角度序列值。
步骤234,在当前角度序列值仅为碰撞退出角的情况下,判断大于当前角度序列值的角度是否处于有效角度范围;在大于当前角度序列值的角度不处于有效角度范围的情况下,则开启下一个角度序列值的遍历;在大于当前角度序列值的角度处于有效角度范围的情况下,最小集合的碰撞进入角为当前角度序列值,最小集合的碰撞退出角为下一个角度序列值。
图5为本公开一些实施例中经本公开遍历(例如步骤23的遍历)得到的受影响导线角度范围分割的最小集合。
步骤24,根据每个最小集合,遍历所有受影响导线,最终获得每个最小集合对应的导线。
在本公开的一些实施例中,步骤24可以包括:针对每一导线,判断每个最小集合中的碰撞进入角和碰撞退出角所代表的角度范围是否位于当前导线的碰撞角度范围内;在当前最小集合中的碰撞进入角和碰撞退出角所代表的角度范围位于当前导线的碰撞角度范围内的情况下,判断当前导线为当前最小集合对应的导线。
图6为本公开一些实施例中最终的受影响导线角度范围筛选结果。本公开上述实施例根据步骤23和步骤24的遍历流程,完成所有导线的遍历,形成最终的受影响导线角度筛选结果。
基于本公开上述实施例提供的导线碰撞角度范围筛选方法,是一种受特定风险影响的电气互联***导线角度范围筛选方法,可以直接根据导线的碰撞角度信息,利用本公开提供的分析方法,利用脚本遍历得到最终需要的角度范围以及导线信息,大大节省此类特定风险分析时间,提高分析效率,减少人工分析带来的不确定性因素,提高分析结果的准确程度。
本公开上述实施例克服了相关技术分析方法的不足,减少了人工分析带来的众多不确定因素,解决了因为导线数量众多而分析工作量巨大的问题。
图7为本公开导线碰撞角度范围筛选方法另一些实施例的示意图。优选的,本实施例可由本公开导线碰撞角度范围筛选装置执行。该方法可以包括步骤701-步骤715,其中:
步骤701,获取如图2所示的受影响导线角度信息。
在本公开的一些实施例中,步骤701可以包括:获取发生特定风险事件后,各个飞机子***受影响导线的碰撞角度信息。
在本公开的一些实施例中,碰撞角度信息来源于飞机电气专业,
在本公开的一些实施例中,步骤701可以包括:根据各条导线在飞机上的布置位置,结合特定事件中***碎片的飞散角度,得到每根导线受***碎片影响的碰撞进入角,碰撞退出角,以及每根导线所传递的信号信息。其中每根导线的碰撞角度信息如图2所示,代表在***碎片的飞散角度在大于等于碰撞进入角,且小于碰撞退出角的范围内,将造成该根导线失效。每根导线所传递的信号由导线号代表。
步骤702,获取如图3所示的有效角度范围。
在本公开的一些实施例中,步骤702可以包括:根据每条受影响导线的碰撞角度信息,建立有效碰撞角度范围。
在本公开的一些实施例中,步骤702可以包括:为便于对各导线受影响角度进行筛选,建立图3所示的有效角度范围。即根据各导线的碰撞角度信息,沿飞机机身0~360度建立有效碰撞角度范围,以根据是否存在受影响导线,将周向角度区分。
步骤703,获取如图3所示的有序角度序列。
在本公开的一些实施例中,步骤703可以包括:根据各条受影响导线的碰撞进入角和碰撞退出角,将角度值合并后排序,形成有序角度序列。
在本公开的一些实施例中,步骤703可以包括:为便于对各导线受影响角度进行筛选,建立图4所示的有序角度序列。即,根据各条导线的碰撞进入角,碰撞退出角,将角度值合并后进行排序,形成3列一维数组,第一列为排序后的角度值,包括进入角与退出角,并剔除重复角度值,第2列为是否为进入角的布尔判断值,第3列为是否为退出角的布尔判断值(图3)。
本公开上述实施例依据图3建立的有效角度范围以及图4建立的有序角度序列进行步骤704到步骤712的遍历流程。根据遍历结果建立受影响导线角度范围分割的最小集合,具体遍历流程如下:
步骤704,以图4中有序角度序列第一列中第一个角度值(i)作为遍历起点。依据有序角度序列中第二列、第三列的布尔判断值,判断该角度是否为碰撞进入角,或是碰撞退出角,或既为碰撞进入角也为碰撞退出角。
步骤705,判断当前角度值(i)是否仅为碰撞进入角。在当前角度值(i)仅为碰撞进入角的情况下,执行步骤706;否则,在当前角度值(i)不仅为碰撞进入角的情况下,执行步骤707。
步骤706,如果该角度值(i)仅为碰撞进入角,最小集合的进入角(m)为有序角度序列值(i),退出角(m)为有序角度序列值(i+1)。之后开始下一次遍历,令i=i+1,执行步骤704;即,针对图4中有序角度序列第一列中下一个角度值(i+1),执行步骤704。
步骤707,判断当前角度值(i)是否仅为碰撞退出角。在当前角度值(i)仅为碰撞退出角的情况下,执行步骤708;否则,在当前角度值(i)不仅为碰撞退出角的情况下,执行步骤710。
步骤708,如果该角度值(i)仅为碰撞退出角,需进一步判断大于该角度值(i)的角度是否处于有效角度范围,如图3所示的27°、28°就不处于有效角度范围。如果结果为是,即大于该角度值(i)的角度不处于有效角度范围,则执行步骤709。如果结果为否,即大于该角度值(i)的角度不处于有效角度范围,则开始下一次遍历,令i=i+1,执行步骤704,即,针对图4中有序角度序列第一列中下一个角度值(i+1),执行步骤704。
步骤709,最小集合的进入角(m)为有序角度序列值(i),退出角(m)为有序角度序列值(i+1)。之后开始下一次遍历,令i=i+1,执行步骤704;即,针对图4中有序角度序列第一列中下一个角度值(i+1),执行步骤704。
步骤710,判断该角度值(i)是否即为碰撞进入角又为碰撞退出角。如果该角度值(i)即为碰撞进入角又为碰撞退出角,则执行步骤711.
步骤711,如果该角度值(i)即为碰撞进入角又为碰撞退出角,则最小集合的进入角(m)为有序角度序列值(i),退出角(m)为有序角度序列值(i+1)。之后开始下一次遍历,令i=i+1,执行步骤704;即,针对图4中有序角度序列第一列中下一个角度值(i+1),执行步骤704。
步骤712,判断有序角度序列是否遍历完成。在有序角度序列遍历结束后,得到图5所示的受影响导线角度范围分割的最小集合。
步骤713,根据每个最小集合(n),对所有受影响导线(j)进入遍历。
步骤714,判断最小集合中的进入角/退出角(n)所代表的角度范围是否位于当前导线(j)的碰撞角度范围(碰撞进入角至碰撞退出角)内。如果最小集合中的进入角/退出角(n)所代表的角度范围位于导线(j)的碰撞角度范围(碰撞进入角至碰撞退出角)内,则执行步骤715;否则,如果最小集合中的进入角/退出角(n)所代表的角度范围位于导线(j)的碰撞角度范围外,则遍历下一根导线(j+1),即针对下一根导线(j+1)执行步骤713。
步骤715,如果最小集合中的进入角/退出角(n)所代表的角度范围位于导线(j)的碰撞角度范围(碰撞进入角至碰撞退出角)内,则最小集合(n)中涉及导线(j)。之后,遍历下一根导线(j+1),即针对下一根导线(j+1)执行步骤713。
步骤716,判断是否完成每个最小集合所涉及的导线遍历,在完成每个最小集合所涉及的导线遍历后,即得到了最终的分析结果,如图6所示。
本公开上述实施例提供的方法主要解决了开展飞机安全性评估工作,特别是特定风险分析时,所涉及的众多受影响导线角度范围筛选问题。发生特定风险事件后,***碎片的飞散会造成飞机上电气导线在特定角度范围内失效,而每个飞机子***所涉及的导线不同且数量众多,造成开展飞机子***的分析工作时,所涉及的导线角度值无序,如图2所示。子***的分析工作需要依据***碎片飞散角度,给出子***的失效状态,从而,需要分析所有涉及的导线,在***碎片的飞散路径上失效后,带来的影响。
本公开上述实施例为快速准确地解决上述问题提供了一种可行方法。按照上述具体实施步骤,可以得到图6所示的受影响导线角度筛选结果,为进一步开展子***安全性评估提供有效支撑。
针对相关技术分析方法中,分析方法费时耗力的问题,本公开上述实施例提出了一种快速准确筛选受影响角度的方法,并提供了筛选逻辑以及筛选流程。首先根据受影响导线的碰撞角度信息,建立0~360度的有效碰撞角度范围(图3)。其次根据各条导线的碰撞进入角,碰撞退出角,将角度值合并后排序,形成3列一维数组,第一列为排序后的角度值,包括进入角与退出角,第2列为是否为进入角的布尔判断值,第3列为是否为退出角的布尔判断值(图4);然后,依据排序后的角度序列以及有效角度范围,对各条线缆受影响角度按图7所示的筛选流程进行遍历;得到遍历结果:受影响导线角度范围分割的最小集合(图5);根据每个最小集合,遍历所有受影响导线,最终获得每个最小集合对应的导线(图6)。
本公开上述实施例提供的方法可以节省开展特定风险分析的时间,提高分析效率,减少传统方法分析带来的不确定性因素以及失误,提高分析结果的准确程度。而且在类似的特定风险分析过程,如发动机转子***,冲压空气涡轮转子***,轮胎***等事件中均可推广应用。
图8为本公开导线碰撞角度范围筛选装置一些实施例的示意图。如图8所示,本公开导线碰撞角度范围筛选装置可以包括角度信息获取模块81和角度范围筛选模块82,其中:
角度信息获取模块81,用于获取特定风险事件后,各个飞机子***受影响导线的碰撞角度信息。
在本公开的一些实施例中,所述导线可以为飞机电气互联***的导线。
在本公开的一些实施例中,所述特定风险指在所关心的***外部发生的事件或危险,可能破坏***之间的失效独立性。
在本公开的一些实施例中,所述特定风险事件可以包括发动机转子***,冲压空气涡轮转子***,轮胎***等事件。
在本公开的一些实施例中,碰撞角度信息来源于飞机电气专业。
在本公开的一些实施例中,角度信息获取模块81可以用于根据各条导线在飞机上的布置位置,结合特定风险事件中***碎片的飞散角度,确定受影响导线的碰撞角度信息,其中,所述受影响导线的碰撞角度信息包括每根导线受***碎片影响的碰撞进入角、碰撞退出角以及每根导线所传递的信号信息。
在本公开的一些实施例中,角度信息获取模块81可以用于根据各条导线在飞机上的布置位置,结合特定事件中***碎片的飞散角度,得到每根导线受***碎片影响的碰撞进入角、碰撞退出角、以及每根导线所传递的信号信息。
角度范围筛选模块82,用于根据受影响导线的碰撞角度信息确定受影响导线的角度范围筛选结果。
在本公开的一些实施例中,角度范围筛选模块82可以用于根据受影响导线的碰撞角度信息,遍历得到最终需要的导线角度范围以及导线信息。
在本公开的一些实施例中,所述导线碰撞角度范围筛选装置用于执行实现如上述任一实施例(例如图1-图7任一实施例)所述的导线碰撞角度范围筛选方法的操作。
图9为本公开一些实施例中角度范围筛选模块的示意图。如图9所示,本公开角度范围筛选模块(例如图8实施例的角度范围筛选模块82)可以包括有效角度确定单元821、有序角度序列确定单元822、最小集合确定单元823和筛选结果确定单元824,其中:
有效角度确定单元821,用于根据每条受影响导线的碰撞角度信息,建立有效碰撞角度范围。
在本公开的一些实施例中,有效角度确定单元821可以用于根据每条受影响导线的碰撞角度信息,沿着飞机机身0~360度的周向角度,将存在受影响导线的角度范围确定为有效碰撞角度范围。
有序角度序列确定单元822,用于根据各条受影响导线的碰撞进入角和碰撞退出角,将角度值合并后排序,形成有序角度序列。
在本公开的一些实施例中,有序角度序列为3列一维数组,该3列一维数组的第1列为排序后的角度值,所述角度值包括碰撞进入角和碰撞退出角,并剔除重复角度值;该3列一维数组的第2列为是否为进入角的标识值;该3列一维数组的第3列为是否为退出角的标识值。
最小集合确定单元823,用于依据有序角度序列以及有效碰撞角度范围,对各条线缆受影响角度进行遍历,根据遍历结果建立受影响导线角度范围分割的最小集合。
在本公开的一些实施例中,最小集合确定单元823可以用于按照有序角度序列中角度值的顺序,依次判断有序角度序列中每一角度值是否为碰撞进入角和碰撞退出角;在当前角度序列值仅为碰撞进入角的情况下,最小集合的碰撞进入角为当前角度序列值,最小集合的碰撞退出角为下一个角度序列值;在当前角度序列值既为碰撞进入角又为碰撞退出角的情况下,最小集合的碰撞进入角为当前角度序列值,最小集合的碰撞退出角为下一个角度序列值;在当前角度序列值仅为碰撞退出角的情况下,判断大于当前角度序列值的角度是否处于有效角度范围,在大于当前角度序列值的角度不处于有效角度范围的情况下,则开启下一个角度序列值的遍历,在大于当前角度序列值的角度处于有效角度范围的情况下,最小集合的碰撞进入角为当前角度序列值,最小集合的碰撞退出角为下一个角度序列值。
筛选结果确定单元824,用于根据每个最小集合,遍历所有受影响导线,最终获得每个最小集合对应的导线。
在本公开的一些实施例中,筛选结果确定单元824可以用于针对每一导线,判断每个最小集合中的碰撞进入角和碰撞退出角所代表的角度范围是否位于当前导线的碰撞角度范围内;在当前最小集合中的碰撞进入角和碰撞退出角所代表的角度范围位于当前导线的碰撞角度范围内的情况下,判断当前导线为当前最小集合对应的导线。
图10为本公开导线碰撞角度范围筛选装置另一些实施例的示意图。如图10所示,本公开导线碰撞角度范围筛选装置可以包括存储器101和处理器102,其中:
存储器101,用于存储指令。
处理器102,用于执行所述指令,使得所述导线碰撞角度范围筛选装置执行实现如上述任一实施例(例如图1-图7任一实施例)所述的导线碰撞角度范围筛选方法的操作。
基于本公开上述实施例提供的导线碰撞角度范围筛选装置,可以在开展特定风险分析工作时,筛选出电气互联***受影响的导线碰撞角度范围。本公开上述实施例根据受影响导线的碰撞角度信息,建立0~360度的有效碰撞角度范围(图3)。其次根据各条导线的碰撞进入角,碰撞退出角,将角度值合并后排序,形成3列一维数组,第一列为排序后的角度值,包括进入角与退出角,第2列为是否为进入角的布尔判断值,第3列为是否为退出角的布尔判断值(图4);然后,依据排序后的角度序列以及有效角度范围,对各条线缆受影响角度按图7所示的筛选流程进行遍历;得到遍历结果:受影响导线角度范围分割的最小集合(图5);根据每个最小集合,遍历所有受影响导线,最终获得每个最小集合对应的导线(图6)。
本公开上述实施例可以节省开展特定风险分析的时间,提高分析效率,减少传统方法分析带来的不确定性因素以及失误,提高分析结果的准确程度。而且在类似的特定风险分析过程,如发动机转子***,冲压空气涡轮转子***,轮胎***等事件中均可推广应用。
根据本公开的另一方面,提供一种计算机可读存储介质,其中,所述计算机可读存储介质存储有计算机指令,所述指令被处理器执行时实现如上述任一实施例(例如图1-图7任一实施例)所述的导线碰撞角度范围筛选方法。
基于本公开上述实施例提供的计算机可读存储介质,可以直接根据导线的碰撞角度信息,利用本公开提供的分析方法,利用脚本遍历得到最终需要的角度范围以及导线信息,大大节省此类特定风险分析时间,提高分析效率,减少人工分析带来的不确定性因素,提高分析结果的准确程度。
本公开上述实施例克服了相关技术分析方法的不足,减少了人工分析带来的众多不确定因素,解决了因为导线数量众多而分析工作量巨大的问题。
在上面所描述的导线碰撞角度范围筛选装置可以实现为用于执行本申请所描述功能的通用处理器、可编程逻辑控制器(PLC)、数字信号处理器(DSP)、专用集成电路(ASIC)、现场可编程门阵列(FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件或者其任意适当组合。
至此,已经详细描述了本公开。为了避免遮蔽本公开的构思,没有描述本领域所公知的一些细节。本领域技术人员根据上面的描述,完全可以明白如何实施这里公开的技术方案。
本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指示相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。
本公开的描述是为了示例和描述起见而给出的,而并不是无遗漏的或者将本公开限于所公开的形式。很多修改和变化对于本领域的普通技术人员而言是显然的。选择和描述实施例是为了更好说明本公开的原理和实际应用,并且使本领域的普通技术人员能够理解本公开从而设计适于特定用途的带有各种修改的各种实施例。

Claims (10)

1.一种导线碰撞角度范围筛选方法,其特征在于,包括:
获取特定风险事件后,各个飞机子***受影响导线的碰撞角度信息;
根据受影响导线的碰撞角度信息确定受影响导线的角度范围筛选结果;
其中,所述根据受影响导线的碰撞角度信息确定受影响导线的角度范围筛选结果包括:
根据受影响导线的碰撞角度信息,遍历得到最终需要的导线角度范围以及导线信息;
其中,所述获取特定风险事件后,各个飞机子***受影响导线的碰撞角度信息包括:
根据各条导线在飞机上的布置位置,结合特定风险事件中***碎片的飞散角度,确定受影响导线的碰撞角度信息,其中,所述受影响导线的碰撞角度信息包括每根导线受***碎片影响的碰撞进入角、碰撞退出角以及每根导线所传递的信号信息;
其中,所述根据受影响导线的碰撞角度信息,遍历得到最终需要的导线角度范围以及导线信息包括:
根据每条受影响导线的碰撞角度信息,建立有效碰撞角度范围;
根据各条受影响导线的碰撞进入角和碰撞退出角,将角度值合并后排序,形成有序角度序列;
依据有序角度序列以及有效碰撞角度范围,对各条线缆受影响角度进行遍历,根据遍历结果建立受影响导线角度范围分割的最小集合;
根据每个最小集合,遍历所有受影响导线,最终获得每个最小集合对应的导线;
其中,所述依据有序角度序列以及有效碰撞角度范围,对各条线缆受影响角度进行遍历,根据遍历结果建立受影响导线角度范围分割的最小集合包括:
按照有序角度序列中角度值的顺序,依次判断有序角度序列中每一角度值是否为碰撞进入角和碰撞退出角;
在当前角度序列值仅为碰撞进入角的情况下,最小集合的碰撞进入角为当前角度序列值,最小集合的碰撞退出角为下一个角度序列值;
在当前角度序列值既为碰撞进入角又为碰撞退出角的情况下,最小集合的碰撞进入角为当前角度序列值,最小集合的碰撞退出角为下一个角度序列值;
在当前角度序列值仅为碰撞退出角的情况下,判断大于当前角度序列值的角度是否处于有效角度范围;在大于当前角度序列值的角度不处于有效角度范围的情况下,则开启下一个角度序列值的遍历;在大于当前角度序列值的角度处于有效角度范围的情况下,最小集合的碰撞进入角为当前角度序列值,最小集合的碰撞退出角为下一个角度序列值。
2.根据权利要求1所述的导线碰撞角度范围筛选方法,其特征在于,所述根据每条受影响导线的碰撞角度信息,建立有效碰撞角度范围包括:
根据每条受影响导线的碰撞角度信息,沿着飞机机身0~360度的周向角度,将存在受影响导线的角度范围确定为有效碰撞角度范围。
3.根据权利要求1或2所述的导线碰撞角度范围筛选方法,其特征在于,
有序角度序列为3列一维数组,该3列一维数组的第1列为排序后的角度值,所述角度值包括碰撞进入角和碰撞退出角,并剔除重复角度值;该3列一维数组的第2列为是否为进入角的标识值;该3列一维数组的第3列为是否为退出角的标识值。
4.根据权利要求1或2所述的导线碰撞角度范围筛选方法,其特征在于,所述根据每个最小集合,遍历所有受影响导线,最终获得每个最小集合对应的导线包括:
针对每一导线,判断每个最小集合中的碰撞进入角和碰撞退出角所代表的角度范围是否位于当前导线的碰撞角度范围内;
在当前最小集合中的碰撞进入角和碰撞退出角所代表的角度范围位于当前导线的碰撞角度范围内的情况下,判断当前导线为当前最小集合对应的导线。
5.一种导线碰撞角度范围筛选装置,其特征在于,包括:
角度信息获取模块,用于获取特定风险事件后,各个飞机子***受影响导线的碰撞角度信息;
角度范围筛选模块,用于根据受影响导线的碰撞角度信息确定受影响导线的角度范围筛选结果;
其中,角度范围筛选模块,用于根据受影响导线的碰撞角度信息,遍历得到最终需要的导线角度范围以及导线信息;
其中,角度信息获取模块,用于根据各条导线在飞机上的布置位置,结合特定风险事件中***碎片的飞散角度,确定受影响导线的碰撞角度信息,其中,所述受影响导线的碰撞角度信息包括每根导线受***碎片影响的碰撞进入角、碰撞退出角以及每根导线所传递的信号信息;
其中,所述角度范围筛选模块包括有效角度确定单元、有序角度序列确定单元、最小集合确定单元和筛选结果确定单元,其中:
有效角度确定单元,用于根据每条受影响导线的碰撞角度信息,建立有效碰撞角度范围;
有序角度序列确定单元,用于根据各条受影响导线的碰撞进入角和碰撞退出角,将角度值合并后排序,形成有序角度序列;
最小集合确定单元,用于依据有序角度序列以及有效碰撞角度范围,对各条线缆受影响角度进行遍历,根据遍历结果建立受影响导线角度范围分割的最小集合;
筛选结果确定单元,用于根据每个最小集合,遍历所有受影响导线,最终获得每个最小集合对应的导线;
其中,所述最小集合确定单元,用于按照有序角度序列中角度值的顺序,依次判断有序角度序列中每一角度值是否为碰撞进入角和碰撞退出角;在当前角度序列值仅为碰撞进入角的情况下,最小集合的碰撞进入角为当前角度序列值,最小集合的碰撞退出角为下一个角度序列值;在当前角度序列值既为碰撞进入角又为碰撞退出角的情况下,最小集合的碰撞进入角为当前角度序列值,最小集合的碰撞退出角为下一个角度序列值;在当前角度序列值仅为碰撞退出角的情况下,判断大于当前角度序列值的角度是否处于有效角度范围;在大于当前角度序列值的角度不处于有效角度范围的情况下,则开启下一个角度序列值的遍历;在大于当前角度序列值的角度处于有效角度范围的情况下,最小集合的碰撞进入角为当前角度序列值,最小集合的碰撞退出角为下一个角度序列值。
6.根据权利要求5所述的导线碰撞角度范围筛选装置,其特征在于:
有效角度确定单元,用于根据每条受影响导线的碰撞角度信息,沿着飞机机身0~360度的周向角度,将存在受影响导线的角度范围确定为有效碰撞角度范围。
7.根据权利要求5或6所述的导线碰撞角度范围筛选装置,其特征在于,有序角度序列为3列一维数组,该3列一维数组的第1列为排序后的角度值,所述角度值包括碰撞进入角和碰撞退出角,并剔除重复角度值;该3列一维数组的第2列为是否为进入角的标识值;该3列一维数组的第3列为是否为退出角的标识值。
8.根据权利要求5或6所述的导线碰撞角度范围筛选装置,其特征在于:
筛选结果确定单元,用于针对每一导线,判断每个最小集合中的碰撞进入角和碰撞退出角所代表的角度范围是否位于当前导线的碰撞角度范围内;在当前最小集合中的碰撞进入角和碰撞退出角所代表的角度范围位于当前导线的碰撞角度范围内的情况下,判断当前导线为当前最小集合对应的导线。
9.一种导线碰撞角度范围筛选装置,其特征在于,包括:
存储器,用于存储指令;
处理器,用于执行所述指令,使得所述导线碰撞角度范围筛选装置执行实现如权利要求1-4中任一项所述的导线碰撞角度范围筛选方法的操作。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机指令,所述指令被处理器执行时实现如权利要求1-4中任一项所述的导线碰撞角度范围筛选方法。
CN202010418775.6A 2020-05-18 2020-05-18 导线碰撞角度范围筛选方法和装置、计算机可读存储介质 Active CN113688463B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010418775.6A CN113688463B (zh) 2020-05-18 2020-05-18 导线碰撞角度范围筛选方法和装置、计算机可读存储介质

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010418775.6A CN113688463B (zh) 2020-05-18 2020-05-18 导线碰撞角度范围筛选方法和装置、计算机可读存储介质

Publications (2)

Publication Number Publication Date
CN113688463A CN113688463A (zh) 2021-11-23
CN113688463B true CN113688463B (zh) 2024-01-23

Family

ID=78575405

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010418775.6A Active CN113688463B (zh) 2020-05-18 2020-05-18 导线碰撞角度范围筛选方法和装置、计算机可读存储介质

Country Status (1)

Country Link
CN (1) CN113688463B (zh)

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102722598A (zh) * 2012-04-24 2012-10-10 南京航空航天大学 飞机发动机非包容失效安全性分析***及方法
CA2881545A1 (en) * 2014-03-04 2015-09-04 Thales Method for determining a guidance law for obstacle avoidance by an aircraft, related computer program product, electronic system and aircraft
CN105300439A (zh) * 2015-10-19 2016-02-03 腾讯科技(深圳)有限公司 碰撞判断***、方法及装置
EP2982483A2 (fr) * 2014-08-07 2016-02-10 Institut de Recherche Technologique Jules Verne Robot à câbles reconfigurable et méthode de configuration d'un tel robot
CN107588919A (zh) * 2017-08-09 2018-01-16 腾讯科技(深圳)有限公司 碰撞测试***及碰撞测试方法
CN108139759A (zh) * 2015-09-15 2018-06-08 深圳市大疆创新科技有限公司 用于无人飞行器路径规划和控制的***和方法

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040059504A1 (en) * 2002-09-20 2004-03-25 Gray Christopher R. Method and apparatus to automatically prevent aircraft collisions
CN106995052B (zh) * 2017-03-23 2020-01-24 沈阳无距科技有限公司 多轴无人机

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102722598A (zh) * 2012-04-24 2012-10-10 南京航空航天大学 飞机发动机非包容失效安全性分析***及方法
CA2881545A1 (en) * 2014-03-04 2015-09-04 Thales Method for determining a guidance law for obstacle avoidance by an aircraft, related computer program product, electronic system and aircraft
EP2982483A2 (fr) * 2014-08-07 2016-02-10 Institut de Recherche Technologique Jules Verne Robot à câbles reconfigurable et méthode de configuration d'un tel robot
CN108139759A (zh) * 2015-09-15 2018-06-08 深圳市大疆创新科技有限公司 用于无人飞行器路径规划和控制的***和方法
CN105300439A (zh) * 2015-10-19 2016-02-03 腾讯科技(深圳)有限公司 碰撞判断***、方法及装置
CN107588919A (zh) * 2017-08-09 2018-01-16 腾讯科技(深圳)有限公司 碰撞测试***及碰撞测试方法

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
Airspace Encounter Models for Estimating Collision Risk;Mykel J. Kochenderfer et al.;JOURNAL OF GUIDANCE, CONTROL, AND DYNAMICS;第33卷(第2期);第487-499页 *
民机***发动机转子***特定风险分析方法;司马骏;民用飞机设计与研究(第2期);第37-40页 *
民用飞机特定风险分析概述;吕军;科技视界(第13期);第146、192页 *

Also Published As

Publication number Publication date
CN113688463A (zh) 2021-11-23

Similar Documents

Publication Publication Date Title
US9607370B2 (en) System and methods of inspecting an object
US20150331975A1 (en) A method for analyzing flight data recorded by an aircraft in order to cut them up into flight phases
CN109976374B (zh) 无人机异常坠地的检测方法、装置、设备以及存储介质
CN110941561A (zh) 一种飞行控制软件测评方法、装置及***
CN113688463B (zh) 导线碰撞角度范围筛选方法和装置、计算机可读存储介质
CN113469217A (zh) 一种基于深度学习的无人驾驶汽车导航传感器异常检测方法
Li et al. Improving MC/DC and fault detection strength using combinatorial testing
CN110059292B (zh) 一种空间目标姿态识别方法
CN110266774B (zh) 车联网数据质量的检验方法、装置、设备及存储介质
CN105512372B (zh) 模型化的星载数据处理仿真测试方法
CN110781612A (zh) 滚珠丝杠的故障诊断方法、装置、计算机设备和存储介质
US20170184654A1 (en) Wiring safety evaluation system and wiring safety evaluation method
Pecho et al. Vibration fault detection of fuel pump using recurrence quantification analysis
CN112884018A (zh) 电网线路故障识别模型训练方法和电网线路巡检方法
DE102012015363A1 (de) Vorrichtung zur Ermittlung von Fehlern eines zum Tragflug an einem Trägerflugzeug ausgebildeten unbemannten Flugkörpers und Verfahren dazu
El Mandouh et al. Accelerating the debugging of fv traces using k-means clustering techniques
CN106776268B (zh) 一种基于剖面映射的显控软硬件***可靠性试验激励方法
CN115270902A (zh) 用于测试产品的方法
CN111198774B (zh) 无人车仿真异常追踪方法、装置、设备及计算机可读介质
CN113257329A (zh) 一种基于机器学习的存储器故障诊断方法
CA3054275C (en) Damaged portion determination device, damaged portion determination system provided with the same, and damaged portion determination method and program
Duvar et al. A Review on Visual Inspection Methods for Aircraft Maintenance
US20180137270A1 (en) Method and apparatus for non-intrusive program tracing for embedded computing systems
CN111444400A (zh) 力与流场数据管理方法
Zhang et al. Research on Reliability Evaluation Method of Multi-rotor UAV Airborne Controller

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant