Is ir possible to use more than one reference signals when using looptune in MATLABR2012a?
이전 댓글 표시
Hello everyone.I have a question here.
Currently I am trying to use sl.looptune to tune the parameters of my PID controller.The system that I am investigating is a 3 by 3 system as shown in the attached simulink model.
Tracking requirement is the objective that I wish to achieve by using sl.looptune. However I encounter an error that says:
"Zero or more than one input signals match the reference signal identifier "R1"."
Does that mean I only can use one reference signal for the system when applying tuning requirement in sl.looptune for my 3 by 3 system?
댓글 수: 2
Arkadiy Turevskiy
2014년 12월 29일
Can you please attach your script and also indicate which release you are using (to do that type >>ver )
Kah Wei
2014년 12월 30일
채택된 답변
추가 답변 (1개)
Arkadiy Turevskiy
2014년 12월 29일
Most likely you need to specify signals of interest as I/O points, and then this problem would go away.
I.e., before you refer to R1 in something like TuningGoal.Tracking, define it as an input IO point:
ST0.addIO({'R1','R2','R3'},'input') % setpoint commands
카테고리
도움말 센터 및 File Exchange에서 Loop-Shaping Design에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!