【技术实现步骤摘要】
【国外来华专利技术】
本专利技术涉及模型构建装置以及模型构建方法。
技术介绍
公开号2010-513787的日本专利申请(JP-A-2010-513787)描述了一种用于发动机运转的模拟方法。在该模拟方法中,构建出了从完整发动机模型简化出的发动机模型(下文将称作“简单发动机模型”)。此处应该注意的是,在该模拟方法中使用的建模工具具有图形用户界面(下文,称为“GUI”)。于是,允许该建模工具的用户通过使用发动机的基本构成元素(例如,导管、歧管、气缸或者涡轮增压器)经由GUI来指定模型。此外,允许建模工具用户经由GUI输入关于要被执行模拟的发动机的参数(例如,燃料喷射量、发动机转速)。此夕卜,允许建模工具用户经由GUI来构建简单发动机模型。顺便提及,用公开号2010-513787的日本专利申请(JP-A-2010-513787)中描述的模拟方法所构建出的简单发动机模型是包括多个构成元素的整个发动机的模型。因此,在构成元素的特性随着时间而改变的情形下,或者构成元素被另一构成元素替换的情形下,或者新的构成元素添加至发动机的情形下,除非新构建完整的发动机模型并且从新构建的完整发动机模型新构建出简单发动机模型,否则不能获得期望的简单发动机模型。 也就是说,用公开号2010-513787的日本专利申请(JP-A-2010-513787)中描述的模拟方法所构建出的简单发动机模型不能构造成使得能够具体确定出对应于给定构成元素的模型的部分。因此,即使在发动机的仅一个或者几个构成元素改变的情形下,也不能获得期望的简单发动机模型,除非新构建整个简单发动机模型。在通过新构建整个简单发动机模型来获得期望 ...
【技术保护点】
【技术特征摘要】
【国外来华专利技术】2010.07.30 JP 2010-1725811.一种模型构建装置,其构建包括多个建模对象的机器的模型作为机器模型,并且所述模型构建装置具有图形用户界面,所述模型构建装置包括 为每个建模对象单独构建所述建模对象的模型作为对象模型的功能; 通过用连接线将所述对象模型彼此连接以使得从所述对象模型输出的守恒量能够在所述对象模型中包含的相关对象模型之间交换来构建所述机器模型的功能; 构建对应于所述对象模型的元素作为所述图形用户界面上的建模对象元素的功能;以及 存储所述对象模型同时使所述对象模型与对应于所述对象模型的相应的所述建模对象元素相关联以使得所述对象模型能够经由所述建模对象元素被调用的功能。2.根据权利要求1所述的模型构建装置,进一步包括 如果所述机器能够由多个物理定律表达,则利用从基于物理定律的微分代数方程式导出的建模对象的模型作为对象模型的功能。3.根据权利要求2所述的模型构建装置,进一步包括 利用从基于所述物理定律的所述微分代数方程式导出的所述建模对象的所述模型作为初始对象t吴型的功能; 通过简化所述初始对象模型来构建简单对象模型的功能;以及 利用所述简单对象模型作为所述对象模型的功能。4.一种模型构建方法,其构建包括多个建模对象的机器的模型作为机器模型,所述方法包括 为每个建模对象单独构建所述建模对象的模型作为对象模型; 通过用连接线连接所述对象模型以使得从所述对象模型输出的守恒量能够在相关对象模型之间交换来构建所述机器模型; 构建对应于所述对象模型的元素作为所述图形用户界面上的建模对象元素;以及存储所述对象模型同时使所述对象模型与对应于所述对象模型的相应的所述建模对象元素相关联,以使得所述对象模型能够经由所述建模对象元素被调用。5.根据权利要求4所述的模型构建方法,其中 如果所述机器能够由多个物理定律表达,则利用从基于物理定律的微分代数方程式导出的建模对象的模型作为对象模型。6.根据权利要求5所述的模型构建方法,其中 利用从基于物理定律的微分代数方程式导出的所述建模对象的模型作为初始对象模型; 通过简化所述初始对象模型来构建简单对象模型;以及 利用所述简单对象模型作为所述对象模型。7.根据权利要求4或5所述的模型构建方法,其中 所述模型构建方法执行处理(A)至(D)中的至少一个 (A)当因为建模对象的特性已经改变所以产生了新构建所述机器模型的需求时,经由对应于特性已经改变的所述建模对象的建模对象元素来调用对应于特性已经改变的所述建模对象的所述对象模型,以及 利用调用的所述对象模型来新构建特性已经改变的所述建模对象的所述对象模型,以及 通过用对应于特性已经改变的所述建模对象的既存连接线将新构建的所述对象模型连接至其他既存对象模型来构建所述机器模型,以及 存储新构建的所述对象模型并将其与对应于特性已经改变的所述建模对象的既存建模对象元素相关联; (B)当因为建模对象被另一建模对象替换所以产生了新构建所述机器模型的需求时, 经由对应于替换前建模对象的所述建模对象元素来调用对应于所述替换前建模对象的所述对象模型,以及 利用调用的所述对象模型来新构建替换后建模对象的所述对象模型,以及通过用对应于所述替换前建模对象的既存连接线将新构建的所述对象模型连接至其他既存对象模型来构建所述机器模型,以及 存储新构建的所述对象模型并将其与对应于所述替换前建模对象的既存建模对象元素相关联; (C)当因为与既存建模对象具有实质相同特性的新建模对象添加至机器所以产生了新构建所述机器模型的需求时, 经由对应于与添加的所述新建模对象具有实质相同特性的既存建模对象的所述建模对象元素来调用与添加的所述新建模对象具有实质相同特性的所述既存建模对象的所述对象模型,以及 利用调用的所述对象模型来新构建添加的所述新建模对象的所述对象模型,以及通过用新连接线将新构建的所述对象模型连接至相关既存对象模型以使得从新构建的所述对象模型输出的所述守恒量能够发送至所述相关既存对象模型来构建所述机器模型,以及 在所述图形用户界面上新构建对应于新构建的所述对象模型的所述建模对象元素,以及 存储新构建的所述对象模型并将其与新构建的所述建模对象元素相关联,以使得新构建的所述对象模型能够经由新构建的所述建模对象元素被调用;以及 (D)当因为具有与既存建模对象的特性不同的特性的新建模对象添加至所述机器所以产生了新构建所述机器模型的需求时, 新构建添加的所述新建模对象的所述对象模型,以及 通过用新连接线将新构建的所述对象模型连接至相关既存对象模型以使得从新构建的所述对象模型输出的所述守恒量能够发送至所述相关既存对象模型来构建所述机器模型,以及 在所述图形用户界面上新构建对应于新构建的所述对象...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。