基于Petri网与遗传算法的半导体生产线建模与优化调度

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

P e t r i N e t a n dG A B a s e dA p p r o a c ht oMo d e l i n ga n d O p t i mi z ef o r S e mi c o n d u c t o r Wa f e r F a b r i c a t i o n
1 2 2 , , C A OZ h e n g c a i Y UH o n g x i a Q I A OF e i
( , , , ; 1 . C o l l e g e o f I n f o r m a t i o nS c i e n c e a n dT e c h n o l o g y B e i j i n gU n i v e r s i t y o f C h e m i c a l T e c h n o l o g y B e i j i n g1 0 0 0 2 9 C h i n a , , , ) 2 . C I M SR e s e a r c hC e n t e r T o n g j i U n i v e r s i t y S h a n g h a i 2 0 1 8 0 4 C h i n a
网由于其在处理动态离散事件和复杂系统时, P e t r i 具有图形标识和数学处理功能, 在半导体制造业生产调 目前, 关于利用 P 网技术 度上受到越来越多的重视 . e t r i [ ] 1 解决系统任务调度问题的研究可分为两类 : 一类是基 于构造 P 网可达图的启发式搜索算法, 这种方法主 e t r i 网的局部可达图, 然而, 即 要是利用启发函数建立 P e t r i [ , ] 2 3 使是可达图也不能避免模型爆炸问题 ; 另一类主要 依靠一些搜索算法搜索 P 网的最优变迁序列来实现 e t r i 优化 . 国内外学者在这方面作了大量研究, 如: 等 Z h a n g ] 4 人[ 提出了基于面向对象 P 网的半导体生产线调度 e t r i
2 半导体生产线调度模型 网 2 1 层次有色赋时 P e t r i
因基本 P 网中对个体的变化细节描述过多, 另 e t r i 外t 的含义比较简单, 不利于对系统的理解 . 考虑 o k e n 网对生产 到半导体生产线的复杂性, 如果用基本 P e t r i 线进行建模, 肯定会使所建模型结构过于庞大, 难以分 因此, 在基本 P 网基础上衍生出多种新型 析和实现 . e t r i 的P 网, 如时间 P 网、 随机 P 网、 广义随机 P e t r i e t r i e t r i e t r i 网、 着色 P 网、 模糊 P 网、 面向对象 P 网等 . 其 e t r i e t r i e t r i 中层次有色赋时 P 网就是在基本 P 网的基础上引 e t r i e t r i 也增加了颜色, 进行 入了颜色和时间概念, 另外 t o k e n 层次化扩展, 加强了自身的描述能力, 还能层次化地进 行业务流程建模, 因此模型具有模块化的特点, 便于模 型的重用和优化分析 . 为便于理解, 抽 H C T P N可以抽象为以下两个定义: 象变迁和通信库所 . 抽象变迁: 用变迁表示 P 网中的一个子模型, 从 e t r i 而使得 P 网模型从逻辑上得到简化 e t r i . 通信库所: 是用于连接上下层两个模型之间的接
更多技术文章,论文请登录
第2 期 年2 月 2 0 1 0
电 子 学 报 A C T AE L E C T R O N I C AS I N I C A
V o l . 3 8 N oHale Waihona Puke . 2 F e b .2 0 1 0
基于 P 网与遗传算法的半导体生产线 e t r i 建模与优化调度
口. 本文在 P 网建模中用到的各库所变迁分别用如 e t r i 图1 标识表示 .
网建模 2 2 半导体生产线 P e t r i
作为一种复杂的高技术生产系统, 半导体生产过 程具有自身的特点, 因此在建模时面临着许多新挑战 . 本文利用了分层有色赋时 P 网对半导体生产线进行 e t r i 建模, 并结合了自顶向下的建模方法, 将半导体生产线 划分路径调度层、 设备组调度层和设备调度层 . 在层次化建模中, 下层模型被看作是其上层模型 的一部分, 上下层模型之间的衔接决定着系统中信息 的准确传递 . 各层次模型间需要有信息的输入输出, 因 此各模型都有一个输入、 一个输出以及一个代表下层 输入输出用通信 模型的暗箱组成( 最底层模型除外) . 库所表示, 暗箱用抽象变迁表示 . 暗箱中的详细内容是 通过对变迁的细化得到 .
曹政才1 , 余红霞2 , 乔 非2
( 北京化工大学信息科学与技术学院, 北京 1 ; 同济大学 C 研究中心, 上海 2 ) 1 0 0 0 2 9 2 . I M S 0 1 8 0 4
摘 要: 针对半导体生产线调度复杂、 难以优化的问题, 本文提出一种基于层次有色赋时 P 网技术和遗传算 e t r i 法相结合的优化调度方法 . 该方法利用层次化的思想结合自顶向下建模方法对半导体生产线进行模块化建模, 模型不 仅能够反映生产线待加工产品的多条加工路径及其资源约束, 还可以对系统的设备维护、 各种优先级等特性进行描 述, 得到对生产系统更完善更精确的刻画 . 通过在遗传算法编码中考虑投料策略、 工件选设备规则、 批加工调度规则和 在此基础上, 对实际半导体生产线的不 单件加工设备规则等因素得到更加有效的调度方案, 提高了模型的优化程度 . 同调度方案分别进行仿真, 并对仿真结果进行比较, 从而验证了建模方法的正确性及调度策略的有效性 . 关键词: 半导体生产线;层次有色赋时 P 网;遗传算法;建模;优化 e t r i T P 2 7 3 文献标识码: A 文章编号: )0 0 3 7 2 2 1 1 2( 2 0 1 0 2 0 3 4 0 0 5 中图分类号:
内容版权归作者所有
更多技术文章,论文请登录
第 2 期 曹政才: 基于 P 网与遗传算法的半导体生产线建模与优化调度 e t r i 3 4 1
] 5 模型; 翟文彬等人[ 提出了面向代理的有色赋时 P e t r i 网的半导体生产线建模方法, 将半导体生产线多代理 模型按层次划分为设备代理层、 设备组层和系统层, 有 ] 6 效地降低模型复杂性, 提高模型可重用性 . 等人[ J a i n 提出 基 于 G ( ) 和 S S P N G e n e r a l i z e dS t o c h a s t i cP e t r i N e t A ( ) 的 半 导 体 生 产 线 调 度 优 化, 通过 S i m u l a t e dA n n e a l i n g 然后应用 S G S P N对生产线进行建模, A对该模型进行 ] 7 ~ 9 调度并获取最优解 . 目前的研究[ 侧重于工件调度, 而忽略了对生产线性能有很大影响的投料策略 . 因此 本文提出的方法不仅考虑了工件调度, 而且结合了生 产线的投料策略, 用遗传算法动态搜索出系统的最佳 投料策略及工件调度规则, 再利用搜索出的调度规则 对系统进行调度, 实现二次优化, 解决了系统中规则单 一无法应付复杂多变情况的问题 . 本文以层次有色赋时 P 网( ) 作为建模工 e t r i H C T P N 具, 遗传算法作为调度策略嵌入 H C T P N中, H C T P N模型 有效的描述了系统的复杂加工流程及工件的详细加工 根据遗传算法的染色体提供的调度策略进行调 过程 . 度, 得到系统的性能参数, 通过适应值计算来不断优化 系统的性能 .
: A , A b s t r a c t ss c h e d u l i n gi ns e m i c o n d u c t o r w a f e r f a b r i c a t i o ni sc o m p l i c a t e da n dd i f f i c u l t t oo p t i m i z e ag e n e t i ca l g o r i t h m ( ) ( ) G A e m b e d d e ds e a r c hs t r a t e g yo v e r a H i e r a r c h i c a l c o l o r e dt i m e dP e t r i n e tH C T P N f o r s e m i c o n d u c t o r w a f e r f a b r i c a t i o ni s p r o , , p o s e d . A l l p o s s i b l e b e h a v i o r s o f t h e s e m i c o n d u c t o r w a f e r f a b r i c a t i o n s y s t e m s s u c h a s l o t r o u t i n g r e s o u r c e r e s t r i c t e q u i p m e n t m a i n t e , , n a n c e p r i o r i t yo ft h es y s t e mc a nd e s c r i b e dt h r o u g ht h eH C T P Nm o d e l w h i c hi sm o d e l e db yh i e r a r c h i c a l t h e o r ya n dt o p v i e w m e t h o d . T h e c h r o m o s o m e r e p r e s e n t a t i o n o f t h e s e a r c h n o d e s i n G Ai s r e c o r d t h e i n f o r m a t i o n a b o u t t h e a p p r o p r i a t e s c h e d u l i n g p o l i c y , , , s u c ha s r e l e a s e p o l i c y e q u i p m e n t s e l e c t i n gr u l e b a t c h i n gr u l e a n dd i s p a t c h i n gr u l e . A c c o r d i n gt ot h e r e s u l t s u s i n gd i f f e r e n t s c h e d u l , a n d i n gs t r a t e g yt os i m u l a t e a n da n a l y z e t h e p e r f o r m a n c e . T h e s i m u l a t i o nr e s u l t h a s p r o v e dt h a t t h e m o d e l i s e f f i c i e n t a n da c c u r a t e t h e G As c h e d u l e r i s v a l i d i t y . : s ; ; ; ; K e yw o r d s e m i c o n d u c t o r w a f e r f a b r i c a t i o n h i e r a r c h i c a l c o l o r e dt i m e dP e t r i N e t g e n e t i c a l g o r i t h m m o d e l i n g o p t i m i z e
收稿日期: ; 修回日期: 2 0 0 8 1 2 2 5 2 0 0 9 0 4 0 1 基金项目: 国家自然科学基金( ) ; 国家教育部新世纪优秀人才支持计划 ( ) ; 教育部博士点基金新教师课题 ( N o . 7 0 5 3 1 0 2 0 N o . N C E T 0 7 0 6 2 2 N o . ) ; 中央高校基本科研业务费项目; 北京市先进制造技术重点实验室开放课题 2 0 0 9 0 0 1 0 1 2 0 0 1 1
1 引言
半导体生产线作为第三类生产系统—可重入生产 系统, 具有可重入、 批处理设备与单片加工设备并存、 机 器负载不均衡等不同于传统生产线的特殊性和复杂性, 被认为是当今最复杂的制造过程之一 . 由此造成半导体 生产线存在不确定、 大规模、 复杂的调度环境, 给半导体 生产线建模带来很大的困难, 其调度问题已成为 N P难 题. 因此有效的建模工具、 建模方法及调度策略是实现半 导体制造过程分析和良好调度的一个重要因素 .
相关文档
最新文档