System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本申請涉及電源領域,尤其是涉及一種電源系統并機均流方法、裝置及存儲介質。
技術介紹
1、電源并機通常是為提供更大的輸出,而并機過程中,均流是一個重要環節。為了實現均流,目前一般的做法是:用戶指定某一臺電源作為主機,其余電源作為從機受主機控制,主機需要采集各個從機的電流,然后求和取平均后作為從機的給定在發送至每個從機,整個過程存在響應慢的問題。
技術實現思路
1、本申請旨在提出一種電源系統并機均流方法、裝置及存儲介質,提升了電源并機過程中響應的效率。
2、根據本申請的第一方面實施例的電源系統并機均流方法,所述電源系統包括第一電源和多個第二電源,所述第一電源與多個所述第二電源通過can通訊單元實現總線通訊連接,所述電源系統并機均流方法應用于所述第一電源,所述電源系統并機均流方法包括:
3、獲取均流信息,所述均流信息包括設置電壓、設置電流,所述設置電流根據所述第一電源的輸出電流得到,所述設置電壓根據用戶預設電壓和預設電壓增量得到;
4、根據所述均流信息、當前循環位置和與所述當前循環位置對應的第二電源的從機地址數據,生成主機設置幀,多個所述第二電源對應多個不同的從機地址數據,多個所述從機地址數據用于依次循環參與所述主機設置幀的生成,所述當前循環位置用于指示當前參與所述主機設置幀生成的所述從機地址數據;
5、將所述主機設置幀發送至多個所述第二電源,以使得每個所述第二電源接收到所述主機設置幀后,根據所述主機設置幀中的所述設置電壓和所述設置電流完成
6、響應于所述從機應答幀,將所述從機運行數據寫入本地緩存區,并更新所述當前循環位置,以使得所述當前循環位置指示下一位次所述從機地址數據。
7、根據本申請的第二方面實施例的電源系統并機均流方法,所述電源系統包括第一電源和多個第二電源,所述第一電源與多個所述第二電源通過can通訊單元實現總線通訊連接,所述電源系統并機均流方法應用于任一所述第二電源,所述電源系統并機均流方法包括:
8、獲取主機設置幀,所述主機設置幀由所述第一電源根據均流信息、當前循環位置和與所述當前循環位置對應的第二電源的從機地址數據得到,多個所述第二電源對應多個不同的從機地址數據,多個所述從機地址數據用于依次循環參與所述主機設置幀的生成,所述當前循環位置用于指示當前參與所述主機設置幀生成的所述從機地址數據;所述均流信息包括設置電壓、設置電流,所述設置電流根據所述第一電源的輸出電流得到,所述設置電壓根據用戶預設電壓和預設電壓增量得到;
9、根據所述設置電壓完成電壓調整;
10、根據所述設置電流完成電流調整;
11、對所述主機設置幀中的所述從機地址數據與所述第二電源本地存儲的所述從機地址數據進行匹配,得到匹配一致性結果;
12、根據匹配一致性結果生成從機應答幀,所述從機應答幀包括所述從機地址數據和從機運行數據。
13、根據本申請的第三方面實施例的電源系統并機均流裝置,所述電源系統包括第一電源和多個第二電源,所述第一電源與多個所述第二電源通過can通訊單元實現總線通訊連接,所述電源系統并機均流裝置應用于上述第一電源,所述電源系統并機均流裝置包括:
14、均流信息獲取模塊,用于獲取均流信息,所述均流信息包括設置電壓、設置電流,所述設置電流根據所述第一電源的輸出電流得到,所述設置電壓根據用戶預設電壓和預設電壓增量得到;
15、主機數據幀生成模塊,用于根據所述均流信息、當前循環位置和與所述當前循環位置對應的第二電源的從機地址數據,生成主機設置幀,多個所述第二電源對應多個不同的從機地址數據,多個所述從機地址數據用于依次循環參與所述主機設置幀的生成,所述當前循環位置用于指示當前參與所述主機設置幀生成的所述從機地址數據;
16、主機數據幀發送模塊,用于將所述主機設置幀發送至多個所述第二電源,以使得每個所述第二電源接收到所述主機設置幀后,根據所述主機設置幀中的所述設置電壓和所述設置電流完成電壓調整和電流調整,其中,與所述主機設置幀中所述從機地址數據對應的所述第二電源生成從機應答幀,所述從機應答幀包括所述從機地址數據和從機運行數據;
17、主機數據幀接收模塊,用于響應于所述從機應答幀,將所述從機運行數據寫入本地緩存區,并更新所述當前循環位置,以使得所述當前循環位置指示下一位次所述從機地址數據。
18、根據本申請的第四方面實施例的電源系統并機均流裝置,所述電源系統包括第一電源和多個第二電源,所述第一電源與多個所述第二電源通過can通訊單元實現總線通訊連接,所述電源系統并機均流裝置應用于任一上述第二電源,所述電源系統并機均流裝置包括:
19、從機數據幀接收模塊,用于獲取主機設置幀,所述主機設置幀由所述第一電源根據均流信息、當前循環位置和與所述當前循環位置對應的第二電源的從機地址數據得到,多個所述第二電源對應多個不同的從機地址數據,多個所述從機地址數據用于依次循環參與所述主機設置幀的生成,所述當前循環位置用于指示當前參與所述主機設置幀生成的所述從機地址數據;所述均流信息包括設置電壓、設置電流,所述設置電流根據所述第一電源的輸出電流得到,所述設置電壓根據用戶預設電壓和預設電壓增量得到;
20、電壓調整模塊,用于根據所述設置電壓完成電壓調整;
21、電流調整模塊,用于根據所述設置電流完成電流調整;
22、地址匹配模塊,用于對所述主機設置幀中的所述從機地址數據與所述第二電源本地存儲的所述從機地址數據進行匹配,得到匹配一致性結果;
23、應答模塊,用于根據匹配一致性結果生成從機應答幀,所述從機應答幀包括所述從機地址數據和從機運行數據。
24、根據本申請的第五方面實施例的計算機可讀存儲介質,存儲有計算機可執行指令,所述計算機可執行指令用于執行如上述第一方面實施例所述的電源系統并機均流方法。
25、本申請的電源系統并機均流方法、裝置及存儲介質,僅采用基于can通訊協議構建的主機設置幀和從機應答幀,從而使得數據傳輸量極小,通訊時延極短,極大的降低通訊的時延,并且,直接將第一電源的輸出電流用作電流設定,也可以在一定程度上加快動態響應。
26、本申請的其它特征和優點將在隨后的說明書中闡述,并且,部分地從說明書中變得顯而易見,或者通過實施本申請而了解。
本文檔來自技高網...【技術保護點】
1.一種電源系統并機均流方法,其特征在于,所述電源系統包括第一電源和多個第二電源,所述第一電源與多個所述第二電源通過CAN通訊單元實現總線通訊連接,所述電源系統并機均流方法應用于所述第一電源,所述電源系統并機均流方法包括:
2.根據權利要求1所述的電源系統并機均流方法,其特征在于,所述獲取均流信息,包括:
3.根據權利要求1所述的電源系統并機均流方法,其特征在于,所述電源系統并機均流方法還包括:
4.根據權利要求3所述的電源系統并機均流方法,其特征在于,所述電源系統并機均流方法,還包括:
5.一種電源系統并機均流方法,其特征在于,所述電源系統包括第一電源和多個第二電源,所述第一電源與多個所述第二電源通過CAN通訊單元實現總線通訊連接,所述電源系統并機均流方法應用于任一所述第二電源,所述電源系統并機均流方法包括:
6.根據權利要求5所述的電源系統并機均流方法,其特征在于,所述根據所述設置電流完成電流調整,包括:
7.根據權利要求5所述的電源系統并機均流方法,其特征在于,所述電源系統并機均流方法還包括:
< ...【技術特征摘要】
1.一種電源系統并機均流方法,其特征在于,所述電源系統包括第一電源和多個第二電源,所述第一電源與多個所述第二電源通過can通訊單元實現總線通訊連接,所述電源系統并機均流方法應用于所述第一電源,所述電源系統并機均流方法包括:
2.根據權利要求1所述的電源系統并機均流方法,其特征在于,所述獲取均流信息,包括:
3.根據權利要求1所述的電源系統并機均流方法,其特征在于,所述電源系統并機均流方法還包括:
4.根據權利要求3所述的電源系統并機均流方法,其特征在于,所述電源系統并機均流方法,還包括:
5.一種電源系統并機均流方法,其特征在于,所述電源系統包括第一電源和多個第二電源,所述第一電源與多個所述第二電源通過can通訊單元實現總線通訊連接,所述電源系統并機均流方法應用于任一所述第二電源,所述電源系統并機均流方法包括:
6.根據權利要求5所述的電源系統并機均流方...
【專利技術屬性】
技術研發人員:請求不公布姓名,請求不公布姓名,請求不公布姓名,
申請(專利權)人:湖南恩智測控技術有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。