SlideShare a Scribd company logo
Department of Avionics Engineering
AE-3452
Modern Control Systems
Experiment No. 9
Compensator Design and parameters modification using Bode
plot and root locus
Prepared for
By:
Name:
ID:
Section:
Semester:
Total Marks: ________________
Obtained Marks: _____________
Signature: __________________
Date: _____________________
Objective:
• Compensator design using Bode plot and root locus
• Modification of root locus using control system designer
• Observing parameters for different root locus points
Theory:
Bode diagram design is an interactive graphical method of modifying a compensator to achieve a
specific open-loop response (loop shaping). To interactively shape the open-loop response using
Control System Designer, use the Bode Editor. In the editor, you can adjust the open-loop
bandwidth and design to gain and phase margin specifications.
To adjust the loop shape, you can add poles and zeros to your compensator and adjust their values
directly in the Bode Editor, or you can use the Compensator Editor. For more information, see Edit
Compensator Dynamics. For information on all the tuning methods available in Control System
Designer, see Control System Designer Tuning Methods.
Tuning Compensator for Desired Response:
For this example, the design requirements are:
• Rise time of less than 0.5 seconds
• Steady-state error of less than 5%
• Overshoot of less than 10%
• Gain margin greater than 20 dB
• Phase margin greater than 40 degrees
Open Control System Designer:
At the MATLAB® command line, create a transfer function model of the plant, and open Control
System Designer in the Bode Editor configuration.
G = tf(1.5,[1 14 40.02]);
controlSystemDesigner('bode',G);
The app opens and imports G as the plant model for the default control architecture, Configuration
1.
In the app, the following response plots open:
• Open-loop Bode Editor for the LoopTransfer_C response. This response is the open-loop
transfer function GC, where C is the compensator and G is the plant.
• Step Response for the IOTransfer_r2y response. This response is the input-output transfer
function for the overall closed-loop system.
To view the open-loop frequency response and closed-loop step response simultaneously, click and drag
the plots to the desired location.
The app displays the Bode Editor and Step Response plots side-by-side.
Adjust Bandwidth
Since the design requires a rise time less than 0.5 seconds, set the open-loop DC crossover
frequency to about 3 rad/s. To a first-order approximation, this crossover frequency corresponds
to a time constant of 0.33 seconds.
To make the crossover easier to see, turn on the plot grid. Right-click the Bode Editor plot area,
and select Grid. The app adds a grid to the Bode response plots.
To adjust the crossover frequency increase the compensator gain. In the Bode Editor plot, in the
Magnitude response plot, drag the response upward. Doing so increases the gain of the
compensator.
View Step Response Characteristics
To add the rise time to the Step Response plot, right-click the plot
area, and select Characteristics > Rise Time.
To view the rise time, move the cursor over the rise time indicator.
To increase the stability margins, add a lead network to the
compensator.
In the Bode Editor, right-click and select Add Pole/Zero > Lead.
To specify the location of the lead network pole, click on the
magnitude response. The app adds a real pole (red X) and real zero
(red O) to the compensator and to the Bode Editor plot.
In the Bode Editor, drag the pole and zero to change their locations.
As you drag them, the app updates the pole/zero values and
updates the response plots.
To decrease the magnitude of a pole or zero, drag it towards the
left. Since the pole and zero are on the negative real axis, dragging
them to the left moves them closer to the origin in the complex plane.
Edit Lead Network Pole and Zero
To improve the controller
performance, tune the lead
network parameters.
In the Compensator Editor dialog
box, in the Dynamics section,
click the Lead row.
In the Edit Selected Dynamics
section, in the Real Zero text box,
specify a location of -4.3, and
press Enter. This value is near the
slowest (left-most) pole of the DC
motor plant.
In the Real Pole text box, specify
a value of -28, and press Enter.
Task 01:
For this transfer function, the design requirements are:
• Rise time of less than 0.8 seconds
• Steady-state error of less than 5%
• Overshoot of less than 8%
• Gain margin greater than 25 dB
• Phase margin greater than 40 degrees
Task 02:
E=
7
2𝑠215𝑠+10∗𝑛
Where n is your roll number, the design requirements are:
• Rise time of less than 1 seconds
• Steady-state error of less than 5%
• Overshoot of less than 20%
• Gain margin greater than 20 dB
• Phase margin greater than 40 degrees
Find bode plot, root locus and Step plot for all these given transfer function.

More Related Content

PDF
Version numbering system
PPTX
Marginal Product of Labour (MPL), Marginal rate of technical substitution (MR...
PPTX
Presentation for Numerical Field Theory
PPTX
Presen 179
PPT
Senior Year Seminar
PDF
02 Map Reduce
PDF
IRJET- Approximate Multiplier and 8 Bit Dadda Multiplier Implemented through ...
PPTX
Final line balancing ppt 4
Version numbering system
Marginal Product of Labour (MPL), Marginal rate of technical substitution (MR...
Presentation for Numerical Field Theory
Presen 179
Senior Year Seminar
02 Map Reduce
IRJET- Approximate Multiplier and 8 Bit Dadda Multiplier Implemented through ...
Final line balancing ppt 4

Similar to Compensator Design and parameters modification using Bode plot and root locus (20)

PPTX
air craft Pitch
PDF
Design Compensator Using Automated PID Tuning for a water tank
PPT
179529572-ROOT-LOCUS-Control-system-Design-ppt.ppt
DOC
1 bode plot
PDF
Design and Analysis of a Control System Using Root Locus and Frequency Respon...
PDF
IRJET- Design and Simulation of 12-Bit Current Steering DAC
PDF
IRJET-Proportional Resonant Controller with Resonant Harmonic Compensators fo...
PDF
Fa35880883
PDF
Compensator Design for Speed Control of DC Motor by Root Locus Approach using...
PPTX
Aifcraft pitch
PDF
Design optimization of an axial flow compressor for industrial gas turbine
PDF
Javier Garcia - Verdugo Sanchez - Six Sigma Training - W3 Solver
PPT
Travelling Salesman Problem, Robotics & Inverse Kinematics
PDF
IRJET- Realization of Decimal Multiplication using Radix-16 Modified Booth En...
PDF
Labview based rf characterization and testing of dual mode phase shifter
PDF
Lecture 17 me 176 (4th) 9 - design via root locus
PDF
【英】QuadceptVer10-7_ReleaseNote.pdf
PPTX
Robot programming , accuracy ,repeatability and application
PPT
air craft Pitch
Design Compensator Using Automated PID Tuning for a water tank
179529572-ROOT-LOCUS-Control-system-Design-ppt.ppt
1 bode plot
Design and Analysis of a Control System Using Root Locus and Frequency Respon...
IRJET- Design and Simulation of 12-Bit Current Steering DAC
IRJET-Proportional Resonant Controller with Resonant Harmonic Compensators fo...
Fa35880883
Compensator Design for Speed Control of DC Motor by Root Locus Approach using...
Aifcraft pitch
Design optimization of an axial flow compressor for industrial gas turbine
Javier Garcia - Verdugo Sanchez - Six Sigma Training - W3 Solver
Travelling Salesman Problem, Robotics & Inverse Kinematics
IRJET- Realization of Decimal Multiplication using Radix-16 Modified Booth En...
Labview based rf characterization and testing of dual mode phase shifter
Lecture 17 me 176 (4th) 9 - design via root locus
【英】QuadceptVer10-7_ReleaseNote.pdf
Robot programming , accuracy ,repeatability and application
Ad

More from MIbrar4 (20)

PDF
Architecture of ARINC 629 Data Bus For Boeing 777-200ER Commercial Aircraft.pdf
PPTX
Ethical Problem-Solving Techniques.pptx
PDF
Analysis and Design of PID controller with control parameters in MATLAB and S...
PDF
Demonstrate the implementation PI controller to regulate speed of DC Servo Mo...
PDF
PID Controller Simulator Design for Polynomials Transfer Function
PDF
State-Space Realizations Using Control Canonical Form and Simulation Diagram
PDF
Provided MATLAB functions, convert the State Space Model into a classical con...
PDF
Department of Avionics Engineering The Superior University, Lahore Lab Manual...
PPTX
PAF buy retired and old Mirage fighter jets.pptx
DOCX
Types of Screwdriver.docx
PPTX
WHAT IS MEMS ? MEMS Accelerometer MEMS Gyroscope MEMS Magnetometer
PPTX
Writing Research Paper.pptx
PDF
Pulse Doppler Airborne Radar
DOCX
US Airways Flight 1549 (Sully) A-3.docx
DOCX
Ethical Problem-Solving Techniques
DOCX
The Disaster at Bhopal
DOCX
[A#5]_[BAEM-F18-025]_[M IBRAR].docx
DOCX
Understanding Ethical Problems
DOCX
Moral Dilemmas: 1. Kickbacks 2. Waste dumping 3. I have a wife and kids...sho...
DOCX
Case Study: The Intel Pentium Chip
Architecture of ARINC 629 Data Bus For Boeing 777-200ER Commercial Aircraft.pdf
Ethical Problem-Solving Techniques.pptx
Analysis and Design of PID controller with control parameters in MATLAB and S...
Demonstrate the implementation PI controller to regulate speed of DC Servo Mo...
PID Controller Simulator Design for Polynomials Transfer Function
State-Space Realizations Using Control Canonical Form and Simulation Diagram
Provided MATLAB functions, convert the State Space Model into a classical con...
Department of Avionics Engineering The Superior University, Lahore Lab Manual...
PAF buy retired and old Mirage fighter jets.pptx
Types of Screwdriver.docx
WHAT IS MEMS ? MEMS Accelerometer MEMS Gyroscope MEMS Magnetometer
Writing Research Paper.pptx
Pulse Doppler Airborne Radar
US Airways Flight 1549 (Sully) A-3.docx
Ethical Problem-Solving Techniques
The Disaster at Bhopal
[A#5]_[BAEM-F18-025]_[M IBRAR].docx
Understanding Ethical Problems
Moral Dilemmas: 1. Kickbacks 2. Waste dumping 3. I have a wife and kids...sho...
Case Study: The Intel Pentium Chip
Ad

Recently uploaded (20)

PDF
TFEC-4-2020-Design-Guide-for-Timber-Roof-Trusses.pdf
PPTX
Infosys Presentation by1.Riyan Bagwan 2.Samadhan Naiknavare 3.Gaurav Shinde 4...
PPT
Mechanical Engineering MATERIALS Selection
PDF
Mitigating Risks through Effective Management for Enhancing Organizational Pe...
PPTX
Current and future trends in Computer Vision.pptx
PPTX
Engineering Ethics, Safety and Environment [Autosaved] (1).pptx
PPTX
bas. eng. economics group 4 presentation 1.pptx
PPTX
Artificial Intelligence
PPT
Project quality management in manufacturing
PDF
Operating System & Kernel Study Guide-1 - converted.pdf
PPTX
OOP with Java - Java Introduction (Basics)
PPTX
UNIT-1 - COAL BASED THERMAL POWER PLANTS
PPTX
CARTOGRAPHY AND GEOINFORMATION VISUALIZATION chapter1 NPTE (2).pptx
PDF
Evaluating the Democratization of the Turkish Armed Forces from a Normative P...
DOCX
573137875-Attendance-Management-System-original
PPTX
Foundation to blockchain - A guide to Blockchain Tech
PPTX
additive manufacturing of ss316l using mig welding
PDF
Embodied AI: Ushering in the Next Era of Intelligent Systems
PPTX
Safety Seminar civil to be ensured for safe working.
PPTX
Lecture Notes Electrical Wiring System Components
TFEC-4-2020-Design-Guide-for-Timber-Roof-Trusses.pdf
Infosys Presentation by1.Riyan Bagwan 2.Samadhan Naiknavare 3.Gaurav Shinde 4...
Mechanical Engineering MATERIALS Selection
Mitigating Risks through Effective Management for Enhancing Organizational Pe...
Current and future trends in Computer Vision.pptx
Engineering Ethics, Safety and Environment [Autosaved] (1).pptx
bas. eng. economics group 4 presentation 1.pptx
Artificial Intelligence
Project quality management in manufacturing
Operating System & Kernel Study Guide-1 - converted.pdf
OOP with Java - Java Introduction (Basics)
UNIT-1 - COAL BASED THERMAL POWER PLANTS
CARTOGRAPHY AND GEOINFORMATION VISUALIZATION chapter1 NPTE (2).pptx
Evaluating the Democratization of the Turkish Armed Forces from a Normative P...
573137875-Attendance-Management-System-original
Foundation to blockchain - A guide to Blockchain Tech
additive manufacturing of ss316l using mig welding
Embodied AI: Ushering in the Next Era of Intelligent Systems
Safety Seminar civil to be ensured for safe working.
Lecture Notes Electrical Wiring System Components

Compensator Design and parameters modification using Bode plot and root locus

  • 1. Department of Avionics Engineering AE-3452 Modern Control Systems Experiment No. 9 Compensator Design and parameters modification using Bode plot and root locus Prepared for By: Name: ID: Section: Semester: Total Marks: ________________ Obtained Marks: _____________ Signature: __________________ Date: _____________________
  • 2. Objective: • Compensator design using Bode plot and root locus • Modification of root locus using control system designer • Observing parameters for different root locus points Theory: Bode diagram design is an interactive graphical method of modifying a compensator to achieve a specific open-loop response (loop shaping). To interactively shape the open-loop response using Control System Designer, use the Bode Editor. In the editor, you can adjust the open-loop bandwidth and design to gain and phase margin specifications. To adjust the loop shape, you can add poles and zeros to your compensator and adjust their values directly in the Bode Editor, or you can use the Compensator Editor. For more information, see Edit Compensator Dynamics. For information on all the tuning methods available in Control System Designer, see Control System Designer Tuning Methods. Tuning Compensator for Desired Response: For this example, the design requirements are: • Rise time of less than 0.5 seconds • Steady-state error of less than 5% • Overshoot of less than 10% • Gain margin greater than 20 dB • Phase margin greater than 40 degrees Open Control System Designer: At the MATLAB® command line, create a transfer function model of the plant, and open Control System Designer in the Bode Editor configuration. G = tf(1.5,[1 14 40.02]); controlSystemDesigner('bode',G); The app opens and imports G as the plant model for the default control architecture, Configuration 1. In the app, the following response plots open:
  • 3. • Open-loop Bode Editor for the LoopTransfer_C response. This response is the open-loop transfer function GC, where C is the compensator and G is the plant. • Step Response for the IOTransfer_r2y response. This response is the input-output transfer function for the overall closed-loop system. To view the open-loop frequency response and closed-loop step response simultaneously, click and drag the plots to the desired location. The app displays the Bode Editor and Step Response plots side-by-side. Adjust Bandwidth Since the design requires a rise time less than 0.5 seconds, set the open-loop DC crossover frequency to about 3 rad/s. To a first-order approximation, this crossover frequency corresponds to a time constant of 0.33 seconds. To make the crossover easier to see, turn on the plot grid. Right-click the Bode Editor plot area, and select Grid. The app adds a grid to the Bode response plots. To adjust the crossover frequency increase the compensator gain. In the Bode Editor plot, in the Magnitude response plot, drag the response upward. Doing so increases the gain of the compensator.
  • 4. View Step Response Characteristics To add the rise time to the Step Response plot, right-click the plot area, and select Characteristics > Rise Time. To view the rise time, move the cursor over the rise time indicator. To increase the stability margins, add a lead network to the compensator. In the Bode Editor, right-click and select Add Pole/Zero > Lead. To specify the location of the lead network pole, click on the magnitude response. The app adds a real pole (red X) and real zero (red O) to the compensator and to the Bode Editor plot. In the Bode Editor, drag the pole and zero to change their locations. As you drag them, the app updates the pole/zero values and updates the response plots. To decrease the magnitude of a pole or zero, drag it towards the left. Since the pole and zero are on the negative real axis, dragging them to the left moves them closer to the origin in the complex plane. Edit Lead Network Pole and Zero To improve the controller performance, tune the lead network parameters. In the Compensator Editor dialog box, in the Dynamics section, click the Lead row. In the Edit Selected Dynamics section, in the Real Zero text box, specify a location of -4.3, and press Enter. This value is near the slowest (left-most) pole of the DC motor plant. In the Real Pole text box, specify a value of -28, and press Enter. Task 01:
  • 5. For this transfer function, the design requirements are: • Rise time of less than 0.8 seconds • Steady-state error of less than 5% • Overshoot of less than 8% • Gain margin greater than 25 dB • Phase margin greater than 40 degrees Task 02: E= 7 2𝑠215𝑠+10∗𝑛 Where n is your roll number, the design requirements are: • Rise time of less than 1 seconds • Steady-state error of less than 5% • Overshoot of less than 20% • Gain margin greater than 20 dB • Phase margin greater than 40 degrees Find bode plot, root locus and Step plot for all these given transfer function.