本发明涉及非电变量的控制或调节系统,特别涉及一种分布式实时计算调度系统及方法。
背景技术:
1、非电变量就是非电气量,如温度、压力、速度、位移、应变、流量以及液位等,非电变量的测量通常需要通过传感器将非电物理量转换为电信号,然后再进行处理和显示。比如说,温度传感器可以将温度变化转换为电信号,压力传感器可以将压力变化转换为电信号,这些电信号可以进一步用于控制和监测。
2、分布式的非电变量是将系统中分散化的各个非电变量各自转换成不同的电信号,将不同类型的非电变量的电信号通过调度后能够紧密联系在一起,分布式的非电变量转换为各自的电信号后,再对各个电信号进行实时调度,各个电信号的实时调度改变了传统的不同电信号的调度,向着更加灵活、可持续和智能的方向发展。这对分布式非电变量系统进行实时调度可以最大程度地利用和调度非电变量,提高了分布式非电变量的调度效率。
技术实现思路
1、本发明所要解决的技术问题是如何能够对各个电信号进行实时调度,本发明提供了一种分布式实时计算调度系统及方法,将各个目标数据中各自对应的某个子数据找出,将找出的各个子数据进行分类,根据分类后的各个子数据建立实时计算调度目标的调度模型,再根据调度目标偏好,建立实时计算调度策略,实现实时计算调度目标的调度模型和实时计算调度策略的实时监控、调度。
2、为了达到上述目的,本发明通过下述技术方案实现:
3、一种分布式实时计算调度方法,包括如下步骤:
4、步骤1):获取分布式的非电变量转化为各自电信号后的目标数据;
5、步骤2):根据各个电信号各自的目标数据确定实时计算调度目标,建立实时计算调度目标的调度模型;其中,采用目标矢量法建立实时计算调度目标的调度模型;
6、步骤3):根据调度模型中的调度目标偏好,建立实时计算调度策略;其中,采用实时偏好方式建立实时计算调度策略;
7、步骤4):实时监控步骤2)中的实时计算调度目标的调度模型和步骤3)中的实时计算调度策略。
8、可选的,在步骤1)中,将所述各自的电信号的所述目标数据采用数据网格法进行分类,所述数据网格法为如下公式(1):
9、(1);
10、其中,、和分别为第一目标数据、第二目标数据和第三目标数据;、和分别为第一目标数据的某个子数据、第二目标数据的某个子数据和第三目标数据的某个子数据;为目标定向操作;、和分别为第一目标数据目标定向于第一目标数据的某个子数据、第二目标数据目标定向于第二目标数据的某个子数据以及第三目标数据目标定向于第三目标数据的某个子数据;为数据连接操作,将各个子数据进行连接;为某个时间段,为调节某个时间段;
11、为提取第一目标数据的某个子数据、第二目标数据的某个子数据和第三目标数据的某个子数据;
12、为单位时间内提取第一目标数据的某个子数据、第二目标数据的某个子数据和第三目标数据的某个子数据;
13、为对第一目标数据的某个子数据、第二目标数据的某个子数据和第三目标数据的某个子数据各自进行分类;为分类后的各个子数据。
14、可选的,在步骤1)中,将各自的电信号的所述目标数据采用数据网格法进行分类,采用如下步骤:
15、步骤a):在某个时间段内,将各个目标数据各自目标定向于各个目标数据中各自对应的子数据;
16、步骤b):在单位时间内提取各个目标数据中各自对应的所述子数据;
17、步骤c):将各个子数据各自进行分类。
18、可选的,在步骤2)中,目标矢量法,为如下公式(2)-公式(3):
19、(2);
20、(3);
21、在公式(2)中,为分类后的各个子数据,为选择分类后的某个子数据,为在固定的单位时间内进行的触发操作,为固定的单位时间,为在固定的单位时间内,从分类后的各个子数据中选择出分类后的某个子数据;为调度模型;为将选择出且分类后的某个子数据送入到调度模型内的操作;为将选择出且分类后的某个子数据向调度模型内送入;为在固定的单位时间内,从分类后的各个子数据中选择出分类后的某个子数据向调度模型内送入,为实时计算调度目标的调度模型;
22、在公式(3)中,为第一目标数据的某个子数据,为第二目标数据的某个子数据,为第三目标数据的某个子数据,通过各个子数据的调度形成了调度模型。
23、可选的,在步骤2)中,目标矢量法,为如下步骤:
24、步骤a):在固定的单位时间内触发性的选择分类后的某个子数据;
25、步骤b):将选择出且分类后的某个子数据向调度模型内送入,以构建实时计算调度目标的调度模型。
26、可选的,在步骤3)中,实时偏好方式,为如下公式(4):
27、(4);
28、其中,为第一目标数据中随机选择的某个子数据,为第二目标数据中随机选择的某个子数据;为第三目标数据中随机选择的某个子数据;为将随机选择的各个子数据进行连接;为固定的单位时间;为调度目标偏好;为调度操作;
29、为根据调度模型中的调度目标偏好,建立实时计算调度策略;为实时计算调度策略。
30、可选的,在步骤3)中,实时偏好方式,为如下步骤:
31、步骤a'):在固定的单位时间内,在各个目标数据中随机选择各个所述目标数据各自对应的子数据;
32、步骤b'):根据调度模型中的调度目标偏好,建立实时计算调度策略。
33、可选的,在步骤4)中,根据所述实时计算调度目标和所述调度目标偏好,实时监控所述实时计算调度目标的调度模型和所述实时计算调度策略。
34、一种分布式实时计算调度系统,包括:
35、数据分类模块,用于各个所述目标数据中各自对应的某个子数据的分类;
36、数据调度模块,用于建立实时计算调度目标的调度模型,所述数据调度模块连接于所述数据分类模块;
37、调度目标偏好模块,用于建立实时计算调度策略,所述调度目标偏好模块连接于所述数据调度模块;
38、监控模块,用于实时监控所述数据调度模块中的实时计算调度目标的调度模型和所述数据调度模块中的实时计算调度策略,监控模块连接于数据调度模块和调度目标偏好模块;
39、通过数据分类模块对各个目标数据中各自对应的某个子数据进行分类,分类后的各个子数据在数据调度模块中建立实时计算调度目标的调度模型以及在调度目标偏好模块中建立实时计算调度策略,监控模块再实时监控所述实时计算调度目标的调度模型和所述实时计算调度策略。
40、本发明的有益效果:
41、本发明主要是将各个目标数据中各自对应的某个子数据找出,将找出的各个子数据进行分类,根据分类后的各个子数据建立实时计算调度目标的调度模型,再根据调度目标偏好,建立实时计算调度策略,实现实时计算调度目标的调度模型和实时计算调度策略的实时监控、调度。
1.一种分布式实时计算调度方法,其特征在于,包括如下步骤:
2.根据权利要求1所述的一种分布式实时计算调度方法,其特征在于,在所述步骤1)中,将所述各自的电信号的所述目标数据采用数据网格法进行分类,所述数据网格法为如下公式(1):
3.根据权利要求1所述的一种分布式实时计算调度方法,其特征在于,在所述步骤1)中,将所述各自的电信号的所述目标数据采用数据网格法进行分类,采用如下步骤:
4.根据权利要求1所述的一种分布式实时计算调度方法,其特征在于,在所述步骤2)中,所述目标矢量法,为如下公式(2)-公式(3):
5.根据权利要求1所述的一种分布式实时计算调度方法,其特征在于,在所述步骤2)中,所述目标矢量法,为如下步骤:
6.根据权利要求1所述的一种分布式实时计算调度方法,其特征在于,在所述步骤3)中,所述实时偏好方式,为如下公式(4):
7.根据权利要求1所述的一种分布式实时计算调度方法,其特征在于,在所述步骤3)中,所述实时偏好方式,为如下步骤:
8.根据权利要求1所述的一种分布式实时计算调度方法,其特征在于,在所述步骤4)中,根据所述实时计算调度目标和所述调度目标偏好,实时监控所述实时计算调度目标的调度模型和所述实时计算调度策略。
9.一种分布式实时计算调度系统,用于执行根据权利要求1-8任意一项所述的一种分布式实时计算调度方法,其特征在于,包括: