デジタル制御¶
デジタル制御を行う方法を解説します。
Example
回路ファイルはサンプル回路TOPページからダウンロードできます。
サンプル回路はこちら:Scideam/DigitalPalette/digital/
- digital_pi_control.scicir
- digital_pi_control_prog.sciprc
Info
必要オプション:Digital Palette
スクリプトを使ったフィードバック制御¶

スクリプトを使用したサンプルを解説します。
スクリプトはシミュレーションのメイン周期、あるいは指定した動作周期のはじめに実行することができます。
この例では、スクリプトの中のプログラムで降圧型DCDCコンバータを制御します。この時、スクリプトの動作周波数は コンフィグウィンドウ内の サブ周波数で指定しており、50[kHz]で実行されます。一方、降圧型DCDCコンバータの動作周波数はメイン周波数で指定され100[kHz]で実行されます。

この例では、出力電圧Out を入力し、出力電圧が3VとなるようにPI制御を行います。
途中 setoutvar() によって、実行中の変数の動きを確認することが可能です。
実行結果は以下の様になります。
