模型构建装置和模型构建方法制造方法及图纸

技术编号:8567295 阅读:175 留言:0更新日期:2013-04-12 00:16
本发明专利技术涉及一种模型构建装置,其构建包括多个建模对象的机器的模型,并且具有图形用户界面。所述模型构建装置包括:为每个建模对象单独构建所述建模对象的模型作为对象模型的功能;通过用连接线将所述对象模型彼此连接以使得从所述对象模型输出的守恒量能够在所述对象模型中包含的相关对象模型之间交换来构建所述机器模型的功能;构建对应于所述对象模型的元素作为所述图形用户界面上的建模对象元素的功能;以及存储所述对象模型同时使所述对象模型与对应于所述对象模型的相应的所述建模对象元素相关联,以使得所述对象模型能够经由所述建模对象元素被调用的功能。

【技术实现步骤摘要】
【国外来华专利技术】
本专利技术涉及模型构建装置以及模型构建方法。
技术介绍
公开号2010-513787的日本专利申请(JP-A-2010-513787)描述了一种用于发动机运转的模拟方法。在该模拟方法中,构建出了从完整发动机模型简化出的发动机模型(下文将称作“简单发动机模型”)。此处应该注意的是,在该模拟方法中使用的建模工具具有图形用户界面(下文,称为“GUI”)。于是,允许该建模工具的用户通过使用发动机的基本构成元素(例如,导管、歧管、气缸或者涡轮增压器)经由GUI来指定模型。此外,允许建模工具用户经由GUI输入关于要被执行模拟的发动机的参数(例如,燃料喷射量、发动机转速)。此夕卜,允许建模工具用户经由GUI来构建简单发动机模型。顺便提及,用公开号2010-513787的日本专利申请(JP-A-2010-513787)中描述的模拟方法所构建出的简单发动机模型是包括多个构成元素的整个发动机的模型。因此,在构成元素的特性随着时间而改变的情形下,或者构成元素被另一构成元素替换的情形下,或者新的构成元素添加至发动机的情形下,除非新构建完整的发动机模型并且从新构建的完整发动机模型新构建出简单发动机模型,否则不能获得期望的简单发动机模型。 也就是说,用公开号2010-513787的日本专利申请(JP-A-2010-513787)中描述的模拟方法所构建出的简单发动机模型不能构造成使得能够具体确定出对应于给定构成元素的模型的部分。因此,即使在发动机的仅一个或者几个构成元素改变的情形下,也不能获得期望的简单发动机模型,除非新构建整个简单发动机模型。在通过新构建整个简单发动机模型来获得期望的简单发动机模型的情形下,获得期望的简单发动机模型所需的工作要大于在通过修正已经构建的简单发动机模型的仅一部分来获得期望的简单发动机模型的情形下所需的工作。当然,在公开号2010-513787的日本专利申请(JP-A-2010-513787)中描述的模拟方法中,如果当新构建简单发动机模型时能够参考既存简单发动机模型,则存在降低获得期望的简单发动机模型所需的工作的可能性。但是,因为简单发动机模型不能构造成使得不能够具体确定出对应于给定构成元素的模型的部分,所以即使仅改变发动机的一个或多个构成元素也需要新构建整个简单发动机模型,从而获得期望的简单发动机模型。因此,即使当新构建简单发动机模型时能够参考既存简单发动机模型,获得期望的简单发动机模型所需的工作也仍很大。在已经存在有包括多个待建模对象(例如,对应于公开号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)当因为具有与既存建模对象的特性不同的特性的新建模对象添加至所述机器所以产生了新构建所述机器模型的需求时, 新构建添加的所述新建模对象的所述对象模型,以及 通过用新连接线将新构建的所述对象模型连接至相关既存对象模型以使得从新构建的所述对象模型输出的所述守恒量能够发送至所述相关既存对象模型来构建所述机器模型,以及 在所述图形用户界面上新构建对应于新构建的所述对象...

【专利技术属性】
技术研发人员:仲田勇人大畠明
申请(专利权)人:丰田自动车株式会社
类型:
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1