回答:
1つの方法は、何らかの形の適応制御を実装することです。時定数の範囲が小さく、既知である場合、「ゲインスケジューリング」と呼ばれるものを使用して、処理する すべての時定数を事前に決定し(できればそれが有限であることを確認)、if / thenロジックを使用してPIを定義します。 D.範囲全体で安定性とパフォーマンスを確保するために十分な変動性をカバーしていることを確認するのは難しい場合があります。ゲインスケジューリングの成功例として、チヌークヘリコプターがあります。できます。
時定数がどうなるかについて実行可能な予測がない場合は、モデル参照適応制御(MRAC)を使用して調べることができます。この制御スキームでは、選択したPIDコントローラーを備えた参照モデル(理想的なシステム)があります。MRACは、プラントが実際に行っていることと参照モデルが行っていることの間のエラーを最小限に抑えます。このようにして、変化するプラントをLTIモデルのように動作させることができます。
または、Model Identification Adaptive Controller(MIAC)を使用することもできます。ここで、制御スキームはシステム識別をリアルタイムで実行し、コントローラーの更新法則を使用します。これには、3つのアイデアの中で最も高度なスキルが必要です。
システムは時定数を時々刻々と変化させているため、LTIではなくなりました。これは、ゲインスケジューリング(時定数の範囲がわかっていればかなり簡単)またはPIDの更新法則によるシステム識別のいずれかを行う必要があることを意味します。