入出力と目標値を変数として扱えるPIDの作り方
8 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
目標値、現在値、出力を変数として扱えるPIDを作成したい
ただmatlabのPID・tunablePIDの構文を見ても
C = pid(Kp,Ki,Kd,Tf,Ts)
となっていて目標値・現在値・出力の値や変数名を設定するところが見当たりません
実際に使えるPIDコードもしくはその作成のためのチュートリアルなど教えて欲しいです。
0 commentaires
Réponses (1)
Toshinobu Shintai
le 8 Jan 2021
SimulinkのPID Controllerブロックを用いると、やりたいことができるのではないでしょうか。
以下に、無料の学習コンテンツもあります。
このコンテンツを利用するにはSimulinkに加えて、Control System Toolbox(こちらはすでにお持ちでしょうか)と、Simulink Control Designというツールボックスも必要になります。PID Controllerブロックは、Simulinkがあれば使うことができます。
コード生成をしたい場合は、Simulink Coderや、必要に応じてEmbedded Coderというツールボックスが必要になります。
0 commentaires
Voir également
Catégories
En savoir plus sur リアルタイムの PID 自動調整 dans Help Center et File Exchange
Produits
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!