當前位置:首頁 » 操作系統 » 控制演算法

控制演算法

發布時間: 2022-01-26 23:03:29

⑴ 控制演算法與電機控制的關系

照你這么說演算法和控制應該是一樣的吧,都是指:運行在計算處理器中的軟體程序。這些程序一般由定時器定時觸發,每跑一次程序就生成一個新的指令,由處理器輸送給電機驅動。比較普遍的處理器周期都是1-10kHz (0.1-1豪秒),並且和電機驅動中的功率電力電子器件的開關頻率吻合。
電機驅動是功率器件,把處理器的控制信號(信號級別,通常是占空比或者PWM信號)輸入到電力電子器件的門極上。電力電子器件在控制信號的作用下,可以對大電流、高電壓的功率級別進行動作。功率電信號用功率電線送到電機里。
演算法模型和所有公式都是在單片機、PLC裡面運行的。時域演算法(PI、PID之類的)可以進行離散化(Z變換)得到離散的控制關系,然後編相應的程序。這個離散化的采樣頻率就是程序的處理周期(0.1-1毫秒)。總之這些軟硬體的東西都是關聯的。
至於時域演算法如何得到,那需要知道電機的模型和你要控制的是什麼。電機驅動一般是電壓型輸出。所以你最終結果是得到一個電機控制電壓。電壓信號輸出到電機驅動,一般需要一個PWM控制,例如正弦調制SPWM,或者矢量控制SVPWM。在電壓基礎上,如果想控制電流,那麼一個PI就可以(電流控制器),輸入是電流反饋,輸出是電壓。如果想控制轉矩,轉矩和電流是對應的。所以另外一個模塊要加在電流控制器之前,這個模塊輸入是轉矩,輸出電流,模塊本身不是反饋控制,是比例放大。如果想控制速度,那需要在轉矩模塊之前再加一個速度模塊,輸入是速度,輸出是轉矩,這個模塊可以是PI。這些具體的東西不是一兩天可以弄懂的,我只是給你大概說一下。
至於硬體電路,一般是我上面說的電機驅動以及它內部的電壓、電流、溫度檢測、電力電子器件、保護措施。
電機上一般也有一個位置感測器,用於反饋控制信號給單片機,這個位置信號在交流電機里是用來做dq變換的,或者叫park變換。這個是交流轉化為直流控制的重要步驟。

⑵ PD稱為什麼控制演算法

PD稱為基於優先順序的調度演算法(Priority-driven scheling-PD),基於優先順序的調度演算法給每個進程分配一個優先順序,在每次進程調度時,調度器總是調度那個具有最高優先順序的任務來執行。根據不同的優先順序分配方法,基於優先順序的調度演算法可以分為如下兩種類型[Krishna01][Wang99]:
1、靜態優先順序調度演算法:
這種調度演算法給那些系統中得到運行的所有進程都靜態地分配一個優先順序。靜態優先順序的分配可以根據應用的屬性來進行,比如任務的周期,用戶優先順序,或者其它的預先確定的策略。RM(Rate-Monotonic)調度演算法是一種典型的靜態優先順序調度演算法,它根據任務的執行周期的長短來決定調度優先順序,那些具有小的執行周期的任務具有較高的優先順序。
2、動態優先順序調度演算法:
這種調度演算法根據任務的資源需求來動態地分配任務的優先順序,其目的就是在資源分配和調度時有更大的靈活性。非實時系統中就有很多這種調度演算法,比如短作業優先的調度演算法。在實時調度演算法中, EDF演算法是使用最多的一種動態優先順序調度演算法,該演算法給就緒隊列中的各個任務根據它們的截止期限(Deadline)來分配優先順序,具有最近的截止期限的任務具有最高的優先順序。

⑶ 請問各位前輩,控制策略和控制演算法,他倆是啥關系

控制策略相當於使用什麼武器比方刀槍劍戟,控制演算法相當於選擇刀就要學習刀法,選擇劍就要練習劍法。

⑷ 控制器設計和控制演算法設計有什麼區別

基於DSP運動控制器的5R工業機器人系統設計 摘要:以所設計的開放式5R關節型工業機器人為研究對象,分析了該機器人的結構設計。該機器人采 用基於工控PC及DSP運動控制器的分布式控制結構,具有開放性強、運算速度快等特點,對其工作原理 進行了詳細的說明。機器人的控制軟體採用基於Windows平台下的VC++實現,具有良好的人機交互 功能,對各組成模塊的作用進行了說明。所設計的開放式5R工業機器人系統,具有較好的實用性。 關鍵詞:開放式;關節型;工業機器人;控制軟體 0引言 工業機器人技術在現代工業生產自動化領域得到 了廣泛的應用,也對工程技術人員提出更高的要求,作 為機械工程及自動化專業的技術人才迫切需要掌握這 一 先進技術。為了能更好地加強技術人員對工業機器 人的技能實踐與技術掌握,需要開放性強的設備來滿 足要求。本文闡述了我們所開發設計的一種5R關節 型工業機器人系統,可以作為通用的工業機器人應用 於現場,也可作為教學培訓設備。 1 5R工業機器人操作機結構設計 關節型工業機器人由2個肩關節和1個肘關節進 行定位,由2個或3個腕關節進行定向,其中一個肩關節 繞鉛直軸旋轉,另一個肩關節實現俯仰,這兩個肩關節 軸線正交。肘關節平行於第二個肩關...

⑸ 自動控制演算法的就業情況如何碩士研究生的這個專業呢想偏實踐的話要怎麼學

沒有一個專業叫自動控制演算法,你說的應該叫雙控,就是控制理論與控制工程,這是正規的專業名稱。國內做純演算法方面研究的人比較少,你去讀研究生也就是兩種情況,一種是放養,老師不管,你自己愛看什麼看什麼;另外一種是老師有項目讓你做,這種項目一般不是純演算法研究,肯定都要與實際相結合的,所以有很多學雙控的學生做的也是硬體或者編程。其實讀研究生沒有那麼專業,不是從此就決定了你後面做什麼了,大專業定了,可以自己自學些感興趣的,找工作有幫助的,供你參考。

就業方面其實主要看學校了,如果你是211或者985的,應該就業還不錯,人家就是招一個自動化研究生,也不會太在意你是學雙控,學模式識別還是學檢測什麼的,都差不了太多。

祝你成功!

⑹ 控制演算法是什麼

控制演算法(The control algorithm)是在機電一體化中,在進行任何一個具體控制系統的分析、綜合或設計時,首先應建立該系統的數學模型,確定其控制演算法。

所謂數學模型就是系統動態特性的數學表達式。它反映了系統輸入、內部狀態和輸出之間的數量和邏輯關系。這些關系式為計算機進行運算處理提供了依據,即由數學模型推出控制演算法。所謂計算機控制,就是按照規定的控制演算法進行控制,因此,控制演算法的正確與否直接影響控制系統的品質,甚至決定整個系統的成敗。

(6)控制演算法擴展閱讀

模糊PID控制演算法的特點:

1、簡化系統設計的復雜性,特別適用於非線性、時變、滯後、模型不完全系統的控制。

2、不依賴於被控對象的精確數學模型。

3、利用控製法則來描述系統變數間的關系。

4、不用數值而用語言式的模糊變數來描述系統,模糊控制器不必對被控制對象建立完整的數學模式。

5、模糊控制器是一語言控制器,便於操作人員使用自然語言進行人機對話。

⑺ 智能控制演算法 智能控制演算法有哪些

這個太多了,比如專家控制,模糊控制,神經網路控制,進化計算和群體智能等優化計算方法也能跟傳統的控制方法結合使用,還有學習控制等等。每個方法里也有很多分類。建議找本書看看吧,書很多的。

熱點內容
存儲指令集 發布:2024-03-29 14:39:27 瀏覽:648
資料庫表刪除數據 發布:2024-03-29 14:39:26 瀏覽:366
出c語言整除 發布:2024-03-29 14:28:22 瀏覽:571
芬尼壓縮機 發布:2024-03-29 14:24:11 瀏覽:463
電腦數據實時上傳本地伺服器軟體 發布:2024-03-29 14:07:57 瀏覽:919
尋秦記源碼 發布:2024-03-29 13:56:17 瀏覽:495
linux的備份命令 發布:2024-03-29 13:41:22 瀏覽:382
csgo建議什麼配置 發布:2024-03-29 13:31:44 瀏覽:979
電腦ftp服務如何禁用 發布:2024-03-29 13:24:48 瀏覽:332
驅動精靈驅動解壓 發布:2024-03-29 13:07:49 瀏覽:565