Designing a controller whice goal is stabilizing

Click For Summary
SUMMARY

The discussion centers on designing a feedback controller for stabilizing a known plant using MATLAB. The user, Erez Ahatul, seeks to automate the controller design process without relying on the SISO Tool GUI, aiming for a closed-loop system that meets predefined performance criteria. The primary challenge is to implement the controller programmatically, ensuring it operates continuously without manual intervention. The conversation highlights the need for an automated approach to controller design that integrates seamlessly with the plant's input and output devices.

PREREQUISITES
  • Familiarity with MATLAB programming and its control system toolbox.
  • Understanding of feedback control theory and closed-loop systems.
  • Knowledge of SISO (Single Input Single Output) control design principles.
  • Experience with system modeling and simulation in MATLAB.
NEXT STEPS
  • Research MATLAB's Control System Toolbox for programmatic controller design.
  • Explore automated tuning methods for feedback controllers in MATLAB.
  • Learn about state-space representation and its application in control systems.
  • Investigate the implementation of PID controllers without GUI in MATLAB.
USEFUL FOR

Control engineers, MATLAB users, and anyone involved in automating feedback controller design for stabilization of dynamic systems.

dot27
Messages
6
Reaction score
0
Helo,
I am currently designing a controller whice goal is stabilizing (by means of feedback)
a known plant.

The design is carried out with matlab. Now, there is an option of using the gui "sisotool"
for the controller design.
The problem is that i want the closed loop system to meet certain
demands that are defined in *advance*, and I don't want to "manully" create the contoller with the gui, after examining the plant.

My goal is to the close the loop, so that the controller will be implemnted without the use of a gui, as a continuous part of the program with no intervetion (as with the gui).


Thx,
erez ahatul
 
Physics news on Phys.org


dot27 said:
Helo,
I am currently designing a controller whice goal is stabilizing (by means of feedback)
a known plant.

The design is carried out with matlab. Now, there is an option of using the gui "sisotool"
for the controller design.
The problem is that i want the closed loop system to meet certain
demands that are defined in *advance*, and I don't want to "manully" create the contoller with the gui, after examining the plant.

My goal is to the close the loop, so that the controller will be implemnted without the use of a gui, as a continuous part of the program with no intervetion (as with the gui).


Thx,
erez ahatul

Do you have a specific question that you would like to ask?


EDIT -- and are you planning on actually closing the loop with some plant equipment? What are your output and input devices going to be?
 


the question is: how do i design the controller automatically?
 

Similar threads

  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 3 ·
Replies
3
Views
4K
  • · Replies 2 ·
Replies
2
Views
4K
  • · Replies 2 ·
Replies
2
Views
11K
  • · Replies 14 ·
Replies
14
Views
5K