關 閉

        新聞中心

        EEPW首頁 > 工控自動化 > 設計應用 > 基于DSP的無刷直流電機智能控制系統研究

        基于DSP的無刷直流電機智能控制系統研究

        作者: 時間:2011-08-04 來源:網絡 收藏

        本文引用地址:http://www.104case.com/article/161648.htm

          3.5 控制程序設計

          在TMS320LF2407 控制器上,采用C語言和模塊化設計方法,設計出速度控制器和電流控制器的應用程序,包括主程序、模糊自整定PID子程序、PID程序、中斷子程序等,完成初始化、參數給定、數據采集、運算與轉換、控制算法、控制量輸出、PWM與ADC中斷、邏輯換相、故障檢測等,實現了對無刷的實時控制。模糊自整定PID子程序如圖4所示。

          4 通訊與監控系統設計

          采用現場總線Modbus和上位監控技術,設計了通訊與監控系統的硬件電路和軟件程序。用C語言和中斷程序法設計了下位機通訊程序,包括端口初始化、確定通訊波特率、校驗位、奇偶位、地址等。用VB語言的通訊控件MSComm對通訊端口進行初始化和通訊格式確定,并應用面向對象的程序方法設計了上位監控系統,包括系統命令、趨勢組態、功能組態、狀態檢測等,如按下系統命令中的“參數設置”功能按鈕,可進行速度給定nr,Kp0、Ki0、Kd0初值等值的設定;按下“顯示設置”可觀察Kp、Ki、Kd、n等實時參數。實現了上、下位機通過現場總線Modbus進行信息交換,人-機界面友好,操作方便靈活。

          5 系統調試結果

          系統速度環給定為650轉/分,啟動并運行系統,由上位機監控的可視化運行曲線可知,速度響應快,無超調,調節時間短,能快速實現正、反向運行,獲得了較好的的起動性能與運行性能,滿足了無刷系統對速度調節的平穩性和快速性的要求,轉速特性如圖5所示。

          6 結束語

          本文的創新點是融合了“現場總線,控制,數字檢測,上位監控”等多種先進技術,充分利用了速度快、運算能力強、資源豐富的優勢;發揮了模糊自整定PID和PID控制算法的優勢,使系統具有較快的響應速度和抗參數變化的魯棒性;設計的通訊與上位監控系統,實現了系統的實時監控與遠程控制,方便靈活,實際調試結果證明了該設計的有效性。我所研制的實踐開發系統已在高校和企業培訓中心得到了應用,并具有較好的推廣前景


        上一頁 1 2 3 4 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 盐城市| 曲沃县| 会理县| 尖扎县| 确山县| 乌海市| 富阳市| 望都县| 安陆市| 东乌| 大同市| 固始县| 新建县| 樟树市| 夏津县| 开平市| 宁国市| 江都市| 阳泉市| 武定县| 会泽县| 海丰县| 桃江县| 义乌市| 临夏市| 茶陵县| 合肥市| 若尔盖县| 武陟县| 阜康市| 哈尔滨市| 旺苍县| 竹北市| 嘉兴市| 舞钢市| 通城县| 遂宁市| 拉萨市| 祥云县| 民丰县| 元谋县|