本發(fā)明涉及非電變量的控制或調(diào)節(jié)系統(tǒng),特別涉及一種分布式實(shí)時(shí)計(jì)算調(diào)度系統(tǒng)及方法。
背景技術(shù):
1、非電變量就是非電氣量,如溫度、壓力、速度、位移、應(yīng)變、流量以及液位等,非電變量的測量通常需要通過傳感器將非電物理量轉(zhuǎn)換為電信號,然后再進(jìn)行處理和顯示。比如說,溫度傳感器可以將溫度變化轉(zhuǎn)換為電信號,壓力傳感器可以將壓力變化轉(zhuǎn)換為電信號,這些電信號可以進(jìn)一步用于控制和監(jiān)測。?
2、分布式的非電變量是將系統(tǒng)中分散化的各個(gè)非電變量各自轉(zhuǎn)換成不同的電信號,將不同類型的非電變量的電信號通過調(diào)度后能夠緊密聯(lián)系在一起,分布式的非電變量轉(zhuǎn)換為各自的電信號后,再對各個(gè)電信號進(jìn)行實(shí)時(shí)調(diào)度,各個(gè)電信號的實(shí)時(shí)調(diào)度改變了傳統(tǒng)的不同電信號的調(diào)度,向著更加靈活、可持續(xù)和智能的方向發(fā)展。這對分布式非電變量系統(tǒng)進(jìn)行實(shí)時(shí)調(diào)度可以最大程度地利用和調(diào)度非電變量,提高了分布式非電變量的調(diào)度效率。
技術(shù)實(shí)現(xiàn)思路
1、本發(fā)明所要解決的技術(shù)問題是如何能夠?qū)Ω鱾€(gè)電信號進(jìn)行實(shí)時(shí)調(diào)度,本發(fā)明提供了一種分布式實(shí)時(shí)計(jì)算調(diào)度系統(tǒng)及方法,將各個(gè)目標(biāo)數(shù)據(jù)中各自對應(yīng)的某個(gè)子數(shù)據(jù)找出,將找出的各個(gè)子數(shù)據(jù)進(jìn)行分類,根據(jù)分類后的各個(gè)子數(shù)據(jù)建立實(shí)時(shí)計(jì)算調(diào)度目標(biāo)的調(diào)度模型,再根據(jù)調(diào)度目標(biāo)偏好,建立實(shí)時(shí)計(jì)算調(diào)度策略,實(shí)現(xiàn)實(shí)時(shí)計(jì)算調(diào)度目標(biāo)的調(diào)度模型和實(shí)時(shí)計(jì)算調(diào)度策略的實(shí)時(shí)監(jiān)控、調(diào)度。
2、為了達(dá)到上述目的,本發(fā)明通過下述技術(shù)方案實(shí)現(xiàn):
3、一種分布式實(shí)時(shí)計(jì)算調(diào)度方法,包括如下步驟:
4、步驟1):獲取分布式的非電變量轉(zhuǎn)化為各自電信號后的目標(biāo)數(shù)據(jù);
5、步驟2):根據(jù)各個(gè)電信號各自的目標(biāo)數(shù)據(jù)確定實(shí)時(shí)計(jì)算調(diào)度目標(biāo),建立實(shí)時(shí)計(jì)算調(diào)度目標(biāo)的調(diào)度模型;其中,采用目標(biāo)矢量法建立實(shí)時(shí)計(jì)算調(diào)度目標(biāo)的調(diào)度模型;
6、步驟3):根據(jù)調(diào)度模型中的調(diào)度目標(biāo)偏好,建立實(shí)時(shí)計(jì)算調(diào)度策略;其中,采用實(shí)時(shí)偏好方式建立實(shí)時(shí)計(jì)算調(diào)度策略;
7、步驟4):實(shí)時(shí)監(jiān)控步驟2)中的實(shí)時(shí)計(jì)算調(diào)度目標(biāo)的調(diào)度模型和步驟3)中的實(shí)時(shí)計(jì)算調(diào)度策略。
8、可選的,在步驟1)中,將所述各自的電信號的所述目標(biāo)數(shù)據(jù)采用數(shù)據(jù)網(wǎng)格法進(jìn)行分類,所述數(shù)據(jù)網(wǎng)格法為如下公式(1):
9、(1);
10、其中,、和分別為第一目標(biāo)數(shù)據(jù)、第二目標(biāo)數(shù)據(jù)和第三目標(biāo)數(shù)據(jù);、和分別為第一目標(biāo)數(shù)據(jù)的某個(gè)子數(shù)據(jù)、第二目標(biāo)數(shù)據(jù)的某個(gè)子數(shù)據(jù)和第三目標(biāo)數(shù)據(jù)的某個(gè)子數(shù)據(jù);為目標(biāo)定向操作;、和分別為第一目標(biāo)數(shù)據(jù)目標(biāo)定向于第一目標(biāo)數(shù)據(jù)的某個(gè)子數(shù)據(jù)、第二目標(biāo)數(shù)據(jù)目標(biāo)定向于第二目標(biāo)數(shù)據(jù)的某個(gè)子數(shù)據(jù)以及第三目標(biāo)數(shù)據(jù)目標(biāo)定向于第三目標(biāo)數(shù)據(jù)的某個(gè)子數(shù)據(jù);為數(shù)據(jù)連接操作,將各個(gè)子數(shù)據(jù)進(jìn)行連接;為某個(gè)時(shí)間段,為調(diào)節(jié)某個(gè)時(shí)間段;
11、為提取第一目標(biāo)數(shù)據(jù)的某個(gè)子數(shù)據(jù)、第二目標(biāo)數(shù)據(jù)的某個(gè)子數(shù)據(jù)和第三目標(biāo)數(shù)據(jù)的某個(gè)子數(shù)據(jù);
12、為單位時(shí)間內(nèi)提取第一目標(biāo)數(shù)據(jù)的某個(gè)子數(shù)據(jù)、第二目標(biāo)數(shù)據(jù)的某個(gè)子數(shù)據(jù)和第三目標(biāo)數(shù)據(jù)的某個(gè)子數(shù)據(jù);
13、為對第一目標(biāo)數(shù)據(jù)的某個(gè)子數(shù)據(jù)、第二目標(biāo)數(shù)據(jù)的某個(gè)子數(shù)據(jù)和第三目標(biāo)數(shù)據(jù)的某個(gè)子數(shù)據(jù)各自進(jìn)行分類;為分類后的各個(gè)子數(shù)據(jù)。
14、可選的,在步驟1)中,將各自的電信號的所述目標(biāo)數(shù)據(jù)采用數(shù)據(jù)網(wǎng)格法進(jìn)行分類,采用如下步驟:
15、步驟a):在某個(gè)時(shí)間段內(nèi),將各個(gè)目標(biāo)數(shù)據(jù)各自目標(biāo)定向于各個(gè)目標(biāo)數(shù)據(jù)中各自對應(yīng)的子數(shù)據(jù);
16、步驟b):在單位時(shí)間內(nèi)提取各個(gè)目標(biāo)數(shù)據(jù)中各自對應(yīng)的所述子數(shù)據(jù);
17、步驟c):將各個(gè)子數(shù)據(jù)各自進(jìn)行分類。
18、可選的,在步驟2)中,目標(biāo)矢量法,為如下公式(2)-公式(3):
19、(2);
20、(3);
21、在公式(2)中,為分類后的各個(gè)子數(shù)據(jù),為選擇分類后的某個(gè)子數(shù)據(jù),為在固定的單位時(shí)間內(nèi)進(jìn)行的觸發(fā)操作,為固定的單位時(shí)間,為在固定的單位時(shí)間內(nèi),從分類后的各個(gè)子數(shù)據(jù)中選擇出分類后的某個(gè)子數(shù)據(jù);為調(diào)度模型;為將選擇出且分類后的某個(gè)子數(shù)據(jù)送入到調(diào)度模型內(nèi)的操作;為將選擇出且分類后的某個(gè)子數(shù)據(jù)向調(diào)度模型內(nèi)送入;為在固定的單位時(shí)間內(nèi),從分類后的各個(gè)子數(shù)據(jù)中選擇出分類后的某個(gè)子數(shù)據(jù)向調(diào)度模型內(nèi)送入,為實(shí)時(shí)計(jì)算調(diào)度目標(biāo)的調(diào)度模型;
22、在公式(3)中,為第一目標(biāo)數(shù)據(jù)的某個(gè)子數(shù)據(jù),為第二目標(biāo)數(shù)據(jù)的某個(gè)子數(shù)據(jù),為第三目標(biāo)數(shù)據(jù)的某個(gè)子數(shù)據(jù),通過各個(gè)子數(shù)據(jù)的調(diào)度形成了調(diào)度模型。
23、可選的,在步驟2)中,目標(biāo)矢量法,為如下步驟:
24、步驟a):在固定的單位時(shí)間內(nèi)觸發(fā)性的選擇分類后的某個(gè)子數(shù)據(jù);
25、步驟b):將選擇出且分類后的某個(gè)子數(shù)據(jù)向調(diào)度模型內(nèi)送入,以構(gòu)建實(shí)時(shí)計(jì)算調(diào)度目標(biāo)的調(diào)度模型。
26、可選的,在步驟3)中,實(shí)時(shí)偏好方式,為如下公式(4):
27、(4);
28、其中,為第一目標(biāo)數(shù)據(jù)中隨機(jī)選擇的某個(gè)子數(shù)據(jù),為第二目標(biāo)數(shù)據(jù)中隨機(jī)選擇的某個(gè)子數(shù)據(jù);為第三目標(biāo)數(shù)據(jù)中隨機(jī)選擇的某個(gè)子數(shù)據(jù);為將隨機(jī)選擇的各個(gè)子數(shù)據(jù)進(jìn)行連接;為固定的單位時(shí)間;為調(diào)度目標(biāo)偏好;為調(diào)度操作;
29、為根據(jù)調(diào)度模型中的調(diào)度目標(biāo)偏好,建立實(shí)時(shí)計(jì)算調(diào)度策略;為實(shí)時(shí)計(jì)算調(diào)度策略。
30、可選的,在步驟3)中,實(shí)時(shí)偏好方式,為如下步驟:
31、步驟a'):在固定的單位時(shí)間內(nèi),在各個(gè)目標(biāo)數(shù)據(jù)中隨機(jī)選擇各個(gè)所述目標(biāo)數(shù)據(jù)各自對應(yīng)的子數(shù)據(jù);
32、步驟b'):根據(jù)調(diào)度模型中的調(diào)度目標(biāo)偏好,建立實(shí)時(shí)計(jì)算調(diào)度策略。
33、可選的,在步驟4)中,根據(jù)所述實(shí)時(shí)計(jì)算調(diào)度目標(biāo)和所述調(diào)度目標(biāo)偏好,實(shí)時(shí)監(jiān)控所述實(shí)時(shí)計(jì)算調(diào)度目標(biāo)的調(diào)度模型和所述實(shí)時(shí)計(jì)算調(diào)度策略。
34、一種分布式實(shí)時(shí)計(jì)算調(diào)度系統(tǒng),包括:
35、數(shù)據(jù)分類模塊,用于各個(gè)所述目標(biāo)數(shù)據(jù)中各自對應(yīng)的某個(gè)子數(shù)據(jù)的分類;
36、數(shù)據(jù)調(diào)度模塊,用于建立實(shí)時(shí)計(jì)算調(diào)度目標(biāo)的調(diào)度模型,所述數(shù)據(jù)調(diào)度模塊連接于所述數(shù)據(jù)分類模塊;
37、調(diào)度目標(biāo)偏好模塊,用于建立實(shí)時(shí)計(jì)算調(diào)度策略,所述調(diào)度目標(biāo)偏好模塊連接于所述數(shù)據(jù)調(diào)度模塊;
38、監(jiān)控模塊,用于實(shí)時(shí)監(jiān)控所述數(shù)據(jù)調(diào)度模塊中的實(shí)時(shí)計(jì)算調(diào)度目標(biāo)的調(diào)度模型和所述數(shù)據(jù)調(diào)度模塊中的實(shí)時(shí)計(jì)算調(diào)度策略,監(jiān)控模塊連接于數(shù)據(jù)調(diào)度模塊和調(diào)度目標(biāo)偏好模塊;
39、通過數(shù)據(jù)分類模塊對各個(gè)目標(biāo)數(shù)據(jù)中各自對應(yīng)的某個(gè)子數(shù)據(jù)進(jìn)行分類,分類后的各個(gè)子數(shù)據(jù)在數(shù)據(jù)調(diào)度模塊中建立實(shí)時(shí)計(jì)算調(diào)度目標(biāo)的調(diào)度模型以及在調(diào)度目標(biāo)偏好模塊中建立實(shí)時(shí)計(jì)算調(diào)度策略,監(jiān)控模塊再實(shí)時(shí)監(jiān)控所述實(shí)時(shí)計(jì)算調(diào)度目標(biāo)的調(diào)度模型和所述實(shí)時(shí)計(jì)算調(diào)度策略。
40、本發(fā)明的有益效果:
41、本發(fā)明主要是將各個(gè)目標(biāo)數(shù)據(jù)中各自對應(yīng)的某個(gè)子數(shù)據(jù)找出,將找出的各個(gè)子數(shù)據(jù)進(jìn)行分類,根據(jù)分類后的各個(gè)子數(shù)據(jù)建立實(shí)時(shí)計(jì)算調(diào)度目標(biāo)的調(diào)度模型,再根據(jù)調(diào)度目標(biāo)偏好,建立實(shí)時(shí)計(jì)算調(diào)度策略,實(shí)現(xiàn)實(shí)時(shí)計(jì)算調(diào)度目標(biāo)的調(diào)度模型和實(shí)時(shí)計(jì)算調(diào)度策略的實(shí)時(shí)監(jiān)控、調(diào)度。
1.一種分布式實(shí)時(shí)計(jì)算調(diào)度方法,其特征在于,包括如下步驟:
2.根據(jù)權(quán)利要求1所述的一種分布式實(shí)時(shí)計(jì)算調(diào)度方法,其特征在于,在所述步驟1)中,將所述各自的電信號的所述目標(biāo)數(shù)據(jù)采用數(shù)據(jù)網(wǎng)格法進(jìn)行分類,所述數(shù)據(jù)網(wǎng)格法為如下公式(1):
3.根據(jù)權(quán)利要求1所述的一種分布式實(shí)時(shí)計(jì)算調(diào)度方法,其特征在于,在所述步驟1)中,將所述各自的電信號的所述目標(biāo)數(shù)據(jù)采用數(shù)據(jù)網(wǎng)格法進(jìn)行分類,采用如下步驟:
4.根據(jù)權(quán)利要求1所述的一種分布式實(shí)時(shí)計(jì)算調(diào)度方法,其特征在于,在所述步驟2)中,所述目標(biāo)矢量法,為如下公式(2)-公式(3):
5.根據(jù)權(quán)利要求1所述的一種分布式實(shí)時(shí)計(jì)算調(diào)度方法,其特征在于,在所述步驟2)中,所述目標(biāo)矢量法,為如下步驟:
6.根據(jù)權(quán)利要求1所述的一種分布式實(shí)時(shí)計(jì)算調(diào)度方法,其特征在于,在所述步驟3)中,所述實(shí)時(shí)偏好方式,為如下公式(4):
7.根據(jù)權(quán)利要求1所述的一種分布式實(shí)時(shí)計(jì)算調(diào)度方法,其特征在于,在所述步驟3)中,所述實(shí)時(shí)偏好方式,為如下步驟:
8.根據(jù)權(quán)利要求1所述的一種分布式實(shí)時(shí)計(jì)算調(diào)度方法,其特征在于,在所述步驟4)中,根據(jù)所述實(shí)時(shí)計(jì)算調(diào)度目標(biāo)和所述調(diào)度目標(biāo)偏好,實(shí)時(shí)監(jiān)控所述實(shí)時(shí)計(jì)算調(diào)度目標(biāo)的調(diào)度模型和所述實(shí)時(shí)計(jì)算調(diào)度策略。
9.一種分布式實(shí)時(shí)計(jì)算調(diào)度系統(tǒng),用于執(zhí)行根據(jù)權(quán)利要求1-8任意一項(xiàng)所述的一種分布式實(shí)時(shí)計(jì)算調(diào)度方法,其特征在于,包括: