変化率を設定したい
이전 댓글 표시
入力信号に対して、変化率制約を有効にしたいです。
rate limiterブロックを使って入力信号に対して、3[1% / 30[s]]の変化率制約(30[s]で3[%]変化するような変化速度)を設けたいです。
rate limiterブロックの使い方や設定方法がわからないため、実現できないと考えています。
わかりにくい質問で申し訳ございません。ご対応をよろしくお願いいたします。
댓글 수: 4
Atsushi Ueno
2022년 1월 11일
ここで、u(i) と t(i) は現在のブロック入力と時間で、y(i-1) と t(i-1) は前のステップでの出力と時間です。
変化率制約 3[1% / 30[s]] = 0.1[%/s] というような相対的な入力は出来ません。
入力信号における振幅の範囲から[単位/s]の形でパラメータRateを得て入力する必要があります。
Hirokazu Ishibashi
2022년 1월 11일
Atsushi Ueno
2022년 1월 11일
「変化率制約を0.1[%/s]にする」といっても、何の0.1%にするのかが伝わらないと値を設定できません。
例えばsin波なら「変化率制約を”最大振幅”の0.1[%/s]にする」など具体的なパラメータを指定する必要があります。
「変化率制約を”最大振幅100[V]”の0.1[%/s]にする」なら「変化率制約を0.1[V/s]にする」と具体的な値に出来ます。
Hirokazu Ishibashi
2022년 1월 11일
채택된 답변
추가 답변 (0개)
카테고리
도움말 센터 및 File Exchange에서 信号の生成에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!
