System.ArgumentOutOfRangeException: 索引和長(zhǎng)度必須引用該字符串內(nèi)的位置。 參數(shù)名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 性色AV一区二区三区无码,精品无码一区二区三区亚洲桃色,无码日韩人妻AV一区免费l
  • 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    工業(yè)互聯(lián)網(wǎng)內(nèi)核調(diào)度方法、設(shè)備、存儲(chǔ)介質(zhì)及程序產(chǎn)品技術(shù)

    技術(shù)編號(hào):44454584 閱讀:2 留言:0更新日期:2025-02-28 19:00
    本申請(qǐng)實(shí)施例提供一種工業(yè)互聯(lián)網(wǎng)內(nèi)核調(diào)度方法、設(shè)備、存儲(chǔ)介質(zhì)及程序產(chǎn)品。包括:接收訂單包;所述訂單包中包括至少一個(gè)訂單對(duì)應(yīng)的調(diào)度信息;針對(duì)各訂單,基于對(duì)應(yīng)的調(diào)度信息生成各訂單對(duì)應(yīng)的調(diào)度評(píng)估函數(shù);針對(duì)各訂單,基于對(duì)應(yīng)的調(diào)度信息、對(duì)應(yīng)的調(diào)度評(píng)估函數(shù)以及約束條件生成對(duì)應(yīng)的調(diào)度方案;所述調(diào)度方案包括訂單中所有任務(wù)滿足所述約束條件時(shí)對(duì)應(yīng)的調(diào)度資源;所述約束條件包括任務(wù)間約束關(guān)系;所述任務(wù)間約束關(guān)系包括計(jì)算任務(wù)和制造任務(wù)間的關(guān)系;針對(duì)各訂單,基于對(duì)應(yīng)的所述調(diào)度方案中的調(diào)度資源對(duì)訂單中對(duì)應(yīng)任務(wù)進(jìn)行調(diào)度。本申請(qǐng)中的調(diào)度方案是更為準(zhǔn)確的,同時(shí)滿足約束條件也可以使得調(diào)度資源分配更加均勻。

    【技術(shù)實(shí)現(xiàn)步驟摘要】

    本申請(qǐng)涉及計(jì)算機(jī),尤其涉及一種工業(yè)互聯(lián)網(wǎng)內(nèi)核調(diào)度方法、設(shè)備、存儲(chǔ)介質(zhì)及程序產(chǎn)品


    技術(shù)介紹

    1、工業(yè)互聯(lián)網(wǎng)內(nèi)核是指支持工業(yè)互聯(lián)網(wǎng)靈活運(yùn)行的核心任務(wù),分為兩部分,一部分是云端和邊緣端運(yùn)行的計(jì)算任務(wù),以應(yīng)用進(jìn)程和軟件模塊形式承載于輕量級(jí)微服務(wù)執(zhí)行;另一部分是工業(yè)終端運(yùn)行的制造任務(wù),以加工工藝和操作流程形式由終端控制器解析后執(zhí)行。計(jì)算任務(wù)是針對(duì)制造任務(wù)執(zhí)行過(guò)程的數(shù)字孿生模型推演、工藝過(guò)程數(shù)值計(jì)算、工業(yè)現(xiàn)場(chǎng)監(jiān)控預(yù)測(cè)等任務(wù)分解得到,與制造任務(wù)緊密關(guān)聯(lián),即,計(jì)算任務(wù)和制造任務(wù)存在復(fù)雜雙向數(shù)據(jù)傳輸關(guān)系。

    2、現(xiàn)有技術(shù)中對(duì)計(jì)算任務(wù)和制造任務(wù)進(jìn)行調(diào)度時(shí),分別對(duì)計(jì)算任務(wù)和制造任務(wù)進(jìn)行計(jì)算,獲得各自的調(diào)度方案。

    3、然而,計(jì)算任務(wù)與制造任務(wù)按照獨(dú)立個(gè)體進(jìn)行調(diào)度,使得調(diào)度方案分配的合理性降低,導(dǎo)致資源分配均勻性較差。


    技術(shù)實(shí)現(xiàn)思路

    1、本申請(qǐng)實(shí)施例提供一種工業(yè)互聯(lián)網(wǎng)內(nèi)核調(diào)度方法、設(shè)備、存儲(chǔ)介質(zhì)及程序產(chǎn)品,用以達(dá)到合理分配調(diào)度方案,使得資源分配更加均勻的效果。

    2、第一方面,本申請(qǐng)實(shí)施例提供一種調(diào)度方法,所述方法應(yīng)用于調(diào)度系統(tǒng),包括:

    3、接收訂單包;所述訂單包中包括至少一個(gè)訂單對(duì)應(yīng)的調(diào)度信息;

    4、針對(duì)各訂單,基于對(duì)應(yīng)的調(diào)度信息生成各訂單對(duì)應(yīng)的調(diào)度評(píng)估函數(shù);

    5、針對(duì)各訂單,基于對(duì)應(yīng)的調(diào)度信息、對(duì)應(yīng)的調(diào)度評(píng)估函數(shù)以及約束條件生成對(duì)應(yīng)的調(diào)度方案;所述調(diào)度方案包括訂單中所有任務(wù)滿足所述約束條件時(shí)對(duì)應(yīng)的調(diào)度資源;所述約束條件包括任務(wù)間約束關(guān)系;所述任務(wù)間約束關(guān)系包括計(jì)算任務(wù)和制造任務(wù)間的關(guān)系;

    6、針對(duì)各訂單,基于對(duì)應(yīng)的所述調(diào)度方案中的調(diào)度資源對(duì)訂單中對(duì)應(yīng)任務(wù)進(jìn)行調(diào)度。

    7、一種方式中,所述針對(duì)各訂單,基于對(duì)應(yīng)的調(diào)度信息生成各訂單對(duì)應(yīng)的調(diào)度評(píng)估函數(shù),包括:

    8、針對(duì)各訂單,從所述調(diào)度信息中獲得至少一個(gè)調(diào)度目標(biāo);

    9、基于所述至少一個(gè)調(diào)度目標(biāo)生成各訂單的調(diào)度評(píng)估函數(shù)。

    10、一種方式中,所述基于所述至少一個(gè)調(diào)度目標(biāo)生成各訂單的調(diào)度評(píng)估函數(shù),包括:

    11、獲取基函數(shù)集;所述基函數(shù)集中包括基礎(chǔ)計(jì)算基函數(shù)集和目標(biāo)計(jì)算基函數(shù)集;

    12、針對(duì)各調(diào)度目標(biāo),將調(diào)度目標(biāo)的功能描述與所述目標(biāo)計(jì)算基函數(shù)集中至少一個(gè)目標(biāo)計(jì)算基函數(shù)的功能描述進(jìn)行匹配;

    13、若功能描述匹配成功,則將匹配成功的目標(biāo)計(jì)算基函數(shù)導(dǎo)入基函數(shù)組合列表中;

    14、若功能描述匹配不成功,則生成調(diào)度目標(biāo)對(duì)應(yīng)的目標(biāo)計(jì)算基函數(shù)并導(dǎo)入所述基函數(shù)組合列表中;

    15、采用所述基礎(chǔ)計(jì)算基函數(shù)集以及所述基函數(shù)組合列表中的所有目標(biāo)計(jì)算基函數(shù)生成該訂單對(duì)應(yīng)的所述調(diào)度評(píng)估函數(shù)。

    16、一種方式中,所述生成調(diào)度目標(biāo)對(duì)應(yīng)的目標(biāo)計(jì)算基函數(shù),包括:

    17、從所述目標(biāo)計(jì)算基函數(shù)集中定位相似功能描述的目標(biāo)計(jì)算基函數(shù);

    18、若所述相似功能描述的目標(biāo)計(jì)算基函數(shù)中的參數(shù)可變換,對(duì)其中參數(shù)進(jìn)行變換,以生成所述調(diào)度目標(biāo)對(duì)應(yīng)的目標(biāo)計(jì)算基函數(shù);

    19、若所述相似功能描述的目標(biāo)計(jì)算基函數(shù)中的參數(shù)不可變換,基于歷史完成任務(wù)信息集生成所述調(diào)度目標(biāo)對(duì)應(yīng)的目標(biāo)計(jì)算基函數(shù)。

    20、一種方式中,所述調(diào)度信息中包括任務(wù)集;所述針對(duì)各訂單,基于對(duì)應(yīng)的調(diào)度信息、對(duì)應(yīng)的調(diào)度評(píng)估函數(shù)以及約束條件生成對(duì)應(yīng)的調(diào)度方案,包括:

    21、針對(duì)各訂單,對(duì)所述任務(wù)集中的至少一個(gè)任務(wù)進(jìn)行分組,以獲得至少一個(gè)分組任務(wù)集;所述分組任務(wù)集中包括至少一個(gè)任務(wù);

    22、為所述至少一個(gè)分組任務(wù)集分配對(duì)應(yīng)的進(jìn)程;

    23、控制各進(jìn)程基于調(diào)度評(píng)估函數(shù)為對(duì)應(yīng)的分組任務(wù)集并行計(jì)算,以獲得至少一個(gè)分組任務(wù)集對(duì)應(yīng)的分組方案;

    24、采用至少一個(gè)分組方案以及約束條件生成訂單對(duì)應(yīng)的調(diào)度方案。

    25、一種方式中,所述控制各進(jìn)程基于調(diào)度評(píng)估函數(shù)為對(duì)應(yīng)的分組任務(wù)集并行計(jì)算,以獲得至少一個(gè)分組任務(wù)集對(duì)應(yīng)的分組方案,包括:

    26、針對(duì)各分組任務(wù)集,控制對(duì)應(yīng)進(jìn)程隨機(jī)為至少一個(gè)任務(wù)生成對(duì)應(yīng)的初始方案;

    27、對(duì)各初始方案確定算子并采用所述算子進(jìn)化方案,以獲得更新方案;

    28、將所述更新方案輸入至所述調(diào)度評(píng)估函數(shù),以輸出調(diào)度值;

    29、采用所述調(diào)度值獲得分組任務(wù)集對(duì)應(yīng)的分組方案。

    30、一種方式中,所述采用所述調(diào)度值獲得分組任務(wù)集對(duì)應(yīng)的分組方案,包括:

    31、若在迭代次數(shù)內(nèi)所述調(diào)度值滿足優(yōu)化需求,則確定所述更新方案為所述分組任務(wù)集對(duì)應(yīng)的分組方案;

    32、若在迭代次數(shù)內(nèi)所述調(diào)度值不滿足優(yōu)化需求,繼續(xù)執(zhí)行確定算子并采用所述算子進(jìn)化方案至輸出調(diào)度值的步驟,直到輸出的調(diào)度值滿足優(yōu)化需求,將滿足優(yōu)化需求時(shí)對(duì)應(yīng)的更新方案確定為分組任務(wù)集對(duì)應(yīng)的分組方案;

    33、若在迭代次數(shù)內(nèi)無(wú)調(diào)度值滿足優(yōu)化需求,在最后一次迭代后,將最優(yōu)調(diào)度值對(duì)應(yīng)的更新方案確定為分組任務(wù)集對(duì)應(yīng)的分組方案。

    34、一種方式中,所述采用至少一個(gè)分組方案以及約束條件生成訂單對(duì)應(yīng)的調(diào)度方案,包括:

    35、若確定分組方案滿足所述約束條件,則確定所述分組方案為分組任務(wù)集的目標(biāo)子方案;

    36、若確定分組方案不滿足所述約束條件,則基于所述約束條件進(jìn)行約束沖突消解,以獲得滿足約束后的約束方案;

    37、將至少一個(gè)目標(biāo)子方案以及約束方案輸出,以生成訂單對(duì)應(yīng)的調(diào)度方案。

    38、第二方面,本申請(qǐng)?zhí)峁┮环N調(diào)度設(shè)備,包括:存儲(chǔ)器,處理器;

    39、所述存儲(chǔ)器存儲(chǔ)計(jì)算機(jī)執(zhí)行指令;

    40、所述處理器執(zhí)行所述存儲(chǔ)器存儲(chǔ)的計(jì)算機(jī)執(zhí)行指令,使得所述處理器執(zhí)行上述第一方面或任一項(xiàng)方式中所述的方法。

    41、第三方面,本申請(qǐng)?zhí)峁┮环N計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),所述計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中存儲(chǔ)有計(jì)算機(jī)執(zhí)行指令,所述計(jì)算機(jī)執(zhí)行指令被處理器執(zhí)行時(shí)用于實(shí)現(xiàn)上述第一方面或任一項(xiàng)方式中所述的方法。

    42、第四方面,本申請(qǐng)?zhí)峁┮环N計(jì)算機(jī)程序產(chǎn)品,包括計(jì)算機(jī)程序,該計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)上述第一方面或任一項(xiàng)方式中所述的方法。

    43、本申請(qǐng)實(shí)施例提供的工業(yè)互聯(lián)網(wǎng)內(nèi)核調(diào)度方法、設(shè)備、存儲(chǔ)介質(zhì)及程序產(chǎn)品,具體為:調(diào)度設(shè)備首先接收訂單包,在訂單包中包括至少一個(gè)訂單對(duì)應(yīng)的調(diào)度信息,針對(duì)各訂單,基于對(duì)應(yīng)的調(diào)度信息生成各訂單對(duì)應(yīng)的調(diào)度評(píng)估函數(shù),本申請(qǐng)中的調(diào)度評(píng)估函數(shù)是針對(duì)各訂單所生成的,是多變靈活的,所以調(diào)度評(píng)估函數(shù)更加貼合訂單本身,更為準(zhǔn)確及合理;接著對(duì)各訂單,基于對(duì)應(yīng)的調(diào)度信息、對(duì)應(yīng)的調(diào)度評(píng)估函數(shù)以及約束條件生成對(duì)應(yīng)的調(diào)度方案,在調(diào)度方案中包括了訂單中所有任務(wù)滿足約束條件時(shí)對(duì)應(yīng)的調(diào)度資源,其中,約束條件包括任務(wù)間約束關(guān)系,任務(wù)間約束關(guān)系又包括了計(jì)算任務(wù)與制造任務(wù)間的關(guān)系,所以本申請(qǐng)中的調(diào)度方案是考慮到了計(jì)算任務(wù)與制造任務(wù)間的關(guān)系,并不是把計(jì)算任務(wù)與制造任務(wù)當(dāng)做獨(dú)立的任務(wù)去生成調(diào)度方案,因?yàn)樵趯?shí)際場(chǎng)景中,計(jì)算任務(wù)與制造任務(wù)之間是雙向本文檔來(lái)自技高網(wǎng)...

    【技術(shù)保護(hù)點(diǎn)】

    1.一種工業(yè)互聯(lián)網(wǎng)內(nèi)核調(diào)度方法,其特征在于,所述方法應(yīng)用于調(diào)度系統(tǒng),包括:

    2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述針對(duì)各訂單,基于對(duì)應(yīng)的調(diào)度信息生成各訂單對(duì)應(yīng)的調(diào)度評(píng)估函數(shù),包括:

    3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述生成調(diào)度目標(biāo)對(duì)應(yīng)的目標(biāo)計(jì)算基函數(shù),包括:

    4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述調(diào)度信息中包括任務(wù)集;所述針對(duì)各訂單,基于對(duì)應(yīng)的調(diào)度信息、對(duì)應(yīng)的調(diào)度評(píng)估函數(shù)以及約束條件生成對(duì)應(yīng)的調(diào)度方案,包括:

    5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述控制各進(jìn)程基于調(diào)度評(píng)估函數(shù)為對(duì)應(yīng)的分組任務(wù)集并行計(jì)算,以獲得至少一個(gè)分組任務(wù)集對(duì)應(yīng)的分組方案,包括:

    6.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述采用所述調(diào)度值獲得分組任務(wù)集對(duì)應(yīng)的分組方案,包括:

    7.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述采用至少一個(gè)分組方案以及約束條件生成訂單對(duì)應(yīng)的調(diào)度方案,包括:

    8.一種調(diào)度設(shè)備,其特征在于,包括:存儲(chǔ)器,處理器;

    9.一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其特征在于,所述計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中存儲(chǔ)有計(jì)算機(jī)執(zhí)行指令,所述計(jì)算機(jī)執(zhí)行指令被處理器執(zhí)行時(shí)用于實(shí)現(xiàn)如權(quán)利要求1-7任一項(xiàng)所述的方法。

    10.一種計(jì)算機(jī)程序產(chǎn)品,其特征在于,包括計(jì)算機(jī)程序,該計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)權(quán)利要求1-7任一項(xiàng)所述的方法。

    ...

    【技術(shù)特征摘要】

    1.一種工業(yè)互聯(lián)網(wǎng)內(nèi)核調(diào)度方法,其特征在于,所述方法應(yīng)用于調(diào)度系統(tǒng),包括:

    2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述針對(duì)各訂單,基于對(duì)應(yīng)的調(diào)度信息生成各訂單對(duì)應(yīng)的調(diào)度評(píng)估函數(shù),包括:

    3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述生成調(diào)度目標(biāo)對(duì)應(yīng)的目標(biāo)計(jì)算基函數(shù),包括:

    4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述調(diào)度信息中包括任務(wù)集;所述針對(duì)各訂單,基于對(duì)應(yīng)的調(diào)度信息、對(duì)應(yīng)的調(diào)度評(píng)估函數(shù)以及約束條件生成對(duì)應(yīng)的調(diào)度方案,包括:

    5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述控制各進(jìn)程基于調(diào)度評(píng)估函數(shù)為對(duì)應(yīng)的分組任務(wù)集并行計(jì)算,以獲得至少一個(gè)分組任務(wù)集對(duì)應(yīng)的...

    【專利技術(shù)屬性】
    技術(shù)研發(fā)人員:賴?yán)铈戮?/a>,靳思遠(yuǎn)任磊張霖
    申請(qǐng)(專利權(quán))人:北京航空航天大學(xué)
    類型:發(fā)明
    國(guó)別省市:

    網(wǎng)友詢問(wèn)留言 已有0條評(píng)論
    • 還沒(méi)有人留言評(píng)論。發(fā)表了對(duì)其他瀏覽者有用的留言會(huì)獲得科技券。

    1
    主站蜘蛛池模板: 韩日美无码精品无码| 无码国模国产在线观看免费| 中文字幕无码精品三级在线电影| 亚洲精品无码专区久久同性男| 国产精品xxxx国产喷水亚洲国产精品无码久久一区 | 精品人妻系列无码一区二区三区| 亚洲精品无码久久久久牙蜜区| 人妻中文无码久热丝袜| 亚洲欧洲AV无码专区| 亚洲av日韩av高潮潮喷无码| 国产精品无码素人福利免费| 亚洲AV成人无码天堂| 亚洲AV无码一区二区三区DV| 高清无码一区二区在线观看吞精 | 18禁无遮挡无码国产免费网站| 国产成人无码精品久久久露脸| 性无码专区无码片| 中文字幕乱偷无码AV先锋| 免费A级毛片无码A∨男男| 久久无码专区国产精品发布| 国产成年无码久久久免费| 免费无码专区毛片高潮喷水 | 日韩av片无码一区二区三区不卡| 久久久久亚洲AV无码网站| 国内精品人妻无码久久久影院| 精品无码一区二区三区水蜜桃| 中文无码热在线视频| 亚洲AV成人无码天堂| 无码中文字幕av免费放dvd| 亚洲精品无码AV人在线播放| 成在人线av无码免费高潮水| 国产成人亚洲综合无码| 精品久久久久久无码人妻| 国产嫖妓一区二区三区无码| 本道久久综合无码中文字幕| 最新亚洲人成无码网www电影| 国产成人无码精品久久二区三区| 亚洲?V无码乱码国产精品| 国产av无码专区亚洲国产精品 | 亚洲AV综合色区无码一区爱AV| 日日摸夜夜爽无码毛片精选|