哈尔滨工业大学聂兰顺获国家专利权
买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
龙图腾网获悉哈尔滨工业大学申请的专利一种支持时间语义的服务化工业软件组件设计与实现方法获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN119847482B 。
龙图腾网通过国家知识产权局官网在2025-10-31发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202411925387.1,技术领域涉及:G06F8/20;该发明授权一种支持时间语义的服务化工业软件组件设计与实现方法是由聂兰顺;朱世博;李雪;陈恺;张小东;战德臣设计研发完成,并于2024-12-25向国家知识产权局提交的专利申请。
本一种支持时间语义的服务化工业软件组件设计与实现方法在说明书摘要公布了:本发明公开了一种支持时间语义的服务化工业软件组件设计与实现方法,所述方法包括如下步骤:步骤1:OT应用设计;步骤2:代码生成工具生成OT服务应用;步骤3:OT服务应用部署与运行。本发明构建的工业软件具有可扩展性、更好的生态以及较好的实时特性。当业务需求出现变更时,只需要动态的构建组件之间的连接关系,不需要对已经开发完成的组件进行修改;利用IT的技术,可以借助AI、云原生、大数据等一些列框架和组件去构建更为全面和强大的工业软件;在实时性方面,通过DDS组件以及对传统微服务的技术框架进行改造,相比于原生的微服务,该技术在实时性方面更优。
本发明授权一种支持时间语义的服务化工业软件组件设计与实现方法在权利要求书中公布了:1.一种支持时间语义的服务化工业软件组件设计与实现方法,其特征在于所述方法包括如下步骤: 步骤1:OT应用设计 步骤1.1:熟悉并了解工业软件组件模型的相关概念,同时了解其相关规则和约束,所述工业软件组件模型中,与应用相关的概念包括系统System、资源Resource、设备Device,与OT组件以及服务相关的概念包括OT服务应用、DDS连接、OT服务、OT组件、时间语义; 步骤1.2:对应用场景进行功能划分,考虑设计哪些OT服务,以及每个OT服务负责的职能; 步骤1.3:在完成设计后,针对OT服务在4diacIDE中进行建模,包括设计OT组件的类型、外部接口、内核功能以及OT组件的连接关系; 步骤1.4:将OT应用依赖的所有OT组件类型和应用导出为.fbt和.sys文件; 步骤2:代码生成工具生成OT服务应用 步骤2.1:了解并部署代码生成工具的使用方法; 步骤2.2:将步骤1.4导出的.fbt和.sys文件放入代码生成工具根目录的input文件夹下; 步骤2.3:经过代码生成器进行依赖检查、类型生成、应用生成和配置生成,得到一套OT服务应用,其中,依赖检查时需要确保放入根目录input文件夹下的.fbt以及.sys文件满足依赖关系,具体步骤如下:脚本先清除之前生成的代码,并自动检测这些文件是否满足依赖,即:.sys应用文件中使用到的类型是否都在.fbt中有定义,以及复合功能块的功能块网络中使用的类型是否在其他.fbt文件中有定义,如果发现依赖不满足,则退出生成;依赖检查通过后,依据功能块类型分别生成对应的类或者软件包;之后,生成应用中每个功能块组件的微服务代码,包括yml配置文件、pom依赖文件、每个微服务应用组件的功能块类、API类以及dds工具类;最后,根据.sys中记录的功能块实例之间的连接关系,生成DDS协议中的idl主题消息结构文件; 步骤2.4:将output文件夹中生成的项目复制到自定义项目路径下; 步骤3:OT服务应用部署与运行 步骤3.1:了解并部署Java17、Maven、SpringBoot基础开发环境; 步骤3.2:下载编译OpenDDS,并了解熟悉其中的相关概念和约束; 步骤3.3:使用DDS相关工具编译自定义项目路径中idl目录下的topic.idl文件,并将生成的动态链接库放置到环境变量path下的一个目录中; 步骤3.4:通过配置OT服务中的参数,设置服务部署的节点以及DDS运行时配置参数,并修改pom文件,使得DDS主题相关的jar依赖与步骤3.3中编译topic.idl得到的jar的路径保持一致; 步骤3.5:依次启动每个OT服务,等待服务之间彼此发现; 步骤3.6:通过OT服务预留的RESTfulAPI,对整体应用进行控制,观察应用的动作或者输出。
如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人哈尔滨工业大学,其通讯地址为:150001 黑龙江省哈尔滨市南岗区西大直街92号;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。
以上内容由龙图腾AI智能生成。
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。

皖公网安备 34010402703815号
请提出您的宝贵建议,有机会获取IP积分或其他奖励