[发明专利]一种流程工业企业生产过程的生产调度智能优化方法无效
申请号: | 200910099782.8 | 申请日: | 2009-06-12 |
公开(公告)号: | CN101620416A | 公开(公告)日: | 2010-01-06 |
发明(设计)人: | 徐新黎;王万良;项招贵;王海燕;周明;俞靓亮;赵澄 | 申请(专利权)人: | 浙江工业大学 |
主分类号: | G05B19/04 | 分类号: | G05B19/04;G05B13/00 |
代理公司: | 杭州天正专利事务所有限公司 | 代理人: | 王 兵;王利强 |
地址: | 310014*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 一种流程工业企业生产过程的生产调度智能优化方法,涉及到调度模型构造和求解算法设计,采用统一时间离散化方法,建立了流程工业带有限中间存储的间歇、连续混合生产过程调度模型;提出了一种新的编码方式,且基于新的编码方式,为差分进化算法设计了相应的进化操作作为模型的优化方法。本发明所提出的模型和算法操作简单、计算速度快,能够为生产线上各台连续生产设备确定各个时间段内的流速、为各台间歇生产设备确定各个时间段内的处理量(批量),使目标最优化,提高生产效率。 | ||
搜索关键词: | 一种 流程 工业企业 生产过程 生产 调度 智能 优化 方法 | ||
【主权项】:
1、一种流程工业企业生产过程的生产调度智能优化方法,其特征在于:所述生产调度智能优化方法包括以下步骤:1)、调度模型建立:将调度范围划分成许多等长度的时间段,在一个时间段内,连续生产工序的流速保持不变,且该工序处理的物料量等于该工序的流速乘以时间段长度,而间歇生产工序处理的物料量的等于该工序的生产批量,时间段长度τ不能大于间歇工序生产设备的加工时间的最大公约数;具体有:(1.1)变量定义:τ:时间段的长度;T:调度时间范围;L:时间段数,L=T/τ;O:工序总数;MIi,MOi:工序i的输入物料集合和输出的产品集合;RIi,j:工序i的输入物料j的输入比例,且Σ j ∈ MI i RI i , j = 1 ; ]]> ρi,j:工序i输出物料j与总投入的比例,即投入产出比,且Σ j ∈ MO i ρ i , j = 1 ; ]]> ωi,j:物料i含物质j的比例;Qimin,Qimax:工序i的最小和最大处理量,对于连续设备则指最小和最大流速,对于间歇设备则指最小和最大加工的批量;Qi,jmin,Qi,jmax:工序i处理物料j的最小和最大处理量,对于连续设备则指最小和最大流速,对于间歇设备则指最小和最大加工的批量;CIi,j:向工序i提供原料j的贮槽集合,且j∈MIi;COi,j:存储由工序i生成的产品j的贮槽集合,且j∈MOi;OCIi,j:向贮槽i输入产品j的工序的集合;OCOi,j:由贮槽i提供物料j进行加工的工序的集合;BOi,j:向工序i提供物料j的工序集合;AOi,j;由工序i提供物料j的工序集合;Vimin,Vimax:贮槽i的最小和最大储量;Vi0:初始时刻贮槽i的容量;Qi,t;工序i在t时刻的处理量,对于连续设备为流速,对于间歇设备则为加工的批量;Bi:工序i是否为连续的生产过程,若是,则Bi=1,否则,Bi=0;Vi,t:贮槽i在t时刻的储量;P:生产的产品集合;Mi:输出产品i的工序集合,i∈P;Ci:消耗产品i的工序集合,i∈P;MVi:存储产品i的贮槽集合,i∈P;PRi:产品i的销售价格,i∈P;约定用处理量表示在时间段t内间歇工序加工的批量,或经过连续设备的流量,即流速乘以时间段长度;(1.2)约束条件:(a)物料平衡对于连续的工序有:Σ j ∈ MI i Q i , t × τ × R i , j × ω j , m = Σ k ∈ MO i Q i , t × τ × ρ i , k × ω k , m , ∀ i , m , t - - - ( 1 a ) ]]> 对于间歇的工序有:Σ j ∈ MI i Q i , t × R i , j × ω j , m = Σ k ∈ MO i Q i , t × ρ i , k × ω k , m , ∀ i , m , t - - - ( 1 b ) ]]> 上式表明,对于任何物质m在任何时段t在工序i上的投入和产出要保证质量相等;(b)设备的生产能力约束:Q i min ≤ Q i , t ≤ Q i max , ∀ i , t - - - ( 2 a ) ]]>Q i , m min ≤ Q i , t × RI i , m ≤ Q i , m min , ∀ i , t , m ∈ MI i - - - ( 2 b ) ]]> 式(2a)表示任一时刻工序的处理量必须介于工序的最大和最小处理值之间,式(2b)表示在任意给定的时刻工序加工的物料m必须介于工序加工该物料的最大和最小处理值之间;(c)容量约束:V i , 0 = V i 0 , ∀ i - - - ( 3 a ) ]]>V i min ≤ V i , t ≤ V i max , ∀ i , t - - - ( 3 b ) ]]>V i min ≤ V i , t + Σ k ∈ OCI i , j [ Q k , t × τ × ρ k , j × B k + Q k , t × ρ k , j × ( 1 - B k ) ] ]]>- Σ m ∈ OCO i , j [ Q m , t × τ × ρ k , j × B m - Q m , t × ρ k , j × ( 1 - B m ) ] ≤ V i max , ∀ i , t - - - ( 3 c ) ]]> 式(3a)是贮槽的初始储量;式(3b)表示在任一时间段内,贮槽i的储量应保持在其最小储量与最大储量之间;式(3c)表示在任意时间段内,上游工序产出的产品j进入贮槽i的量与提供下游工序加工的产品j的量的差值加上时刻t时储量必须介于贮槽的最大储量和最小储量之间;(d)供求约束:Q i min × RI i , j × τ ≤ Σ k ∈ CI i , j { V k , t - V k min + Σ c ∈ OCI k , j [ Q c , t × τ × ρ c , j × B c + Q c , t × ρ c , j × ( 1 - B c ) ] ]]>- Σ d ∈ OCO k , j [ Q d min × τ × ρ c , j × B d + Q d min × ρ d , j × ( 1 - B d ) ] } , ∀ i , j , t - - - ( 4 a ) ]]>Q i max × RI i , j × τ ≥ Σ k ∈ CI i , j { V k , t - V k max + Σ c ∈ OCI k , j [ Q c , t × τ × ρ c , j × B c + Q c , t × ρ c , j × ( 1 - B c ) ] ]]>- Σ d ∈ OCO k , j [ Q d max × τ × ρ c , j × B d + Q d max × ρ d , j × ( 1 - B d ) ] } , ∀ i , j , t - - - ( 4 b ) ]]> 式(4a)中不等式右边的第三项表示在时间段t内向贮槽k输入产品j的容量,第四项保证了由贮槽k提供物料j进行加工的工序需要满足的最小加工量的约束;整个式子表示在任何时段t必须保证输入到工序i加工的物料j的量必须大于其最小处理量;同理,式(4b)表示在任何时段t必须保证输入到工序i加工的物料j的量必须小于其最大处理量;(1.3)生产调度的目标函数取为:max J = Σ t = 1 L Σ i ∈ P [ Σ m ∈ M i D m , t , i - Σ p ∈ c i D p , t , i + Σ j ∈ MV i [ V j , L + 1 - V j , 0 ] ] × PR i - Σ i ∈ P ( P i × PR i ) - - - ( 5 ) ]]> 式中,Pi表示在调度周期内产品i的计划产量;调度的目标是在满足企业计划产量的同时使得企业的产值最大;式中第一项为实际生产的总产值,第二项为计划产值;得到的数学规划模型为:确定:决策变量Qi,t;满足:式(1)~式(4);使得:Max J;2)、采用差分进化算法来求解调度模型,得到生产线上各台连续生产设备在各个时间段内的流速以及各台间歇生产设备在各个时间段内的处理量。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江工业大学,未经浙江工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/200910099782.8/,转载请声明来源钻瓜专利网。
- 上一篇:防水袋
- 下一篇:一种手机自动显示节日问候的方法