买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
申请/专利权人:兰州大学;国网甘肃省电力公司
摘要:本发明公开了一种高可扩展性的集成建模仿真方法,并提出一种适合于该方法的复杂模型集成算法,最后发明了一种轻量级的集成建模仿真领域专用语言DomainSpecificLanguage,DSL,以指导开发者开发相应的集成建模仿真软件,从而支持具有高可扩展性、集成模型可重用的集成建模过程,同时尽可能降低对集成建模人员的软件开发能力要求,提供易于学习、提高集成模型开发效率的方法、工具和平台。
主权项:1.一种高可扩展性的集成建模仿真方法,其特征在于,包括以下步骤:步骤1:根据用户输入,构建不同的子模型,所述子模型为简单模型或者集成模型;步骤2:对于简单模型,定义符合模型统一视图的简单模型;对于集成模型,构建其概念模型;步骤3:定义步骤2所述的概念模型的实例化模型;步骤4:运行集成的实例化模型:其先按照所述概念模型已定义的执行步长来制备好数据,按照步骤2简单模型定义方法定义数据输入和输出模块,建立与步骤3所述实例化模型的连接与控制,运行所述实例化模型,最终实现模拟仿真过程;其中,步骤2的具体操作步骤包括:步骤21:对于简单模型,通过Python或者POJO代码实现所述简单模型,基于所述Python或POJO代码利用可重用集成建模领域特定语言定义符合模型统一视图的简单模型;步骤22:对于集成模型,先枚举其所使用的子模型,再定义控制流,并指定这些子模型之间的数据流、连接以及子模型间的关系,最后概念化所述子模型,构建出所述集成模型的概念模型;步骤3的具体操作步骤包括:步骤31:将步骤22建立的概念模型中枚举出的单个子模型定义为子模型实例;步骤32:根据模拟仿真需求指定同类子模型组中模型数量,并实例化子模型间的连接,从而构建出所述概念模型的实例化模型;步骤2中的模型统一视图包括以声明为主的模型静态统一视图以及运行时用于控制的模型动态统一视图,并且两者的定义分别为:1模型静态统一视图Mstaic:=N,P,I,O,F其中,N为模型名称、P为参数列表、I为输入变量列表、O为输出变量列表、F为功能函数;2模型动态统一视图Mdymamic:=N,P,I,O,F,A其中,N为正在执行的模型实例名称、P为参数列表、I为输入变量列表、O为输出变量列表、F为功能函数、A为模型的有限状态机。
全文数据:
权利要求:
百度查询: 兰州大学 国网甘肃省电力公司 一种高可扩展性的集成建模仿真方法
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。