一种基于飞机状态的备件动态规划方法及系统

文档序号:32162651发布日期:2022-11-12 03:11阅读:96来源:国知局
一种基于飞机状态的备件动态规划方法及系统

1.本发明涉及飞机备件规划技术领域,特别是涉及一种基于飞机状态的备件动态规划方法及系统。


背景技术:

2.目前,备件量计算方法可分为统计方法和分析方法两类。统计方法以大量历史数据为基础,对备件需求进行分析,得出备件需求的统计规律,然后结合部件相关信息,对统计规律采用回归分析、指数平滑、概率统计理论、贝叶斯法等技术方案,形成备件量计算方法。分析方法通常利用工程理论与可靠性理论方法,将系统视为冷储备系统,在此基础上,对备件的工作、维修、以及订购过程进行分析,最终确定备件需求量。
3.现有的备件库存量计算研究着眼于基于寿命分布理论或采用某种分析手段形成备件量计算方法,并未充分考虑航空公司飞机运营状态对备件需求的影响,备件需求量的计算精度较低。
4.基于此,亟需一种基于飞机状态的备件动态规划技术。


技术实现要素:

5.本发明的目的是提供一种基于飞机状态的备件动态规划方法及系统,能够基于飞机状态预测备件需求量,预测精度高。
6.为实现上述目的,本发明提供了如下方案:
7.第一方面,本发明用于提供一种基于飞机状态的备件动态规划方法,所述规划方法包括:
8.获取待预测部件所属机型的机队规模和机队年利用率,并获取所述待预测部件的历史故障数据;所述历史故障数据包括所述待预测部件每次故障的自修后使用时间和修理周期;
9.根据所述机队规模计算所述待预测部件的工作部件数量;
10.根据所述待预测部件每次故障的自修后使用时间计算所述待预测部件的故障率;
11.根据所述机队年利用率和所述待预测部件每次故障的修理周期计算所述待预测部件的修复率;
12.根据所述待预测部件的类型确定备件保障率;
13.以所述工作部件数量、所述故障率、所述修复率和所述备件保障率作为输入,利用遗传算法对备件量计算模型进行优化求解,得到所述待预测部件在预测时间段的备件需求量;所述备件量计算模型根据马尔可夫生灭过程确定;所述备件量计算模型包括:所述备件需求量所对应的可靠度大于或等于所述备件保障率以及所述备件需求量与1的差值所对应的可靠度小于所述备件保障率。
14.一种基于飞机状态的备件动态规划系统,所述规划系统包括:
15.第一数据获取模块,用于获取待预测部件所属机型的机队规模和机队年利用率,
并获取所述待预测部件的历史故障数据;所述历史故障数据包括所述待预测部件每次故障的自修后使用时间和修理周期;
16.计算模块,用于根据所述机队规模计算所述待预测部件的工作部件数量;根据所述待预测部件每次故障的自修后使用时间计算所述待预测部件的故障率;根据所述机队年利用率和所述待预测部件每次故障的修理周期计算所述待预测部件的修复率;根据所述待预测部件的类型确定备件保障率;
17.第一预测模块,用于以所述工作部件数量、所述故障率、所述修复率和所述备件保障率作为输入,利用遗传算法对备件量计算模型进行优化求解,得到所述待预测部件在预测时间段的备件需求量;所述备件量计算模型根据马尔可夫生灭过程确定;所述备件量计算模型包括:所述备件需求量所对应的可靠度大于或等于所述备件保障率以及所述备件需求量与1的差值所对应的可靠度小于所述备件保障率。
18.第二方面,本发明用于提供一种基于飞机状态的备件动态规划方法,所述规划方法包括:
19.获取待预测部件所属机型的机队规模和机队年利用率,并获取所述待预测部件的历史故障数据和备件单价;所述历史故障数据包括所述待预测部件每次故障的自修后使用时间和修理周期;
20.根据所述机队规模计算所述待预测部件的工作部件数量;
21.根据所述待预测部件每次故障的自修后使用时间计算所述待预测部件的故障率;
22.根据所述机队年利用率和所述待预测部件每次故障的修理周期计算所述待预测部件的修复率;
23.根据所述待预测部件的类型确定备件保障率;
24.以所述备件单价、所述工作部件数量、所述故障率、所述修复率和所述备件保障率作为输入,利用遗传算法对备件量动态规划模型进行优化求解,得到所述待预测部件在预测时间段的备件需求量;所述备件量动态规划模型包括目标函数和约束条件;所述目标函数为总保障成本最小;所述约束条件为所述备件需求量所对应的可靠度大于或等于所述备件保障率。
25.一种基于飞机状态的备件动态规划系统,所述规划系统包括:
26.第二数据获取模块,用于获取待预测部件所属机型的机队规模和机队年利用率,并获取所述待预测部件的历史故障数据和备件单价;所述历史故障数据包括所述待预测部件每次故障的自修后使用时间和修理周期;
27.计算模块,用于根据所述机队规模计算所述待预测部件的工作部件数量;根据所述待预测部件每次故障的自修后使用时间计算所述待预测部件的故障率;根据所述机队年利用率和所述待预测部件每次故障的修理周期计算所述待预测部件的修复率;根据所述待预测部件的类型确定备件保障率;
28.第二预测模块,用于以所述备件单价、所述工作部件数量、所述故障率、所述修复率和所述备件保障率作为输入,利用遗传算法对备件量动态规划模型进行优化求解,得到所述待预测部件在预测时间段的备件需求量;所述备件量动态规划模型包括目标函数和约束条件;所述目标函数为总保障成本最小;所述约束条件为所述备件需求量所对应的可靠度大于或等于所述备件保障率。
29.根据本发明提供的具体实施例,本发明公开了以下技术效果:
30.本发明用于提供一种基于飞机状态的备件动态规划方法及系统,获取待预测部件所属机型的机队规模和机队年利用率,并获取待预测部件的历史故障数据,以计算待预测部件的工作部件数量、故障率、修复率和备件保障率,然后以工作部件数量、故障率、修复率和备件保障率作为输入,利用遗传算法对备件量计算模型进行优化求解,得到待预测部件在预测时间段的备件需求量,能够得到待预测部件在预测时间段内满足给定的备件保障率的最小备件需求量,且预测精度高。
附图说明
31.为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
32.图1为本发明实施例1所提供的规划方法的方法流程图;
33.图2为本发明实施例1所提供的规划方法的原理图;
34.图3为本发明实施例1所提供的转移状态图;
35.图4为本发明实施例1所提供的遗传算法的求解流程图;
36.图5为本发明实施例2所提供的规划系统的系统框图;
37.图6为本发明实施例3所提供的规划方法的方法流程图;
38.图7为本发明实施例4所提供的规划系统的系统框图。
具体实施方式
39.下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
40.本发明的目的是提供一种基于飞机状态的备件动态规划方法及系统,能够基于飞机状态预测备件需求量,预测精度高。
41.为使本发明的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本发明作进一步详细的说明。
42.实施例1:
43.本实施例用于提供一种基于飞机状态的备件动态规划方法,如图1和图2所示,所述规划方法包括:
44.s1:获取待预测部件所属机型的机队规模和机队年利用率,并获取所述待预测部件的历史故障数据;所述历史故障数据包括所述待预测部件每次故障的自修后使用时间和修理周期;
45.在进行备件动态规划前,本实施例先对有关飞机状态的备件保障影响因素进行分析,有关飞机状态的备件保障的主要影响因素包括:历史故障数据、季节性、日利用率和机队规模等,以下对各个影响因素进行分析。
46.(1)历史故障数据的影响。历史故障数据包括故障日期、故障原因、自修后使用时间tsr、修理周期和修理费用等,飞机上各部件的历史故障数据有助于备件需求量预测,可以排除因地域、航线、技术和管理带来的差异。具体的,故障日期可判断备件故障是否受季节影响;自修后使用时间tsr可以统计出平均故障间隔时间以及部件寿命特征,计算故障率;修理周期决定可修系统的修复率;修理费用可提供经济性的参考依据。
47.(2)季节的影响。受季节影响,备件在不同月份发生故障的次数有所差异。如在四季分明的地区,冬季寒冷,夏季温热,气温年相差较为悬殊。对备件的故障时间按月份进行了统计,得知备件在不同的月份发生故障的次数差异较大,统计春夏季与秋冬季的备件故障次数得知备件的故障呈现季节性。
48.(3)日利用率的影响。航空公司多以旅客运输为主业,由于旺季的飞机日利用率高于淡季,并且旺季客座率高,飞机因缺件导致的停场损失也较高,所以在备件保障中需要考虑淡、旺季带来的影响。
49.对淡、旺季的日利用率进行统计得知,旺季飞机日利用率约为年平均日利用率的1.1倍,淡季飞机日利用率约为年平均日利用率的0.9倍,故引入平均日利用率修正因子旺季航班客座率高,备件短缺造成的飞机停场损失也要高于淡季,故引入飞机停场损失修正因子
50.(4)机队规模的影响。按照机队规模分类,国内诸多航空公司可以分为大型、中大型、中型、中小型、小型航空公司。机队规模对备件的影响是显而易见的,机队规模越大对备件的需求越多,平均备件保障成本越低。
51.考虑以上影响因素,本实施例在对备件进行规划时,需要先获取机队规模、机队年利用率以及历史故障数据,计算在这些参数影响下的备件需求量。
52.本实施例所述的待预测部件可为飞机上的任意部件,比如显示部件等。
53.s2:根据所述机队规模计算所述待预测部件的工作部件数量;
54.具体的,s2可以包括:确定待预测部件所属机型的每架飞机上安装的待预测部件的个数,然后计算机队规模和个数的乘积,得到待预测部件的工作部件数量。举例而言,待预测部件为某一机型的部件,该机型的机队规模为s架,机队中每架飞机上装有该部件m台,则正常运营时会有n=s*m台部件在工作,即待预测部件的工作部件数量为n。
55.s3:根据所述待预测部件每次故障的自修后使用时间计算所述待预测部件的故障率;
56.s3可以包括:计算待预测部件每次故障的自修后使用时间的平均值,得到平均故障间隔时间,再计算平均故障间隔时间的倒数,得到待预测部件的故障率。
57.具体的,通过航空公司实际运营中记录的自修后使用时间tsr,统计可得平均故障间隔时间(mean time between failures,mtbf)。假设统计了某部件n次故障数据tsr,则n次故障的tsr之和除以次数n即为部件历次自修后使用时间tsr的平均数,亦为在当前飞机状态下该部件的平均故障间隔时间mtbf,则本实施例所用的故障率计算公式为:
[0058][0059]
其中,λ为故障率;mtbf为平均故障间隔时间;tsri为第i次故障的自修后使用时间;i=1,2,...,n;n为历史维修数据中的故障的总次数。
[0060]
在获得待预测部件的历史故障数据后,利用上式即可确定待预测部件基于当前飞机状态的故障率。
[0061]
在s1分析各个影响因素时,发现有些部件的故障会受季节的影响。基于此,本实施例提出了一种优选的故障率计算方式,在故障率计算过程中考虑季节的影响,此时,s3可以包括:
[0062]
(1)根据历史故障数据所包括的待预测部件每次故障的故障日期,判断待预测部件是否属于季节性高发故障部件;
[0063]
(2)若是,则确定待预测部件的故障高发季节,选取故障日期在故障高发季节以内的故障作为计算用故障,并计算所有计算用故障的自修后使用时间的平均值,得到平均故障间隔时间;
[0064]
举例而言,在对历史故障数据进行分析时,发现春夏季(3-8月)待预测部件发生了20次故障,而在其他月份待预测部件只发生了2次故障,此时可以认为该待预测部件为季节性高发故障部件,春夏季为待预测部件的故障高发季节,此时会选取历史故障数据中故障日期处于3-8月以内的故障作为计算用故障,并计算这些计算用故障的自修后使用时间的平均值,得到平均故障间隔时间。需要说明的是,20次和2次只是本实施例为了详细描述季节性高发故障部件的一个示例,在实际应用中,本领域技术人员可以根据需要自定义判断待预测部件是否为季节性高发故障部件,并选取待预测部件的故障高发季节。
[0065]
(3)若否,则计算待预测部件每次故障的自修后使用时间的平均值,得到平均故障间隔时间;
[0066]
(4)计算平均故障间隔时间的倒数,得到待预测部件的故障率。
[0067]
本实施例是想求解最佳的备件需求量,即求解在满足给定的备件保障率的要求下的最小备件量,针对该目标,本实施例应充分考虑实际运营情况,因此季节性因素需纳入考量,故本实施例针对季节性高发故障部件,平均故障间隔时间将采用季节性数据,而非全年平均数据,这是由于考虑季节性高发故障部件在故障率高的季节的数据比年平均数据更具有代表性,能够更加精确的确定备件需求量。
[0068]
s4:根据所述机队年利用率和所述待预测部件每次故障的修理周期计算所述待预测部件的修复率;
[0069]
航空公司监控tsr的单位是飞行小时(fh),则故障率的单位为fh-1
,故修复率也采用同样单位fh-1
,因修理周期rtat的单位是日历日,故通过机队年利用率aur做单位换算,由此,s3可以包括:计算待预测部件每次故障的修理周期的平均值,得到平均修理周期;以机队年利用率和平均修理周期作为输入,利用第一修复率计算公式计算待预测部件的修复率。
[0070]
其中,第一修复率计算公式如下:
[0071][0072]
其中,μ为修复率;mttr(mean time to restoration)为平均恢复前时间;rtat为平均修理周期;aur为机队年利用率。
[0073]
作为另一种可选的实施方式,飞行状态的影响因素还包括旺季与淡季时飞机日利用率的差别,基于此,s4可以包括:
[0074]
(1)根据预测时间段确定平均日利用率修正因子;
[0075]
具体的,判断预测时间段属于旺季还是淡季,根据旺季和淡季确定平均日利用率修正因子的值。
[0076]
(2)计算待预测部件每次故障的修理周期的平均值,得到平均修理周期;
[0077]
(3)以机队年利用率、平均日利用率修正因子和平均修理周期作为输入,利用第二修复率计算公式计算待预测部件的修复率。
[0078]
其中,第二修复率计算公式如下:
[0079][0080]
其中,μ为修复率;mttr为平均恢复前时间;rtat为平均修理周期;aur为机队年利用率;θ为平均日利用率修正因子。
[0081]
s5:根据所述待预测部件的类型确定备件保障率;
[0082]
在s5之前,本实施例的规划方法还包括:根据安全级别和修复时限要求,对备件的备件保障率进行多层次设定,得到不同类型的备件对应的备件保障率。
[0083]
具体的,对备件保障率水平进行多层级设定可以包括:
[0084]
现有的备件保障率要求通常为0.9,备件保障率水平设定较为粗放,易造成备件冗余,导致大量资金占用,故本实施例结合民机备件安全级别的分类和go if件故障修复时限的不同要求,对备件保障率进行多层级设定。按安全级别,备件可分为不可放行件(no go件)、条件放行件(go if件)及可放行件(go件)。按照修复时限要求又可分为a、b、c、d这4类,“a”类:没有规定标准的期限;“b”类:其必须在连续三个日历日之内落实好相应的修复工作;“c”类:其必须在连续的十个日历日之内落实好相应的修复工作;“d”类:其必须在连续的一百二十个日历日之内落实好相应的修复工作。当备件为no go件,其备件保障需求最高,对应备件保障率水平最高,当备件为a类go if件,其备件保障需求较高,对应备件保障率水平较高,b类go if件次之,d类go if件备件保障率水平为go if件中最低;在go件中,为满足乘客需求,与客舱服务相关的备件应予以重视,而与客舱服务无关的备件的备件保障率水平最低。
[0085]
基于此,本实施例针对对不同类型备件的备件保障率水平进行多层级设定这一步骤给出基于安全级别分类与修复时限的多层级备件保障率要求的参考设定值,如下表1所示:
[0086]
表1
[0087][0088]
由于备件保障率的设定目的是进行安全与效益的权衡,对于不同航空公司,应根据自己的经营理念与实际情况的不同,结合航空公司运营经验设定数值,并在实际运营过程中不断完善备件保障率设定值,使之符合理想运营情况。故航空公司应结合实际运营经验与经营理念设定定制化的备件保障率水平并在运营中不断完善修改以符合实际理想经营状态,而不必严格采用表1所示的值。
[0089]
s6:以所述工作部件数量、所述故障率、所述修复率和所述备件保障率作为输入,利用遗传算法对备件量计算模型进行优化求解,得到所述待预测部件在预测时间段的备件需求量;所述备件量计算模型根据马尔可夫生灭过程确定;所述备件量计算模型包括:所述备件需求量所对应的可靠度大于或等于所述备件保障率以及所述备件需求量与1的差值所对应的可靠度小于所述备件保障率。
[0090]
待预测部件为某一机型的部件,该机型机队规模为s架,每架飞机上装有该部件m台,正常运营时有n台部件在工作,机队年利用率为aur,单位飞行小时(fh),该部件历次故障的自上次修理使用时间(tsr)和修理周期(rtat)可获得,用λ、μ表示部件的故障率和修复率,设为该部件购置备件量为k,求满足备件保障率α的最小k值。本实施例的备件量计算模型则是用来求解最小k值。
[0091]
本实施例的备件量计算模型的建立过程包括:
[0092]
(1)对马尔可夫生灭过程进行备件故障特性考量。
[0093]
通过部件的故障数量i来表示飞机系统的状态,考虑系统的前n+k+1状态,也就是0,1,2,

,n+k,系统各状态对应的工作部件数与库存备件数如下:
[0094]
状态0:工作部件数为n,库存备件数为k;
[0095]
状态1:工作部件数为n,库存备件数为k-1;
[0096]
……
[0097]
状态k:工作部件数为n,库存备件数为0;
[0098]
状态k+1:工作部件数为n-1,库存备件数为0;
[0099]
……
[0100]
状态n+k-1:工作部件数为1,库存备件数为0;
[0101]
状态n+k:工作部件数为0,库存备件数为0。
[0102]
结合生灭过程的定义不难发现,这一系统能够归为马尔可夫生灭过程。
[0103]
对于状态i(0≤i≤k),单位时间系统的总故障率为nλ;对于状态i(k+1≤i≤k+n),单位时间系统的总故障率为(n+k-i)λ;对于状态i,系统的总修复率为iμ。系统的转移状态图如图3所示。
[0104]
对于状态0,处于δt时间内,从该状态出发的概率近似为nλδt,并未转移的概率是[1-nλδt];处于t+δt时刻的时候,这项系统并未转移,仍是该状态的概率为p0[1-nλδt],从该状态转移,直至状态1的概率是p0nλδt。处于δt时间以内,从第二种状态转移到第一种状态的概率近似为μδt;处于t+δt时刻的时候,这项系统从第二种状态转移到第一种状态的概率为p1μδt。可以得到下述公式:
[0105]
p0(t+δt)=p0(t)[1-nλδt]+p1(t)μδt;
[0106]
令δt

0,则
[0107][0108]
同理可得:
[0109][0110]
由微分方程,可得p0(t)、p1(t)、

、p
n+k
(t),并且其中,p0(t)、是指系统处于状态0的概率,p1(t)是指系统处于状态1的概率,p
n+k
(t)是指系统处于状态n+k的概率。
[0111]
(2)建立满足给定备件保障率水平的备件量计算模型
[0112]
由于待预测部件装机数量及使用量比较大,则微分方程的维数增加,求解会变得困难。上述系统状态有限,必然存在平稳分布,而且本实施例所关心的也是部件稳定工作的情况。这意味着处于极限情况的时候,系统在完全稳态以后,系统处于状态i的概率pi为常数,其微分为0。
[0113]
对于状态0有:nλp0=μp1,则
[0114]
对于状态1有:(nλ+μ)p1=nλp0+2μp2,则
[0115]
……
[0116]
对于状态k有:(nλ+kμ)pk=nλp
k-1
+(k+1)μp
k+1
,则
[0117][0118]
对于状态k+1有:[(n-1)λ+(k+1)μ]p
k+1
=nλpk+(k+2)μp
k+2
,则
[0119][0120]
……
[0121]
对于状态k+n有:(n+k)μp
k+n
=λp
k+n-1
,则
[0122][0123]
综上,系统各状态的概率:
[0124][0125]
根据全概率公式推导可得:
[0126][0127]
所以系统的可靠度为:
[0128][0129]
结合上述的公式,本实施例不难求出给定的可靠度下对应的数量最少的备件,与此同时,亦能够得到系统的可靠度。
[0130]
对于给定的备件保障率α,按照下式求得的k值即为满足备件保障率α的最小备件量:
[0131][0132]
上式即为本实施例所建立的备件量计算模型,对于给定的备件保障率要求,可计算得到满足备件保障率的最小备件量。在得到该备件量计算模型后,以工作部件数量、修复率、故障率和备件保障率作为输入,利用遗传算法对备件量计算模型进行优化求解,即可得到待预测部件在预测时间段的备件需求量k。
[0133]
采用遗传算法可有效解决该备件量计算模型的求解问题,其是进化算法的一种。“染色体”是遗传算法解决问题的解,即为个体。在算法中以一定方式对问题进行编码,且在运行算法前会将一个种群初始化,然后将按照“适者生存”的原则筛选出处于某一环境中种群的个体,并对其进行复制,再通过一定概率进行交换、变异,以产生新一代种群,其会更适应环境,最终,经过多代的进化会收敛得到最佳染色体,其对环境最为适应,即为问题的最优解。
[0134]
具体的,如图4所示,其给出了遗传算法的流程图。利用遗传算法对备件量计算模型进行优化求解,得到待预测部件在预测时间段的备件需求量可以包括:
[0135]
(1)随机确定多个备件量;
[0136]
(2)对每一备件量进行编码,得到多个个体;所有个体组成初始种群;
[0137]
本实施例中,“encoding”表示染色体的编码方式,“vartypes”中0指染色体解码后对应的决策变量是离散的,1表示染色体解码后对应的决策变量为连续的,“ranges”表示自变量范围矩阵,其上界大于下界,“borders”中0指决策变量不包含边界,1指决策变量包含边界。本实施例还可以创建种群染色体矩阵。
[0138]
(3)对于初始种群中的每一个个体,判断个体是否满足备件量计算模型,并选取所有满足备件量计算模型的个体组成待进化种群;
[0139]
需要说明的是,个体满足备件量计算模型是指,将个体输入备件量计算模型后,个体所对应的可靠度大于或等于备件保障率,且个体与1的差值所对应的可靠度小于备件保障率。
[0140]
(4)对待进化种群进行选择、交换和变异,得到更新后种群;
[0141]
(5)判断是否达到迭代终止条件;
[0142]
本实施例中,迭代终止条件可指迭代次数达到最大迭代次数,或者更新后种群中的个体数目为1个。
[0143]
(6)若是,则以更新后种群的最小值作为待预测部件在预测时间段的备件需求量;
[0144]
(7)若否,则以更新后种群作为下一迭代的初始种群,返回“对于初始种群中的每一个个体,判断个体是否满足备件量计算模型”的步骤。
[0145]
通过软件运行上述针对保障备件量问题的遗传算法后,即可得到满足给定的备件保障率要求的最小备件量k。
[0146]
本实施例分析季节对飞机备件故障次数的影响,以评估故障率季节性差异,并在备件量计算方法中加以考虑,分析淡旺季对日利用率与飞机停场损失的影响,以评估日利用率和飞机停场损失淡旺季差异,并在备件量计算方法中加以考虑,进而对有关飞机状态的备件保障影响因素进行分析,并在备件量计算方法中对备件保障影响因素进行评估,从而能够更加精确的计算备件需求量。
[0147]
实施例2:
[0148]
本实施例用于一种基于飞机状态的备件动态规划系统,如图5所示,所述规划系统包括:
[0149]
第一数据获取模块m1,用于获取待预测部件所属机型的机队规模和机队年利用率,并获取所述待预测部件的历史故障数据;所述历史故障数据包括所述待预测部件每次故障的自修后使用时间和修理周期;
[0150]
计算模块m2,用于根据所述机队规模计算所述待预测部件的工作部件数量;根据所述待预测部件每次故障的自修后使用时间计算所述待预测部件的故障率;根据所述机队年利用率和所述待预测部件每次故障的修理周期计算所述待预测部件的修复率;根据所述待预测部件的类型确定备件保障率;
[0151]
第一预测模块m3,用于以所述工作部件数量、所述故障率、所述修复率和所述备件保障率作为输入,利用遗传算法对备件量计算模型进行优化求解,得到所述待预测部件在预测时间段的备件需求量;所述备件量计算模型根据马尔可夫生灭过程确定;所述备件量计算模型包括:所述备件需求量所对应的可靠度大于或等于所述备件保障率以及所述备件需求量与1的差值所对应的可靠度小于所述备件保障率。
[0152]
实施例3:
[0153]
基于经济性的备件规划中,备件成本通常只涵盖了采购成本,未考虑飞机停场损失成本,或者考虑了损失成本而没有考虑淡旺季差异等因素,因此,本实施例结合航空备件管理工作实际,充分考虑飞机状态对备件需求的影响,采用符合备件维修特点的马尔可夫生灭过程构建备件量计算模型,同时在满足给定的备件保障率的前提下构建基于备件成本分析的备件量动态规划模型,以计算满足备件保障率要求下使总保障成本最低的最佳备件量,为航空公司备件规划提供技术方法支持,实现经济成本的控制与企业效益的提升。
[0154]
基于此,本实施例用于提供一种基于飞机状态的备件动态规划方法,如图6所示,所述规划方法包括:
[0155]
t1:获取待预测部件所属机型的机队规模和机队年利用率,并获取所述待预测部件的历史故障数据和备件单价;所述历史故障数据包括所述待预测部件每次故障的自修后使用时间和修理周期;
[0156]
t2:根据所述机队规模计算所述待预测部件的工作部件数量;
[0157]
本实施例的t2与实施例1的s2步骤相同,在此不再赘述。
[0158]
t3:根据所述待预测部件每次故障的自修后使用时间计算所述待预测部件的故障
率;
[0159]
本实施例的t3与实施例1的s3步骤相同,在此不再赘述。
[0160]
t4:根据所述机队年利用率和所述待预测部件每次故障的修理周期计算所述待预测部件的修复率;
[0161]
本实施例的t4与实施例1的s4步骤相同,在此不再赘述。
[0162]
t5:根据所述待预测部件的类型确定备件保障率;
[0163]
本实施例的t5与实施例1的s5步骤相同,在此不再赘述。
[0164]
t6:以所述备件单价、所述工作部件数量、所述故障率、所述修复率和所述备件保障率作为输入,利用遗传算法对备件量动态规划模型进行优化求解,得到所述待预测部件在预测时间段的备件需求量;所述备件量动态规划模型包括目标函数和约束条件;所述目标函数为总保障成本最小;所述约束条件为所述备件需求量所对应的可靠度大于或等于所述备件保障率。
[0165]
本实施例的基于备件总保障成本分析的备件量动态规划模型的建立过程包括:
[0166]
(1)备件总保障成本分析:
[0167]
根据航空公司实际运营,备件缺件后会立即安排从第三方求援,消耗件通过价拨采购,周转件短期租赁,备件总保障成本由备件采购成本、备件维修成本、备件存储成本、备件租赁费、飞机停场损失组成。本实施例旨在备件量规划,对备件维修成本与备件量的关联不进行考虑,故备件量动态规划模型不计算备件维修成本,但不代表维修成本为零。同时,备件存储成本很低以致可以忽略不计,并且租赁备件运输成本很低也可忽略不计。因此,该备件动态规划模型中总保障成本由采购成本、缺件成本、飞机停场损失构成。具体如下:
[0168]ct
为总保障成本,本模型的目标是总保障成本最低。
[0169]cp
为采购成本,即备件单价up与备件量k的乘积。
[0170]cs
为缺件成本,即发生缺件后租赁备件的费用,等于缺件数、概率、修复周期、日租金的乘积,缺件成本的计算公式如下:
[0171][0172]
其中,rd为备件日租金。根据已知航空公司与互援单位签署的互援协议,租赁可用部件(非全新)基准价格为目录价格的72%,承租方需付的日租金为基准价格的0.45%,即rd=up
×
72%
×
0.45%。
[0173]co
为停场损失,当no go件出现缺件情况时,会导致飞机停场继而产生停场损失,对于其他类型备件该项费用以零计。旺季航班客座率高,备件短缺造成的飞机停场损失也要高于淡季,在计算时乘以修正因子ψ,并根据所保障的时间段确定飞机停场损失修正因子ψ的取值。
[0174]
停场损失计算公式为:
[0175][0176]
其中,cg为地面延误损失;ca为空中延误损失;cm为食宿赔偿损失;cw为口碑损失;c
mb
为主营业务成本;td为航班延误时长;t为飞行及延误总时长;xc为承运人原因导致航班延误概率;p为净利润;v为旅客平均票面价值;xd为航班延误概率;f为旅客运输量。
[0177]
(2)构建备件量动态规划模型:模型以总保障成本最低为目标函数,满足给定备件保障率为约束条件。
[0178]
备件量动态规划模型如下:
[0179][0180]
上式展开即:
[0181][0182][0183]
本实施例利用遗传算法对备件量动态规划模型进行优化求解,得到待预测部件在预测时间段的备件需求量可以包括:
[0184]
(1)随机确定多个备件量;
[0185]
(2)对每一备件量进行编码,得到多个个体;所有个体组成初始种群;
[0186]
(3)对于初始种群中的每一个个体,计算该个体的目标函数值,并选取满足约束条件的个体组成待进化种群;
[0187]
(4)对待进化种群进行选择、交换和变异,得到更新后种群;
[0188]
(5)判断是否达到迭代终止条件;
[0189]
(6)若是,则以更新后种群中目标函数值最小的且满足约束条件的个体作为待预测部件在预测时间段的备件需求量;
[0190]
(7)若否,则以更新后种群作为下一迭代的初始种群,返回“对于初始种群中的每一个个体,计算该个体的目标函数值”的步骤。
[0191]
通过软件运行上述备件量动态规划问题的遗传算法后,即可得到在满足给定的保障率要求下使总保障成本最低的最佳备件量k。
[0192]
在此,本实施例以h航空公司的e190机型显示组件为例,应用上述模型进行备件量的计算与优化。
[0193]
e190机型显示组件寿命服从指数分布,每架飞机装有显示组件5台,该机型机队规模为6架,机队年利用率为3000fh,历次故障数据见表2,显示组件为go if件,修复时限为a类,器材单价146000美元,需确定暑运期间该显示组件的备件量。
[0194]
表2:显示组件历史故障数据
[0195][0196]
按故障发生日期,将以上故障数据分春夏季和秋冬季(4至9月为春夏季,10至来年3月为秋冬季),汇总可得,显示组件在春夏季的故障次数为13次,mtbf为6923.64fh;显示组件在秋冬季的故障次数为2次,mtbf为8962.20fh。由上述历史故障数据可知,显示组件的故障集中发生在春夏季(4-9月份),春夏季故障间隔时间较短,故障率相对较高,考虑满足暑运期间的需求,故使用春夏季的故障率进行备件量计算,即故障率
[0197]
[0198]
平均修理周期rtat=45天,同时考虑暑运期间属于旺季,将日利用率修正因子加入计算,则修复率:
[0199][0200]
由于显示组件属于修复时限为a类的go if件,参照表1,备件保障率α设置为0.95。工作的部件数量:
[0201]
n=s
×
m=30;
[0202]
以上数据代入马尔可夫生灭过程备件量计算模型,使用软件运行遗传算法可得,为显示组件购置4台备件在旺季可满足保障率α≥0.95的要求。
[0203]
现对e190机型显示组件进行基于经济性动态规划如下。对于h航空公司而言,e190飞机显示组件为go if件,可以办理故障保留,不考虑停场损失,即co=0;单价up=146000美元,日租金为rd=up
×
72%
×
0.45%,代入基于经济性备件量动态规划模型中,并使用软件运行遗传算法可得,在满足给定保障率约束条件下,使总保障成本最低的备件量为4,即当备件量为4时既满足保障率要求,又使得保障成本最小,其也是备件量动态规划所求的最佳备件量。
[0204]
实际上,h航空公司e190显示组件的当前备件量正是4台,且保障状态较为理想,可知本实施例的计算结果与航空公司运营实际相吻合。通过本实施例的备件规划案例的应用,说明了本实施例提出的基于飞机状态的备件动态规划方法可以实现备件需求预测精度提升,从而有效控制备件成本,提升航空公司效益。
[0205]
本实施例的备件动态规划方法根据民机备件的安全级别、故障修复时限等进行备件保障率多层级设定,对马尔可夫生灭过程进行备件故障特性考量,构建满足备件保障率水平的备件量计算模型,并对有关飞机状态的备件保障影响因素进行分析,在备件量计算方法中对影响因素进行评估,然后建立基于备件成本分析的备件量动态规划模型。与现有技术相比,该备件规划方法提高了备件需求预测精度,使备件保障规划更加符合实际情况,可在确保备件保障率要求的前提下有效控制经济成本,提升航空公司效益,从而可为航空公司备件规划提供技术方法支持。
[0206]
实施例4:
[0207]
本实施例用于提供一种基于飞机状态的备件动态规划系统,如图7所示,所述规划系统包括:
[0208]
第二数据获取模块m4,用于获取待预测部件所属机型的机队规模和机队年利用率,并获取所述待预测部件的历史故障数据和备件单价;所述历史故障数据包括所述待预测部件每次故障的自修后使用时间和修理周期;
[0209]
计算模块m2,用于根据所述机队规模计算所述待预测部件的工作部件数量;根据所述待预测部件每次故障的自修后使用时间计算所述待预测部件的故障率;根据所述机队年利用率和所述待预测部件每次故障的修理周期计算所述待预测部件的修复率;根据所述待预测部件的类型确定备件保障率;
[0210]
第二预测模块m5,用于以所述备件单价、所述工作部件数量、所述故障率、所述修复率和所述备件保障率作为输入,利用遗传算法对备件量动态规划模型进行优化求解,得到所述待预测部件在预测时间段的备件需求量;所述备件量动态规划模型包括目标函数和
约束条件;所述目标函数为总保障成本最小;所述约束条件为所述备件需求量所对应的可靠度大于或等于所述备件保障率。
[0211]
本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。对于实施例公开的系统而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。
[0212]
本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处。综上所述,本说明书内容不应理解为对本发明的限制。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1