一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

基于脚本编排的电磁感知任务执行方法、系统及终端与流程

2023-01-02 17:52:27 来源:中国专利 TAG:

技术特征:
1.基于脚本编排的电磁感知任务执行方法,其特征在于,包括以下内容:建立任务脚本模板库:根据不同电磁感知任务的类型定义不同的任务执行脚本,并为不同的任务执行脚本分配相应边缘计算节点的感知服务资源;电磁感知任务执行脚本的自动匹配:接入当前电磁感知任务,并从所述任务脚本模板库找到与所述当前电磁感知任务匹配的当前任务执行脚本;电磁感知任务执行:下发当前任务执行脚本至相应边缘计算节点的脚本执行引擎,由所述脚本执行引擎自动执行当前任务执行脚本。2.根据权利要求1所述的基于脚本编排的电磁感知任务执行方法,其特征在于,在建立任务脚本模板库之前包括感知服务资源接入的步骤,所述感知服务资源的接入包括:在所有边缘计算节点上部署分布式服务总线;按就近原则将监测设备的原子服务和边缘计算节点的计算、数据处理、统计分析服务注册到相应的边缘计算节点上的分布式总线上;分布式总线将各个边缘计算节点上的感知服务资源注册数据进行全局同步。3.根据权利要求2所述的基于脚本编排的电磁感知任务执行方法,其特征在于,所述注册的方式包括人工注册或自动注册。4.根据权利要求1所述的基于脚本编排的电磁感知任务执行方法,其特征在于,所述根据不同电磁感知任务的类型定义不同的任务执行脚本,包括:通过可视化的感知任务脚本编辑工具,按照电磁感知任务的工作流程进行可视化编辑,通过选择控制流程类型和服务功能操作进行业务流程编排,形成相对应的python执行脚本文件。5.根据权利要求4所述的基于脚本编排的电磁感知任务执行方法,其特征在于,所述控制流程类型包括顺序执行、条件执行和循环执行。6.根据权利要求1所述的基于脚本编排的电磁感知任务执行方法,其特征在于,所述脚本执行引擎采用c 和python混合编程方式,通过c 宿主程序中嵌入python执行引擎及相关的功能组件。7.根据权利要求6所述的基于脚本编排的电磁感知任务执行方法,其特征在于,所述脚本执行引擎自动执行当前任务执行脚本,包括:使用pyimport_importmodule导入脚本模块;使用pyobject_getattrstring获取任务执行脚本信息;使用py_vabuildvalue转换输入参数;使用pyobject_callobject调用任务执行脚本;使用pyarg_parse转换执行脚本的返回结果。8.根据权利要求1所述的基于脚本编排的电磁感知任务执行方法,其特征在于,还包括:对当前任务执行脚本的执行状态进行日志记录和上报。9.基于脚本编排的电磁感知任务执行系统,其特征在于,所述系统包括:任务脚本模板库,用于根据不同电磁感知任务的类型定义不同的任务执行脚本,并为不同的任务执行脚本分配相应边缘计算节点的感知服务资源;电磁感知任务执行脚本匹配模块,用于接入当前电磁感知任务,并从所述任务脚本模
板库找到与所述当前电磁感知任务匹配的当前任务执行脚本;电磁感知任务执行模块,用于下发当前任务执行脚本至相应边缘计算节点的脚本执行引擎,由所述脚本执行引擎自动执行当前任务执行脚本。10.一种终端,包括存储器和处理器,存储器上存储有可在处理器上运行的计算机指令,其特征在于,所述计算机指令运行时执行权利要求1-8中任意一项所述基于脚本编排的电磁感知任务执行方法的步骤。

技术总结
本发明公开了基于脚本编排的电磁感知任务执行方法、系统及终端,属于无线电监测应用领域,包括:根据不同电磁感知任务的类型定义不同的任务执行脚本,并为不同的任务执行脚本分配相应边缘计算节点的感知服务资源;接入当前电磁感知任务,并从所述任务脚本模板库找到与所述当前电磁感知任务匹配的当前任务执行脚本;下发当前任务执行脚本至相应边缘计算节点的脚本执行引擎,由所述脚本执行引擎自动执行当前任务执行脚本。本发明能够灵活定义电磁感知任务的执行脚本,电磁感知任任务的执行脚本能进行自动化匹配,同时实现多语言混合开发,流程编排更加灵活和全面。流程编排更加灵活和全面。流程编排更加灵活和全面。


技术研发人员:张灵珠 陈刚 魏洪俊 程洪良 陈世新 伍思羽 付刚
受保护的技术使用者:成都中星世通电子科技有限公司
技术研发日:2022.11.30
技术公布日:2022/12/30
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献