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

一种应用于电力仪器设备的板间多运算芯片资源监控系统的制作方法

2021-10-24 10:37:00 来源:中国专利 TAG:仪器设备 电力 应用于 运算 监控系统


1.本发明涉及电力仪器设备技术领域,特别涉及一种应用于电力仪器设备的板间多运算芯片资源监控系统。


背景技术:

2.现有电力仪器设备大多采用裸机系统或简易os系统进行运行,缺少板间系统os,对于运行过程中的板间资源占有情况一无所知,会造成运行过程中堵塞、宕机等情况,需要一种资源监控系统来实时得知板间资源占有率情况,以得知当前系统运行状况。另外现有的情况下,在开发过程中对于板间的资源使用情况大多依靠经验进行,模块化进行,不考虑其他电路板运算芯片的算力利用问题,因此,会出现资源浪费的情况,或出现资源不足,算法无法运行的情况,需要一种资源监控系统来提高开发效率。


技术实现要素:

3.本发明所要解决的技术问题在于针对现有电力仪器设备所存在的上述不足之处而提供一种应用于电力仪器设备的板间多运算芯片资源监控系统。
4.为了实现上述发明目的,本发明所要解决的技术问题可以通过以下技术方案来实现:
5.一种应用于电力仪器设备的板间多运算芯片资源监控系统,包括数据采集层、通信层和控制层,其中:
6.所述数据采集层包括单板算力监测模块和单板芯片权重模块,所述单板算力监测模块对于单板上的运算芯片、存储芯片进行算力资源监控,为单板上各运算芯片的冗余算力信息、冗余存储资源信息和冗余io资源信息;所述单板芯片权重模块通过所述控制层进行初始化设置,通过对于单板上各芯片所运行的计算任务进行权重处理;
7.所述通信层包括通信模块和数据整合模块,所述数据整合模块将所述数据采集层所采集的单板算力资源信息整合并标记时间戳,存储于单板算力资源数据库中;所述通信模块负责系统中各模块的通信工作;
8.所述控制层包括主控模块,所述主控模块负责向平行电力仪器设备、上下级电力仪器设备以及用户端提供本电力仪器设备各电路板的算力监控情况。
9.在本发明的一个优选实施例中,所述单板芯片权重模块的权重设置方式为:芯片所运行的任务占主业务逻辑任务比重越大,芯片所运行的任务越重要,其权重越高,即其需要冗余资源对该芯片的运算任务进行保护。
10.在本发明的一个优选实施例中,单板所消耗的总资源,最终的监控结果如下述公式所示:
11.s=σscur*l1
12.其中s位最终资源使用情况,scur为各芯片的当前资源使用情况,11为单板芯片权重模块中各芯片的权重值。
13.在本发明的一个优选实施例中,在所述主板需要获取相应板间算力数据的时候,将距离目前时刻最近的时间戳所对应的整合完成的单板资源信息传递给主控模块。
14.在本发明的一个优选实施例中,所述数据整合模块包括单板算力资源数据库和时域信号处理模块,所述时域信号处理模块通过时域信号处理方法,对于单板算力资源数据库中的前置单板算力资源信息进行时域信号分析及预测,获取各单板当前预估算力情况;将所获取各单板当前预估算力情况进行整合后传递进入所述主控模块中,并在任务池中添加一个延时任务,对于该无法及时采集的数据进行重新获取采集,并及时根更新至所述主控模块。
15.在本发明的一个优选实施例中,所述板间多运算芯片资源监控系统存在以下两种算力监控模式,第一种为定时算力监控模式,在该定时算力监控模式下,所述主控模块定时将所述数据整合模块发送算力情况信息获取请求,所述数据整合模块将距离目前最近的时间戳所对应的单板资源信息传递给主控模块;第二种为突发算力监控模式,在所述主控模块接收到来自于平行或上下级电力仪器设备的算力信息获取请阿牛,或来自于用户的实时算力信息获取请求后所述主控模块将向数据整合模块发送实时算力情况信息获取请求;所述数据整合模块在收到该请求后,向数据采集层下发数据采集命令并获取相应信息,整合完成后上传给所述主控模块。
16.由于采用了如上的技术方案,本发明主要对于位于电力仪器设备中的大量数字电路板进行整体性能监控,主要包含了算力监控和存储资源监控,其中,存储资源监控主要对于电路板的数据存储资源和其io资源监控。
17.本发明主要用于电力仪器设备的系统上存在多个运算电路板且各个运算电路板的运算任务内容相差较大,算力需求相差较大的应用场景下。本发明为统筹调配任务内容,将各运算芯片中执行的运算内容进行平衡,以达到平衡各运算电路板算力,提高系统整体运行效率的作用。同时,还可将系统架构所需要的高性能运算芯片替换为一系列低性能运算芯片,大大降低系统成本。
附图说明
18.图1为本发明应用于电力仪器设备的板间多运算芯片资源监控系统的架构示意图。
19.图2为本发明的数据整合模块的结构示意图。
具体实施方式
20.以下结合附图和具体实施方式来进一步描述本发明。
21.一套电力仪器系统包含了多个模拟电路板和数字电路板。位于数字电路板上还有为数众多的数字芯片,数字芯片中最重要的是运算芯片。本发明主要对于位于电力仪器系统中的大量数字电路板进行整体性能监控,主要包含了算力监控和存储资源监控。其中,存储资源监控主要对于电路板的数据存储资源和其io资源进行监控。
22.本发明应用于电力仪器设备的板间多运算芯片资源监控系统运行于系统中所有数字电路板之上。
23.本发明应用于电力仪器设备的板间多运算芯片资源监控系统架构图如图1所示。
24.本发明应用于电力仪器设备的板间多运算芯片资源监控系统与电路板中正常运行的软件之间为并行运行关系,微观为时分复用关系。在本发明应用于电力仪器设备的板间多运算芯片资源监控系统的运算电路板中运行的操作系统上,本发明应用于电力仪器设备的板间多运算芯片资源监控系统与业务程序之间的关系为互不干扰的多个平行进程。且本发明应用于电力仪器设备的板间多运算芯片资源监控系统自该电路板上电初始化完成之时启动,持续运行至该电路板结束工作为止。
25.本发明的应用于电力仪器设备的板间多运算芯片资源监控系统,包括数据采集层10、通信层20和控制层30,其中:
26.数据采集层10包括单板算力监测模块11和单板芯片权重模块12,单板算力监控模块11主要负责对于单板上的运算芯片,存储芯片进行算力资源监控工作。主要提供当前单板上各运算芯片的冗余算力信息,冗余存储资源信息,冗余io资源信息等。
27.单板芯片权重模块12主要通过主控模块31进行初始化设置,主要通过对于单板上各芯片所运行的计算任务进行权重处理。该权重设置方式为,芯片所运行的任务占主业务逻辑任务比重越大,芯片所运行的任务越重要,其权重越高——即其需要冗余资源对该芯片的运算任务进行保护。该单板芯片权重模块12主要作用是直观的表现芯片对于资源的需求(包含冗余资源),而非单纯的运算任务所本身所包含的资源。反映了在工程应用运行的背景下,芯片所需要的安全运行资源。
28.在本系统中,单板所消耗的总资源,最终的监控结果如下述公式所示:
29.s=σscur*l1
30.其中s为最终资源使用情况,scur为各芯片的当前资源使用情况,l1为单板芯片权重模块12中各芯片的权重值,通过σsavailable*l1计算,获取单板的资源使用情况。
31.通信层20包括通信模块21和数据整合模块22,参见图2,数据整合模块22包括单板算力资源数据库22a和时域信号处理模块22b。
32.数据整合模块22主要将数据采集层10所采集的单板算力资源信息整合并标记时间戳,存储于单板算力资源数据库22a中。在主控模块31需要获取相应板间算力数据的时候,将距离目前时刻最近的时间戳所对应的整合完成的单板资源信息传递给主控模块31。
33.在系统运行过程中,可能存在包括但不限于通信模块阻塞,通信误码乱码,数据采集层阻塞,等意外情况导致数据采集层无法及时传递当下数据给数据整合模块22的情况。数据整合模块22中存在一个时域信号处理模块22b。该时域信号处理模块22b通过时域信号处理方法,对于单板算力资源数据库中的前置单板算力资源信息进行时域信号分析及预测,获取各单板当前预估算力情况。将上述信息进行整合后传递进入主控模块31中。并在任务池中添加一个延时任务,对于该次无法及时采集的数据进行重新获取采集,并及时更新至主控模块中。
34.通信模块21主要负责系统内各模块的通信工作。
35.控制层30包括主控模块31,主控模块31主要负责向其他平行电力仪器设备,上下级电力仪器设备,以及用户端,提供本仪器各电路板的算力监控情况。
36.本发明应用于电力仪器设备的板间多运算芯片资源监控系统主要存在两种算力监控模式。第一种为定时算力监控模式,在该模式下,主控模块31定时向数据整合模块22发送算力情况信息获取请求。数据整合模块22将距离目前时刻最近的时间戳所对应的单板资
源信息传递给主控模块31。第二种为突发算力监控模式,在主控模块31接收到来自于平行,或上下级电力仪器设备的算力信息获取请求,或来自于用户的实时算力信息获取请求后,主控模块31将向数据请求模块22发送实时算力情况信息获取请求。数据整合模块22在收到该请求后,向数据采集层10下发数据采集命令并获取相应信息,整合完成后上传给主控模块31。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

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

相关文献

  • 日榜
  • 周榜
  • 月榜