基于受控混杂Petri网的连续过程生产调度建模及优化方法
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
流程工业是国民经济的支柱产业,具有举足轻重的作用,因而国家投入了大量人力、物力、财力,对现有流程工业企业进行现代化改造,积极推广建立流程工业的CIPS(Computer Integrated Processing System,计算机集成过程系统)。而生产调度位于流程工业CIPS结构的中间层,是流程工业企业生产运行的指挥中心,提高生产调度的质量和效率对于提高流程工业企业的经济效益和社会效益起着重要的作用,因而对流程工业生产调度建模和优化方法进行研究具有重要的意义。
     流程工业总体上可以分为连续过程和间歇过程两种生产方式。对于连续过程而言,其原材料、半成品和产品通常是流体,加工过程长时间连续不间断地进行,如炼油、化肥、硝酸工业等。由于其生产对象不仅有物理变化而且有化学反应,因而其生产过程具有复杂性、不确定性、非线性和多约束、多资源相互协调等特点,其调度问题在数学上呈现高度耦合,求解非常困难。同时由于连续过程生产物流的连续性,缓冲余地小,这就对其生产调度的实时性、协调性、可靠性提出了更高的要求。因此本文以流程工业中连续过程的生产调度建模和优化方法为主要研究对象。
     对于复杂的连续过程调度问题,应用单一的模型往往无法加以正确的描述和分析,需要同时采用多种模型。正是基于这一思想,本文将基于受控混杂Petri网的过程仿真模型和基于数学规划的优化模型相结合,为连续过程的静态调度提出了一种“仿真+优化”的建模结构;将基于受控混杂Petri网的过程仿真模型、事件逻辑网、逻辑规划和经验规则相结合提出了一种基于受控混杂Petri网和事件逻辑网的连续过程动态调度建模方法。基于受控混杂Petri网的优化调度模型既能实现过程的直观显示和实验仿真,又能进行各种分析和计算,为解决连续过程的生产调度问题找到了一条有效的途径。为此,本文主要从以下几个方面进行了研究:
     1.连续过程以生产的连续运行为主,同时也具有方案切换、设备故障等离散事件,因而本质上是一个混杂系统。连续过程的仿真模型不但要反映生产过程中的混杂特性,还要能体现调度方案的实施对生产过程的影响。因而对现有混杂Petri网结构进行了扩展,并将对连续变迁和离散变迁的控制作用同时引入混杂Petri网,提出了一种既能反映连续过程生产特点又能满足生产调度建模需要的新型受控混杂Petri网。在受控混杂Petri网中,连续库所和连续变迁分别表示连续的物料流和加工装置的连续运行;离散库所和离散变迁分别表示加工装置的状态和离散事件的发生,连续控制库所和离散控制库所分别表示对连续变迁和离散变迁的优化控制。
     2.给出了该受控混杂Petri网的定义,对受控混杂Petri网的使能和激发规则及其动态特性进行了研究。详细介绍了在Matlab Simulink/Stateflow环境下建立受控混杂Petri网模型的方法。以受控混杂Petri网为工具,可以对流程工业中的连续过程建立仿真模型。该模型既能反映连续过程中生产连续的特性,又能体现出设备故障、设备修复等离散事件对生产的影响,不但为千差万别的连续过程提供了统一的模型表达形式,为调度优化模型的建立奠定了基础,而且对变迁控制作用的引入也为调度方案的实施和调度结果的验证提供了条件。
     3.提出了一种基于受控混杂Petri网的静态调度建模方法。在利用受控混杂Petri网对生产装置和存储装置分别建立仿真模型的基础上,建立整个连续过程生产系统的仿真模型。连续过程中的生产装置加工能力、存储装置存储能力、生产工艺、生产计划以及原料供应等约束条件都可以通过分析受控混杂Petri网模型得到,再结合一定的优化目标,便得到连续过程的静态调度模型。通过受控混杂Petri网对连续过程的仿真,既简化了对连续过程生产系统中复杂约束关系的分析过程,又能快速检验调度方案执行的效果,实现了连续过程的可视化建模。
     4.针对连续过程调度模型中普遍存在非线性的特点,提出了一种采用局部混沌搜索的混合粒子群优化算法。该算法以基本粒子群优化算法的运算流程作为主体流程,把混沌搜索机制引入其中,以此来增强全局搜索能力,摆脱局部极值点的吸引,提高了粒子群算法在非线性规划问题中求解的精度和收敛的速度,在对连续过程调度模型的求解中取得良好的效果。
     5.采用基于受控混杂Petri网的静态调度建模方法建立了某炼油厂的氢气平衡静态调度模型,考虑了氢气价格变动和装置检修计划对氢气利用的影响,并利用局部混沌搜索的混合粒子群算法对某个月内氢气平衡的静态调度问题进行了求解,既实现了氢气的生产和使用的平衡关系又能最大限度的降低氢气使用成本。
     6.针对在连续过程中经常出现的设备故障停机等突发事件,构建了基于受控混杂Petri网和事件逻辑网的动态调度模型结构。该模型结构采用受控混杂Petri网建立连续过程的仿真模型,以该仿真模型为基础建立起动态调度优化模型的约束条件,并根据生产过程中的经验规则,在约束条件中增加了逻辑变量,表示对约束条件的分枝选择,从而建立起逻辑规划形式的动态调度优化模型。为了实现从生产过程仿真模型中的突发事件向逻辑规划模型中逻辑变量的转换,定义了一种特殊的Petri网—事件逻辑网,它以受控混杂Petri网中的事件输出库所作为输入库所,以受控混杂Petri网的离散控制库所作为输出库所,中间通过逻辑变迁,实现逻辑命题的推理过程,从而可以响应受控混杂Petri网中出现的突发事件,并根据经验规则,对受控混杂Petri网中的受控离散变迁进行控制。同时事件逻辑网中的逻辑输出库所与逻辑规划模型中的逻辑变量相关联,可以实现对逻辑规划模型中的逻辑约束条件进行选择,实现优化模型的动态更新。逻辑规划模型的求解结果作为受控混杂Petri网连续控制库所的标识,实现对受控连续变迁的控制。受控混杂Petri网在离散控制库所和连续控制库所的共同作用下,在新的调度方案下稳定运行。
     7.以一个典型的化工生产过程为例,对基于受控混杂Petri网和事件逻辑网的动态调度建模方法进行了说明。为了使得该生产过程在有突发事件出现的情况下,尽量减少对其它装置的影响,使得整个生产系统可以继续稳定运行,我们总结了16条经验规则,并将其转换成事件逻辑网的形式,从而实现“事件触发—逻辑推理—控制输出”的自动过程。在逻辑规划模型优化目标的选取中,综合考虑了利润最大和系统长期稳定运行的要求。通过对不同调度模型的对比表明,该模型虽然使得短期生产效益略有下降,但在保证生产长期稳定运行方面具有明显的优势,这对于连续过程具有更重要的意义,因而该模型所得到的结果更具有可行性。
     最后,在总结本论文研究情况的基础上,提出了需要更进一步探索和研究的若干问题。
Process industry is the mainstay of the national economy and acts as a very important function. So the nation has invested a lot of money, manpower and material resources to modernize the process industry enterprise in existence and the implementation of CIPS (Computer Integrated Processing System) is popularized. Production scheduling lies in the middle level of the structure of CIPS and it is the command center of the process industry production. Improving the quality and efficiency of production scheduling is very important to increase the economic and social benefit. So the research of the modeling and optimization method of production scheduling for process industry has significant meanings.
     Process industry is composed of two kinds of production process—continuous process and batch process. In the continuous process, such as oil refining, chemical fertilizer and nitric acid industry, the raw material, semi-product and final product are almost liquid and the production process is longtime continuous. Its production process has physical and chemical transformations and it has the characteristics of complexity, uncertainty, nonlinearity, multi-constrain and multi-resource collaboration. Its scheduling problem has highly coupling characteristic in mathematics and can be hardly solved. At the same time, the material flow in continuous process is continuous and the buffer is limited. So the production scheduling has more demand for the immediateness, coordination and reliability. Therefore this paper takes the modeling and optimization of continuous process production scheduling as the main research object.
     To solve the scheduling problem of complex continuous process, single model can not get correct description and analysis, so multi-model is needed. Based on this idea, this paper proposes a kind of "simulation plus optimization" modeling structure for continuous process static scheduling and proposes a dynamic scheduling modeling method based on controlled hybrid Petri nets and event logic nets which combines controlled hybrid Petri nets, logic programming and experience rules together. The scheduling modeling based on controlled hybrid Petri nets not only can realize the visualization and simulation of the production process, but also can do some analysis and computation. Therefore an effective method to solve the problems of continuous process production scheduling is found. This paper did some research from the following respects.
     1. Although continuous process mainly runs continuously, but it also has discrete events such as scheme switch and equipment failure, so it is a hybrid system in nature. The simulation modeling of continuous process not only need to reflect the hybrid characteristic in the production process but also need to embody the influence of the scheduling scheme for the production process. Therefore, this paper proposes a new kind of controlled hybrid Petri nets, which extend the existing hybrid Petri nets and introduce control places for continuous transitions and discrete transitions. This kind of controlled hybrid Petri nets not only can embody the characteristics of the continuou process, but also can fulfill the modeling requirements of the production scheduling. In the controlled hybrid Petri nets, the continuous places and the continuous transitions represent the continuous material flow and the continuous running of the equipments respectively. The discrete places and the discrete transitions represent the states of the equipments and the occurrence of discrete events respectively. The continuous control places and the discrete control places represent the optimal control for the corresponding continuous transitions and discrete transitions.
     2. The concept of this kind of controlled hybrid Petri nets is given. The rules of enabling and firing and the dynamic characteristic are researched. The method of constructing the controlled hybrid Petri nets under the environment of Matlab Simulink/Stateflow is introduced in detail. The simulation model of continuous process can be constructed by using controlled hybrid Petri nets. This simulation model not only can reflect the continuous characteristic of continuous process, but also can embody the impact of discrete events such as equipment failure and equipment restore for the production. This simulation model offers a uniform expression form for different kinds of continuous process and establishes the base for the scheduling model. The introduction of the control for the transitions offers conditions for the implement of the scheduling scheme and the validation for the scheduling results.
     3. A static scheduling modeling method based on controlled hybrid Petri nets is proposed. After constructing the simulation model of production equipments and storing equipments by using controlled hybrid Petri nets, the simulation model of the whole continuous process production system can be got. The constrains of the production ability of production equipments, the storing ability of storing equipments, the processing recipes, the production plan and the supply of raw materials can be got by analyzing controlled hybrid Petri nets. Combined with certain objective, the static scheduling model of continuous process can be got. Simulating the continuous process by using controlled hybrid Petri nets not only can simplify the analyzing procedure of the complex constrain relation in continuous process, but also can testify the implement effect of the scheduling scheme and visualize the modeling procedure.
     4. To deal with the nonlinearity characteristic commonly existing in the scheduling model of continuous process, a hybrid particle swarm optimization algorithm with local chaos search is proposed. This hybrid algorithm takes the basic particle swarm optimization algorithm as the main body. It combines the chaos search mechanism to enhance the search ability of the overall situation and gets rid of the attraction of local extremum. As the precision of the resolution and the speed of convergent are improved, this algorithm gets better effect in resolving the scheduling model of continuous process.
     5. A static scheduling model of hydrogen balance in a refinery is constructed by using the static scheduling modeling method based on controlled hybrid Petri nets. This model takes the influence of the hydrogen price and the repair plan of the equipments for the hydrogen utilization into account. The hybrid particle swarm optimization algorithm with local chaos search is used to resolve the static scheduling model of hydrogen balance in one month. The balance of hydrogen production and utilization is achieved, and at the same time, the cost of hydrogen utilization is reduced as much as possible.
     6. As the sudden events such as equipment failure often occur in continuous process, a dynamic scheduling model based on controlled hybrid Petri nets and event logic nets is constructed. In this model, controlled hybrid Petri nets are used to construct the simulation model of continuous process. The constraints of the dynamic scheduling model can be got from this simulation model. According the experience rules in the production process, some logic variables are added into the constraints to represent the switch choice of the constraints, and then the logic programming model can be got. A kind of special Petri nets called event logic nets is defined to realize the conversion from the sudden event in the production process simulation model to the logic variable in the logic programming model. It takes the event output places in controlled hybrid Petri nets as the input places and the discrete control places in controlled hybrid Petri nets as the output places. The ratiocination of the logic proposition is achieved through the logic transitions in the event logic nets. It can response to the sudden events occurring in controlled hybrid Petri nets and control the discrete transition in controlled hybrid Petri nets according to experience rules. At the same time, the logic output places in event logic nets are associated with the logic variables in the logic programming model. The corresponding logic constraints in the logic programming model are chose and the dynamic updating of the scheduling model is realized. The resolution of the logic programming model is taken as the marking of the continuous control places in controlled hybrid Petri nets to realize the control for the controlled continuous transitions. Under the control of the discrete control places and the continuous control places, controlled hybrid Petri nets run steadily in the new scheduling scheme.
     7. A typical chemical production process is taken as an example to illustrate the dynamic scheduling modeling method based on controlled hybrid Petri nets. To reduce the influence for other equipments when sudden events occur in the production process and make the whole production system running continuously and steadily, we summarize 16 experience rules and convert them into the form of event logic nets. This can realize the automatic procedure of "event occur—logic ratiocination—control output". The objective in the logic programming model takes the maximum of the profit and the long steady running of the system into account altogether. By comparison of different scheduling models, although this model reduces the short-term profit a little, it has obvious advantage in keeping the production longtime steadily running. This is more important for continuous process, so the scheduling results of this model are more feasible.
     Finally, the research of this paper is summarized and the problems that need to research next are put forward.
引文
[1]Nair P K.Consider computer integrated manufacturing for continuous process plants[J].Chemical Engineering Process,1992,(5):71-81
    [2]Xiong Gang,Xiong Guang-Yu,Litokorpi A,Nyberg T R.A kind of over-all optimization technology used in CIPS[J].Pulp and Paper Canada,2002,103(2):31-35
    [3]Gong Jianping,G Hytoft.An integrated computer aided system for integrated design and control of chemical processes[J].Computers and Chemical Engineering,1995,19:489-494
    [4]徐用懋.流程工业的CIMS[J].化工自动化及仪表,1997,24(3):58-62
    [5]黄河清,俞金寿.流程工业CIMS与离散工业CIMS的多方位对比[J].华东理工大学学报,2001,27(5):480-484
    [6]熊刚,许晓鸣.流程工业结合自动化中的理论与技术问题[J].信息与控制,1996,259(5):287-293
    [7]刘振东,徐亚平.化工企业生产调度[M].北京:中国标准出版社,1992
    [8]Williams T J.The Purdue enterprise reference architecture[J].Computer in Industry,1994,24:141-158
    [9]褚建,荣冈.流程工业综合自动化技术[M].北京:机械工业出版社,2004
    [10]李慧莹,柴天佑.钢铁企业扁平化管理模式下的CIMS体系结构[J].东北大学学报(自然科学版),2002,23(8):746-749
    [11]柴天佑,金以慧.基于三层结构的流程工业现代集成制造系统[J].控制工程,2002,9(3):1-6
    [12]徐用懋,张猛.流程工业的综合自动化技术[J].工业控制计算机,2002,15(11):5-10
    [13]王凌,王雄,金以慧.MES—流程工业CIMS发展的关键[J].化工自动化及仪表,2001,28(4):1-5
    [14]刘振东,徐亚平.化工企业生产调度[M].北京:中国标准出版社,1992
    [15]Nott H P,Lee P L.Sets formulation to schedule mixed batch/continuous process plants with variable cycle time[J].Computers and Chemical Engineering,1999,23:875-888
    [16]李慧芳,李人厚.化工批处理过程动态调度[J].系统工程,2000,18(1):1-7
    [17]钱伯章.国外炼油石化自动化技术新趋向[J].炼油化工自动化,1994,(2):8-21
    [18]姚建初.面向CIPS的智能集成优化设计系统研究[J].计算机集成制造系统,2000,6(5):39-42
    [19]高成.大型化肥厂生产信息计算机集成辅助决策系统研究[J].化肥工业,1998,25(2):24-26
    [20]成成,黄道.大型化肥厂的CIPS实践探讨[J].化工自动化及仪表,1997,24(3):7-11
    [21]杨家本.第四讲连续过程CIMS中生产计划/调度系统[J].化工自动化及仪表,1997,24(6):52-56
    [22]Kondili E,Pantelides G C,Sargent R W H.A general algorithm for short-term scheduling of batch operation 0-1 MILP formulation[J].Computers and Chemical Engineering,1993,17(2):211-227
    [23]Lundgren M G,Lundgren J T,Persson J A.An optimization model for refinery production scheduling[J].Int.J.Production Economics,2002,78:255-270
    [24]Mendez C A,Henning G P,Cerda J.Optimal scheduling of batch plants satisfying multiple product orders with different due-dates[J].Computers and Chemical Engineering,2000,24:2223-2245
    [25]Rejowski R,Pinto J M.Scheduling of a Multiproduct Pipeline System[J].Computers and Chemical Engineering,2003,27:1229-1246
    [26]ZHAO Xiaoqiang,RONG Gang.Blending scheduling under uncertainty based on particles warm optimization[J].Chinese Journal of Chemical Engineering,2005,13(4):535-541
    [27]Harjunkoski I,Grossmann I E.A decomposition approach for the scheduling of a steel plant production[J].Computers and Chemical Engineering,2001,25:1647-1660
    [28]Ferrer-Nadal Sergio,Mendez Carlos A,Graells Moises,Puigjaner Luis.Optimal reactive scheduling of manufacturing plants with flexible batch recipes[J].Industrial and Engineering Chemistry Research,2007,46(19):6273-6283
    [29]Cafaro Diego C,Cerda Jaime.Dynamic scheduling of multiproduct pipelines with multiple delivery due dates[J].Computers and Chemical Engineering,2008,32,(4-5):728-753
    [30]Roslof J,Harjunkoski I,Bjorkqvist J,Karlsson S,Westerlund T.An MILP-based reordering algorithm for complex industrial scheduling and rescheduling[J].Computers and Chemical Engineering,2001,25:821-828
    [31]Ierapetritou M G,Floudas C A.Short-term scheduling:New mathematical model vs.algorithmic improvement[J].Computers and Chemical Engineering,1998,22:419-426
    [32]Shobrys D E,White D C.Planning,scheduling and control system:Why cannot they work together[J].Computers and Chemical Engineering,2002,26:149-160
    [33]Mockus L,Reklaitis G V.Mathematical programming formulation for scheduling of batch operations based on nonuniform time discretization[J].Computers and Chemical Engineering,1997,21(10):1147-1156
    [34]Mockus L,Reklaitis G V.A bayesian approach to batch process scheduling[J].International Transactions in Operational Research,1997,4(1):55-65
    [35]Linn R,Zhang W.Hybrid flow shop scheduling:a survey[J].Computers &Industrial Engineering,1999,37:57-61
    [36]李霄峰,徐立云,邵惠鹤.炼钢连铸系统的动态调度模型和启发式调度算法[J].上海交通大学学报,2001,35(11):1658-1662
    [37]苏志同,蒲红斌,王恩波.炼油厂生产调度计划模型的研究[J].北方工业大学学报,1999,11(1):1-4
    [38]李建祥,唐立新,吴会江,庞哈利.基于规则的热轧钢管调度[J].钢铁,2004,39(9):39-42
    [39]Kim Minseok,Lee In-Beum.Rule-based reactive rescheduling system for Multi-purpose batch processes[J].Computers and Chemical Engineering,1997,21(1):197-202
    [40]N Sadeh,M S Fox.Variable and value ordering heuristics for the job shop scheduling constraint satisfaction problem[J].Artificial Intelligence,1996,86:1-41
    [41] R Tadei, M Trubian, J L Avendano. Aggregate planning and scheduling in the food industry: a case study[J]. European Journal of Operation Research, 1995, 87(3): 564-573
    
    [42] Chern Ching-Chin, Liu Yu-Lien. Family-based scheduling rules of a sequence-dependent wafer fabrication system[J]. IEEE Transactions on Semiconductor Manufacturing, 2003, 16(1): 15-24
    
    [43] Sun Rong-Lei, Ding Han, Xiong Youlun, Du Runsheng. Iterative learning scheduling: A combination of optimization and dispatching rules[J]. Journal of Manufacturing Technology Management, 2004, 15(3): 298-305
    
    [44] 高红, 熊光楞. 决策规则在仿真调度中的应用[J]. 控制与决策. 1995, 10(2): 114-118
    [45] J N Hooker, M A Osorio. Mixed logical/linear programming[J]. Discrete Applied Mathematics, 1999, (96-97): 395-442
    [46] J N Hooker, H J Kim, G Ottosson. A declarative modeling framework that combines solution methods[J]. Annals of Operations Research, 2001, 104: 141-161
    [47] Harjunkoski Iiro, Jain Vipul, Grossmann Ignacio E. Hybrid mixed-integer/constraint logic programming strategies for solving scheduling and combinatorial optimization problems[J] Computers and Chemical Engineering, 2000, 24(2):337-343
    [48] Magatao L, Arruda L V R, Neves Jr F. Optimizing a pipeline operation by constraint logic programming (CLP) and mixed integer linear programming (MILP)[C]. Proceedings of the Biennial International Pipeline Conference, 2004,3:2017-2026
    [49] T Duncan. Schedule it: Experience with a constraint based approach to building an intelligent vehicle scheduling system[R].Constraint Handling Techniques Seminar, OR Society, London, June, 1994
    [50] M Dincbas, H Simonis. APACHE-a constraint based automated stand allocation system[C]. In Proceedings of the Advanced Software Technology in Air Transport Conference, London, England, October, 1991: 267-282
    [51] J Bellone, A Chamard, C Pradelles. "Plane": an evolutive planning system for aircraft production written in CHIP[C].In Proceedings of the Practical Applications of Prolog Conference,London,England,April,1992:566-580
    [52]Ken Darby-Dowman,James Little,Gautam Mitra,Marco Zaffalon.Constraint logic programming and integer programming approaches and their collaboration in solving an assignment scheduling problem[C].The third international conference on Applied Mathematical Programming and Modelling,Brunel University,1995:233-240
    [53]Raman R,Grossmann I E.Modeling and computational techniques for logic based integer programming[J].Computers and Chemical Engineering,1994,18(7):563-578
    [54]E Balas.Disjunctive programming and a hierarchy of relaxations for discrete optimization problems[J].SIAM Journal on Algebraic and Discrete Methods,1985,6:466-486
    [55]Lee S,Grossmann I E.New algorithms for nonlinear generalized disjunctive programming[J].Computers and Chemical Engineering,2000,24:2125-2141
    [56]Sawaya Nicolas W,Grossmann I E.A cutting plane method for solving linear generalized disjunctive programming problems[J].Computers and Chemical Engineering,2005,29(9):1891-1913
    [57]Rejowski Jr R,Pinto J M.An MILP formulation for the scheduling of multiproduct pipeline systems[J].Brazilian Journal of Chemical Engineering,2002,19(4):467-474
    [58]Ierapetritou M G,Flouda C A.Effective continuous-time formulation for short-term scheduling.1.Multipurpose batch processes[J].Industrial and Engineering Chemistry Research,1998,37(11):4341-4359
    [59]Ierapetritou M G,Flouda C A.Effective continuous-time formulation for short-term scheduling.2.Continuous and semicontinuous processes[J].Industrial and Engineering Chemistry Research,1998,37(11):4360-4374
    [60]Xi N.Event-based motion planning and control for robotic system[D].Washington:Washington University,1993
    [61]梁峰,江志斌,陶俐言,赵大为.基于事件驱动的制造资源冲突实时消解方法[J].计算机集成制造系统,2007,13(2):356-362
    [62]鞠全勇,朱剑英.基于混合遗传算法的动态车间调度系统的研究[J].中国机械工程,2007,18(1):40-43
    [63]李琳,江志斌.虚拟生产系统的自适应动态调度机理及算法[J].计算机集成制造系统,2006,12(9):1444-1452
    [64]武志军,宁汝新,万春辉,王国新.基于人机协同的动态车间生产调试问题的研究与实现[J].计算机系统应用,2006,(4):21-24
    [65]王军.炼油企业Aspen Orion系统开发与应用[J].石油化工自动化,2004,5:69-73
    [66]A Huercio,A Espuna,L Puigjaner.Incorporating on-line scheduling strategies in integrated batch production control[J].Computers and Chemical Engineering,1995,19(1):609-615
    [67]E Sanmarti,A Huercio,A Espuna,L Puigianer.A combined scheduling-reactive scheduling strategy to minimize the effect of process operations uncertainty in batch plants[J].Computers and Chemical Engineering,1996,20(1):1263-1268
    [68]S J Honkomp,L Mockus,G V Reklaitis.Robust scheduling with processing time uncertainty[J].Computers and Chemical Engineering,1997,21(1):1055-1060
    [69]S J Honkomp,L Mockus,G V Reklaitis.A framework for scheduling evaluation with processing uncertainty[J].Computers and Chemical Engineering,1999,23(5):595-609
    [70]Liu Huiran,Jiang Zhibin,Lee Yen Fei,et al.Real time scheduler for wafer foundry fib with Object-oriented Petri Nets[C].2003 IEEE International Symposium on Semiconductor Manufacturing,2003:319-322
    [71]Bareduan Salleh Ahmad,Hasan Sulaiman Hj,Ariffin Saparudin.Finite scheduling of collaborative design and manufacturing activity:A Petri net approach[J].Journal of Manufacturing Technology Management,2008,19(2):274-288
    [72]杨盛,吴澄.正规Petri网及其逆向最优调度[J].控制理论与应用,1996,13(4):461-470
    [73]Dahms M,Schmidt M.Modeling of dispatching-rules for job shop scheduling in manufacturing systems-a Petri net approach[C].2005 IEEE International Conference on Systems,Man and lybernetics,2005:2025-2030
    [74]Jean-Marie Proth,Liming Wang,Xiaolan Xie.A class of Petri nets for manufacturing system integration[J].IEEE Transactions On Robotics and Automation,1997,13(3):317-325
    [75]Istuo Hatono,Keiichi Yamagata,Hiriyuki Tamura.Modeling and online scheduling of flexible manufacturing systems using stochastic Petri nets[J].IEEE Transactions on Software Engineering,1991,17(2):126-133
    [76]Takamura H,Hatono I.Modelling and scheduling of flexible manufacturing systems using timed stochastic Petri nets[C].Proceedings of the IFAC Workshop on Discrete Event Systems Theory and Applications in Manufacturing and Social Phenomena,1991:362-368
    [77]Gradisar D,Music G.Production-process modelling based on production-management data:A Petri-net approach[J].International Journal of Computer Integrated Manufacturing,2007,20(8):794-810
    [78]杨建华,范玉顺.基于Petri网的车间控制器平台研究[J].清华大学学报(自然科学版),1998,38(3):112-114
    [79]李霄峰,徐立云,邵惠鹤,任德祥.炼钢连铸系统的动态调度模型和启发式调度算法[J].上海交通大学学报,2001,35(11):1658-1662
    [80]Hung W.Modeling,scheduling,and prediction in wafer fabrication systems using queuing Petri net and genetic algorithm[C].Proceeding of the 2001IEEE International Conference on Robotics & Automation,Seout,Korea,2001,5:21-26
    [81]杨勇,王剑飞,俞欢军,胡上序.ZW多产品间歇过程调度及在线调整[J].化工自动化及仪表,2002,29(4):31-34
    [82]Gu T L,Bahri P A.Timed Petri-net representation for short term scheduling of multiproduct batch plants[C].Proceedings of the American Control Conference,1999,6:4092-4096
    [83]Stephane J,Robert V.Real time scheduling of batch systems[J].Simulation practice and theory,2000,(8):307-309
    [84]David R,Alia H.Continuous Petri nets[C].Proceedings of 8th European Workshop On Applications and Theory of Petri Nets,Spain,1987:421-460
    [85]David R.Modeling of hybrid systems using continuous and hybrid Petri nets[J].International Workshop on Petri Nets and Performance Models,1997:47-58
    [86]Bail J L,Alia H,David R.Hybrid Petri nets[C].Proceedings of 1th European Control Conference,Grenoble,France,1991:1472-1477
    [87]Demongodin I,Audry N,Prunet F.Batches Petri nets[C].IEEE International Conference On Systems,Man and Cybernetics,Le Touquet,France,1993:607-617
    [88]Demongodin I,Koussoulas N T.Differential Petri nets:representing continuous systemin a discrete-event world[J].IEEE Transactions On Automatic Control,1998,43(4):573-578
    [89]Giua A,Usai E.High-level hybrid Petri nets:a definition[C].Proceedings of the 35th Conference On Decision and Control,Japan,1996:668-681
    [90]王波兴,姚建初,肖人彬.炼油生产调度的混合Petri网建模[J].计算机工程与应用,2003,39(32):204-205
    [91]Chen R.,Wang J,Jin Y.A continuous process model for real-time scheduling based on hybrid Petri net[C].IEEE international conference on intelligent processing systems,1997,10:28-31
    [92]Champagnat R,Esteban P,Pingaud H,Valette R.Petri net based modeling of hybrid systems[J].Computers in Industry,1998,36:139-146
    [93]方宇炜.炼钢连铸过程的Petri网实时调度模型[J],清华大学学报,1999,39(1):79-82
    [94]Camurri,Antonio.Petri-based architecture for plant simulation[C].IEEE Symposium on Emerging Technologies & Factory Automation,ETFA,1997:397-402
    [95]M D Lemmon,K X He,I Markovsky.Supervisory hybrid systems[J].IEEE Control Systems,1999,(8):42-55
    [96]李惠峰,陈浩勋,孙国基.从混杂自动机到混杂Petri网[J].信息与控制,1999,28(7):567-573
    [97]Giua A,Pilloni M T,Seatzu C.Modelling and simulation of a bottling plant using hybrid Petri nets[J].International Journal of Production Research,2005,43(7):1375-1395
    [98]Tsinarakis George J,Tsourveloudis Nikos C,Valavanis Kimon P.Modeling,analysis,synthesis,and performance evaluation of multioperational production systems with hybrid timed Petri Nets[J].IEEE Transactions on Automation Science and Engineering,2006,3(1):29-46
    [99]Zhou Bing-Hai,Pan Qing-Zhi,Wang Shi-Jin,Wu Bin.Modeling of photolithography process in semiconductor wafer fabrication systems using extended hybrid Petri nets[J].Journal of Central South University of Technology(English Edition),2007,14(3):393-398
    [100]B H Krogh.Controlled Petri nets and maximally permissive feedback logic[C].Proceedings of 25th Annual Allerton conference,1987:317-326
    [101]A Ichikawa,K Hiraishi.Analysis and control of discrete event systems represented by Petri nets[M].Springer,Berlin/Heidelberg,1988
    [102]王丽亚,吴智铭,张钟俊.基于Petri网的离散事件系统控制理论[J].上海交通大学学报,1994,28(5):115-120
    [103]DONG Li-da,WU Wei-min,XU Wei-hua,SU Hong-ye,CHU Jian.Controller design for a class of controlled Petri nets[J].Control Theory & Applications,2003,20(5):678-684
    [104]汪小澄,张海艳,万涛.基于受控Petri网的物流实验系统的研究[J].武汉大学学报(工学版),2005,38(2):123-127
    [105]Ghabri M -K,Ladet P.Controlled continuous Petri nets[C].IEEE International Conference on Robotics and Automation,1994:788-793
    [106]Amrah Akli,Zerhouni Noureddine,El Moudni Abdellah.On the control of manufacturing lines modelled by controlled continuous Petri nets[J].International Journal of Systems Science,1998,29(2):127-137
    [107]张伟,孙优贤.连续系统的受控连续Petri网模型[J].浙江大学学报(工学版),2001,35(3):312-317
    [108]郭德瑞.受控混合Petri网模型及其在电网调度中的应用[D].山东科技大学,2001
    [109]王凌,郑大钟.基于遗传算法的Job Shop调度研究进展.控制与决策[J]. 2001,16(11):641-646
    [110]Kim M,Jung J H,Lee I B.Intelligent scheduling and monitoring for multi-product networked batch process[J].Computers and Chemical Engineering,1996,20:1149-1154
    [111]江盛树,杨春节,李平.基于遗传算法的造纸排产优化系统设计与实现[J].化工自动化及仪表,2003,30(5):22-24
    [112]李艳君,吴铁军.用于柔性流程工业生产调度的并行多目标遗传算法[J].系统工程理论与实践,2001,(6):7-12
    [113]Shaw K J,Lee P L,Nott H P,Thompson M.Genetic algorithms for multiobjective scheduling of combined batch/continuous process plants[C].Proceedings of the Evolutionary Computation,2000,7:293-300
    [114]Ahneida M R,Hamacher S,Pacheco M A C,Vellasco M B R.The energy minimization method:a multiobjective fitness evolution technique and its application to the production scheduling in a petroleum refinery[C].Proceedings of the Evolutionary Computation,2001,5:560-567
    [115]Dahal K P,Aldridge C J,McDonald J R,Burt G M.A GA-based technique for the scheduling of storage tanks[C].Proceeding of Congress of Evolutionary Computation,1999:2199-2206
    [116]Santos A,Dourado A.Global optimization of energy and production in process industries:a genentic algorithm application[J].Control Engineering Practice,1999,7(4):549-554
    [117]Chiang Tsung-Che,Huang An-Chih,Fu Li-Chen.Modeling,scheduling,and performance evaluation for wafer fabrication:A queueing colored petri-net and GA-based approach[J].IEEE Transactions on Automation Science and Engineering,2006,3(3):330-337
    [118]Sadrieh S A,Ghaeli M,Bahri P A,Lee P L.An integrated Petri net and GA based approach for scheduling of hybrid plants[J].Computers in Industry,2007,58(6):519-530
    [119]Chien C -F,Chen C -H.Using genetic algorithms(GA)and a coloured timed Petri net(CTPN)for modelling the optimization-based schedule generator of a generic production scheduling system[J].International Journal of Production Research, 2007, 45(8): 1763-1789
    [120] Kennedy J, Eberhart R C. Particle Swarm Optimization[C]. IEEE International Conference on Neural Networks, Piscataway, 1995: 1942-1948
    [121] Fukuyama Y. Fundamentals of particle swarm techniques[A]. Lee K Y, El-Sharkawi M A. Modern Heuristic Optimization Techniques With Applications to Power Systems[M]. IEEE Power Engineering Society, 2002, 45-51
    [122] Jerald J, Asokan P, Prabaharan G, Saravanan R. Scheduling optimisation of flexible manufacturing systems using particle swarm optimisation algorithm[J]. International Journal of Advanced Manufacturing Technology, 2005, 25(9-10): 964-971
    [123] Carlisle A, Dozier G. Adapting particle swarm optimization to dynamic environments[C]. Proc of Intel Conf on Artificial Intelligence, Las Vegas, Nevada, USA, 2000: 429-434
    [124] Carlisle A, Dozier G. Tracking changing extrema with particle swarm optimizer[R].Technical Report CSSE01-08, Auburn University, 2001
    [125] Parsopoulos K E, Vrahatis M N. Particle swarm optimization method in multiobjective problems[C]. Proceedings of the SAC, 2002: 579-599
    [126] Shi Y H, Eberhart R C.A modified particle swarm optimizer[C]. IEEE International Conference on Evolutionary Computation, Anchorage, Alaska, May, 1998:69-73
    [127] Yong-ling Zheng, Long-hua Ma, Li-yan Zhang, et al. Empirical study of particle swarm optimizer with an increasing inertia weight[C]. Proceedings of 2003 Congress on Evolutionary Computation, Canberra Australia, 2003: 221-226
    [128] Yong-ling Zheng, Long-hua Ma, Li-yan Zhang, et al. On the convergence analysis and parameter selection in particle swarm optimization[C]. Proceedings of the second international conference of machine learning and cybernetics, Xi'an, 2003: 1802-1807
    [129] Shi Y H, Eberhart R C. Fuzzy adaptive particle swarm optimization[C]. Proceedings of the 2001 Congress on Evolutionary Computation, Seoul, Korea, 2001: 101-106
    [130] Eberhart R C, Shi Y H. Tracking and optimizing dynamic systems with particle swarms[C]. Proceedings of 2001 Congress on Evolutionary Computation, Seoul, Korea, 2001: 94-100
    [131] Lovbjerg M, Rasmussen T K, Krink T. Hybrid particle swarm optimiser with breeding and subpopulations[C]. Proceedings of the Genetic and Evolutionary Computation Conference, 2001: 147-153
    [132] Suganthan P N. Particle swarm optimiser with neighborhood operator[C]. Proceedings of 1999 Congress on Evolutionary Computation, Washington, D.C. USA, 1999: 1958-1961
    [133] Kennedy J. Small worlds and mega-minds: effects of neighborhood topology on particle swarm performance[C]. Proceedings of 1999 Congress on Evolutionary Computation, Washington, D.C. USA, 1999: 1931-1938
    [134] Parsopoulos K E, Plagianakos V P, Magoulas G D, et al. Improving the particle swarm optimizer by function "stretching"[A]. Hadjisawas N, Pardalos P M. Advances in Convex Analysis and Global Optimization[M]. Kluwer Academic Publishers: 445-457
    [135] Eberhart R C, Shi Y H. Particle swarm optimization: development, applications and resources[C]. Proceedings of 2001 Congress on Evolutionary Computation, Seoul, Korea, 2001: 81-86
    [136] Kennedy J, Eberhart R C.A discrete binary version of the particle swarm algorithm[C]. Proceedings of the World Multiconference on Systemics, Cybernetics and Informatics, 1997: 4104-4109
    [137] Frans van den Bergh, Andries P Engelbrecht. A cooperative approach to particle swarm optimization[C]. Proceedings of 2004 IEEE Transactions on evolutionary Computation, 2004, 8(3): 225-239
    [138]Janson S, Middendorf M. A hierarchical particle swarm optimizer[C]. Proceedings of 2003 Congress on Evolutionary Computation, Canberra Australia, 2003: 770-776
    [139] Cui zhihua, Zeng jianchao, Cai xingjuan. A new stochastic particle swarm optimizer[C]. Proceedings of 2004 Congress on Evolutionary Computation, Oregon,Portland,2004:316-319
    [140]Gary G Yen,Haiming Lu.Dynamic population assisted particle swarm optimization[C].Proceedings of the 2003 IEEE International Symposium on Intelligent Control,Houston,Texas,2003:697-702
    [141]Carlos A,Maximino S L.MOPSO:A proposal for multiple objective p article swarm optimization[J/OL],http://www.lania.mx/~ccoello/EMOO/co e11o02b.ps.gz,2002
    [142]Jonathan E F.Multi-objective particle swarm optimization methods[J/OL].http://www.dcs.ex.ac.uk/people/jefields/pso_tech.pdf,2004
    [143]Parsopoulos K E,Vrahatis M N.Particle swarm optimization method in multiobjeetive problems[C].Proceedings of the 2002 ACM Symposium on Applied Computing,2002:603-607
    [144]李兵,蒋慰孙.混沌优化方法及其应[J].控制理论与应用,1997,14(4):613-615
    [145]Ji Mingjun,Tang Huanwen.Application of chaos in simulated annealing[J].Chaos,Solitons and Fractals,2004,(21):933-941
    [146]李祥飞,邹恩,邹莉华.前馈神经网络的混沌BP混合学习算法[J].2004,19(4):462-464
    [147]李亚东,李少远.一种新的遗传混沌优化组合方法[J].控制理论与应用,2002,19(1):143-145
    [148]章敬东,刘小辉,邓飞其,刘永清.混沌优化与遗传算法的智能集成[J].计算机工程与应用,2003,39(16):17-23
    [149]袁崇义.Petri网原理与应用[M].北京:电子工业出版社,2005
    [150]江志斌.Petri网及其在制造系统建模与控制中的应用[M].北京:机械工业出版社,2004
    [151]M Chouikha,G Decknatel,R Drath,et al.Petri net-based descriptions for discrete-continuous systems[J].Automatisicrungstechnik,2000,48(9):415-424
    [152]R David,H Alla.Petri nets and grafcet:tools for modelling discrete event systems[M].Prentice Hall,1992
    [153]R David,H Alia.Petri nets for modeling of dynamic systems-a survey[J]. Automatica, 1994, 30(2): 175-201
    [154] Sait Belkacem, Alla Hassane. Modelling by Hybrid Petri nets in dynamic electrical systems[J]. WSEAS Transactions on Systems, 2006, 5(11): 2606-2611
    [155] Wang Zheng, Zhang Jie, Chan Felix T S. A hybrid Petri nets model of networked manufacturing systems and its control system architecture[J]. Journal of Manufacturing Technology Management, 2005, 16(1): 36-52
    [156] A D Febbraro, A Gina, G Menga. Special issue on hybrid Petri nets[J]. Discrete Event Dynamical Systems: Theory and Applications, 2001, 11(1/2): 5-8
    [157] R David, H Alla. On hybrid Petri nets[J]. Discrete Event Dynamic Systems: Theory and Applications, 2001, 11: 41-57
    [158] H Alla, R David. Continuous and hybrid Petri nets[J]. Journal of Circuits, Systems, and Computers, 1998, 8(1): 159-188
    [159] Isabel Demongodin, Nick T Koussoulas. Differential Petri nets: representing continuous systems in a discrete-event world[J]. IEEE Transactions on Automatic Control, April, 1998, 43(4): 573-579
    [160] Balduzzi F, Giua A, Menga G. First-order hybrid Petri nets: a model for optimization and control[J]. IEEE Transactions on Robotics and Automation, 2000, 16(4): 382-399
    [161] Valentin Roubinet C. Modeling of hybrid systems: DAE supervised by Petri nets: The example of a gas storage[C]. Proc.3rd Conf. on Automation of Mixed Process, Reims, 1999: 142-149
    [162] Ehrig Hartmut. Behaviour and instantiation of high-level Petri net processes[J]. Fundamenta Informaticae, 2005, 65(3): 211-247
    [163] R David, H Alla. Petri nets for modeling of dynamic systems-a survey[J]. Automatica, 1994, 30(2): 175-201
    [164] T Murata. Petri nets: properties, analysis and applications[C]. Proceedings of the IEEE, April, 1989, 77(4): 541-580
    [165] J A Stiver, P J Antsaklis, M D Lemmon. A logical DES approach to the design of hybrid control systems[J]. Mathematical and Computer Modelling, 1996, 23(11/12):55-76
    [166]李勇,曹广益,朱新坚.基于混合Petri网的网络建模与仿真[J].计算机仿真,2005,22(6):88-91
    [167]曾小伟.Petri网可视化工具的设计与实现[J].华中科技大学学报(自然科学版),2002,30(6):43-45
    [168]罗雪山.基于对象Petri网的离散事件系统建模仿真环境[J].计算机仿真,2000,17(3):42-44+57
    [169]黄勇.基于广义随机Petri网的可视化建模与仿真工具[J].计算机集成制造系统,2004,10(8):892-897
    [170]Ekkart Kindler,Michael Weber.The Petri net kernel:An infrastructure for building Petri net tools[J].International Journal on Software Tools for Technology Transfer(STTT),2001,3(4):486-497
    [171]陈江红,李宏光.基于Matlab环境的Petri网的仿真方法[J].微计算机信息,2003,19(12):103-104
    [172]MathWorks.Stateflow For Use with Simulink[R].User's Guide Version 2report,1999
    [173]Shi Y,Eberhart R.A modified particle swarm optimizer[J].IEEE World Congress on Computational Intelligence,1998,(1):69-73
    [174]Zhi X H,Xing X L,Wang Q X,et al.A discrete PSO method for generalized TSP problem[J].Machine Learning and Cybernetics,2004,(4):2378-2383
    [175]Grimaldi E A,Grimaccia F,Mussetta M,et al.PSO as an effective learning algorithm for neural network applications[J].Computational Electromagnetics and Its Applications,2004,(3):557-560
    [176]Sugisaka M,Xinjian Fan.An effective search method for NN-based face detection using PSO[C].Proceedings of SICE 2004 Annual Conference,2004,(3):2742-2745
    [177]Venayagamoorthy G K,Doctor S.Navigation of mobile sensors using PSO and embedded PSO in a fuzzy logic controller[C].Proceedings of IEEE IAS Annual Meeting on Industry Applications,2004,(2):1200-1206
    [178]Liu Sheng-song,Hou Zhi-jian,Wang Min.A hybrid algorithm for optimal power flow using the chaos optimization and the linear interior point algorithm[J].Power System Technology,2002,(2):793-797
    [179]张彤,王宏伟,王子才.变尺度混沌优化方法及其应用[J].控制与决策,1999,14(3):285-287
    [180]Shi Y,Eberhart R C.Empirical study of particle swarm optimization[C].Proceeding of Congress on Evolutionary Computation,1999:1945-1949
    [181]Towler G P,Mann R,Serriere A JL,Gabaude C M D.Refinery hydrogen management:Cost analysis of chemically integrated facilities[J].Industrial &Engineering Chemistry Research,1996,35(7):2378-2388
    [182]Alves J J,Towler G P.Design of refinery hydrogen network[R].Workshop presented at UMIST PIRC hydrogen consortium meeting,Manchester,April 1998
    [183]Hallale N,Liu F.Refinery hydrogen management for clean fuels production[J].Advances in Environmental Research,2001,(6):81-98

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700