System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 国产无遮挡无码视频免费软件,国产成人麻豆亚洲综合无码精品,国产精品热久久无码av
  • 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    步進電機的控制方法、裝置、設備以及存儲介質制造方法及圖紙

    技術編號:43036203 閱讀:15 留言:0更新日期:2024-10-18 17:39
    本申請實施例提供了一種步進電機的控制方法、裝置、設備以及存儲介質,該方法包括:根據通過編碼器實時輸出的位置信息計算得到的當前位置、當前轉速以及預設參考位置計算得到參考交軸電流;根據當前轉速、當前電氣角以及ADC驅動電路實時輸出的兩相電流信息進行弱磁控制計算得到參考直軸電流;基于兩相電流信息以及當前電氣角進行PARK變換得到當前直軸電流以及當前交軸電流;根據當前直軸電流、當前交軸電流、參考直軸電流、以及參考交軸電流計算得到參考直軸電壓及參考交軸電壓;基于參考直軸電壓、參考交軸電壓以及當前電氣角進行反PARK變換得到軸向電壓分量,并轉換為PWM脈沖信號,并向PWM驅動電路發送PWM脈沖信號。實現了滿足剛性運動的控制需求。

    【技術實現步驟摘要】

    本申請實施例涉及計算機,尤其涉及一種步進電機的控制方法、裝置、設備以及存儲介質


    技術介紹

    1、目前,由于步進電機可以通過簡單的脈沖信號進行控制,易于與各種控制系統和編程環境集成,同時可以滿足高精度控制角位移或線位移,因而,步進電機被廣泛應用于各種領域,如自動化生產設備、醫療設備、紡織印刷機械等。常用的步進電機驅動系統包括開環型步進驅動器,閉環型步進驅動器以及更復雜的步進伺服驅動器。其中,開環型驅動器存在丟步風險,定位精度不高,發熱較嚴重,且轉速上限較低,其轉速一般不超過600rpm;常規閉環型步進電機驅動通過加裝位置反饋解決了開環驅動的丟步問題,但轉速上限提升不明顯,并且,其全程采用位置閉環會導致位置跟蹤剛性下降,從而導致位置行程跟蹤能力下降;常規步進伺服驅動器,可以實現更高轉速,可達2000rpm,轉速波動更低,發熱更低,噪聲和能耗一般更具有優勢,但控制更柔和,剛性最低。

    2、相關技術中步進伺服控制方法對于步進電機的控制較為柔順平穩,只適用于運動較為柔性的控制場景,如控制旋轉屏,云臺,機械臂等進行運動,而面對運動較為剛性的控制場景,如3d打印等,容易出現與預期行程軌跡不符的偏差,例如,其控制軌跡中預期的直角或尖角容易出現一定的弧度,無法滿足運動較為剛性的控制需求。


    技術實現思路

    1、本申請實施例提供了一種步進電機的控制方法、裝置、設備以及存儲介質,解決面對運動較為剛性的控制場景,容易出現與預期行程軌跡不符的偏差,無法滿足運動較為剛性的控制需求的問題,實現了通過基于park變換,反park變換以及閉環控制計算,有效控制步進電機的定子磁場垂直于轉子磁場,有利于步進電機恒定輸出最大力矩,可以穩定步進電機的力矩輸出,提升其過載能力,通過基于弱磁控制計算的電流處理,可以加強電機瞬態響應能力,加強運動剛性。

    2、第一方面,本申請實施例提供了一種步進電機的控制方法,所述步進電機設置有編碼器,以及,所述步進電機與adc驅動電路以及pwm驅動電路連接,該方法包括:

    3、根據所述編碼器實時輸出的位置信號,確定所述步進電機中電機轉子的當前位置、當前電氣角以及當前轉速;

    4、根據所述當前位置、所述當前轉速以及預設參考位置進行第一閉環控制計算得到參考交軸電流;

    5、根據所述當前轉速、所述當前電氣角以及所述adc驅動電路實時輸出的兩相電流信息進行弱磁控制計算得到參考直軸電流;

    6、基于所述兩相電流信息以及所述當前電氣角進行park變換得到當前直軸電流以及當前交軸電流;

    7、根據所述當前直軸電流、所述當前交軸電流、所述參考直軸電流、以及所述參考交軸電流進行第二閉環控制計算得到參考直軸電壓以及參考交軸電壓;

    8、基于所述參考直軸電壓、所述參考交軸電壓以及所述當前電氣角進行反park變換得到軸向電壓分量;

    9、將所述軸向電壓分量轉換為pwm脈沖信號,并向所述pwm驅動電路發送所述pwm脈沖信號,所述pwm驅動電路用于根據所述pwm脈沖信號控制所述步進電機。

    10、其中,所述根據所述當前轉速、所述當前電氣角以及所述adc驅動電路實時輸出的兩相電流信息進行弱磁控制計算得到參考直軸電流,包括:

    11、根據所述當前轉速以及預先生成的對應關系進行計算得到超前角,所述對應關系為基于對所述步進電機進行測試得到的轉速與對應的超前角進行函數擬合生成的;

    12、基于所述超前角、所述當前電氣角以及所述adc驅動電路實時輸出的兩相電流信息進行弱磁電流計算得到參考直軸電流。

    13、其中,在所述根據所述當前轉速以及預先生成的對應關系進行計算得到超前角之前,還包括:

    14、獲取待擬合數據,所述待擬合數據包括多組對所述步進電機進行測試得到的轉速與對應的超前角;

    15、將所述待擬合數據進行預設階數的曲線擬合確定多項式函數;

    16、相應的,根據所述當前轉速以及預先生成的對應關系進行計算得到超前角,包括:

    17、根據所述當前轉速以及所述多項式函數進行計算得到超前角。

    18、其中,在所述將所述待擬合數據進行預設階數的曲線擬合確定多項式函數之后,還包括:

    19、在所述多項式函數的階數大于1的情況下,根據預設區間長度以及預設轉速范圍確定多個目標轉速區間;

    20、將所述目標轉速區間的端點值代入所述多項式函數確定對應的函數值;

    21、基于所述端點值以及所述函數值確定所述目標轉速區間對應的一階多項式函數;

    22、將每個所述目標轉速區間對應的一階多項式函數進行組合得到分段函數;

    23、相應的,根據所述當前轉速以及所述多項式函數進行計算得到超前角,包括:

    24、根據所述當前轉速以及所述分段函數進行計算得到超前角。

    25、其中,所述根據所述當前位置、所述當前轉速以及預設參考位置進行第一閉環控制計算得到參考交軸電流,包括:

    26、基于所述當前位置以及預設參考位置進行位置環pid計算得到參考轉速;

    27、基于所述參考轉速以及所述當前轉速進行速度環pi計算得到參考交軸電流。

    28、其中,所述根據所述當前直軸電流、所述當前交軸電流、所述參考直軸電流、以及所述參考交軸電流進行第二閉環控制計算得到參考直軸電壓以及參考交軸電壓,包括:

    29、基于所述當前直軸電流以及所述參考直軸電流進行直軸電流環pi計算得到參考直軸電壓;

    30、基于所述當前交軸電流以及所述參考交軸電流進行交軸電流環pi計算得到參考交軸電壓。

    31、其中,在所述根據所述當前轉速、所述當前電氣角以及所述adc驅動電路實時輸出的兩相電流信息進行弱磁控制計算得到參考直軸電流之后,還包括:

    32、對所述參考直軸電流進行濾波限流處理;

    33、相應的,所述根據所述當前直軸電流、所述當前交軸電流、所述參考直軸電流、以及所述參考交軸電流進行第二閉環控制計算得到參考直軸電壓以及參考交軸電壓,包括:

    34、根據所述當前直軸電流、所述當前交軸電流、濾波限流處理后的所述參考直軸電流、以及所述參考交軸電流進行第二閉環控制計算得到參考直軸電壓以及參考交軸電壓。

    35、第二方面,本申請實施例還提供了一種步進電機的控制裝置,包括:

    36、實時電機信息確定單元,配置為根據編碼器實時輸出的位置信號,確定所述步進電機中電機轉子的當前位置、當前電氣角以及當前轉速;

    37、第一參考電流確定單元,配置為根據所述當前位置、所述當前轉速以及預設參考位置進行第一閉環控制計算得到參考交軸電流;

    38、第二參考電流確定單元,配置為根據所述當前轉速、所述當前電氣角以及adc驅動電路實時輸出的兩相電流信息進行弱磁控制計算得到參考直軸電流;

    39、當前電流確定單元,配置為基于所述兩相電流信息以及所述當前電氣角進行park變換得到當前直軸電流以本文檔來自技高網...

    【技術保護點】

    1.一種步進電機的控制方法,其特征在于,所述步進電機設置有編碼器,以及,所述步進電機與ADC驅動電路以及PWM驅動電路連接;

    2.根據權利要求1所述的步進電機的控制方法,其特征在于,所述根據所述當前轉速、所述當前電氣角以及所述ADC驅動電路實時輸出的兩相電流信息進行弱磁控制計算得到參考直軸電流,包括:

    3.根據權利要求2所述的步進電機的控制方法,其特征在于,在所述根據所述當前轉速以及預先生成的對應關系進行計算得到超前角之前,還包括:

    4.根據權利要求3所述的步進電機的控制方法,其特征在于,在所述將所述待擬合數據進行預設階數的曲線擬合確定多項式函數之后,還包括:

    5.根據權利要求1所述的步進電機的控制方法,其特征在于,所述根據所述當前位置、所述當前轉速以及預設參考位置進行第一閉環控制計算得到參考交軸電流,包括:

    6.根據權利要求1所述的步進電機的控制方法,其特征在于,所述根據所述當前直軸電流、所述當前交軸電流、所述參考直軸電流、以及所述參考交軸電流進行第二閉環控制計算得到參考直軸電壓以及參考交軸電壓,包括:

    7.根據權利要求1-6中任一項所述的步進電機的控制方法,其特征在于,在所述根據所述當前轉速、所述當前電氣角以及所述ADC驅動電路實時輸出的兩相電流信息進行弱磁控制計算得到參考直軸電流之后,還包括:

    8.一種步進電機的控制裝置,其特征在于,包括:

    9.一種步進電機的控制設備,所述設備包括:一個或多個處理器;存儲裝置,配置為存儲一個或多個程序,當所述一個或多個程序被所述一個或多個處理器執行,使得所述一個或多個處理器實現權利要求1-7中任一項所述的步進電機的控制方法。

    10.一種存儲計算機可執行指令的非易失性存儲介質,所述計算機可執行指令在由計算機處理器執行時配置為執行權利要求1-7中任一項所述的步進電機的控制方法。

    ...

    【技術特征摘要】

    1.一種步進電機的控制方法,其特征在于,所述步進電機設置有編碼器,以及,所述步進電機與adc驅動電路以及pwm驅動電路連接;

    2.根據權利要求1所述的步進電機的控制方法,其特征在于,所述根據所述當前轉速、所述當前電氣角以及所述adc驅動電路實時輸出的兩相電流信息進行弱磁控制計算得到參考直軸電流,包括:

    3.根據權利要求2所述的步進電機的控制方法,其特征在于,在所述根據所述當前轉速以及預先生成的對應關系進行計算得到超前角之前,還包括:

    4.根據權利要求3所述的步進電機的控制方法,其特征在于,在所述將所述待擬合數據進行預設階數的曲線擬合確定多項式函數之后,還包括:

    5.根據權利要求1所述的步進電機的控制方法,其特征在于,所述根據所述當前位置、所述當前轉速以及預設參考位置進行第一閉環控制計算得到參考交軸電流,包括:

    6.根據權利要求1所述的步進電機的控制方法,...

    【專利技術屬性】
    技術研發人員:陳智紅嚴建雄白金龍
    申請(專利權)人:廣州立功科技股份有限公司
    類型:發明
    國別省市:

    網友詢問留言 已有0條評論
    • 還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: 国产成人无码AⅤ片在线观看| 国产午夜无码片在线观看影院| 精品无码国产污污污免费网站国产 | 精品无码久久久久国产| 性生交片免费无码看人| 国产成人无码一区二区三区在线| 永久免费av无码网站韩国毛片| 亚欧无码精品无码有性视频| AAA级久久久精品无码片| 八戒理论片午影院无码爱恋| 精品无码人妻一区二区三区18| 亚洲国产精品无码专区影院| 国产网红主播无码精品| 亚洲成a人片在线观看天堂无码| 亚洲国产成人片在线观看无码| 日日摸日日碰人妻无码| 亚洲av无码无线在线观看| 无码人妻一区二区三区免费n鬼沢| 亚洲精品无码成人片在线观看| 亚洲国产精品无码久久| 啊灬啊别停灬用力啊无码视频| 午夜人性色福利无码视频在线观看 | 亚洲AV无码成人精品区在线观看| 无码少妇一区二区浪潮av| 免费无码又爽又刺激聊天APP| 亚洲真人无码永久在线观看| 免费无码又爽又刺激高潮视频| 国产精品无码久久久久久| 亚洲一级特黄大片无码毛片 | 亚洲AV成人无码久久WWW| 免费A级毛片无码专区| 精品亚洲A∨无码一区二区三区| 国产成人无码区免费网站| 亚洲一区AV无码少妇电影☆| 日本无码小泬粉嫩精品图| 国产三级无码内射在线看| 国产精品亚洲а∨无码播放| 亚洲国产精品无码久久久秋霞2| 无码AV片在线观看免费| 亚洲精品偷拍无码不卡av| 日日摸夜夜添无码AVA片|