发明名称 一种手机的生产装配过程的优化调度方法
摘要 本发明涉及一种手机的生产装配过程的优化调度方法,属于生产车间智能优化调度技术领域。本发明通过确定手机的生产装配过程调度模型和优化目标,并使用改进的自适应分布估计算法的优化调度方法对优化目标进行优化;其中调度模型依据手机的零件在各台机器上的加工时间和最终装配完成时间来建立,以最小化最大完成时间为优化目标。本发明使得手机的生产装配过程的表达清晰准确;对全局搜索找到的优质区域进行较为细致的局部搜索,从而在全局和局部搜索之间到达较好的平衡。
申请公布号 CN104503381A 申请公布日期 2015.04.08
申请号 CN201410668098.8 申请日期 2014.11.20
申请人 昆明理工大学 发明人 钱斌;李子辉;胡蓉
分类号 G05B19/418(2006.01)I 主分类号 G05B19/418(2006.01)I
代理机构 代理人
主权项 一种手机的生产装配过程的优化调度方法,其特征在于:通过确定手机的生产装配过程调度模型和优化目标,并使用改进的自适应分布估计算法的优化调度方法对优化目标进行优化;其中调度模型依据手机的零件在各台机器上的加工时间和最终装配完成时间来建立,以最小化最大完成时间为优化目标:<maths num="0001" id="cmaths0001"><math><![CDATA[<mrow><msub><mi>C</mi><mi>T</mi></msub><mrow><mo>(</mo><msubsup><mi>&pi;</mi><mi>i</mi><mi>p</mi></msubsup><mo>)</mo></mrow><mo>=</mo><mi>max</mi><mo>{</mo><munder><mi>max</mi><mrow><mi>k</mi><mo>=</mo><mn>1</mn><mo>,</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>,</mo><mi>m</mi></mrow></munder><mo>{</mo><msubsup><mi>&Sigma;</mi><mrow><mi>j</mi><mo>=</mo><mn>1</mn></mrow><mi>i</mi></msubsup><mrow><mo>(</mo><mi>S</mi><mrow><mo>(</mo><msup><mrow><mo>[</mo><msubsup><mi>&pi;</mi><mrow><mi>j</mi><mo>-</mo><mn>1</mn></mrow><mi>p</mi></msubsup><mo>]</mo></mrow><mi>k</mi></msup><mo>,</mo><msup><mrow><mo>[</mo><msubsup><mi>&pi;</mi><mi>j</mi><mi>p</mi></msubsup><mo>]</mo></mrow><mi>k</mi></msup><mo>)</mo></mrow><mo>+</mo><mi>p</mi><mrow><mo>(</mo><msup><mrow><mo>[</mo><msubsup><mi>&pi;</mi><mi>j</mi><mi>p</mi></msubsup><mo>]</mo></mrow><mi>k</mi></msup><mo>)</mo></mrow><mo>)</mo></mrow><mo>}</mo><mo>,</mo><msub><mi>C</mi><mi>T</mi></msub><mrow><mo>(</mo><msubsup><mi>&pi;</mi><mrow><mi>i</mi><mo>-</mo><mn>1</mn></mrow><mi>p</mi></msubsup><mo>)</mo></mrow><mo>}</mo><mo>+</mo><msub><mi>p</mi><mi>T</mi></msub><mrow><mo>(</mo><msubsup><mi>&pi;</mi><mi>i</mi><mi>p</mi></msubsup><mo>)</mo></mrow><mo>,</mo></mrow>]]></math><img file="FDA0000612105280000011.GIF" wi="1702" he="125" /></maths><maths num="0002" id="cmaths0002"><math><![CDATA[<mrow><mi>C</mi><mrow><mo>(</mo><msubsup><mi>&pi;</mi><mi>i</mi><mi>p</mi></msubsup><mo>)</mo></mrow><mo>=</mo><mi>max</mi><mrow><mo>(</mo><msub><mi>C</mi><mi>T</mi></msub><mrow><mo>(</mo><msubsup><mi>&pi;</mi><mi>i</mi><mi>p</mi></msubsup><mo>)</mo></mrow><mo>,</mo><mi>C</mi><mrow><mo>(</mo><msubsup><mi>&pi;</mi><mrow><mi>i</mi><mo>-</mo><mn>1</mn></mrow><mi>p</mi></msubsup><mo>)</mo></mrow><mo>)</mo></mrow><mo>+</mo><msub><mi>p</mi><mi>A</mi></msub><mrow><mo>(</mo><msubsup><mi>&pi;</mi><mi>i</mi><mi>p</mi></msubsup><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000612105280000012.GIF" wi="871" he="86" /></maths><maths num="0003" id="cmaths0003"><math><![CDATA[<mrow><msub><mi>C</mi><mi>max</mi></msub><mrow><mo>(</mo><msup><mi>&pi;</mi><mi>P</mi></msup><mo>)</mo></mrow><mo>=</mo><mi>C</mi><mrow><mo>(</mo><msubsup><mi>&pi;</mi><mi>n</mi><mi>P</mi></msubsup><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000612105280000013.GIF" wi="419" he="86" /></maths>π<sup>P*</sup>=arg{C<sub>max</sub>(π<sup>P</sup>)}→min,<img file="FDA00006121052800000118.GIF" wi="202" he="75" />其中,<maths num="0004" id="cmaths0004"><math><![CDATA[<mrow><msup><mi>&pi;</mi><mi>P</mi></msup><mo>=</mo><mo>[</mo><msubsup><mi>&pi;</mi><mn>1</mn><mi>p</mi></msubsup><mo>,</mo><msubsup><mi>&pi;</mi><mn>2</mn><mi>p</mi></msubsup><mo>,</mo><mo>&CenterDot;</mo><mo>&CenterDot;</mo><mo>&CenterDot;</mo><mo>,</mo><msubsup><mi>&pi;</mi><mi>n</mi><mi>p</mi></msubsup><mo>]</mo><mrow><mo>(</mo><msubsup><mi>&pi;</mi><mi>i</mi><mi>p</mi></msubsup><mo>&Element;</mo><mo>{</mo><mn>1</mn><mo>,</mo><mo>&CenterDot;</mo><mo>&CenterDot;</mo><mo>&CenterDot;</mo><mo>,</mo><mi>n</mi><mo>}</mo><mo>,</mo><mi>i</mi><mo>=</mo><mn>1</mn><mo>,</mo><mo>&CenterDot;</mo><mo>&CenterDot;</mo><mo>&CenterDot;</mo><mo>,</mo><mi>n</mi><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000612105280000014.GIF" wi="1000" he="91" /></maths>为待加工的n台手机基于加工顺序的排列,O<sub>i,k</sub><img file="FDA0000612105280000015.GIF" wi="819" he="84" />为组装第i台手机<img file="FDA0000612105280000016.GIF" wi="61" he="82" />需要在第一阶段第k台设备上加工的手机零件,S(O<sub>i‑1,k</sub>,O<sub>i,k</sub>)为零件O<sub>i‑1,k</sub>和零件O<sub>i,k</sub>之间的设置时间且S(O<sub>0,k</sub>,O<sub>1,k</sub>)>0,p(O<sub>i,k</sub>)为零件O<sub>i,k</sub>的加工时间,<img file="FDA0000612105280000017.GIF" wi="170" he="80" />为第二阶段收集、运输属于手机<img file="FDA0000612105280000018.GIF" wi="73" he="76" />的所有零件到第三阶段组装设备的时间,<img file="FDA0000612105280000019.GIF" wi="174" he="84" />为属于手机<img file="FDA00006121052800000110.GIF" wi="63" he="74" />的所有零件经过第一阶段加工和第二阶段收集、运输所需的最大处理时间且<img file="FDA00006121052800000111.GIF" wi="272" he="86" /><img file="FDA00006121052800000112.GIF" wi="172" he="82" />为手机<img file="FDA00006121052800000113.GIF" wi="74" he="82" />在第三阶段的组装时间,<img file="FDA00006121052800000114.GIF" wi="140" he="79" />为手机<img file="FDA00006121052800000115.GIF" wi="71" he="79" />的完成时间且<img file="FDA00006121052800000116.GIF" wi="245" he="93" />C<sub>max</sub>(π<sup>P</sup>)为所有手机的最大完成时间;优化目标为在所有手机加工顺序的集合Π中找到一个π<sup>P*</sup>,使得目标函数C<sub>max</sub>(π<sup>P</sup>)最小。
地址 650093 云南省昆明市五华区学府路253号