{"title":"基于线性图和遗传规划的自动化多领域工程设计","authors":"Eric McCormick, H. Lang, Clarence W. de Silva","doi":"10.2316/j.2022.201-0295","DOIUrl":null,"url":null,"abstract":"AUMATED MULTI-DOMAIN ENGINEERING DESIGN THOUGH LINEAR GRAPS AND GENETIC PROGRAMMING Eric McCormick*, Haoxiang Lang* and Clarence W. de Silva** *GRASP Laboratory, Department of Automotive and Mechatronics, Ontario Tech University, Oshawa, ON, Canada. Emails: eric.mccormick@ontariotechu.net, haoxiang.lang@ontariotechu.ca **Industrial Automation Laboratory, Department of Mechanical Engineering, The University of British Columbia, Vancouver, BC, Canada. Email: desilva@mech.ubc.ca Abstract This paper proposes a methodology of integrating the Linear Graph (LG) approach with Genetic Programming (GP) for generating an automated multi-domain engineering design approach by using the in-house developed LG MATLAB toolbox and the GP toolbox in MATLAB. The necessary background for the development are presented, and the methodology used in this work to facilitate the construction and evaluation of filter circuits, using LG models, is described. Designing electronic filter circuits through an evolution from electronic components to the completed circuits is demonstrated. The topology and component values of three types of filter circuits: low pass, high pass, and band pass, are designed through this evolutionary approach, for various cut-off frequencies. Furthermore, the paper demonstrates through examples of these evolved filter circuits, the combined GP and LG approach is successful in constructing high order filter circuits that are capable of attenuating undesired frequencies while maintaining desirable ones. The work presented in the paper is a key step towards the integration of LG modeling, through the use of the LGtheory MATLAB Toolbox, with machine learning techniques for the automated design of dynamic multi-domain mechatronic systems.","PeriodicalId":412281,"journal":{"name":"Mechatron. Syst. Control.","volume":"81 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2021-09-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":"{\"title\":\"Automated Multi-domain Engineering Design through Linear Graph and Genetic Programming\",\"authors\":\"Eric McCormick, H. Lang, Clarence W. de Silva\",\"doi\":\"10.2316/j.2022.201-0295\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"AUMATED MULTI-DOMAIN ENGINEERING DESIGN THOUGH LINEAR GRAPS AND GENETIC PROGRAMMING Eric McCormick*, Haoxiang Lang* and Clarence W. de Silva** *GRASP Laboratory, Department of Automotive and Mechatronics, Ontario Tech University, Oshawa, ON, Canada. Emails: eric.mccormick@ontariotechu.net, haoxiang.lang@ontariotechu.ca **Industrial Automation Laboratory, Department of Mechanical Engineering, The University of British Columbia, Vancouver, BC, Canada. Email: desilva@mech.ubc.ca Abstract This paper proposes a methodology of integrating the Linear Graph (LG) approach with Genetic Programming (GP) for generating an automated multi-domain engineering design approach by using the in-house developed LG MATLAB toolbox and the GP toolbox in MATLAB. The necessary background for the development are presented, and the methodology used in this work to facilitate the construction and evaluation of filter circuits, using LG models, is described. Designing electronic filter circuits through an evolution from electronic components to the completed circuits is demonstrated. The topology and component values of three types of filter circuits: low pass, high pass, and band pass, are designed through this evolutionary approach, for various cut-off frequencies. Furthermore, the paper demonstrates through examples of these evolved filter circuits, the combined GP and LG approach is successful in constructing high order filter circuits that are capable of attenuating undesired frequencies while maintaining desirable ones. The work presented in the paper is a key step towards the integration of LG modeling, through the use of the LGtheory MATLAB Toolbox, with machine learning techniques for the automated design of dynamic multi-domain mechatronic systems.\",\"PeriodicalId\":412281,\"journal\":{\"name\":\"Mechatron. Syst. Control.\",\"volume\":\"81 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2021-09-25\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"1\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Mechatron. Syst. Control.\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.2316/j.2022.201-0295\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Mechatron. Syst. Control.","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.2316/j.2022.201-0295","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1
摘要
Eric McCormick*, Lang Haoxiang *, Clarence W. de Silva** *,加拿大安大略理工大学汽车与机电一体化系GRASP实验室,安大略,安大略。邮箱:eric.mccormick@ontariotechu.net, haoxiang.lang@ontariotechu.ca **加拿大不列颠哥伦比亚大学机械工程系工业自动化实验室。摘要本文提出了一种将线性图(LG)方法与遗传规划(GP)方法相结合的方法,利用自主开发的LG MATLAB工具箱和MATLAB中的遗传规划工具箱生成自动化的多领域工程设计方法。介绍了开发的必要背景,并描述了本工作中使用的方法,以方便使用LG模型构建和评估滤波器电路。演示了从电子元件到完成电路的演变过程中设计电子滤波电路。三种类型的滤波器电路的拓扑结构和分量值:低通、高通和带通,都是通过这种进化的方法来设计的,适用于各种截止频率。此外,本文通过这些进化的滤波器电路的例子证明,结合GP和LG方法成功地构建了高阶滤波器电路,能够在保持理想频率的同时衰减不需要的频率。本文中介绍的工作是通过使用LGtheory MATLAB工具箱将LG建模与机器学习技术集成到动态多域机电一体化系统的自动化设计中的关键一步。
Automated Multi-domain Engineering Design through Linear Graph and Genetic Programming
AUMATED MULTI-DOMAIN ENGINEERING DESIGN THOUGH LINEAR GRAPS AND GENETIC PROGRAMMING Eric McCormick*, Haoxiang Lang* and Clarence W. de Silva** *GRASP Laboratory, Department of Automotive and Mechatronics, Ontario Tech University, Oshawa, ON, Canada. Emails: eric.mccormick@ontariotechu.net, haoxiang.lang@ontariotechu.ca **Industrial Automation Laboratory, Department of Mechanical Engineering, The University of British Columbia, Vancouver, BC, Canada. Email: desilva@mech.ubc.ca Abstract This paper proposes a methodology of integrating the Linear Graph (LG) approach with Genetic Programming (GP) for generating an automated multi-domain engineering design approach by using the in-house developed LG MATLAB toolbox and the GP toolbox in MATLAB. The necessary background for the development are presented, and the methodology used in this work to facilitate the construction and evaluation of filter circuits, using LG models, is described. Designing electronic filter circuits through an evolution from electronic components to the completed circuits is demonstrated. The topology and component values of three types of filter circuits: low pass, high pass, and band pass, are designed through this evolutionary approach, for various cut-off frequencies. Furthermore, the paper demonstrates through examples of these evolved filter circuits, the combined GP and LG approach is successful in constructing high order filter circuits that are capable of attenuating undesired frequencies while maintaining desirable ones. The work presented in the paper is a key step towards the integration of LG modeling, through the use of the LGtheory MATLAB Toolbox, with machine learning techniques for the automated design of dynamic multi-domain mechatronic systems.