System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及自动控制,尤其涉及一种基于云原生saas的模拟控制系统。
技术介绍
1、利用云计算平台提供的弹性和灵活性,采用微服务架构实现模块化和可扩展性,能够根据需求动态调整计算资源,结合机器学习和数据挖掘技术能够进行模式识别、预测分析和优化建议等,能够将模拟控制系统应用于工业控制和自动化以及智能城市管理中,这里将模拟控制系统应用于农业机器人中,实现农场的智能管理。但是现有技术中大多没有解决如何通过获取模拟数据和设备监测数据判断设备的异常状态,并下发相关指令,及时响应指令并进行可视化处理的问题。
2、如授权公告号为cn102354167b的中国专利公开了一种楼宇设备模拟控制系统,包括云计算中心、遥控器、设备控制主机和连接到设备控制主机的机械类设备、阀门类设备及电器类设备;设备控制主机具有连接到互联网的数据接入模块和本地无线通讯模块;设备控制主机可以通过互联网数据接入模块连接到互联网上的云计算中心或者通过本地无线通讯模块同遥控器建立通讯连接;遥控器可以通过互联网连接到云计算中心或者通过无线通讯协议连接到设备控制主机的本地无线通讯模块;云计算中心和设备控制主机各预装有一个可编程控制器模拟程序;两个可编程控制器模拟程序保持同步运行;具有节能、使用方便、美化环境的优点,适宜在企业、机关、住宅安装使用。
3、如授权公告号为cn111142470b的中国专利公开了一种码头设备自动化模拟控制系统与故障探测方法,利用多个对接到plc控制架构台的触敏运行控制板以及对应于现场设备的多个检测件,自动化模拟出现场设备的运行状态
4、以上专利存在本
技术介绍
提出的问题:上述楼宇设备模拟控制系统通过可编程控制器模拟程序控制云计算中心和设备控制主机,并通过无线通讯模块同遥控器建立通讯连接;上述码头设备自动化模拟控制系统与故障探测方法通过触敏运行控制板和对应于现场设备的检测件自动化模拟出现场设备的运行状态参数,并反馈至plc控制架构台,该plc控制架构台连接到图形用户界面并显示码头设备对应的检测件的运行轨迹的比对效果,以判断当前配对的多个码头设备工作状态是否存在异常。上述两个专利没有解决如何通过获取模拟数据和设备监测数据判断设备的异常状态,并下发相关指令,及时响应指令并进行可视化处理的问题。为解决这一问题,本专利技术提出一种基于云原生saas的模拟控制系统。
技术实现思路
1、鉴于上述现有技术中存在的问题,提出了本专利技术一种基于云原生saas的模拟控制系统。
2、因此,本专利技术目的是提供一种基于云原生saas的模拟控制系统。
3、为解决上述技术问题,本专利技术提供如下技术方案:数据获取模块、异常判断模块、指令下发模块和响应显示模块;
4、所述数据获取模块用于获取模拟数据,通过路径规划策略生成作业路径;
5、所述异常判断模块用于实时监测设备数据,并通过异常判断策略判断设备的异常状态,并通过真实判断策略判断异常状态的真实性;
6、所述异常判断策略包括:
7、根据异常判断公式判断设备的异常状态,所述异常判断公式的计算公式如下所示:
8、;
9、式中,表示设备的异常状态,表示设备心跳的异常状态,表示设备位置的异常状态,表示设备余量的异常状态;
10、若,则设备未出现异常;
11、若,则设备出现异常,通过真实判断策略判断异常状态的真实性;
12、所述真实判断策略包括:
13、当设备出现异常,判断设备的在线状态,若设备未在线,则设备出现异常为假;
14、若设备在线,则判断设备心跳、设备位置和设备余量的异常状态,若设备心跳出现异常,且设备位置和设备余量未出现异常,则设备出现异常为假;
15、若设备心跳出现异常,设备位置或设备余量出现异常,则调整设备位置或设备余量,若调整设备位置或设备余量后设备未出现异常,则设备出现异常为假;
16、若调整设备位置或设备余量后设备出现异常,则设备出现异常为真;
17、若设备心跳未出现异常,设备位置或设备余量出现异常,则调整设备位置或设备余量,若调整设备位置或设备余量后设备未出现异常,则设备出现异常为假;
18、若调整设备位置或设备余量后设备出现异常,则设备出现异常为真;
19、所述指令下发模块用于若所述设备出现异常且所述设备出现异常为真,通过指令调整策略下发指令;
20、所述响应显示模块用于接收下发的所述指令并做出响应,并显示所述指令的内容、设备心跳、设备位置、设备余量和作业路径。
21、作为本专利技术所述一种基于云原生saas的模拟控制系统的一种优选方案,其中:所述模拟数据包括场地基本信息、设备数据和作业路径;
22、所述设备数据包括设备编号、设备心跳、设备位置和设备余量;
23、所述设备位置包括作业点和补给点;
24、通过路径规划策略生成作业路径,所述路径规划策略包括:
25、根据场地基本信息确定设备位置,将所述作业点和所述补给点进行排序,形成作业列表和补给列表,计算设备作业的最短路径,设备按照所述设备作业的最短路径依次作业,实时监测设备当前位置和设备余量,计算所述设备余量的消耗速率,预测所述设备余量的耗尽时间,生成告警信号,根据所述告警信号动态调整所述作业列表,并计算设备补给的最短路径,设备按照所述设备补给的最短路径执行补给。
26、作为本专利技术所述一种基于云原生saas的模拟控制系统的一种优选方案,其中:所述设备作业的最短路径的函数表达式如下所示:
27、;
28、式中,表示设备作业的最短路径长度,表示设备作业的路径的最小值,表示作业点的总数,表示从设备当前位置至第个作业点的路径成本;
29、所述设备余量的消耗速率的函数表达式如下所示:
30、;
31、式中,表示设备余量的消耗速率,表示在时间间隔内消耗的设备余量;
32、预测所述设备余量的耗尽时间的函数表达式如下所示:
33、;
34、式中,表示设备余量的耗尽时间,表示设备余量。
35、作为本专利技术所述一种基于云原生saas的模拟控制系统的一种优选方案,其中:所述作业列表的调整策略包括:
36、配置时间阈值,若设备余量的耗尽时间大于或等于时间阈值,则说明设备余量充足,不生成告警信号;
37、若设备余量的耗尽时间小于时间阈值,则生成告警信号,更新本文档来自技高网...
【技术保护点】
1.一种基于云原生SaaS的模拟控制系统,其特征在于,包括:
2.如权利要求1所述的一种基于云原生SaaS的模拟控制系统,其特征在于,所述模拟数据包括场地基本信息、设备数据和作业路径;
3.如权利要求2所述的一种基于云原生SaaS的模拟控制系统,其特征在于,所述设备作业的最短路径的函数表达式如下所示:
4.如权利要求3所述的一种基于云原生SaaS的模拟控制系统,其特征在于,所述作业列表的调整策略包括:
5.如权利要求4所述的一种基于云原生SaaS的模拟控制系统,其特征在于,所述路径规划策略还包括:
6.如权利要求5所述的一种基于云原生SaaS的模拟控制系统,其特征在于,所述指令调整策略包括:
7.如权利要求6所述的一种基于云原生SaaS的模拟控制系统,其特征在于,响应显示模块用于:接收下发的所述指令并做出响应,并可视化显示出指令的内容,实时监测模拟数据,同时可视化显示所述设备心跳、所述设备位置、所述设备余量和所述作业路径,并可视化显示所述设备的异常状态。
【技术特征摘要】
1.一种基于云原生saas的模拟控制系统,其特征在于,包括:
2.如权利要求1所述的一种基于云原生saas的模拟控制系统,其特征在于,所述模拟数据包括场地基本信息、设备数据和作业路径;
3.如权利要求2所述的一种基于云原生saas的模拟控制系统,其特征在于,所述设备作业的最短路径的函数表达式如下所示:
4.如权利要求3所述的一种基于云原生saas的模拟控制系统,其特征在于,所述作业列表的调整策略包括:
5.如权利要求4...
【专利技术属性】
技术研发人员:李大利,张洪菠,
申请(专利权)人:江苏岚江智能科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。