摘要
在我国向“世界工厂”迈进的过程中,世界先进的制造技术和管理经验使工业企业生产水平有了很大的提高,企业间的协同和竞争也提升到新的高度,信息系统在工业企业中起着越来越重要的作用。经过几十年的发展应用,设备和流程的自动控制系统日益成熟,为工业企业的信息化发展奠定了良好的基础。作为企业信息化的主要内容之一,企业资源计划ERP系统的开发和实施有力推动了企业管理和业务的信息化和自动化。随着在企业中应用的不断深入,ERP系统在面对企业新的需求时遇到一些由于自身限制而无法解决的问题。
本文针对ERP系统在企业实施和应用中,出现的ERP系统所需信息的集成、工厂层管理支持和企业诊断支持等问题,就制造执行系统和智能诊断系统进行了相关研究。主要研究工作如下:
(1)综述MES的产生、发展和研究概况,并分析了MESA功能模型对于多种不同工业生产企业内部集成或企业间集成的不合理性。
(2)从连续工业和离散工业生产特点的对比出发,分析了适应多种工业生产MES功能模型的必要性,并提出以计划执行、物料、设备、人员、文档、产品等生产活动管理主线作为MES功能模型各模块的划分依据。
(3)建立了由计划执行与工厂管理、数据采集与处理两大部分组成,包含生产调度和资源配置、执行和生产过程管理、设备管理、物料管理、产品管理、劳动力管理、技术和资料管理、数据采集和获取、数据综合、模拟分析等10个模块的MES功能模型。
(4)根据工厂内部各生产活动主线间的关系以及响应速度要求的不同,建立了MES递阶结构信息流模型,并提出MES数据的组织和集成架构。
(5)根据工业企业数据进行分析和诊断是企业信息系统的一个薄弱环节,管理者不得不在大量的企业数据中去发现存在的问题,而且管理者的这些知识和技能得不到有效的管理,容易遗失。因此我们根据企业管理的实际需求,提出与企业信息系统相集成的智能企业诊断系统,建立了基于数据仓库的智能企业诊断系统模型,并提出以模糊Petri网实现企业诊断的知识表示和模糊推理。
浙江大学博士学位论文
企业信息系统相集成的智能企业诊断系统,建立了基于数据仓库的智能企业诊断
系统模型,并提出以模糊Petri网实现企业诊断的知识表示和模糊推理。
(6)分析了已有模糊Petri网模型在建模模糊产生式系统和模糊推理方面存
在的问题。扩展了模糊有色Petri网系统和模糊Petri网系统,并分别提出了两者
的推理建模算法,以解决己有模糊Petri网模型存在的问题,使模糊Petri网能够
完全依靠自身机理实现复杂实际问题的正确推理。
(7)基于扩展模糊Petri网的建模算法,对机械工程工业企业中既包含定性
关系又包含定量关系的业务和财务问题,进行企业诊断建模和推理的应用仿真。
诊断结果表明诊断模型能够有效地发现企业中潜藏的问题,并对问题的产生原因
作出正确的推理。应用仿真所取得较好的效果,为下一步在企业中的应用和实施
奠定良好的基础。
下一阶段,我们将在某大型造纸企业和某大型医药化工企业,根据本阶段的
研究结果分别展开MES和智能企业诊断系统的具体应用研究。制造执行系统建
模研究为包含多种工业生产过程的企业内部的集成以及虚拟企业的实现奠定基
础,通过企业信息系统的集成最终实现企恤集成:智能企业诊断系统的研究将弥
补企业信息系统在企业诊断方面的不足,使企业数据转化为管理者所需的企业状
况的信息,为企业的高速健康发展提供有力的支持。
As China is becoming a 'global factory', advanced manufacturing technologies and management experiences in the world promote greatly production level of our industrial enterprises. And coordination and competition among enterprises are boosted at the same time. So information systems play more and more important roles in industrial enterprises. Automatic control systems of machines and processes are well developed after development and application of several decade years. It establishes a well basis for developing informatization of industrial enterprises. As a major part of informatization of industrial enterprises, development and implementation of ERP systems impel informatization and automation of management and business of enterprises. As applied deeply in enterprises, ERP systems confront with issues that systems can't meet with new requires of enterprise by themselves.
In this article, relational researches on manufacturing execution system (MES) and intelligent enterprise diagnosis system are carried out to solve issues of integration of information required by ERP systems, supporting for management on factory floor, and supporting for enterprise diagnosis. These issues have occurred during implementation and application of ERP systems in enterprises. The principle contents and results of our researches are outlined as follows:
(1) Reviewing the creation, development and present situations of researches of MES, and analyzing unreasonableness of MESA functional model for integration of or between enterprises, which have different types of industrial production.
(2) Analyzing the necessity of modeling MES functional model for multi-industrial production based on comparison of characteristics between continuous and discrete industrial production. And proposing to divide functional modules of MES model according to major threads of management of production activities, such as plan execution, material, equipment, people, document, and product.
(3) Establishing MES functional model comprised of two parts: plan execution and factory management, data collection and processing. The model includes 10 modules, such as scheduling and resource allocation, execution and process management, equipment management, material management, product management, labor management, technology and document management, data
collection and acquisition, data integration, simulation and analysis.
(4) Establishing a hierarchical model of information flow of MES according to relationship between major threads of production activities and difference of responsibility, and proposing a model of data organization and integration of MES.
(5) Analyzing and diagnosing based on data of industrial enterprises are weaknesses of enterprise information systems. Managers and manipulators have to find out problems from a lot of data in enterprises by themselves. Furthermore, their knowledge and skills about trouble-shooting can't be managed effectively and lost easily. So we propose intelligent enterprise diagnosis system integrated with enterprise information systems to meet with actual requirements of enterprise management. A model of intelligent enterprise diagnosis system based data warehouse is established, and fuzzy Petri net is used to realize knowledge representation and fuzzy reasoning of enterprise diagnosis.
(6) Analyzing issues of modeling fuzzy rule-based systems and fuzzy reasoning based existing fuzzy Petri net models. The definitions of fuzzy colored Petri net and fuzzy Petri net are modified. And two modeling algorithms based them are proposed to solve issues of existing fuzzy Petri net models. Therefore, fuzzy Petri net models can reason correctly complex problems according to mechanism in themselves.
(7) Based on the modeling algorithm of modified fuzzy Petri net, business and financial fields of mechanical industrial engineering enterprises, which combine quantitative and qualitative relation
引文
Alla H., David R. (1998) A modelling and analysis tool for discrete events systems: continuous Petri net. Performance evaluation, 33:175-199.
AMR Consulting(1995) Integratable MES: the challenge and the opportunity. http://www.amrconsulting.com/.
AMR Consulting (1998) The challenge of enterprise application system management. http://http://www.amrconsulting.com/.
Arnould T., Tano S.(1995) Interval-valued fuzzy backward reasoning. IEEE transitions on fuzzy systems, 3(4): 425-437.
Arroyo-Figueroa G., Sucar L. E., Villavicencio A. (2000) Fuzzy intelligent system for the operation of fossil power plants. Engineering applications of artificial intellgence, 13:431-439.
Barry J., Aparicio M., Durniak T., et al. (1998) NⅢP-SMART: An investigation of distributed object approaches to support MES development and deployment in a virtual enterprise. Proceedings of 2nd international enterprise distributed object computing workshop(C), pp.366-377.
Biscotti F., Fulton R. (2002) Infrastructure and applications worldwide software market definitions, http://www3.gartner.com/
Borusan A. (1993) Coloured Petri net based modelling of FMS. Proceedings of international conference on systems, man and cybernetics, vol. 1: pp.54-59.
Bouwman M J. (1983) Human diagnostic reasoning by computer: an illustration from financial analysis. Management science, 29(6): 653-672.
Bugarín A. J., Barro S. (1994) Fuzzy reasoning supported by Petri nets. IEEE Transactions on fuzzy systems, 2(2): 135-150.
Camstar systems, Inc. (1998) Filling the plant gap—the research for standard plant applications. http ://www.camstar.com/
Chen S. M., Ke J. S., Chang J.F. (1990) Knowledge representation using fuzzy Petri nets. IEEE Transactions on Knowledge and Data Engineering, 2(3):311-319.
Chen S.M. (1993) Representing fuzzy knowledge using extended fuzzy Petri nets. Proceedings of 2nd International symposium on uncertainty modeling and analysis, pp.339-346.
Chen S.M. (2000) Fuzzy backward reasoning using fuzzy Petri nets. IEEE transactions on systems, man and cybernetics(Part B), 30(6): 846-856.
Chen S.M. (2002) Weighted fuzzy reasoning using weighted fuzzy Petri nets. IEEE transactions on knowledge and data engineering, 14(2): 386-397.
Cheng F. T., Kuo T. L., Feng C. (1998) Modeling and analysis for an equipment manger of the manufacturing execution system in semiconductor packaging factories. Proceedings of conference on IEEE international conference on systems, man, and cybernetics, 1: 469-474.
Cheng F. T., Shen E., Deng J. Y., Nguyen K. (1998) Development of a distributed object-oriented system framework for computer-integrated manufacturing execution system. Proceedings of IEEE international conference on robotics & automation, pp.2116-2121.
Cheng F. T., Lin M. T., Lee R.S. (2000) Developing a web-enabled equipment driver for semiconductor equipment communications. Proceeding of IEEE international conference on robotics & automation, 3. 2203-2210.
Cheng P., Forward K. (1997) Fuzzy Petri nets. Proceedings of 1st international conference on knowledge-based intelligent electronic svstems, pp. 402-408.
CIM reference model committee. (1989) A reference model for computer integrated manufacturing(CIM) (edited by Williams T J)
Courtney J. F., Paradice D.B., Mohanned N.H.A. (1987) A knowledge-based DSS for managerial problem diagnosis. Decision Sciences, 18(3): 373-399.
Daniels H. A. M., Feelders A.J. (1992) Explanation and diagnosis in business assessment. IEEE transactions on systems, man, and cybernetics, 22(2): 397-402. Deng J. Y., Cheng F. T., Nguyen K. (1999) Development of an object-based
equipment controller for semiconductor equipment communications. Proceedings of 25th annual conference of IEEE industrial electronics society, pp. 1240-1245.
Doumeingts G., Ducq Y. (1996) Production Management: Which future? Proceeding of 6th international conference on advances in production management systems, pp. 18-28.
Doumeingts G., Ducq Y., Vallespir B., Kleinhans S. (2000) Production management and enterprise modelling. Computers in industry, 42:245-263.
Eom S.B. (1998) The intellectual development and structure of decision support systems (1991-1995). Omega, International journal management science, 26(5): 639-657.
Feelders A. J., Daniels H.A.M. (2001) A general model for automated business diagnosis. European journal of operational research, 130(3): 623-637.
Fitzgerald A. (2000) Enterprise resource planning(ERP)-breakthrough or buzzword?. Proceedings of 3rd international conference on factory competitive performance through advanced technology, pp.291-297.
Gable G. (1998) Large package software: a neglected technology?. Journal of global information management, 6(3):3-4.
Gibson N., Holland C. P., Light B. (1999) Enterprise resource planning: a business approach to systems development. Proceedings of the 32nd Hawaii international conference on system sciences, pp. 1-9.
Gumaer R. (1996) Beyond ERP and MRP Ⅱ. IIE solution(September), pp.32-35
Hambaba A. (1999) Soft-object technology for flexible machining systems(FMS). Proceedings of 2nd international on intelligent processing and manufacturing of materials, 2:1073-1078.
Hammer M. (1990) Reengineering work: don't automate, obliterate. Harvard business review, pp. 104-112.
Harrington J. (1973) Computer Integrated manufacturing. Pub Industrial Press, New york.
Harkins B. L., Middleton E. S., Mushin D. A.(1999) Linking the plant floor to the enterprise the benefits & pitfalls, http://www.aspentech.com/.
Heaton J. (1998) Next generation plant systems: The key to competitive plant operation. http://www.amrconsulting.com/PlantSystems.pdf,.
Holland C. P., Light B. (1999) A critical success factors model for ERP implementation. IEEE software, 16(3): 30-36.
Inmon W. H.(王志海等译)(2000)数据仓库.机械工业出版社.
Jarrar Y. F., Al-Mudimigh A., Zairi M. (2000) ERP implementation critical success factors—the role and impact of business process management. Proceedings of 2000 IEEE international conference on management of innovation and technology, 1:122-127.
Jensen K. (1992) Coloured Petri nets. Basic concepts, analysis methods and practical use (vol.1). Monographs on Theoretical Computer Science, Springer-Verlag.
Jensen K. (1994) An introduction to the theoretical aspects of coloured Petri nets.
Lecture notes in computer science, 803:230-272.
Khoo L. P., Aug C. L., Zhang J. (2000) A fuzzy-based genetic approach to diagnosis of manufacturing systems. Engineering applications of artificial intelligence, 13: 303-310.
Klein M. R. (1999) SIMAR: a software environment to define and test strategic management knowledge bases. Decision support systems, 26(2): 151-177.
Kolz R. J. (2000) Real-time plant/ERP integration. Proceedings of IEEE international conference on systems, man & cybernetics, 2: 2092-2097.
Konar A., Mandal A. K. (1996) Uncertainty management in expert systems using fuzzy Petri nets. IEEE transactions on knowledge and data engineering, 8(1): 96-105.
Kuo C. H., Huang H. P. (1999) Intergrated manufacturing system modeling and simulation using distributed colored Timed Petri net. Proceedings of IEEE international conferennce on systems, man and cybernetics, 3:781-786.
Larsson J. E. (1996) Diagnosis based on explicit means-end models. Artificial intelligence, 80: 29-93.
Lawrenee M., Sim W. (1999) Prototyping a financial DSS. Omega. international journal of management science, 27: 445-450.
Lee K. K. F. (2000) The five disciplines of ERP software implementation. Proceedings of IEEE international conference on management of innovation and technology, 2:514-519.
Ledley R. S, Lusted L. B. (1959) Reasoning foundations of medical diagnosis. Science, vol. 130: 9-21.
Li X., Yu W., Lara-Rosano F. (2000) Dynamic knowledge inference and learning under adaptive fuzzy Petri net framework. IEEE transactions on systems, man, and cybernatics(part C), 30(4): 442-450.
Lin C.P. (1997) Decision support in computer integrated manufacturing using fuzzy colored Petri nets with genetic algorithm. Proceedings of IEEE International Conference on systems, man, and cybernetics, 1:82-87.
Liu S. Y., Chen J. G. (1995) Development of a machine troubleshooting expert system via fuzzy multiattribute decision-making approach. Expert systems with applications, 8(1): 187-201.
Looney C. G. (1988) Fuzzy Petri nets for role-based decisionmaking. IEEE Transactions on systems, man, and cybernetics, 18(1):178-183.
Lucas P. J. F. (1998) Analysis of notion of diagnosis. Artificial intelligence, 105: 295-343.
Manoj T.V., Leena J., Soney R.B. (1998) Knowledge representation using fuzzy Petai nets—revisited. IEEE transactions on knowledge and data engineering, 10(4):656-667.
MESA International (1997a) The benefits of MES: Areport from the field. http://www.mesa.org/html/resource.htm: whitepaper No. 1
MESA International (1997b) MES Explained: a high level vision. http://www.mesa.org/html/resource.htm whitepaper No.6.
MESA International (1997c) MES functionalities & MRP to MES data flow possibilities, http://www.mesa.org/html/resource.htm whitepaper No.2.
MESA International (2000) Controls definition & MES to controls data flow possibilities. http://www.mesa.org/html/resource.htm whitepaper No.3.
MESA International (1996) MES software evaluation/selection. http://www.mesa.org/html/resource.htm whitepaper No.4.
MESA International (1997d) Execution-driven manufacturing management for competitive advantage. http://www.mesa.org/html/resource.htm whitepaper No.5.
Mohammed N.H.A., Courtney J.F., Paradice D.B. (1988) A prototype DSS for structuring and diagnosing managerial problems. IEEE transactions on systems, man and cybernetic, 18(6): 899-907.
Montmain J., Gentil S. (2000) Dynamic causal model diagnostic reasoning for online technical process supervision. Automatica, 35:1137-1152.
Morris R. A., Gozalez A. J., Carreira D.J. (1997) A relational characterization of the space models of complex systems for diagnostic problem solving. International journal of expert systems, 10(2): 177-195.
Murata T. (1989) Petri nets: properties, analysis and applications. Proceedings of IEEE, 77(4):541-581.
Niemela E., Holappa M. (1998) Experiences with the use of CORBA. Proceedings of 24th EUROMICRO conference, 2:989-996.
NG J. K. C., IP W. H. (1998) The strategic design and development of ERP and RTMS. Computers industrial engineering, 34(4):777-791.
Norris P. (2000) MES/AeBRS-Benefits & Justifications for use in the Pharmaceutical Industry. http://www.aspentech.com/
Ouali M. S., Ait-Kadi D., Rezg N. (1999) Fault diagnosis model based on Petri net with fuzzy colors. Computers & industrial engineering, 37: 173-176.
Ouchi Y., Tazaki E. (1998) Heuristic approach to topology generation for knowledge-based fuzzy Petri nets. Proceedings of 2nd international conference on knowledge-based intelligent electronic systems, pp. 331-334.
Pedryca W., Gomide F. (1994) A generalized fuzzy Petri net model. IEEE transitions on fuzzy systems, 2(4):295-301.
Qiu J., We X., Peng Z. et al. (1996) A research on fault diagnostic expert system based on fuzzy Petri nets for FMS machining cell. Proceedings of IEEE international conference on industrial technology, pp. 122-125.
Raposo A. B., Coelho A. L. V., Magalhes L. P. et al. (2001) Using fuzzy Petri nets to coordinate collaborative activities. IEEE, pp. 1494-1499.
Real wvorld technology Manufacturing execution systems: First tire automotive application, http: //www. rwtcorp.com/pdf/whitepaper01. pdf
Reiter R. A. (1987) thoory of diagnosis from frist principle. Artificial intelligence, 32:57-95.
Rohrer U. (1998) Automated lot traclomg amd odenlification stsytem Proceedings of 9th annual IEEE/SEMI advanced seniconductor manufacturing conference and workshop, pp. 142-144.
Scarpelli H., Gomide E, Yager R.R. (1996) A reasoning algorithm for high-level fuzzy Petri nets. IEEE transactions on fuzzy systems, 4(3): 282-294.
Shiu, S.C.K., Tsang E.C.C., Yeung D.S., Lam M.B. (1998) Evaluation of printed circuit board assembly manufacturing systems using fuzzy colored Petri nets. Proceedings of IEEE conference on systems, man, and cybernetics, 2:1506-1511.
Son H.S., Seong., P. H. (1999) A software safety evaluation method based on fuzzy colored Petri nets. Proceedings of IEEE international fuzzy systems conference, 2: 830-834.
Srinivasan P., Graanin D. (1993) Approximate reasoning with fuzzy Petri nets. Proceedings of 2nd IEEE international conference on fuzzy systems, 1:396-401.
Sun C. K., Chan C. W., Tontiwachwuthikul P. (1999) Intelligent diagnostic system for a solar heating system. Expert systems with applications, 16:157-171
Swanton B. (1990) MES five years later: prelude to phase Ⅲ. http://www.amrresearch.com/.
Szücs A., Gerzson M., Hangos K.M. (1998) An intelligent diagnostic systems based on Petri nets. Computers Chem. Enging., 22(9): 1335-1344.
Tang Y., Zhou M. C., Qiu R. (2000) Design of virtual production lines in back-end semiconductor manufacturing systems. Proceedings of IEEE international conference on systems, man & cybernetics, 3:1733-1738.
Tazaki E., Yoshida K. (1992) A fuzzy Petri net model for approximate reasoning and its application to medical diagnosis. Proceedings of IEEE international conference on systems, man, and cybernetics, 1: 627-631.
Volberda H.W., Rutges A. (1999) FARSYS: a knowledge-based system for managing strategic change. Decision support systems, 26(2): 99-123.
Watt D. G. (1998) Integration simulation based scheduling with MES in a semi-conductor FAB. Proceedings of winter simulation conference, 2:1713-1715.
White K. P., Anastasio F. (2000) Reengineering the operator interface for a semiconductor manufacturing execution system. Proceedings of IEEE international conference on systems, man & cybernetics, 3:1799-1804.
Xiong G., Nyberg T.R. (1999) Comparison between CIMS and CIPS. Proceedings of 7th IEEE international conference on emerging technologies and factory automation, 1: 409-416.
Yang H. C., Cheng F. T. Huang D. (1997) Development of a generic equipment manager for semiconductor manufacturing. Proceeding of international conference on emerging technologies and factory automation, pp.727-732.
Yang H. T., Lee S. J. (1998) Inference and improper knowledge detection on fuzzy rules with enhanced high-level fuzzy Petri nets. Proceedings of conference of the North American fuzzy information processing society, pp. 135-139.
Yang R., Leung W. S., Heng P. A. et al. (2002) Improved algorithm on rule-based reasoning systems modeled by fuzzy Petri nets. Proceedings of the IEEE international conference on fuzzy systems, 2:1204-1209.
Yang S.J.H., Chu W. C., Lee J. et al. (1997) A fuzzy Petri nets based mechanism for fuzzy rules reasoning. Proceedings of the 21st annual international computer software and applications conference, pp.438-443.
Yeung D. S., Tsang E. C. C. (1994) Fuzzy knowledge representation and reasoning using Petri nets. Expert systems with applications, 7(2): 281-289.
Yeung D. S., Liu J. N. K., Shiu S. C. K. et al. (1996) Fuzzy coloured Petri nets in modeling manufacturing systems. Proceedings of ISAI/IFIS, pp. 100-107.
蔡自兴,徐光祐(1996) 人工智能及其应用.清华大学出版社.
何衍庆,陈积玉,俞金寿(2002) XDPS分散控制系统.化学工业出版社.
胡恒章,傅丽(1991) 分散递阶控制.宇航出版社.
胡春,李平,宋执环等.(2002) 制造执行系统体系结构中功能模型的研究.信息与控制,31(6):561-566.
赖茂生(1999) 企业信息化知识手册,北京出版社.
鲁道夫·劳伯(周师道译).(1992)过程自动化.同济大学出版社.
孙宇,陈杰,蒋晓春等.(1999) 略论制造执行系统研究.高技术通讯,(10):60-62.
王常力,廖道文(1993) 集散型控制系统的设计与应用.清华大学出版社.
王凌,王雄,金以慧 (2001) MES——流程工业CIMS发展的关键.化工自动化及仪表,28(4):1-5.
王珊 (1998) 数据仓库与联机分析处理.科学出版社.
赵欣宇,柴天佑,赵新力(1998) CIMS和CIPS体系结构对比分析的研究.信息与控制,27(4):304-309.
郑晟,巩建平,张学 (1999) 现代可编程序控制器原理与应用.科学出版社.
郑照宁,武玉英,包涵龄(2001) 用鱼骨图与层次分析法结合进行企业诊断.中国软科池,1:118-121.
夏伯忠,高闯,潘国臻等(1990) 企业诊断学.辽宁大学出版社.
殷晓岚,付远彬,李京(2002) 企业数据集成模式的研究.计算机工程与应用,No.12,pp.253-255.