本文描述了一个方法开发计划的预防性维护任务生成和海水淡化单位单独和与热电联产电厂提供了所有必要的维护和生产约束得到满足。提出的方法用于生成两个预防维护时间表,一个用于电力,另一个用于蒸馏器。两种类型的交叉算子采用,2点和4点。模型的目标函数是最大化可用的每个工厂的运营单位数量。获得的结果是令人满意的参数的问题。然而,4比2点稍微产生更好的解决方案的电力和水蒸馏器。性能以及遗传算法的有效性在解决应用预防性维护计划和测试的真实系统21单位为电力和21单位水。这里给出的结果显示巨大的潜力为有效的能源管理工具应用在52周的时间范围。给出的模型是一种有效的决策工具,维修调度问题的优化解决方案下的热电联产电厂维护和生产约束。gydF4y2Ba
海水淡化、海水淡化、脱盐或淡化是指任何几个过程用来生产淡水适合人类消费通过删除一些从海水的盐。众所周知,盐水不能维持人类生活,农业,或行业;因此,人们努力制定海水淡化的成本效益和可靠的方法。水的一个广泛使用的程序生产热电联产。这是一个节能的方法生产电力和淡水的同时,在一个过程,一个燃料。热电联产电厂(视为各种子系统)组成的复杂的过程工程系统操作实现两大目标,即最大化两代的权力和蒸馏水的生产。热电联产电厂已经广泛使用的世界因为他们的可靠性、效率和经济价值(gydF4y2Ba
成本效率代表一个真正的挑战,最近面临的热电联产电厂技术。这种效果是减少相关的不同燃料和运营成本等成本变量。gydF4y2Ba
在经典的调度,常见的假设是,处理时间的工作是固定的和已知的先验确定(gydF4y2Ba
维护,这是定义为一个组合的几个函数需要保持或恢复设备指定的操作状态(gydF4y2Ba
维护优化在于广泛的这些数学模型,旨在寻找最优的成本与效益之间的平衡维护或最合适的时刻执行维护(gydF4y2Ba
维护调度通常被认为是作为一个优化问题。这个问题受到很多限制,如船员约束,维护窗口限制,时间限制约束,输出负载限制水和电力的要求(gydF4y2Ba
作为一个例子,一些早期的研究,热电联产维修处理(gydF4y2Ba
本文提出一种遗传算法(GA)模型设计为热电联产电厂生产最优的维修计划的最大化可用的每个植物的单位数量12个月周期的需求。遗传算法被用在许多其他的问题和发现产生竞争的结果;例如,看到刘et al。gydF4y2Ba
论文的结构如下。在下一节中,这一问题的背景和遗传算法的主要特点。部分gydF4y2Ba
大约120个国家采用了热电联产电厂生产电力和水,(见图gydF4y2Ba
海水淡化能力排名前十的国家而言,在m安装能力gydF4y2Ba3gydF4y2Ba/ d (2008) (gydF4y2Ba
在科威特水电部(新)负责提供电力和水的人口。海鸥已经满足电力需求的增长和水在过去30年的建设热电联产系统的植物,超过12兆瓦(GW),每天4亿加仑帝国(MIGD) [gydF4y2Ba
单位的一个典型的热电厂的元素在科威特。gydF4y2Ba
本研究的主要目标是展示一个遗传算法模型,产生一个解决方案的最优维护时间表热电联产电厂的最大化可用的单位数量每个工厂12个月周期的需求。gydF4y2Ba
遗传算法(气)属于一个类高效算法生成解决方案的灵感来自自然进化优化问题使用技术,如遗传、变异、选择和交叉。他们是很常见的算法和适用于任何搜索空间。气体被正式引入美国在1970年代由约翰·荷兰在密歇根大学。GA的起点是创建一个人口的染色体(即。,a collection of chromosomes) where each chromosome represents a proposed solution to the problem into consideration and is defined as a simple string. Two chromosomes are selected from the population and the crossover and mutation operators are then applied to generate new chromosomes. Crossover is a genetic operator that combines (mates) two chromosomes (parents) to produce a new chromosome (offspring). The idea behind crossover is that the new chromosome may be better than both of the parents if it takes the best characteristics from each of the parents. Mutation operator alters one or more gene values in a chromosome from its initial state. In mutation, the solution may change entirely from the previous solution. Hence GA can produce better solutions by using mutation. The purpose of mutation in GAs is to preserve the diversity and to allow the algorithm to avoid local minima or maxima. In each generation, the fitness function of every chromosome in the population is evaluated. (Note that the fitness function measures the quality of the represented solution—chromosome.)
使用遗传算法的三个最重要的方面gydF4y2Ba
女士的问题,本文正式定义如下的担忧。让gydF4y2Ba
计划的维护由一条的所有单位和相应的维护时间。日程安排显示所有单位及其维护周开始。图gydF4y2Ba
安排10单位维护52周的时间范围。gydF4y2Ba
例如,1号机组从第5周开始和单元2从第12周开始。单位4和9开始在同一个星期,24。gydF4y2Ba
GA适应本文首先生成一个染色体的数量,形成纳米说,每个染色体和基因(节点)。每个染色体代表一个时间表开始维护了多长时间(周)图gydF4y2Ba
染色体的一个例证。gydF4y2Ba
可用的电力生产(兆瓦)gydF4y2Ba
本节解释如何实现遗传算法程序。gydF4y2Ba
气体工作人口的染色体(字符串),每个染色体代表一个潜在的解决优化问题。大部分的气体应用二进制染色体来表示染色体。这里一个整数染色体的长度gydF4y2Ba
染色体代表一个可行的解决方案。gydF4y2Ba
这10个基因的染色体代表一个可行解女士(节点)。在此表示,维护单位1号45周开始,和单元2号开始在9周,其他单位等等。有两种类型的染色体如前所述:boiler-turbine只有单位之一gydF4y2Ba
操作完成时实现遗传算法模型是按照以下顺序:gydF4y2Ba
初始化种群。gydF4y2Ba
计算每个染色体的健身人群中。gydF4y2Ba
执行人口上的交叉和变异算子。gydF4y2Ba
去一步gydF4y2Ba
复制一个新的染色体形成新的种群;然后去一步gydF4y2Ba
有两种类型的单位,gydF4y2Ba
让gydF4y2Ba
一旦选中了两个家长,同时产生后代使用交叉和变异操作符。gydF4y2Ba
交叉是一个过程的两个家长解决方案产生的两个孩子从他们的解决方案。有很多技术交叉操作;见,例如,(gydF4y2Ba
两个父染色体。gydF4y2Ba
2点交叉开始通过选择两个父染色体随机交叉点。所有数据超出了两个选定的点(称为社区(NB))在每个染色体交换。这产生了儿童(后代)如图gydF4y2Ba
2点交叉的一个例证。gydF4y2Ba
四点交叉四个交叉的位置都是随机选择和基因染色体之间交换的价值以及这些点。然后两个新产生的后代。选择两个点之间的长度是不固定的,它只能绑定一个基因,也可以是部分如图gydF4y2Ba
四点交叉的插图。gydF4y2Ba
在每一个交叉试验,都必须满足以下条件:gydF4y2Ba
条件(gydF4y2Ba
此外,启动一个预防性维护任务必须超过或等于最早的时候。同时,当一个特定的单位发生的起始时间,维修时间不得超过最新时间。因此,任何单位的交叉试验gydF4y2Ba
如果gydF4y2Ba
如果gydF4y2Ba
因为服务单位,所需的人力的限制必须满足下列条件:gydF4y2Ba
如果一个基因的价值gydF4y2Ba
遗传算法的变异算子的作用下。突变的目的是中断两个后代染色体交换两个基因值。有许多排列表示变异算子;见,例如,(gydF4y2Ba
两个变异算子应用,gydF4y2Ba
几种常见变异操作。gydF4y2Ba
一旦完成突变,健身值将被评估。如果生产是最好的健身价值那么它会被存储为最好的染色体;否则它将被忽略。gydF4y2Ba
这两个孩子将成为新的两个父母为下一次迭代。同样的步骤解释之前将应用和重复的gydF4y2Ba
一旦迭代达到它,然后第二个新的人口将在下一次迭代生成和使用GA。这一代的过程是重复的gydF4y2Ba
遗传算法操作的流程图。gydF4y2Ba
上面描述的GA算法在VB6编写,可以运行在英特尔酷睿2双核2.50 GHz CPU。为了测试描述的模型,一个代表性的例子是用来比较三个科威特热电联产电厂。每个工厂都有七个单元,每个单元由两块设备,boiler-turbine(容量150兆瓦)和蒸馏器(10 MGID)能力。时间范围是52周(一年)。gydF4y2Ba
这个实验的目的是寻找最好的健身价值,这意味着最大化可用性的经营单位在每个工厂。gydF4y2Ba
模型的输入数据如下:维护窗口;假设维修的最早开始时间是一周(gydF4y2Ba
输入的需求模型。gydF4y2Ba
遗传算法的性能由探索实现健身价值的质量(低标准偏差)的邻域大小(gydF4y2Ba
清楚的交互影响;两种类型交叉算子、内部迭代(它),社区(NB)大小16号染色体的一部分,和人口规模(NM)表gydF4y2Ba
总结计算实验的结果。gydF4y2Ba
| 植物类型gydF4y2Ba | 电gydF4y2Ba |
水gydF4y2Ba |
|||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 交叉算子gydF4y2Ba | 2点gydF4y2Ba | 4点gydF4y2Ba | 2点gydF4y2Ba | 4点gydF4y2Ba | |||||||||
| 纳米gydF4y2Ba | NB大小gydF4y2Ba | 也就是说gydF4y2Ba | 最好的解决方案gydF4y2Ba |
CPUgydF4y2Ba | 也就是说gydF4y2Ba |
最好的解决方案gydF4y2Ba | CPUgydF4y2Ba | 也就是说gydF4y2Ba | 最好的解决方案gydF4y2Ba | CPUgydF4y2Ba | 也就是说gydF4y2Ba | 最好的解决方案gydF4y2Ba | CPUgydF4y2Ba |
| One hundred.gydF4y2Ba | 10%gydF4y2Ba | 60gydF4y2Ba | 101.334gydF4y2Ba | 118年gydF4y2Ba | 10gydF4y2Ba | 100.401gydF4y2Ba | 93年gydF4y2Ba | 20.gydF4y2Ba | 4.07gydF4y2Ba | 108年gydF4y2Ba | 50gydF4y2Ba | 3.98gydF4y2Ba | 87年gydF4y2Ba |
| 20%gydF4y2Ba | One hundred.gydF4y2Ba | 101.305gydF4y2Ba | 71年gydF4y2Ba | 10gydF4y2Ba | 102.518gydF4y2Ba | 119年gydF4y2Ba | 10gydF4y2Ba | 4.07gydF4y2Ba | 83年gydF4y2Ba | 40gydF4y2Ba | 4.07gydF4y2Ba | 75年gydF4y2Ba | |
| 30%gydF4y2Ba | 40gydF4y2Ba | 105.403gydF4y2Ba | 153年gydF4y2Ba | 10gydF4y2Ba | 101.624gydF4y2Ba | 79年gydF4y2Ba | 20.gydF4y2Ba | 4.348gydF4y2Ba | 111年gydF4y2Ba | 40gydF4y2Ba | 4.348gydF4y2Ba | 79年gydF4y2Ba | |
| 40%gydF4y2Ba | 50gydF4y2Ba | 104.281gydF4y2Ba | 75年gydF4y2Ba | One hundred.gydF4y2Ba | 102.66gydF4y2Ba | 67年gydF4y2Ba | One hundred.gydF4y2Ba | 4.206gydF4y2Ba | 80年gydF4y2Ba | 60gydF4y2Ba | 4.25gydF4y2Ba | 57gydF4y2Ba | |
| 50%gydF4y2Ba | 10gydF4y2Ba | 104.422gydF4y2Ba | 112年gydF4y2Ba | 30.gydF4y2Ba | 104.591gydF4y2Ba | 145年gydF4y2Ba | 40gydF4y2Ba | 4.116gydF4y2Ba | 74年gydF4y2Ba | One hundred.gydF4y2Ba | 4.348gydF4y2Ba | 106年gydF4y2Ba | |
| RndgydF4y2Ba | 20.gydF4y2Ba | 104.422gydF4y2Ba | 83年gydF4y2Ba | 30.gydF4y2Ba | 103.63gydF4y2Ba | 83年gydF4y2Ba | 40gydF4y2Ba | 4.206gydF4y2Ba | 73年gydF4y2Ba | 30.gydF4y2Ba | 4.116gydF4y2Ba | 74年gydF4y2Ba | |
|
|
|||||||||||||
| 250年gydF4y2Ba | 10%gydF4y2Ba | 10gydF4y2Ba | 99.489gydF4y2Ba | 123年gydF4y2Ba | 60gydF4y2Ba |
|
107年gydF4y2Ba | 20.gydF4y2Ba | 4.024gydF4y2Ba | 72年gydF4y2Ba | 60gydF4y2Ba |
|
90年gydF4y2Ba |
| 20%gydF4y2Ba | 40gydF4y2Ba | 101.131gydF4y2Ba | 124年gydF4y2Ba | 20.gydF4y2Ba | 103.403gydF4y2Ba | 83年gydF4y2Ba | 10gydF4y2Ba | 4.217gydF4y2Ba | 102年gydF4y2Ba | 50gydF4y2Ba | 4.348gydF4y2Ba | 76年gydF4y2Ba | |
| 30%gydF4y2Ba | 60gydF4y2Ba | 105.793gydF4y2Ba | 85年gydF4y2Ba | 50gydF4y2Ba | 102.804gydF4y2Ba | 133年gydF4y2Ba | 10gydF4y2Ba | 4.161gydF4y2Ba | 147年gydF4y2Ba | 30.gydF4y2Ba | 4.206gydF4y2Ba | 75年gydF4y2Ba | |
| 40%gydF4y2Ba | 20.gydF4y2Ba | 101.16gydF4y2Ba | 145年gydF4y2Ba | One hundred.gydF4y2Ba | 100.84gydF4y2Ba | 147年gydF4y2Ba | 50gydF4y2Ba | 4.348gydF4y2Ba | 79年gydF4y2Ba | 20.gydF4y2Ba | 4.261gydF4y2Ba | 82年gydF4y2Ba | |
| 50%gydF4y2Ba | 30.gydF4y2Ba | 104.309gydF4y2Ba | 112年gydF4y2Ba | 40gydF4y2Ba | 101.769gydF4y2Ba | 115年gydF4y2Ba | 60gydF4y2Ba | 4.307gydF4y2Ba | 180年gydF4y2Ba | 40gydF4y2Ba | 4.024gydF4y2Ba | 123年gydF4y2Ba | |
| RndgydF4y2Ba | 60gydF4y2Ba | 105.849gydF4y2Ba | 87年gydF4y2Ba | 20.gydF4y2Ba | 102.518gydF4y2Ba | 150年gydF4y2Ba | 60gydF4y2Ba | 4.217gydF4y2Ba | 120年gydF4y2Ba | 60gydF4y2Ba | 4.441gydF4y2Ba | 91年gydF4y2Ba | |
|
|
|||||||||||||
| 500年gydF4y2Ba | 10%gydF4y2Ba | 10gydF4y2Ba | 102.288gydF4y2Ba | 119年gydF4y2Ba | One hundred.gydF4y2Ba | 101.827gydF4y2Ba | 114年gydF4y2Ba | 40gydF4y2Ba | 4.024gydF4y2Ba | 139年gydF4y2Ba | 50gydF4y2Ba |
|
78年gydF4y2Ba |
| 20%gydF4y2Ba | 40gydF4y2Ba | 103.8gydF4y2Ba | 98年gydF4y2Ba | One hundred.gydF4y2Ba | 101.595gydF4y2Ba | 82年gydF4y2Ba | 10gydF4y2Ba | 4.345gydF4y2Ba | 164年gydF4y2Ba | 50gydF4y2Ba | 4.07gydF4y2Ba | 80年gydF4y2Ba | |
| 30%gydF4y2Ba | 20.gydF4y2Ba | 102.23gydF4y2Ba | 147年gydF4y2Ba | One hundred.gydF4y2Ba | 101.335gydF4y2Ba | 81年gydF4y2Ba | 40gydF4y2Ba | 4.024gydF4y2Ba | 131年gydF4y2Ba | 60gydF4y2Ba | 4.206gydF4y2Ba | 84年gydF4y2Ba | |
| 40%gydF4y2Ba | 30.gydF4y2Ba | 102.66gydF4y2Ba | 107年gydF4y2Ba | 20.gydF4y2Ba | 104.984gydF4y2Ba | 88年gydF4y2Ba | 60gydF4y2Ba | 4.348gydF4y2Ba | 87年gydF4y2Ba | One hundred.gydF4y2Ba | 4.39gydF4y2Ba | 75年gydF4y2Ba | |
| 50%gydF4y2Ba | 50gydF4y2Ba | 103.772gydF4y2Ba | 82年gydF4y2Ba | 10gydF4y2Ba | 102.058gydF4y2Ba | 129年gydF4y2Ba | 30.gydF4y2Ba | 4.426gydF4y2Ba | 201年gydF4y2Ba | 10gydF4y2Ba | 4.305gydF4y2Ba | 122年gydF4y2Ba | |
| RndgydF4y2Ba | 40gydF4y2Ba | 105.292gydF4y2Ba | 98年gydF4y2Ba | One hundred.gydF4y2Ba | 103.061gydF4y2Ba | 71年gydF4y2Ba | 30.gydF4y2Ba | 4.116gydF4y2Ba | 105年gydF4y2Ba | 40gydF4y2Ba | 4.116gydF4y2Ba | 94年gydF4y2Ba | |
CPU在几秒钟内。gydF4y2Ba
有两种类型的实验:2点和4点交叉算子。在每个实验,调查测试的迭代次数之间的关系gydF4y2Ba
自标准偏差(健身价值)措施从他们的平均数字是多少,很明显,大部分的健身价值(最佳解决方案)是小:在电力健身值介于97.639和105.849,而在水中健身值在3.978和4.441之间。电力等于97.639的最佳解决方案,可以得到用四点交叉gydF4y2Ba
从这个结果很明显,用四点交叉gydF4y2Ba
图gydF4y2Ba
维护日程21单位的电力和21单位的水。gydF4y2Ba
| 周数gydF4y2Ba | 机组安排维护gydF4y2Ba | |
|---|---|---|
| 电gydF4y2Ba | 水gydF4y2Ba | |
| 1gydF4y2Ba | 14、16gydF4y2Ba | 2、13、15gydF4y2Ba |
| 2gydF4y2Ba | 14、16gydF4y2Ba | 2、13、15gydF4y2Ba |
| 3gydF4y2Ba | 4、7gydF4y2Ba | 12日,13日,15gydF4y2Ba |
| 4gydF4y2Ba | 4、7、10gydF4y2Ba | 6、12gydF4y2Ba |
| 5gydF4y2Ba | 7、10、12gydF4y2Ba | 6、10、21gydF4y2Ba |
| 6gydF4y2Ba | 7、10、12gydF4y2Ba | 8日,10日,21岁gydF4y2Ba |
| 7gydF4y2Ba | 12日19gydF4y2Ba | 3、8、17gydF4y2Ba |
| 8gydF4y2Ba | 12日,17日,19gydF4y2Ba | 3、8、17gydF4y2Ba |
| 9gydF4y2Ba | 9日,17gydF4y2Ba | 7gydF4y2Ba |
| 10gydF4y2Ba | 9日,17gydF4y2Ba | 7gydF4y2Ba |
| 11gydF4y2Ba | 2、3gydF4y2Ba | 14gydF4y2Ba |
| 12gydF4y2Ba | 2、3gydF4y2Ba | 14gydF4y2Ba |
| 13gydF4y2Ba | 2gydF4y2Ba | 14gydF4y2Ba |
| 14gydF4y2Ba | 2gydF4y2Ba | 5gydF4y2Ba |
| 15gydF4y2Ba | 15gydF4y2Ba | 5gydF4y2Ba |
| 16gydF4y2Ba | 15gydF4y2Ba | 5gydF4y2Ba |
| 17gydF4y2Ba | - - - - - -gydF4y2Ba | - - - - - -gydF4y2Ba |
| 18gydF4y2Ba | - - - - - -gydF4y2Ba | - - - - - -gydF4y2Ba |
| 19gydF4y2Ba | - - - - - -gydF4y2Ba | - - - - - -gydF4y2Ba |
| 20.gydF4y2Ba | - - - - - -gydF4y2Ba | - - - - - -gydF4y2Ba |
| 21gydF4y2Ba | - - - - - -gydF4y2Ba | - - - - - -gydF4y2Ba |
| 22gydF4y2Ba | - - - - - -gydF4y2Ba | - - - - - -gydF4y2Ba |
| 23gydF4y2Ba | - - - - - -gydF4y2Ba | - - - - - -gydF4y2Ba |
| 24gydF4y2Ba | - - - - - -gydF4y2Ba | - - - - - -gydF4y2Ba |
| 25gydF4y2Ba | - - - - - -gydF4y2Ba | - - - - - -gydF4y2Ba |
| 26gydF4y2Ba | - - - - - -gydF4y2Ba | - - - - - -gydF4y2Ba |
| 27gydF4y2Ba | - - - - - -gydF4y2Ba | - - - - - -gydF4y2Ba |
| 28gydF4y2Ba | - - - - - -gydF4y2Ba | - - - - - -gydF4y2Ba |
| 29日gydF4y2Ba | - - - - - -gydF4y2Ba | - - - - - -gydF4y2Ba |
| 30.gydF4y2Ba | - - - - - -gydF4y2Ba | - - - - - -gydF4y2Ba |
| 31日gydF4y2Ba | - - - - - -gydF4y2Ba | - - - - - -gydF4y2Ba |
| 32gydF4y2Ba | - - - - - -gydF4y2Ba | - - - - - -gydF4y2Ba |
| 33gydF4y2Ba | - - - - - -gydF4y2Ba | 20.gydF4y2Ba |
| 34gydF4y2Ba | - - - - - -gydF4y2Ba | 20.gydF4y2Ba |
| 35gydF4y2Ba | - - - - - -gydF4y2Ba | 20.gydF4y2Ba |
| 36gydF4y2Ba | - - - - - -gydF4y2Ba | 20.gydF4y2Ba |
| 37gydF4y2Ba | - - - - - -gydF4y2Ba | - - - - - -gydF4y2Ba |
| 38gydF4y2Ba | - - - - - -gydF4y2Ba | - - - - - -gydF4y2Ba |
| 39gydF4y2Ba | - - - - - -gydF4y2Ba | - - - - - -gydF4y2Ba |
| 40gydF4y2Ba | - - - - - -gydF4y2Ba | - - - - - -gydF4y2Ba |
| 41gydF4y2Ba | 1,18gydF4y2Ba | 18gydF4y2Ba |
| 42gydF4y2Ba | 1,18gydF4y2Ba | 18gydF4y2Ba |
| 43gydF4y2Ba | 8、11gydF4y2Ba | 1、9gydF4y2Ba |
| 44gydF4y2Ba | 8、11gydF4y2Ba | 1、9gydF4y2Ba |
| 45gydF4y2Ba | 5日,11日,20gydF4y2Ba | 1gydF4y2Ba |
| 46gydF4y2Ba | 5、20gydF4y2Ba | 1、11gydF4y2Ba |
| 47gydF4y2Ba | 5、13gydF4y2Ba | 4、11gydF4y2Ba |
| 48gydF4y2Ba | 5、13gydF4y2Ba | 4、11gydF4y2Ba |
| 49gydF4y2Ba | 6日21gydF4y2Ba | 16、19gydF4y2Ba |
| 50gydF4y2Ba | 6日21gydF4y2Ba | 16、19gydF4y2Ba |
| 51gydF4y2Ba | 6日21gydF4y2Ba | 19gydF4y2Ba |
| 52gydF4y2Ba | 6日21gydF4y2Ba | 19gydF4y2Ba |
单位系统输出负载和储备总值21单位。gydF4y2Ba
蒸馏器单元系统输出负载和储备总值21单位。gydF4y2Ba
由于温度在科威特在夏天是非常高的,这需要巨大的电力消费由于需要空调,而相反的是在冬天,这就解释了为什么大多数预防性维护的安排是在冬天如表gydF4y2Ba
敏感性分析是实现模型提出评估其鲁棒性和观察当需求增加的影响。再次运行了提出的模型增加了20%的电力和水的需求。图gydF4y2Ba
发电机组系统输出负载和储备总值21单位需求增加20%。gydF4y2Ba
蒸馏器单元系统输出负载和储备总值21单位需求增加20%。gydF4y2Ba
提出了一种遗传算法解决维护调度方法对热电联产电厂(MS)的问题。该方法建模来生成两个预防维护时间表,电力和其他水蒸馏器。两种类型的交叉算子采用,2点和4点。模型的目标函数是最大化可用的每个工厂的运营单位数量。获得的结果非常接近解决方案质量,在4比2点稍微产生更好的解决方案的电力和水蒸馏器。遗传算子设计在特定的空间将进一步调查之前分散在另一个解空间搜索。模型表明,遗传算法是一种强大的技术建模热电联产电厂预防维护计划。此外,这种方法可以应用于任何问题任何数量的植物与任意数量的单位。同时,用户可以达到更好的解决方案,如果他/她增加迭代次数。数值分析表明,遗传算法可能希望一个新的类型的方法很难解决的问题。gydF4y2Ba
未来的工作,它可以扩展目标函数包括维护的成本和生产单位使用的最佳方法(精确解)。实现的方法首先将生成所有可行的时间表然后选择最优方案使用一个最佳的方法,如整数规划(IP),满足所有约束。gydF4y2Ba
作者宣称没有利益冲突有关的出版。gydF4y2Ba