机电设备可靠性计算文档格式.docx
- 文档编号:17433852
- 上传时间:2022-12-01
- 格式:DOCX
- 页数:14
- 大小:78.14KB
机电设备可靠性计算文档格式.docx
《机电设备可靠性计算文档格式.docx》由会员分享,可在线阅读,更多相关《机电设备可靠性计算文档格式.docx(14页珍藏版)》请在冰豆网上搜索。
生物体的遗传物质的主要是染色体屮的DNA,基冈仔事控制生物体特征的遗传物质的M基本单位»
不同的染色体是不同基闵序列组成.它使得生物个体之何的外在表现不尽相同.在遗传算法中,染色体对应的是数据或数组.通常是一串无规则的编码•串上各个位置上的代码就代表着这个位置上的基因.遗传算法的基础单元是染色体,或者加呈因熨个体。
定数量的个体组成了一个群体。
群体中个体的数凰成为群体大小,或群体规模.每个个体的II标断数值叫做适应度。
随着工业规模的发展,现实中建到的问题类型不尽相同.为I提高算法的执行效率,针对所遇到的不同问题的特点,学者们设计了许多不同的編码方法来表示问题的可行解,模仿不同环境下的生物遗传特性开发出了各种不同的遗传算f来.这样,由不同的编码方法和不同的遗传算子就构成了各种不同的遗传算法.但这些遗传算法桶有共同的特点.即通过对工物遗传和进化过程中选择、交叉.变异机理的榄仿,來完成对问题解的优化搜索过程。
针对两参数威布尔参数的拟合问题.木文采用晟为基木的遗传师法一一基木遗传算法•基本遗传算法只使用选择算f、交叉算了和变异算子这三种基本遗传算F.其遗传进化操作过程简单,容易理解。
以卜是基木遗传算法的构成要素:
<
I)个体(IndividualString)
定义:
个体是遗传算法中用来模拟生物染色体的一定长度的二进制位弗,该进制位串用來表示优化问题的所求解的参数。
曲于个休是用來模拟生物群体进化的M基本的单位,因而个体是遗传算法中基本概念.
(2)基因型(Genotype)
用基肉组定义遗传特征和衣现.对应于GA中的位串.初始群体中齐个个体的基因值可用均匀分布的随机数來生成。
如:
X=0010001110
來表示一个个体,这个个体的染色体长度为10。
(3)表现型(Phenolype)
生物体的个体基冈在特定环境卜的衣现特性。
对应丁泌传算法中二进制位串解码后的实际参数。
在究变
(4)群体(Population)
群体是由一定数呈的个体组成的集合。
进化过程是一代群体緊殖产生另一代群体的过程.因而群体是遗传毎法中体现更法特虫的一个巫要概念-遗传畀法中的群体与优化模型中若F个设计解组成的集合相对应,因而群体优化模型中设计解集合存在肴一一对应的关系。
(5)群体规模(PopluationSize)
群体规模是指群体中包含的个体的数呈.
初始化群体是指遗传篦法中的第一代群体•初始化群体乂称为原始群体.
(6)适应度(Fitness)
适应度是以数值方式來描述个体优劣程度的指标。
在优化模型中,II标惭数是对设计解优劣进行比较的指标,在遗传笄法中适度是用來评判个体优劣的巫要指标,冈此遗传n法的适应度在物理恿义上对应优化模型中的H杯旳数。
适度网敌耍求是单值、连续、非负、加大化.尽町能的能减少桎序的计算虽•基本遗传算法按与个体适应度成正比的慨率来决定当前群体中每个个体遗传到下一代群体中的机会多少・为正确计算这个概率.这里要求所仃个体的适「•度必须为正数或零.这样,根据不同种类的问题.必須預先确定好由目标到个体适应度之间的转换规则,特别是要预先确定好当目标函数值为负数时的处理方法.
(7)平均适应度(AverageFitness)
平均适应度是若干个个体的适应度值的慕术平均值.平均适应度常用评判群体中个体的优劣程度.
(8)繁殖(GeneratingNextPopulation)
繁殖是由一代群体繁衍产生另一代群体的方式总称.在遗传算法中,由父代个休緊殖产生卜代个体是虽重要的内客.H询緊殖的式上要包括选抒、杂交、突变等緊殖算子.
(9)选择(Reproduction)第二章遗传算法的基本理论
选择算子是指在上一代群体中按照某些指标挑选参与緊殖卜•一代群体一定数虽:
的个体.
(10)杂交(Crossover)
朵交算子是指对优选后的父代个体进行基闵模式的巫组而产生后代个的繁殖机制。
在个体繁殖过程中,杂交能引起基因模式的重组,从而有可能产生包含优艮能的呈1*1模式的个体。
朵交方式一般仃一点朵交、两点朵交、均匀朵交、堪于序杂交等,英中一点杂交算子实现起来最简暇.
(11)变异(Mutation)
定义:
变异算子是指模拟生物在自然的遗传进化环境中由于各种偶然因素引的基因模式突然改变的个体緊殖方式。
变异算子中.通常以一定的概率在群体中选取个体,随机改变个体的二进制串中的某一位数值.从而产生新的个体。
在遗传算法中.采用变异算子増加了群体中基因模式的多样性,从而增加了体进化过程中tl然选If的作用.并能避免群体V-熟性收敛现彖的产生,从而避群体进化过用过M的陷
入丿』部皿优区域。
变界产生的优良个体在辟体进化过程将彼保留.变杲算/产生的非优良个体将随着群体进化的不断继续而逐步被洶.
(12)基本遗传算法的运行参数。
基本遗传算法仃卜述4运行参数需耍提前设定:
群体大小.一・般収为20-10()
遗传运算的终止进化代数,一股JU>
J100-500
交叉抵率,一般収为0.40.99
变异概率,一般収为0.01-0.1.
3.1.3基本遗传算法的实现步骤
基本遗传算法的步驟主要是:
使用一个••进制編码的串来代表所要求解的目标参找.初始化•个II标群体.对孵体进行貝制.交义.变异过程产生适应值更髙的新一代"
染色体”群.经过这样的一代一代地进化•禾后就会收敛到适应值最高的个体上.这个个体號是问题的最优解。
卜血•给出基本遗传算法的具体步骤:
第一步:
选择编码策略.把可行解集合转换染色体结构空何:
第二步:
确定解码策略.将无规则的二进制编码昭表达为可行解:
第三步:
定义适应幣数.便于计算适应值:
第四步:
随机产生初始化群体:
第五步计算群体中的个体或染色体的适应值:
第六步:
按照遗传策略.运用选择、交叉和变异算子作用「•群体•形成卜•一代群体:
第七步:
计算群体中个体的适应值•判断群体性能是否满足某i指标、或者是否C完成预定的迭代次数.不满足则返回第六步。
S7程序结构
Fig.7Programstructure
3.2两参数威布尔函数的拟合
选择公司上要生产设备中的一台设备编号为015-036的C516正车作为对猱进行计算.以它2008年的维修记录为基础,拟合出故障时何间隔概率密度函数和设备故障修理时间概率密度函数的图像.计算其可靠性能力.
第一步.从数据库中提取该设备的维修记录数据,总结成如下表格:
农1设备编巧015-036故障记录
編垮
小修编号
设备編号
型号
报修日期
條理时间
1
小O8-O1.165
015-036
立牟
2008-1-«
10
2
小O8-OI.I7I
立车
200«
.|-17
16
3
小08-01-172
2008-1.24
6
4
小08-02-105
2OOS-2-25
56
经农1
編号
小修編号
设备綸号
修理时间
5
小08-03-202
2008-3-26
8
小084M-179
200X427
7
小08-06-74
2008-6-6
小08-06-119
200X411
S
9
小OK-06-230
2OOW27
小0S-07-4)
0)5-036
2OOS-7.3
X
11
小08-07493
立午:
200K-7-16
12
小08-07-279
2008-7-25
小08-08-195
2008-8-7
14
小08-09-20
龙车
2008-8-19
15
小0X4)9・30
2OOX-K.2S
)6
小08-09-51
工乍
200K-9-3
32
17
小08-09-64
2008-9^4
18
小08-10-163
2008.11-5
19
小08J1433
2008-11.27
20
小08-12-1S
2OOK-12-3
21
小08-12-109
2OOS-I2-IS
第二步•将农1的数据分组。
以丿J为组览提収设备的故障时间间隔.以16小时为组距提収故障修理时间,由1:
面数据可以整理的这台设备200X年的故障时间间隔和修理时何分布.并算出各个区何内的频率.结果如卜表:
表2设备編号015-036故障时何何隔统计表
组序
区间(月)
频数
频率
款计频率
0.75
0.2
0.95
0.05
K
表3设备編号O15・O3h」理时河统il「
区间(小时)
累计频率
0-16
0.81
17-32
0.14
494)4
65-K0
81-96
97-112
113-128
129-144
145-160
1!
161-176
177-192
第三步•根据以上的分析数据曲频率口方图。
123456789101112
故障时间间隔(月)
0E8设备编号015・036故障时间间隔分布直方图
Fig.8Timetofailurehistogramofequipmentno.OIS-036
二二二m
9876543210
92
76
44
28
96
80
64企
故肾修理时间(小时j
图9设备编号015-036故障修复时间直方图
Fig.9Timelorepairhisiugratnufequipmentno.015-036
第四步,威布尔函数的参数的确定及机电设备可靠性特征值的计算•在第三章的分析中,选定二参数威布尔分布对公司机电设备的故障时间间隔和故障修理时间分布进行拟合,同时选用才检验的方法检验威布尔分布.采用遗传异法帖威布尔参数进行计算。
理立遗传灯法优化模熨如卜•:
用长度为5位的二进制编码阳來分别表示两个决饿变虽“和〃・5位二进制编码串可以衣示从0到63之间的64个不同的数7,故而将久的定义域离散化为64个均等的用域,包括两个瑞点在内的总共512个不同的离做点.故障时何何隔分巾的决饿变虽的収值范由为0S0S2.OS0S4・依次让两个变虽分别对向从00000到HillZ间的二进制编码。
然厉将0和〃分别表示的两个5位长的二进制编码串连在尼,组成10位长的二进制编码串,这就是所确定的二进制编码方法。
例如:
=010*******
•■«
.•
第三步.确定解码方法.
根据上一步骤的編码过程,可知其解码过程为,先将10位长的二进制編码弗切
断为两个5位长的编码,然后分别将它们转化为時应的I•进制整数代码,分别记为片和丫2。
将其转化为变虽的解码公式如2
故障时间间隔分布LI标参数的解码公式如卜:
0=2xA(3」)
64
9=4x21(32)
由日标函数可知.其值域总是非负的•同时.优化H标是求解曲数的最小值.故而将目标函数作变换处理.得到个体的适应度函数F(x)如N
(3.3)
式中:
Z一第『•区何段的计煤概率:
”一统计记录总数:
P、一第i区间段的统计概率:
加畀法收敛速度的惩罚项•这里〕仪loo.
设计遗传算子.
选抒运算选用比例选择床f:
交义运算选用单点交义算子:
变界运廉选用基本位变并算子.
单点交叉中.交叉点k的范I耳为(1-10)•在该点为分界相互交换变比。
考虑如下两个10位变虽的父个体:
父个体1:
011010110
父个体2:
101010010
随机产生交义点的位置为4,交义后生成两个子个体:
子个体1:
011010()10
子个体2:
101010110
第六步,确定遗传算法的运行参数。
群体大小:
M=500
终止代数:
r=50
交义概率:
P=O・6
变并概率:
加=0.1
通过I••述的六个步骤就可完成设条故障时何何隔和殳备故障修理时何的两参敌威伤尔分布的两个参数”和〃的值.
故障时间何隔的威布尔分伤的参数:
0=1.14.0=1.57
故障修理时何的威伯尔分伯的参敌:
0=127,0=1.57
根据上文対持龙分伯侔参数检验的简介,选定用”拟合优度检验的方法对假定的机电设备的故障时何何隔和修理时何的威伤尔分伤进行检验.
假设C516A空号的立式车床(设备编号为015・036)的故障时间间隔分布符介参数为0=1.59,0=1.9的两参数威ftj尔换数,A攵障修理时何分布符合参敌为卩=\・65卫=1.43的两参数威伤尔旳数.
根抑:
前血(2紂到的数据・进行统计3力值计算,计算衷格如卜:
农3-5机电设备故障时间间陽统计址Z2值计算我格
分组k
£
(rt-npy/nPt
!
0.62
0.55
0.3
0.67
0.07
0.13
0.01
sum
1.55
由以上表格可知.其检验统计S:
z2=1.55・
而A:
=12,r=2.得到A-r-l=9•同时JR置们度a=0.05.査表
Z2=1.55<
Z^(9)=16.919
农4机电设族故障修理时间统计城才tflil獴衣格
频数/;
P
(fl-nPl^fnP)
0.89
0」5
0」
03«
0.21
0.74
由以上表格nJ.氏检验统计ffi/=11.36.
而“12—2.得到—=9.同时取置伯度a=0.05.査表得/=0.74<
Z^(9)=16.91
故而接爱原假役,即可以认为C516A型号的立式车床(役备编号为015-036)的无故障匸作时间符合的两翁数威布尔分布.故而确定该设备的寿命分布模型图形如图10-11所示:
图10设备编号015・036故障时间间隔概率密度分布
Fig.lOTimetofailurecurveofequipmentno.015436
0011设岔竦号015-036故障修理时间概率囹度分布
Fig」lTimeIorepaircurseofequipmenIno.015-036
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 机电设备 可靠性 计算