Nonlinear plant in simulink
조회 수: 6 (최근 30일)
이전 댓글 표시
I need to model a nonlinear equation in simulink as below:
I think I need to use s-function block, in order to do that I need to code that equation as a function in .m file?
댓글 수: 0
답변 (1개)
Andy Bartlett
2023년 4월 14일
The key is to model Y(k+1) to Y(k) using a unit delay.
The output of the unit delay is the input value from one time step early.
Input Output
Y(k+1) Y(k)
then just wire-up the math around that.
댓글 수: 2
Walter Roberson
2023년 4월 14일
There is no point having the 1/z in two different places. You should have it only once and split back the signal after the 1/z
I am not sure that you should be mux'ing the two values; I think you should probably be having the u(i) and 1/z flowing directly into the mathematics block as separate inputs.
참고 항목
카테고리
Help Center 및 File Exchange에서 General Applications에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!