{"title":"从面向对象建模的角度进行键合图建模","authors":"W. Borutzky","doi":"10.1016/S0928-4869(99)00027-0","DOIUrl":null,"url":null,"abstract":"<div><p>Along with an ever increasing model complexity, a so-called <em>object oriented</em> approach to physical systems modeling has become more and more popular throughout the last few years. Frequently used keywords are <em>multi-domain modeling</em>, <em>model reuse</em>, and <em>non-causal equations</em>. On the other hand the physical systems modeling methodology based on bond graphs has been in use worldwide since Paynter devised bond graphs more than 35 years ago. It seems that due to different roots and a different terminology, aspects of one of the two approaches are not fully appreciated by those who adhere to the other modeling paradigm. By relating features of object-oriented modeling (OOM) to corresponding ones of the older bond graph methodology, it is pointed out what both modeling approaches have in common and what is different. As a working modeling language, <em>Modelica</em> is used since it seems that this object oriented modeling language is going to receive an increasing attention as a neutral exchange format between proprietary modeling tools. As an application example that combines the electrical, the hydraulic and the mechanical energy domain in a single system, a hydraulic drive with a controlled displacement pump is considered.</p></div>","PeriodicalId":101162,"journal":{"name":"Simulation Practice and Theory","volume":null,"pages":null},"PeriodicalIF":0.0000,"publicationDate":"1999-12-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1016/S0928-4869(99)00027-0","citationCount":"45","resultStr":"{\"title\":\"Bond graph modeling from an object oriented modeling point of view\",\"authors\":\"W. Borutzky\",\"doi\":\"10.1016/S0928-4869(99)00027-0\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"<div><p>Along with an ever increasing model complexity, a so-called <em>object oriented</em> approach to physical systems modeling has become more and more popular throughout the last few years. Frequently used keywords are <em>multi-domain modeling</em>, <em>model reuse</em>, and <em>non-causal equations</em>. On the other hand the physical systems modeling methodology based on bond graphs has been in use worldwide since Paynter devised bond graphs more than 35 years ago. It seems that due to different roots and a different terminology, aspects of one of the two approaches are not fully appreciated by those who adhere to the other modeling paradigm. By relating features of object-oriented modeling (OOM) to corresponding ones of the older bond graph methodology, it is pointed out what both modeling approaches have in common and what is different. As a working modeling language, <em>Modelica</em> is used since it seems that this object oriented modeling language is going to receive an increasing attention as a neutral exchange format between proprietary modeling tools. As an application example that combines the electrical, the hydraulic and the mechanical energy domain in a single system, a hydraulic drive with a controlled displacement pump is considered.</p></div>\",\"PeriodicalId\":101162,\"journal\":{\"name\":\"Simulation Practice and Theory\",\"volume\":null,\"pages\":null},\"PeriodicalIF\":0.0000,\"publicationDate\":\"1999-12-15\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"https://sci-hub-pdf.com/10.1016/S0928-4869(99)00027-0\",\"citationCount\":\"45\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Simulation Practice and Theory\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://www.sciencedirect.com/science/article/pii/S0928486999000270\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Simulation Practice and Theory","FirstCategoryId":"1085","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S0928486999000270","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Bond graph modeling from an object oriented modeling point of view
Along with an ever increasing model complexity, a so-called object oriented approach to physical systems modeling has become more and more popular throughout the last few years. Frequently used keywords are multi-domain modeling, model reuse, and non-causal equations. On the other hand the physical systems modeling methodology based on bond graphs has been in use worldwide since Paynter devised bond graphs more than 35 years ago. It seems that due to different roots and a different terminology, aspects of one of the two approaches are not fully appreciated by those who adhere to the other modeling paradigm. By relating features of object-oriented modeling (OOM) to corresponding ones of the older bond graph methodology, it is pointed out what both modeling approaches have in common and what is different. As a working modeling language, Modelica is used since it seems that this object oriented modeling language is going to receive an increasing attention as a neutral exchange format between proprietary modeling tools. As an application example that combines the electrical, the hydraulic and the mechanical energy domain in a single system, a hydraulic drive with a controlled displacement pump is considered.