{"title":"基于面向对象知识的Petri网设计与装配规划智能集成方法","authors":"X.F. Zha","doi":"10.1016/S0954-1810(99)00029-1","DOIUrl":null,"url":null,"abstract":"<div><p>Artificial intelligence can play an important role in the reduction of manufacturing costs and the enhancement of production efficiency and product quality. In order to assist designers in the early stages of a product development this paper develops an intelligent methodology for integration of design and assembly planning processes, including product design, assembly evaluation and redesign, assembly process planning, design of assembly system and assembly simulation, subjected to both econo-technical and ergonomic evaluations. A new unified class of object-oriented knowledge based Petri nets called OOKPNs, incorporating knowledge based expert systems and fuzzy logic into ordinary place–transition Petri nets, is defined and used for the representation and modeling of the distributed design processes. A prototype intelligent integrated design and assembly planning system (IIDAP) is implemented through distributed blackboard structure with concurrent integration of multiple cooperative knowledge sources and software. It consists essentially of the networked agents and the meta-system, each of which is a knowledge Petri net system with the capabilities of problem solving, learning and conflict resolution, and can be obtained through the inheritance, polymorphism and dynamic binding of instances of OOKPNs. In IIDAP system, both C/C++ language and COOL (CLIPS object-oriented language) are used to incorporate a Petri net tool, a geometric modeling and design tool, a planner and simulator and an evaluation tool. By use of this system, product design and assembly planning can be carried out simultaneously and intelligently in an entirely computer-aided concurrent design and assembly planning system. The design of manufacturable, cost-effective, usable products can therefore be achieved rapidly and flexibly. The developed methodology and system have been successfully applied to assembly design and planning of a micro switch.</p></div>","PeriodicalId":100123,"journal":{"name":"Artificial Intelligence in Engineering","volume":null,"pages":null},"PeriodicalIF":0.0000,"publicationDate":"2000-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1016/S0954-1810(99)00029-1","citationCount":"55","resultStr":"{\"title\":\"An object-oriented knowledge based Petri net approach to intelligent integration of design and assembly planning\",\"authors\":\"X.F. Zha\",\"doi\":\"10.1016/S0954-1810(99)00029-1\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"<div><p>Artificial intelligence can play an important role in the reduction of manufacturing costs and the enhancement of production efficiency and product quality. In order to assist designers in the early stages of a product development this paper develops an intelligent methodology for integration of design and assembly planning processes, including product design, assembly evaluation and redesign, assembly process planning, design of assembly system and assembly simulation, subjected to both econo-technical and ergonomic evaluations. A new unified class of object-oriented knowledge based Petri nets called OOKPNs, incorporating knowledge based expert systems and fuzzy logic into ordinary place–transition Petri nets, is defined and used for the representation and modeling of the distributed design processes. A prototype intelligent integrated design and assembly planning system (IIDAP) is implemented through distributed blackboard structure with concurrent integration of multiple cooperative knowledge sources and software. It consists essentially of the networked agents and the meta-system, each of which is a knowledge Petri net system with the capabilities of problem solving, learning and conflict resolution, and can be obtained through the inheritance, polymorphism and dynamic binding of instances of OOKPNs. In IIDAP system, both C/C++ language and COOL (CLIPS object-oriented language) are used to incorporate a Petri net tool, a geometric modeling and design tool, a planner and simulator and an evaluation tool. By use of this system, product design and assembly planning can be carried out simultaneously and intelligently in an entirely computer-aided concurrent design and assembly planning system. The design of manufacturable, cost-effective, usable products can therefore be achieved rapidly and flexibly. The developed methodology and system have been successfully applied to assembly design and planning of a micro switch.</p></div>\",\"PeriodicalId\":100123,\"journal\":{\"name\":\"Artificial Intelligence in Engineering\",\"volume\":null,\"pages\":null},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2000-01-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"https://sci-hub-pdf.com/10.1016/S0954-1810(99)00029-1\",\"citationCount\":\"55\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Artificial Intelligence in Engineering\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://www.sciencedirect.com/science/article/pii/S0954181099000291\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Artificial Intelligence in Engineering","FirstCategoryId":"1085","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S0954181099000291","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
An object-oriented knowledge based Petri net approach to intelligent integration of design and assembly planning
Artificial intelligence can play an important role in the reduction of manufacturing costs and the enhancement of production efficiency and product quality. In order to assist designers in the early stages of a product development this paper develops an intelligent methodology for integration of design and assembly planning processes, including product design, assembly evaluation and redesign, assembly process planning, design of assembly system and assembly simulation, subjected to both econo-technical and ergonomic evaluations. A new unified class of object-oriented knowledge based Petri nets called OOKPNs, incorporating knowledge based expert systems and fuzzy logic into ordinary place–transition Petri nets, is defined and used for the representation and modeling of the distributed design processes. A prototype intelligent integrated design and assembly planning system (IIDAP) is implemented through distributed blackboard structure with concurrent integration of multiple cooperative knowledge sources and software. It consists essentially of the networked agents and the meta-system, each of which is a knowledge Petri net system with the capabilities of problem solving, learning and conflict resolution, and can be obtained through the inheritance, polymorphism and dynamic binding of instances of OOKPNs. In IIDAP system, both C/C++ language and COOL (CLIPS object-oriented language) are used to incorporate a Petri net tool, a geometric modeling and design tool, a planner and simulator and an evaluation tool. By use of this system, product design and assembly planning can be carried out simultaneously and intelligently in an entirely computer-aided concurrent design and assembly planning system. The design of manufacturable, cost-effective, usable products can therefore be achieved rapidly and flexibly. The developed methodology and system have been successfully applied to assembly design and planning of a micro switch.