Plot root locus and return plot handle matlab rlocusplot. The root locus graphically displayed both transient response and stability information. In this method, the closedloop system poles are plotted against the value of a system parameter, typically the openloop transfer function gain. Specific points on the locus also can be found accurately to give quantitative design information.
Section 5 root locus analysis college of engineering. Use the angle criteria to determine suitability of any questionable points. The poles on the root locus plot are denoted by x and the zeros are denoted by o. Typically, the root locus method is used to tune the loop gain of a siso control system by specifying a designed set of closedloop pole locations. Root locus elec304alper erdogan 1 1 lecture 1 root locus what is root locus. Root locus elec304alper erdogan 1 1 lecture 1 root locus. Plotting root locus as a function of parameter matlab. A graphical representation of closed loop poles as a system parameter varied. A matlab commands commonly used for plotting root loci are rlocussys rlocussys, k. To know if the system is absolutely stable and the degree of stability.
The locus can be sketched quickly to get a general idea of the changes in transient response generated by changes in gain. Determine the parts of the real axis that are the root locus the root locus lies at all points on the real axis to the left of an odd number of poles and zeros that lie on the real axis. Locus segments now, determine if point 6is on the root locus again angles from complex poles cancel always true for real. A matlab commands commonly used for plotting root loci are rlocussys rlocus sys, k. Rootloci modelling and control by anthony rossiter university of. This matlab function calculates and plots the root locus of the siso model sys. Evans, is widely used in control engineering for the design and analysis of control systems. The following matlab code will plot the root locus of the closed loop transfer function as k \displaystyle k k. In control theory and stability theory, root locus analysis is a graphical method for examining. Root locus sketching rules negative feedback rule 1. Recall that any system is stable if all the poles lie on the lhs of the splane.
Calculate and plot the root locus of the openloop siso model system. In this tutorial, we will introduce the root locus, show how to create it using matlab, and demonstrate how to design feedback controllers that satisfy certain. Based on root locus graph we can choose the parameter for stability and the desired transient. Rlocus analysis design nyu tandon school of engineering. Ive been using matlab to plot root loci for my control systems class but i ran into a problem with a recent assignment. The following matlab code will plot the root locus of the closedloop transfer function as k \displaystyle k k. It can be drawn by varying the parameter generally gain of the system but there are also other parameters that can be varied from zero to infinity. Plotting root locus with variables in transfer function matlab. The root locus plot depicts the trajectories of closedloop poles when the feedbackgain k varies from 0 to infinity. Root locus is a simple graphical method for determining the roots of the characteristic equation.
Two pdf files provide a number of questions students can use to test their understanding. Specifying percent overshoot in the continuoustime root locus causes two rays, starting at the root locus origin, to appear. This matlab function computes and plots the root locus of the singleinput, singleoutput lti model sys. Januarymarch 1983, root locus algorithms for programmable pocket calculators pdf, telecommunications. Recall that any system is stable if all the poles lie on the lhs of the s plane. Students are recommended to use matlab, or equivalent software, to. How to plot the root locus of transfer function in matlab. Root locus plot of dynamic system matlab rlocus mathworks. Craig 5 experience in sketching the root loci by hand is invaluable for interpreting computergenerated root loci, as well as for getting a rough idea of. Learn more about root locus, for loop, rlocus, tf, embedded matlab function. In the discretetime case, the constraint is a curved line.
993 80 528 819 1426 1484 830 1083 675 118 208 304 237 130 1161 1122 194 1014 570 1146 1300 651 209 1192 387 947 1093 843 862