{"id":107,"date":"2019-05-06T16:57:25","date_gmt":"2019-05-06T16:57:25","guid":{"rendered":"https:\/\/pressbooks.library.ryerson.ca\/controlsystems\/?post_type=chapter&#038;p=107"},"modified":"2021-01-12T18:18:06","modified_gmt":"2021-01-12T18:18:06","slug":"1-4-laplace-transforms","status":"publish","type":"chapter","link":"https:\/\/pressbooks.library.torontomu.ca\/controlsystems\/chapter\/1-4-laplace-transforms\/","title":{"raw":"1.4 Laplace Transforms","rendered":"1.4 Laplace Transforms"},"content":{"raw":"<p style=\"text-align: justify\">Self-Study: Review your ELE532 Notes and other resources. You can also refer to the review material on the course website.<\/p>\r\n\r\n<h3 style=\"text-align: justify\"><strong>1.4.1 Definitions<\/strong><\/h3>\r\n<table style=\"border-collapse: collapse;width: 100%\" border=\"0\">\r\n<tbody>\r\n<tr>\r\n<td style=\"width: 75%\">\r\n<p style=\"text-align: justify\"><span>[latex]F(s) = L[f(t)] = \\int_{0}^{+\\infty}f(t)e^{-st}dt[\/latex]<\/span><\/p>\r\n<p style=\"text-align: justify\">[latex]f(t) = L^{-1}[F(s)] = \\frac{1}{2\\pi j}\\int_{\\sigma - j\\infty}^{\\sigma + j\\infty} F(s)e^{st}ds[\/latex]<\/p>\r\n<\/td>\r\n<td style=\"width: 25%;text-align: right\">Equation 1\u20111<\/td>\r\n<\/tr>\r\n<\/tbody>\r\n<\/table>\r\n<h4><strong>1.4.1.1 Final Value Theorem<\/strong><\/h4>\r\n<table style=\"border-collapse: collapse;width: 100%\" border=\"0\">\r\n<tbody>\r\n<tr>\r\n<td style=\"width: 50%\">[latex]f_{ss} = \\lim_{t\\to\\infty}f(t) = \\lim_{s\\to 0} sF(s)[\/latex]<\/td>\r\n<td style=\"width: 50%;text-align: right\">Equation 1\u20112<\/td>\r\n<\/tr>\r\n<\/tbody>\r\n<\/table>\r\n<h4 style=\"text-align: justify\"><strong>1.4.1.2 Initial Value Theorem<\/strong><\/h4>\r\n<table style=\"border-collapse: collapse;width: 100%\" border=\"0\">\r\n<tbody>\r\n<tr>\r\n<td style=\"width: 50%\">[latex]f_{0} = \\lim_{t\\to 0+}f(t) = \\lim_{s\\to\\infty} sF(s)[\/latex]<\/td>\r\n<td style=\"width: 50%;text-align: right\">Equation 1\u20113<\/td>\r\n<\/tr>\r\n<\/tbody>\r\n<\/table>\r\n<h4 style=\"text-align: justify\"><strong>1.4.1.3\u00a0 Properties of Laplace transforms<\/strong><\/h4>\r\n<table class=\"grid aligncenter\" style=\"border-collapse: collapse;width: 75%;height: 84px\" border=\"0\"><caption>Table 1\u20111 Properties of Laplace Transform<\/caption>\r\n<tbody>\r\n<tr style=\"height: 14px\">\r\n<td style=\"width: 50.073%;height: 14px\">[latex]F(s)e^{-Ts}[\/latex]<\/td>\r\n<td style=\"width: 36.6424%;height: 14px\">[latex]f(t-T)\\cdot 1(t)[\/latex]<\/td>\r\n<\/tr>\r\n<tr style=\"height: 14px\">\r\n<td style=\"width: 50.073%;height: 14px\">[latex]F(s+a)[\/latex]<\/td>\r\n<td style=\"width: 36.6424%;height: 14px\">[latex]f(t)e^{-at}\\cdot 1(t)[\/latex]<\/td>\r\n<\/tr>\r\n<tr style=\"height: 14px\">\r\n<td style=\"width: 50.073%;height: 14px\">[latex]sF(s) - f(0+)[\/latex]<\/td>\r\n<td style=\"width: 36.6424%;height: 14px\">[latex]\\frac{df(t)}{dt}[\/latex]<\/td>\r\n<\/tr>\r\n<tr style=\"height: 14px\">\r\n<td style=\"width: 50.073%;height: 14px\">[latex]S^{2}F(s) - sf(0+) - \\frac{df(0+)}{dt}[\/latex]<\/td>\r\n<td style=\"width: 36.6424%;height: 14px\">[latex]\\frac{d^{2}f(t)}{dt^{2}}[\/latex]<\/td>\r\n<\/tr>\r\n<tr style=\"height: 14px\">\r\n<td style=\"width: 50.073%;height: 14px\">[latex]\\frac{1}{s}F(s)[\/latex]<\/td>\r\n<td style=\"width: 36.6424%;height: 14px\">[latex]\\int_{0+}^{+\\infty}f(t)dt[\/latex]<\/td>\r\n<\/tr>\r\n<tr style=\"height: 14px\">\r\n<td style=\"width: 50.073%;height: 14px\">[latex]F_{1}(s)\\cdot F_{2}(s)[\/latex]<\/td>\r\n<td style=\"width: 36.6424%;height: 14px\">[latex]f_{1}(t)\\ast f_{2}(t) [\/latex]<\/td>\r\n<\/tr>\r\n<\/tbody>\r\n<\/table>\r\n<h3 style=\"text-align: justify\"><strong>1.4.2 Solving for System Response<\/strong><\/h3>\r\nParametric models cannot be developed without math. Laws of physics describe dynamic Linear Time-Invariant (LTI) systems using ordinary differential equations. To simplify their analysis, Laplace transform is used. Consider a certain LTI (Linear Time-Invariant), SISO (Single Input Single Output) system:\r\n<p style=\"text-align: center\"><img src=\"http:\/\/pressbooks.library.ryerson.ca\/controlsystems\/wp-content\/uploads\/sites\/75\/2019\/05\/12.png\" alt=\"\" width=\"332\" height=\"120\" class=\"aligncenter wp-image-1251 size-full\" \/><\/p>\r\n<p style=\"text-align: justify\">Let the input - output relationship for the system be described by the following <em>n<\/em>th order differential equation:<\/p>\r\n\r\n<table style=\"border-collapse: collapse;width: 100%\" border=\"0\">\r\n<tbody>\r\n<tr>\r\n<td style=\"width: 50%\">[latex]\\frac{d^{n}y}{dt^{n}}+a_{n-1}\\frac{d^{n-1}y}{dt^{n-1}}+...+a_{1}\\frac{dy}{dt} + a_{0}y = b_{m}\\frac{d^{m}u}{dt^{m}} + b_{m-1}\\frac{d^{m-1}u}{dt^{m-1}} + ...+ b_{1}\\frac{du}{dt} + b_{0}u[\/latex]<\/td>\r\n<td style=\"width: 50%;text-align: right\">Equation 1\u20114<\/td>\r\n<\/tr>\r\n<\/tbody>\r\n<\/table>\r\n<p style=\"text-align: justify\">The equation parameters relate to physical aspects of the system. The time domain description of systems is not convenient for quick paper-and-pencil speculations. To simplify math, Classical Control uses a Laplace Transform system description, which converts the differential equations into their algebraic equivalents in the s-domain. The solution for y(t) can then be found using inverse Laplace transformation to Y(s).<\/p>\r\n\r\n<h3 style=\"text-align: justify\"><strong>1.4.3 Two Transfer Functions Models: TF and ZPK<\/strong><\/h3>\r\n<p style=\"text-align: justify\">In the transform domain, the input-output relationship of the system is defined by a transfer function G(s), defined as a ratio of the Laplace transform of the system output signal y(t), to the Laplace transform of the system input signal u(t), with any initial conditions in the system set to zero. The system transfer function G(s) can be thought of as a dynamic gain of the system:<\/p>\r\n<p style=\"text-align: center\"><img src=\"http:\/\/pressbooks.library.ryerson.ca\/controlsystems\/wp-content\/uploads\/sites\/75\/2019\/05\/111-300x104.png\" alt=\"\" width=\"300\" height=\"104\" class=\"aligncenter wp-image-1247 size-medium\" \/><\/p>\r\n<p style=\"text-align: justify\">Block diagrams are used to graphically represent systems and their components, as shown above. In order to find G(s), a Laplace transform of the system differential equation in Equation 1\u20114 is taken:<\/p>\r\n\r\n<table style=\"border-collapse: collapse;width: 100%\" border=\"0\">\r\n<tbody>\r\n<tr>\r\n<td style=\"width: 75%\">[latex]s^{n}Y(s) + a_{n-1}s^{n-1}Y(s) + ... + a_{1}sY(s) + a_{0}Y(s) = b_{m}s^{m}U(s) + b_{m-1}s^{m-1}U(s) + ... + b_{1}sU(s) + b_{0}U(s)[\/latex]\r\n\r\n[latex]G(s) = \\frac{Y(s)}{U(s)} = \\frac{b_{m}s^{m} + b_{m-1}s^{m-1} + ... + b_{1}s + b_{0}}{s^{n} + a_{n-1}s^{n-1} + ... + a_{1}s + a_{0}}[\/latex]<\/td>\r\n<td style=\"width: 25%\">\r\n<p style=\"text-align: right\">Equation 1\u20115<\/p>\r\n<\/td>\r\n<\/tr>\r\n<\/tbody>\r\n<\/table>\r\n<p style=\"text-align: justify\">Transfer functions are ratios of polynomials written in terms of the s-operator. The resulting function in Equation 1\u20115 is a ratio of two polynomials, N(s) and D(s):<\/p>\r\n\r\n<table style=\"border-collapse: collapse;width: 100%\" border=\"0\">\r\n<tbody>\r\n<tr>\r\n<td style=\"width: 75%\">[latex]G(s) = \\frac{N(s)}{D(s)} = \\frac{b_{m}s^{m} + b_{m-1}s^{m-1} + ... + b_{1}s + b_{0}}{s^{n} + a_{n-1}s^{n-1} + ... + a_{1}s + a_{0}}[\/latex]<\/td>\r\n<td style=\"width: 25%\">\r\n<p style=\"text-align: right\">Equation 1\u20116<\/p>\r\n<\/td>\r\n<\/tr>\r\n<\/tbody>\r\n<\/table>\r\n<p style=\"text-align: justify\">Roots of the numerator polynomial of G(s) in Equation 1\u20116 are called system zeros, [latex]z_{i}[\/latex], and roots of the denominator polynomial are called system poles, [latex]p_{i}[\/latex].<\/p>\r\n\r\n<div class=\"textbox textbox--exercises\" style=\"text-align: justify\"><header class=\"textbox__header\"><span class=\"textbox__title tight\"><img src=\"http:\/\/pressbooks.library.ryerson.ca\/controlsystems\/wp-content\/uploads\/sites\/75\/2019\/05\/fig_MATLAB_LOGO.png\" alt=\"\" width=\"50\" height=\"62\" class=\"aligncenter wp-image-167\" \/><\/span>MATLAB Enabled<\/header>\r\n<div class=\"textbox__content\"><span class=\"very-tight\">Note that in MATLAB a transfer function object in a polynomial form can be created by using the \u201ctf\u201d command. For example, consider the following transfer function in the polynomial ratio form:\r\n<\/span><span class=\"very-tight\"><img src=\"http:\/\/pressbooks.library.ryerson.ca\/controlsystems\/wp-content\/uploads\/sites\/75\/2019\/05\/12-1.png\" alt=\"\" width=\"117\" height=\"89\" class=\"alignnone size-full wp-image-1283\" \/>\r\n[latex]G(s) = \\frac{Y(s)}{U(s)} = \\frac{2s + 20}{s^{2} + 4s + 3}[\/latex]<\/span><\/div>\r\n<\/div>\r\n<p style=\"text-align: justify\">The same transfer function [latex]G(s)[\/latex] can be represented in the so-called ZPK form (factorized form):<\/p>\r\n\r\n<table style=\"border-collapse: collapse;width: 100%\" border=\"0\">\r\n<tbody>\r\n<tr>\r\n<td style=\"width: 75%\">[latex] G(s) = \\frac{K\\prod_{i}^{m}(s-z_{i})}{\\prod_{j}^{n}(s-p_{j})} [\/latex]<\/td>\r\n<td style=\"width: 25%\">\r\n<p style=\"text-align: right\">Equation 1\u20117<\/p>\r\n<\/td>\r\n<\/tr>\r\n<\/tbody>\r\n<\/table>\r\n<p style=\"text-align: justify\"><em>K<\/em> is a multiplier. It is important to see the difference between <em>K<\/em> and<em> K<\/em>dc, which denotes the DC gain of the system (i.e. s=0):<\/p>\r\n\r\n<table style=\"border-collapse: collapse;width: 100%\" border=\"0\">\r\n<tbody>\r\n<tr>\r\n<td style=\"width: 75%\">[latex] K_{dc} = G(0) = \\frac{N(0)}{D(0)} = \\frac{b_{0}}{a_{0}} = \\frac{K\\prod_{i}^{m}(-z_{i})}{\\prod_{j}^{n}(-p_{j})} [\/latex]<\/td>\r\n<td style=\"width: 25%\">\r\n<p style=\"text-align: right\">Equation 1\u20118<\/p>\r\n<\/td>\r\n<\/tr>\r\n<\/tbody>\r\n<\/table>\r\n<p style=\"text-align: justify\">Our transfer function can be factorized and the multiplier gain K is equal to 2:<\/p>\r\n\r\n<table style=\"border-collapse: collapse;width: 100%\" border=\"0\">\r\n<tbody>\r\n<tr>\r\n<td style=\"width: 50%\">[latex]G(s) =\\frac{Y(s)}{U(s)} = \\frac{2(s+10)}{(s+1)(s+3)}[\/latex]<\/td>\r\n<td style=\"width: 50%\"><\/td>\r\n<\/tr>\r\n<\/tbody>\r\n<\/table>\r\n<p style=\"text-align: justify\">The DC gain of our transfer function is:<\/p>\r\n\r\n<table style=\"border-collapse: collapse;width: 100%\" border=\"0\">\r\n<tbody>\r\n<tr>\r\n<td style=\"width: 50%\">[latex]K_{DC} = G(0) = \\frac{2(10)}{(1)(3)} = 6.667[\/latex]<\/td>\r\n<td style=\"width: 50%\"><\/td>\r\n<\/tr>\r\n<\/tbody>\r\n<\/table>\r\n<div class=\"textbox textbox--exercises\" style=\"text-align: justify\"><header class=\"textbox__header\"><span class=\"textbox__title tight\"><img src=\"http:\/\/pressbooks.library.ryerson.ca\/controlsystems\/wp-content\/uploads\/sites\/75\/2019\/05\/fig_MATLAB_LOGO.png\" alt=\"\" width=\"50\" height=\"62\" class=\"aligncenter wp-image-167\" \/><\/span><\/header>\r\n<div class=\"textbox__content\">\r\n\r\n<span class=\"tight\">In MATLAB the transfer function can be shown in a factorized form by using the \u201czpk\u201d command, and the DC gain can be found using \u201cdcgain\u201d command:<\/span>\r\n\r\n<img src=\"http:\/\/pressbooks.library.ryerson.ca\/controlsystems\/wp-content\/uploads\/sites\/75\/2019\/05\/13.png\" alt=\"\" width=\"199\" height=\"104\" class=\"alignnone size-full wp-image-1285\" \/>\r\n\r\n<\/div>\r\n<\/div>\r\n<div class=\"textbox textbox--exercises\" style=\"text-align: justify\"><header class=\"textbox__header\"><span class=\"textbox__title tight\"><img src=\"http:\/\/pressbooks.library.ryerson.ca\/controlsystems\/wp-content\/uploads\/sites\/75\/2019\/05\/fig_MATLAB_LOGO.png\" alt=\"\" width=\"50\" height=\"62\" class=\"aligncenter wp-image-167\" \/><\/span><\/header>\r\n<div class=\"textbox__content\"><span class=\"tight\">In MATLAB the \u201czpk\u201d command can be used to create a transfer function object in a ZPK form, and \u201ctf\u201d command to convert it to a polynomial form.\r\n<img src=\"http:\/\/pressbooks.library.ryerson.ca\/controlsystems\/wp-content\/uploads\/sites\/75\/2019\/05\/14.png\" alt=\"\" width=\"259\" height=\"105\" class=\"alignnone size-full wp-image-1286\" \/><\/span><\/div>\r\n<\/div>\r\n<p style=\"text-align: justify\">Locations of the system poles and zeros can be presented graphically as the so-called Pole-Zero Map.<\/p>\r\n\r\n<h3 style=\"text-align: justify\"><strong>1.4.4 Partial Fractions Technique<\/strong><\/h3>\r\n<p style=\"text-align: justify\">If a certain control system is described by a transfer function G(s), the system response can be found as [latex]Y(s) = U(s) \\cdot G(s)[\/latex]. Since Laplace Transform Tables do not provide exhaustive solutions, a technique of a Partial Fractions Expansion is used to find inverse Laplace Transforms for various time functions - see a table of basic Laplace - Time Domain Function pair shown in Table 1\u20112.<\/p>\r\n\r\n<h4><strong>1.4.4.1 Residues - Distinct Roots Case<\/strong><\/h4>\r\n<table style=\"border-collapse: collapse;width: 100%\" border=\"0\">\r\n<tbody>\r\n<tr>\r\n<td style=\"width: 75%\">[latex]Y(s) = \\frac{N(s)}{\\prod_{i}^{n}(s-p_{i})} = \\frac{N(s)}{D(s)}[\/latex]\r\n[latex]Y(s) = \\frac{K_{1}}{s-p_{1}} +\\frac{K_{2}}{s-p_{2}} + ... + \\frac{K_{n}}{s-p_{n}}[\/latex]<\/td>\r\n<td style=\"width: 25%\">\r\n<p style=\"text-align: right\">Equation 1\u20119<\/p>\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td style=\"width: 75%\">[latex] K_{1} = \\frac{N(s)(s-p_{1})}{D(s)}\\vert_{s=p_{1}}[\/latex]\r\n[latex] K_{2} = \\frac{N(s)(s-p_{2})}{D(s)}\\vert_{s=p_{2}}[\/latex]\r\n[latex]\\vdots[\/latex]\r\n[latex] K_{n} = \\frac{N(s)(s-p_{n})}{D(s)}\\vert_{s=p_{n}}[\/latex]<\/td>\r\n<td style=\"width: 25%\">\r\n<p style=\"text-align: right\">\u00a0 Equation 1\u201110<\/p>\r\n<\/td>\r\n<\/tr>\r\n<\/tbody>\r\n<\/table>\r\n<h4 style=\"text-align: justify\"><strong>1.4.4.2 Residues - Multiple Roots Case<\/strong><\/h4>\r\n<pre class=\"lang-tex prettyprint prettyprinted\"><code><span class=\"pun\"><\/span><\/code><\/pre>\r\n<p style=\"text-align: justify\">This is the case for Laplace Transforms with multiple powers of some roots. Assume multiplicity of <em>m<\/em> for root [latex]r_{1}[\/latex]:<\/p>\r\n\r\n<table style=\"border-collapse: collapse;width: 100%\" border=\"0\">\r\n<tbody>\r\n<tr>\r\n<td style=\"width: 50%\">[latex]Y(s) = \\frac{N(s)}{\\prod_{i}^{n} (s-p_{i})} = \\frac{N(s)}{D(s)} [\/latex]\r\n[latex]Y(s) = \\frac{K_{1}}{s-r_{1}} + \\frac{K_{2}}{(s-r_{1})^2} + ... + \\frac{K_{m}}{(s-r_{1})^{m}} + ... + \\frac{K_{n}}{s-p_{n}}[\/latex]<\/td>\r\n<td style=\"width: 50%;text-align: right\">Equation 1\u201111<\/td>\r\n<\/tr>\r\n<\/tbody>\r\n<\/table>\r\n<p style=\"text-align: justify\">Residues for distinct roots calculated as before:<\/p>\r\n\r\n<table style=\"border-collapse: collapse;width: 100%\" border=\"0\">\r\n<tbody>\r\n<tr>\r\n<td style=\"width: 75%\">[latex]K_{m+1} = \\frac{N(s)(s-p_{1})}{D(s)}\\vert_{s = p_{m+1}}[\/latex]\r\n[latex]\\vdots[\/latex]\r\n[latex]K_{n} = \\frac{N(s)(s-p_{n})}{D(s)}\\vert_{s = p_{n}}[\/latex]<\/td>\r\n<td style=\"width: 25%;text-align: right\">Equation 1\u201112<\/td>\r\n<\/tr>\r\n<\/tbody>\r\n<\/table>\r\n<p style=\"text-align: justify\">To calculate residues for a multiple root, multiply both sides of Equation 1\u201112 by [latex](s-r_{1})^{m}[\/latex]and substitute the value of the root [latex]r_{1}[\/latex]:<\/p>\r\n\r\n<table style=\"border-collapse: collapse;width: 100%\" border=\"0\">\r\n<tbody>\r\n<tr>\r\n<td style=\"width: 75%\">[latex]\\frac{N(s)}{D(s)} = \\frac{K_{1}}{s-r_{1}} + \\frac{K_{2}}{(s-r_{1})^{2}} + ... + \\frac{K_{m}}{(s-r_{1})^{m}} + ... + \\frac{K_{n}}{s-p_{n}}[\/latex]\r\n[latex]\\frac{N(s)(s-r_{1})^{m}}{D(s)} = \\frac{K_{1}(s-r_{1})^{m}}{s-r_{1}} + \\frac{K_{2}(s-r_{1})^{m}}{(s-r_{1})^{2}} + ... + K_{m} + ... + \\frac{K_{n}(s-r_{1})^{m}}{s-p_{n}}[\/latex]\r\n[latex]\\frac{N(s)(s-r_{1})^{m}}{D(S)}\\vert_{s=r_{1}} = K_{m}[\/latex]<\/td>\r\n<td style=\"width: 25%;text-align: right\">Equation 1\u201113<\/td>\r\n<\/tr>\r\n<\/tbody>\r\n<\/table>\r\n<p style=\"text-align: justify\">To calculate the residues for the second multiplicity of the root [latex]r_{1}[\/latex]:<\/p>\r\n\r\n<table style=\"border-collapse: collapse;width: 100%\" border=\"0\">\r\n<tbody>\r\n<tr>\r\n<td style=\"width: 75%\">[latex]\\frac{d}{ds}\\left(\\frac{N(s)(s-r_{1})^{m}}{D(s)}\\right) = \\frac{d}{ds}\\left( \\frac{K_{1}(s-r_{1})^{m}}{s-r_{1}} + \\frac{K_{2}(s-r_{1})^{m}}{(s-r_{1})^{2}} + ... + K_{m} + ... + \\frac{K_{n}(s-r_{1})^{m}}{s-p_{n}}\\right)[\/latex]\r\n[latex]\\frac{d}{ds}\\left(\\frac{N(s)(s-r_{1})^{m}}{D(s)}\\right)\\vert_{s=r_{1}} = 0 + ... + K_{m-1} + 0 + ... + 0[\/latex]<\/td>\r\n<td style=\"width: 25%;text-align: right\">Equation 1\u201114<\/td>\r\n<\/tr>\r\n<\/tbody>\r\n<\/table>\r\n<table class=\"grid aligncenter\" style=\"border-collapse: collapse;width: 101.637%;height: 246px\" border=\"0\">\r\n<tbody>\r\n<tr style=\"height: 14px\">\r\n<td style=\"width: 565.82px;height: 14px\">Laplace Transform<\/td>\r\n<td style=\"width: 567.07px;height: 14px\">Time Domain Function<\/td>\r\n<\/tr>\r\n<tr style=\"height: 14px\">\r\n<td style=\"width: 565.82px;height: 14px\">[latex]1[\/latex]<\/td>\r\n<td style=\"width: 567.07px;height: 14px\">[latex]\\sigma (t)[\/latex]<\/td>\r\n<\/tr>\r\n<tr style=\"height: 14px\">\r\n<td style=\"width: 565.82px;height: 14px\">[latex]\\frac{1}{s}[\/latex]<\/td>\r\n<td style=\"width: 567.07px;height: 14px\">[latex]1(t)[\/latex]<\/td>\r\n<\/tr>\r\n<tr style=\"height: 14px\">\r\n<td style=\"width: 565.82px;height: 14px\">[latex]\\frac{1}{s^{2}}[\/latex]<\/td>\r\n<td style=\"width: 567.07px;height: 14px\">[latex]t \\cdot 1(t)[\/latex]<\/td>\r\n<\/tr>\r\n<tr style=\"height: 14px\">\r\n<td style=\"width: 565.82px;height: 14px\">[latex]\\frac{1}{s^{k+1}}[\/latex]<\/td>\r\n<td style=\"width: 567.07px;height: 14px\">[latex]\\frac{t^{k}}{k!}1(t)[\/latex]<\/td>\r\n<\/tr>\r\n<tr style=\"height: 14px\">\r\n<td style=\"width: 565.82px;height: 14px\">[latex]\\frac{1}{s+a}[\/latex]<\/td>\r\n<td style=\"width: 567.07px;height: 14px\">[latex]e^{-at} \\cdot 1(t)[\/latex]<\/td>\r\n<\/tr>\r\n<tr style=\"height: 14px\">\r\n<td style=\"width: 565.82px;height: 14px\">[latex]\\frac{1}{(s+a)^{2}}[\/latex]<\/td>\r\n<td style=\"width: 567.07px;height: 14px\">[latex]te^{-at} \\cdot 1(t)[\/latex]<\/td>\r\n<\/tr>\r\n<tr style=\"height: 14px\">\r\n<td style=\"width: 565.82px;height: 14px\">[latex]\\frac{a}{s(s+a)}[\/latex]<\/td>\r\n<td style=\"width: 567.07px;height: 14px\">[latex](1-e^{-at})\\cdot (t)[\/latex]<\/td>\r\n<\/tr>\r\n<tr style=\"height: 14px\">\r\n<td style=\"width: 565.82px;height: 14px\">[latex]\\frac{a}{s^{2}+a^{2}}[\/latex]<\/td>\r\n<td style=\"width: 567.07px;height: 14px\">[latex]sin(at)\\cdot 1(t)[\/latex]<\/td>\r\n<\/tr>\r\n<tr style=\"height: 14px\">\r\n<td style=\"width: 565.82px;height: 20px\">[latex]\\frac{s}{s^{2}+a^{2}}[\/latex]<\/td>\r\n<td style=\"width: 567.07px;height: 20px\">[latex]cos(at)\\cdot 1(t)[\/latex]<\/td>\r\n<\/tr>\r\n<tr style=\"height: 14px\">\r\n<td style=\"width: 565.82px;height: 14px\">[latex]\\frac{s+a}{(s+a)^{2} + b^{2}}[\/latex]<\/td>\r\n<td style=\"width: 567.07px;height: 14px\">[latex]e^{-at}\\cdot cos(bt)\\cdot 1(t)[\/latex]<\/td>\r\n<\/tr>\r\n<tr style=\"height: 14px\">\r\n<td style=\"width: 565.82px;height: 14px\">[latex]\\frac{b}{(s+a)^{2} + b^{2}}[\/latex]<\/td>\r\n<td style=\"width: 567.07px;height: 14px\">[latex]e^{-at}\\cdot sin(bt)\\cdot 1(t)[\/latex]<\/td>\r\n<\/tr>\r\n<tr style=\"height: 14px\">\r\n<td style=\"width: 565.82px;height: 14px\">[latex]\\frac{a^{2} + b^{2}}{s[(s+a)^{2} + b^{2}]}[\/latex]<\/td>\r\n<td style=\"width: 567.07px;height: 14px\">[latex] \\left (1-e^{-at}\\cdot (cos(bt) + \\frac{a}{b}\\cdot sin(bt))\\right )\\cdot 1(t)[\/latex]<\/td>\r\n<\/tr>\r\n<tr style=\"height: 29px\">\r\n<td style=\"width: 565.82px;height: 29px\">[latex]\\frac{\\omega_{n}^{2}}{s^{2} + 2\\zeta\\omega_{n}s +\\omega_{n}^{2}}[\/latex]<\/td>\r\n<td style=\"width: 567.07px;height: 29px\">[latex]\\frac{\\omega_{n}}{\\sqrt{1-\\zeta^{2}}}e^{-\\zeta\\omega_{n}t} \\cdot sin \\left(\\omega_{n} \\sqrt{1-\\zeta^{2}t} \\right)\\cdot 1(t)[\/latex]<\/td>\r\n<\/tr>\r\n<tr style=\"height: 29px\">\r\n<td style=\"width: 565.82px;height: 29px\">[latex]\\frac{\\omega_{n}^{2}}{s(s^{2} + 2\\zeta\\omega_{n}s +\\omega_{n}^{2})}[\/latex]<\/td>\r\n<td style=\"width: 567.07px;height: 29px\">[latex]\\left( 1 - \\frac{1}{\\sqrt{1-\\zeta^{2}}}e^{-\\zeta\\omega_{n}t} \\cdot sin \\left(\\omega_{n} \\sqrt{1-\\zeta^{2}} t+ cos^{-1}(\\zeta)\\right) \\right) \\cdot 1(t)[\/latex]<\/td>\r\n<\/tr>\r\n<\/tbody>\r\n<\/table>\r\n<p style=\"text-align: justify\">To calculate the residues for the remaining multiplicities of the root r1, use this recursive formula:<\/p>\r\n\r\n<table style=\"border-collapse: collapse;width: 100%\" border=\"0\">\r\n<tbody>\r\n<tr>\r\n<td style=\"width: 75%\">[latex]\\frac{1}{2!}\\frac{d^{2}}{ds^{2}} \\left( \\frac{N(s)(s-r_{1})^{m}}{D(s)} \\right) \\vert_{s = r_{1}} = K_{m-2}[\/latex]\r\n[latex]\\frac{1}{(m-1)!}\\frac{d^{m-1}}{ds^{m-1}} \\left( \\frac{N(s)(s-r_{1})^{m}}{D(s)}\\right)\\vert_{s = r_{1}} = K_{m}[\/latex]<\/td>\r\n<td style=\"width: 25%;text-align: right\">Equation 1\u201115<\/td>\r\n<\/tr>\r\n<\/tbody>\r\n<\/table>\r\n<h3 style=\"text-align: justify\"><strong>1.4.5 Examples<\/strong><\/h3>\r\n<h4 style=\"text-align: justify\"><strong>1.4.5.1 Example<\/strong><\/h4>\r\n<p style=\"text-align: justify\">Consider a system described by the following transfer function and find the pole-zero model of the transfer function and its DC gain.<\/p>\r\n<p style=\"text-align: justify\">[latex]G(s) = \\frac{2s+3}{S^{2}+3s+2}[\/latex]<\/p>\r\n<p style=\"text-align: justify\">HINT: Use MATLAB software to check your results in this, and the remaining examples in this section.<\/p>\r\n\r\n<h4 style=\"text-align: justify\"><strong>1.4.5.2 Example<\/strong><\/h4>\r\n<p style=\"text-align: justify\">Consider a system described by the following transfer function:<\/p>\r\n<p style=\"text-align: justify\"><img src=\"http:\/\/pressbooks.library.ryerson.ca\/controlsystems\/wp-content\/uploads\/sites\/75\/2019\/05\/fig_MATLAB_LOGO.png\" alt=\"\" width=\"59\" height=\"73\" class=\"alignnone wp-image-167\" \/><\/p>\r\n<p style=\"text-align: justify\">[latex]\\frac{5s^{3} + 30s^{2} +55s + 30}{s^{5} + 14s^{4} + 62s^{3} + 110s^{2} + 153s + 140}[\/latex]<\/p>\r\n<p style=\"text-align: justify\">Find the pole-zero model of the transfer function and its DC gain. <strong>HINT: Use Matlab.<\/strong><\/p>\r\n\r\n<h4 style=\"text-align: justify\"><strong>1.4.5.3 Example<\/strong><\/h4>\r\n<p style=\"text-align: justify\">A certain LTI system is described as having one zero and four poles, as follows:<\/p>\r\n<p style=\"text-align: justify\">[latex]z_{1} = -2.2[\/latex],\r\n[latex]p_{1} = -1 + j1[\/latex],\r\n[latex]p_{2} = -1 - j1[\/latex],\r\n[latex]p_{3} = -10[\/latex],\r\n[latex]p_{4} = -2[\/latex],<\/p>\r\n<p style=\"text-align: justify\">It is also recorded that the system has a DC gain of 5.<\/p>\r\n<p style=\"text-align: justify\">Write the complete transfer function of the system in a ZPK form.<\/p>\r\n\r\n<h4 style=\"text-align: justify\"><strong>1.4.5.4 Example<\/strong><\/h4>\r\n<p style=\"text-align: justify\">Consider a system described by the following transfer function:<\/p>\r\n<p style=\"text-align: justify\">[latex]G(s) = \\frac{10s^{2} + 30s + 20}{s^{4} + 14s^{3} + 68s^{2} + 130s + 75}[\/latex]<\/p>\r\n<p style=\"text-align: justify\">Create an LTI object representing this system using both the transfer function model and the zero-pole-gain model. Extract zero-pole-gain data and numerator-denominator from the LTI object. Obtain the system dc gain and the pole-zero map of the transfer function. Obtain a minimum realization of this system. Use MATLAB to solve this problem.<\/p>\r\n\r\n<h4 style=\"text-align: justify\"><strong>1.4.5.5 Example<\/strong><\/h4>\r\n<p style=\"text-align: justify\">Consider a system described by the following transfer function:<\/p>\r\n<p style=\"text-align: justify\">[latex]G(s) = \\frac{Y(s)}{U(s)} = \\frac{s^{2} + 3s + 3}{s^{3} + 6s^{2} + 11s + 6}[\/latex]<\/p>\r\n<p style=\"text-align: justify\">Find an analytical expression for an impulse response of the system.<\/p>\r\n\r\n<h4 style=\"text-align: justify\"><strong>1.4.5.6 Example<\/strong><\/h4>\r\n<p style=\"text-align: justify\">A certain control system is described by the following transfer function:<\/p>\r\n<p style=\"text-align: justify\">[latex]G(s) = \\frac{Y(s)}{U(s)} = \\frac{2s+8}{s^{3} + 5s^{2} + 8s + 4}[\/latex]<\/p>\r\n<p style=\"text-align: justify\">Find an analytical expression for a step response of the system.<\/p>\r\n\r\n<h4 style=\"text-align: justify\"><strong>1.4.5.7 Example<\/strong><\/h4>\r\n<p style=\"text-align: justify\">A certain control system is described by the following closed loop transfer function:<\/p>\r\n<p style=\"text-align: justify\">[latex]G_{cl}(s) = \\frac{45(s+6)}{(s^{2} + 65s + 354)s}[\/latex]<\/p>\r\n<p style=\"text-align: justify\">Find an analytical expression for a step response of the system \u2013 note the integrator term in the denominator!<\/p>\r\n\r\n<h4 style=\"text-align: justify\"><strong>1.4.5.8 Example<\/strong><\/h4>\r\n<p style=\"text-align: justify\">A certain control system is described by the following closed loop transfer function:<\/p>\r\n<p style=\"text-align: justify\">[latex]G_{cl}(s) = \\frac{45(s+6)}{s^{3} + 20s^{2} + 129s + 270}[\/latex]<\/p>\r\n<p style=\"text-align: justify\">One of the closed loop poles is at -5. Find an analytical expression for a step response of the system.<\/p>\r\n\r\n<pre class=\"lang-tex prettyprint prettyprinted\"><code><span class=\"pun\"><\/span><\/code><\/pre>","rendered":"<p style=\"text-align: justify\">Self-Study: Review your ELE532 Notes and other resources. You can also refer to the review material on the course website.<\/p>\n<h3 style=\"text-align: justify\"><strong>1.4.1 Definitions<\/strong><\/h3>\n<table style=\"border-collapse: collapse;width: 100%\">\n<tbody>\n<tr>\n<td style=\"width: 75%\">\n<p style=\"text-align: justify\"><span>[latex]F(s) = L[f(t)] = \\int_{0}^{+\\infty}f(t)e^{-st}dt[\/latex]<\/span><\/p>\n<p style=\"text-align: justify\">[latex]f(t) = L^{-1}[F(s)] = \\frac{1}{2\\pi j}\\int_{\\sigma - j\\infty}^{\\sigma + j\\infty} F(s)e^{st}ds[\/latex]<\/p>\n<\/td>\n<td style=\"width: 25%;text-align: right\">Equation 1\u20111<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h4><strong>1.4.1.1 Final Value Theorem<\/strong><\/h4>\n<table style=\"border-collapse: collapse;width: 100%\">\n<tbody>\n<tr>\n<td style=\"width: 50%\">[latex]f_{ss} = \\lim_{t\\to\\infty}f(t) = \\lim_{s\\to 0} sF(s)[\/latex]<\/td>\n<td style=\"width: 50%;text-align: right\">Equation 1\u20112<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h4 style=\"text-align: justify\"><strong>1.4.1.2 Initial Value Theorem<\/strong><\/h4>\n<table style=\"border-collapse: collapse;width: 100%\">\n<tbody>\n<tr>\n<td style=\"width: 50%\">[latex]f_{0} = \\lim_{t\\to 0+}f(t) = \\lim_{s\\to\\infty} sF(s)[\/latex]<\/td>\n<td style=\"width: 50%;text-align: right\">Equation 1\u20113<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h4 style=\"text-align: justify\"><strong>1.4.1.3\u00a0 Properties of Laplace transforms<\/strong><\/h4>\n<table class=\"grid aligncenter\" style=\"border-collapse: collapse;width: 75%;height: 84px\">\n<caption>Table 1\u20111 Properties of Laplace Transform<\/caption>\n<tbody>\n<tr style=\"height: 14px\">\n<td style=\"width: 50.073%;height: 14px\">[latex]F(s)e^{-Ts}[\/latex]<\/td>\n<td style=\"width: 36.6424%;height: 14px\">[latex]f(t-T)\\cdot 1(t)[\/latex]<\/td>\n<\/tr>\n<tr style=\"height: 14px\">\n<td style=\"width: 50.073%;height: 14px\">[latex]F(s+a)[\/latex]<\/td>\n<td style=\"width: 36.6424%;height: 14px\">[latex]f(t)e^{-at}\\cdot 1(t)[\/latex]<\/td>\n<\/tr>\n<tr style=\"height: 14px\">\n<td style=\"width: 50.073%;height: 14px\">[latex]sF(s) - f(0+)[\/latex]<\/td>\n<td style=\"width: 36.6424%;height: 14px\">[latex]\\frac{df(t)}{dt}[\/latex]<\/td>\n<\/tr>\n<tr style=\"height: 14px\">\n<td style=\"width: 50.073%;height: 14px\">[latex]S^{2}F(s) - sf(0+) - \\frac{df(0+)}{dt}[\/latex]<\/td>\n<td style=\"width: 36.6424%;height: 14px\">[latex]\\frac{d^{2}f(t)}{dt^{2}}[\/latex]<\/td>\n<\/tr>\n<tr style=\"height: 14px\">\n<td style=\"width: 50.073%;height: 14px\">[latex]\\frac{1}{s}F(s)[\/latex]<\/td>\n<td style=\"width: 36.6424%;height: 14px\">[latex]\\int_{0+}^{+\\infty}f(t)dt[\/latex]<\/td>\n<\/tr>\n<tr style=\"height: 14px\">\n<td style=\"width: 50.073%;height: 14px\">[latex]F_{1}(s)\\cdot F_{2}(s)[\/latex]<\/td>\n<td style=\"width: 36.6424%;height: 14px\">[latex]f_{1}(t)\\ast f_{2}(t)[\/latex]<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h3 style=\"text-align: justify\"><strong>1.4.2 Solving for System Response<\/strong><\/h3>\n<p>Parametric models cannot be developed without math. Laws of physics describe dynamic Linear Time-Invariant (LTI) systems using ordinary differential equations. To simplify their analysis, Laplace transform is used. Consider a certain LTI (Linear Time-Invariant), SISO (Single Input Single Output) system:<\/p>\n<p style=\"text-align: center\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/pressbooks.library.ryerson.ca\/controlsystems\/wp-content\/uploads\/sites\/75\/2019\/05\/12.png\" alt=\"\" width=\"332\" height=\"120\" class=\"aligncenter wp-image-1251 size-full\" srcset=\"https:\/\/pressbooks.library.torontomu.ca\/controlsystems\/wp-content\/uploads\/sites\/75\/2019\/05\/12.png 332w, https:\/\/pressbooks.library.torontomu.ca\/controlsystems\/wp-content\/uploads\/sites\/75\/2019\/05\/12-300x108.png 300w, https:\/\/pressbooks.library.torontomu.ca\/controlsystems\/wp-content\/uploads\/sites\/75\/2019\/05\/12-65x23.png 65w, https:\/\/pressbooks.library.torontomu.ca\/controlsystems\/wp-content\/uploads\/sites\/75\/2019\/05\/12-225x81.png 225w\" sizes=\"auto, (max-width: 332px) 100vw, 332px\" \/><\/p>\n<p style=\"text-align: justify\">Let the input &#8211; output relationship for the system be described by the following <em>n<\/em>th order differential equation:<\/p>\n<table style=\"border-collapse: collapse;width: 100%\">\n<tbody>\n<tr>\n<td style=\"width: 50%\">[latex]\\frac{d^{n}y}{dt^{n}}+a_{n-1}\\frac{d^{n-1}y}{dt^{n-1}}+...+a_{1}\\frac{dy}{dt} + a_{0}y = b_{m}\\frac{d^{m}u}{dt^{m}} + b_{m-1}\\frac{d^{m-1}u}{dt^{m-1}} + ...+ b_{1}\\frac{du}{dt} + b_{0}u[\/latex]<\/td>\n<td style=\"width: 50%;text-align: right\">Equation 1\u20114<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p style=\"text-align: justify\">The equation parameters relate to physical aspects of the system. The time domain description of systems is not convenient for quick paper-and-pencil speculations. To simplify math, Classical Control uses a Laplace Transform system description, which converts the differential equations into their algebraic equivalents in the s-domain. The solution for y(t) can then be found using inverse Laplace transformation to Y(s).<\/p>\n<h3 style=\"text-align: justify\"><strong>1.4.3 Two Transfer Functions Models: TF and ZPK<\/strong><\/h3>\n<p style=\"text-align: justify\">In the transform domain, the input-output relationship of the system is defined by a transfer function G(s), defined as a ratio of the Laplace transform of the system output signal y(t), to the Laplace transform of the system input signal u(t), with any initial conditions in the system set to zero. The system transfer function G(s) can be thought of as a dynamic gain of the system:<\/p>\n<p style=\"text-align: center\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/pressbooks.library.ryerson.ca\/controlsystems\/wp-content\/uploads\/sites\/75\/2019\/05\/111-300x104.png\" alt=\"\" width=\"300\" height=\"104\" class=\"aligncenter wp-image-1247 size-medium\" srcset=\"https:\/\/pressbooks.library.torontomu.ca\/controlsystems\/wp-content\/uploads\/sites\/75\/2019\/05\/111-300x104.png 300w, https:\/\/pressbooks.library.torontomu.ca\/controlsystems\/wp-content\/uploads\/sites\/75\/2019\/05\/111-65x23.png 65w, https:\/\/pressbooks.library.torontomu.ca\/controlsystems\/wp-content\/uploads\/sites\/75\/2019\/05\/111-225x78.png 225w, https:\/\/pressbooks.library.torontomu.ca\/controlsystems\/wp-content\/uploads\/sites\/75\/2019\/05\/111-350x121.png 350w, https:\/\/pressbooks.library.torontomu.ca\/controlsystems\/wp-content\/uploads\/sites\/75\/2019\/05\/111.png 628w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/p>\n<p style=\"text-align: justify\">Block diagrams are used to graphically represent systems and their components, as shown above. In order to find G(s), a Laplace transform of the system differential equation in Equation 1\u20114 is taken:<\/p>\n<table style=\"border-collapse: collapse;width: 100%\">\n<tbody>\n<tr>\n<td style=\"width: 75%\">[latex]s^{n}Y(s) + a_{n-1}s^{n-1}Y(s) + ... + a_{1}sY(s) + a_{0}Y(s) = b_{m}s^{m}U(s) + b_{m-1}s^{m-1}U(s) + ... + b_{1}sU(s) + b_{0}U(s)[\/latex]<\/p>\n<p>[latex]G(s) = \\frac{Y(s)}{U(s)} = \\frac{b_{m}s^{m} + b_{m-1}s^{m-1} + ... + b_{1}s + b_{0}}{s^{n} + a_{n-1}s^{n-1} + ... + a_{1}s + a_{0}}[\/latex]<\/td>\n<td style=\"width: 25%\">\n<p style=\"text-align: right\">Equation 1\u20115<\/p>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p style=\"text-align: justify\">Transfer functions are ratios of polynomials written in terms of the s-operator. The resulting function in Equation 1\u20115 is a ratio of two polynomials, N(s) and D(s):<\/p>\n<table style=\"border-collapse: collapse;width: 100%\">\n<tbody>\n<tr>\n<td style=\"width: 75%\">[latex]G(s) = \\frac{N(s)}{D(s)} = \\frac{b_{m}s^{m} + b_{m-1}s^{m-1} + ... + b_{1}s + b_{0}}{s^{n} + a_{n-1}s^{n-1} + ... + a_{1}s + a_{0}}[\/latex]<\/td>\n<td style=\"width: 25%\">\n<p style=\"text-align: right\">Equation 1\u20116<\/p>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p style=\"text-align: justify\">Roots of the numerator polynomial of G(s) in Equation 1\u20116 are called system zeros, [latex]z_{i}[\/latex], and roots of the denominator polynomial are called system poles, [latex]p_{i}[\/latex].<\/p>\n<div class=\"textbox textbox--exercises\" style=\"text-align: justify\">\n<header class=\"textbox__header\"><span class=\"textbox__title tight\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/pressbooks.library.ryerson.ca\/controlsystems\/wp-content\/uploads\/sites\/75\/2019\/05\/fig_MATLAB_LOGO.png\" alt=\"\" width=\"50\" height=\"62\" class=\"aligncenter wp-image-167\" srcset=\"https:\/\/pressbooks.library.torontomu.ca\/controlsystems\/wp-content\/uploads\/sites\/75\/2019\/05\/fig_MATLAB_LOGO.png 125w, https:\/\/pressbooks.library.torontomu.ca\/controlsystems\/wp-content\/uploads\/sites\/75\/2019\/05\/fig_MATLAB_LOGO-65x80.png 65w\" sizes=\"auto, (max-width: 50px) 100vw, 50px\" \/><\/span>MATLAB Enabled<\/header>\n<div class=\"textbox__content\"><span class=\"very-tight\">Note that in MATLAB a transfer function object in a polynomial form can be created by using the \u201ctf\u201d command. For example, consider the following transfer function in the polynomial ratio form:<br \/>\n<\/span><span class=\"very-tight\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/pressbooks.library.ryerson.ca\/controlsystems\/wp-content\/uploads\/sites\/75\/2019\/05\/12-1.png\" alt=\"\" width=\"117\" height=\"89\" class=\"alignnone size-full wp-image-1283\" srcset=\"https:\/\/pressbooks.library.torontomu.ca\/controlsystems\/wp-content\/uploads\/sites\/75\/2019\/05\/12-1.png 117w, https:\/\/pressbooks.library.torontomu.ca\/controlsystems\/wp-content\/uploads\/sites\/75\/2019\/05\/12-1-65x49.png 65w\" sizes=\"auto, (max-width: 117px) 100vw, 117px\" \/><br \/>\n[latex]G(s) = \\frac{Y(s)}{U(s)} = \\frac{2s + 20}{s^{2} + 4s + 3}[\/latex]<\/span><\/div>\n<\/div>\n<p style=\"text-align: justify\">The same transfer function [latex]G(s)[\/latex] can be represented in the so-called ZPK form (factorized form):<\/p>\n<table style=\"border-collapse: collapse;width: 100%\">\n<tbody>\n<tr>\n<td style=\"width: 75%\">[latex]G(s) = \\frac{K\\prod_{i}^{m}(s-z_{i})}{\\prod_{j}^{n}(s-p_{j})}[\/latex]<\/td>\n<td style=\"width: 25%\">\n<p style=\"text-align: right\">Equation 1\u20117<\/p>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p style=\"text-align: justify\"><em>K<\/em> is a multiplier. It is important to see the difference between <em>K<\/em> and<em> K<\/em>dc, which denotes the DC gain of the system (i.e. s=0):<\/p>\n<table style=\"border-collapse: collapse;width: 100%\">\n<tbody>\n<tr>\n<td style=\"width: 75%\">[latex]K_{dc} = G(0) = \\frac{N(0)}{D(0)} = \\frac{b_{0}}{a_{0}} = \\frac{K\\prod_{i}^{m}(-z_{i})}{\\prod_{j}^{n}(-p_{j})}[\/latex]<\/td>\n<td style=\"width: 25%\">\n<p style=\"text-align: right\">Equation 1\u20118<\/p>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p style=\"text-align: justify\">Our transfer function can be factorized and the multiplier gain K is equal to 2:<\/p>\n<table style=\"border-collapse: collapse;width: 100%\">\n<tbody>\n<tr>\n<td style=\"width: 50%\">[latex]G(s) =\\frac{Y(s)}{U(s)} = \\frac{2(s+10)}{(s+1)(s+3)}[\/latex]<\/td>\n<td style=\"width: 50%\"><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p style=\"text-align: justify\">The DC gain of our transfer function is:<\/p>\n<table style=\"border-collapse: collapse;width: 100%\">\n<tbody>\n<tr>\n<td style=\"width: 50%\">[latex]K_{DC} = G(0) = \\frac{2(10)}{(1)(3)} = 6.667[\/latex]<\/td>\n<td style=\"width: 50%\"><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<div class=\"textbox textbox--exercises\" style=\"text-align: justify\">\n<header class=\"textbox__header\"><span class=\"textbox__title tight\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/pressbooks.library.ryerson.ca\/controlsystems\/wp-content\/uploads\/sites\/75\/2019\/05\/fig_MATLAB_LOGO.png\" alt=\"\" width=\"50\" height=\"62\" class=\"aligncenter wp-image-167\" srcset=\"https:\/\/pressbooks.library.torontomu.ca\/controlsystems\/wp-content\/uploads\/sites\/75\/2019\/05\/fig_MATLAB_LOGO.png 125w, https:\/\/pressbooks.library.torontomu.ca\/controlsystems\/wp-content\/uploads\/sites\/75\/2019\/05\/fig_MATLAB_LOGO-65x80.png 65w\" sizes=\"auto, (max-width: 50px) 100vw, 50px\" \/><\/span><\/header>\n<div class=\"textbox__content\">\n<p><span class=\"tight\">In MATLAB the transfer function can be shown in a factorized form by using the \u201czpk\u201d command, and the DC gain can be found using \u201cdcgain\u201d command:<\/span><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/pressbooks.library.ryerson.ca\/controlsystems\/wp-content\/uploads\/sites\/75\/2019\/05\/13.png\" alt=\"\" width=\"199\" height=\"104\" class=\"alignnone size-full wp-image-1285\" srcset=\"https:\/\/pressbooks.library.torontomu.ca\/controlsystems\/wp-content\/uploads\/sites\/75\/2019\/05\/13.png 199w, https:\/\/pressbooks.library.torontomu.ca\/controlsystems\/wp-content\/uploads\/sites\/75\/2019\/05\/13-65x34.png 65w\" sizes=\"auto, (max-width: 199px) 100vw, 199px\" \/><\/p>\n<\/div>\n<\/div>\n<div class=\"textbox textbox--exercises\" style=\"text-align: justify\">\n<header class=\"textbox__header\"><span class=\"textbox__title tight\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/pressbooks.library.ryerson.ca\/controlsystems\/wp-content\/uploads\/sites\/75\/2019\/05\/fig_MATLAB_LOGO.png\" alt=\"\" width=\"50\" height=\"62\" class=\"aligncenter wp-image-167\" srcset=\"https:\/\/pressbooks.library.torontomu.ca\/controlsystems\/wp-content\/uploads\/sites\/75\/2019\/05\/fig_MATLAB_LOGO.png 125w, https:\/\/pressbooks.library.torontomu.ca\/controlsystems\/wp-content\/uploads\/sites\/75\/2019\/05\/fig_MATLAB_LOGO-65x80.png 65w\" sizes=\"auto, (max-width: 50px) 100vw, 50px\" \/><\/span><\/header>\n<div class=\"textbox__content\"><span class=\"tight\">In MATLAB the \u201czpk\u201d command can be used to create a transfer function object in a ZPK form, and \u201ctf\u201d command to convert it to a polynomial form.<br \/>\n<img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/pressbooks.library.ryerson.ca\/controlsystems\/wp-content\/uploads\/sites\/75\/2019\/05\/14.png\" alt=\"\" width=\"259\" height=\"105\" class=\"alignnone size-full wp-image-1286\" srcset=\"https:\/\/pressbooks.library.torontomu.ca\/controlsystems\/wp-content\/uploads\/sites\/75\/2019\/05\/14.png 259w, https:\/\/pressbooks.library.torontomu.ca\/controlsystems\/wp-content\/uploads\/sites\/75\/2019\/05\/14-65x26.png 65w, https:\/\/pressbooks.library.torontomu.ca\/controlsystems\/wp-content\/uploads\/sites\/75\/2019\/05\/14-225x91.png 225w\" sizes=\"auto, (max-width: 259px) 100vw, 259px\" \/><\/span><\/div>\n<\/div>\n<p style=\"text-align: justify\">Locations of the system poles and zeros can be presented graphically as the so-called Pole-Zero Map.<\/p>\n<h3 style=\"text-align: justify\"><strong>1.4.4 Partial Fractions Technique<\/strong><\/h3>\n<p style=\"text-align: justify\">If a certain control system is described by a transfer function G(s), the system response can be found as [latex]Y(s) = U(s) \\cdot G(s)[\/latex]. Since Laplace Transform Tables do not provide exhaustive solutions, a technique of a Partial Fractions Expansion is used to find inverse Laplace Transforms for various time functions &#8211; see a table of basic Laplace &#8211; Time Domain Function pair shown in Table 1\u20112.<\/p>\n<h4><strong>1.4.4.1 Residues &#8211; Distinct Roots Case<\/strong><\/h4>\n<table style=\"border-collapse: collapse;width: 100%\">\n<tbody>\n<tr>\n<td style=\"width: 75%\">[latex]Y(s) = \\frac{N(s)}{\\prod_{i}^{n}(s-p_{i})} = \\frac{N(s)}{D(s)}[\/latex]<br \/>\n[latex]Y(s) = \\frac{K_{1}}{s-p_{1}} +\\frac{K_{2}}{s-p_{2}} + ... + \\frac{K_{n}}{s-p_{n}}[\/latex]<\/td>\n<td style=\"width: 25%\">\n<p style=\"text-align: right\">Equation 1\u20119<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 75%\">[latex]K_{1} = \\frac{N(s)(s-p_{1})}{D(s)}\\vert_{s=p_{1}}[\/latex]<br \/>\n[latex]K_{2} = \\frac{N(s)(s-p_{2})}{D(s)}\\vert_{s=p_{2}}[\/latex]<br \/>\n[latex]\\vdots[\/latex]<br \/>\n[latex]K_{n} = \\frac{N(s)(s-p_{n})}{D(s)}\\vert_{s=p_{n}}[\/latex]<\/td>\n<td style=\"width: 25%\">\n<p style=\"text-align: right\">\u00a0 Equation 1\u201110<\/p>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h4 style=\"text-align: justify\"><strong>1.4.4.2 Residues &#8211; Multiple Roots Case<\/strong><\/h4>\n<pre class=\"lang-tex prettyprint prettyprinted\"><code><span class=\"pun\"><\/span><\/code><\/pre>\n<p style=\"text-align: justify\">This is the case for Laplace Transforms with multiple powers of some roots. Assume multiplicity of <em>m<\/em> for root [latex]r_{1}[\/latex]:<\/p>\n<table style=\"border-collapse: collapse;width: 100%\">\n<tbody>\n<tr>\n<td style=\"width: 50%\">[latex]Y(s) = \\frac{N(s)}{\\prod_{i}^{n} (s-p_{i})} = \\frac{N(s)}{D(s)}[\/latex]<br \/>\n[latex]Y(s) = \\frac{K_{1}}{s-r_{1}} + \\frac{K_{2}}{(s-r_{1})^2} + ... + \\frac{K_{m}}{(s-r_{1})^{m}} + ... + \\frac{K_{n}}{s-p_{n}}[\/latex]<\/td>\n<td style=\"width: 50%;text-align: right\">Equation 1\u201111<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p style=\"text-align: justify\">Residues for distinct roots calculated as before:<\/p>\n<table style=\"border-collapse: collapse;width: 100%\">\n<tbody>\n<tr>\n<td style=\"width: 75%\">[latex]K_{m+1} = \\frac{N(s)(s-p_{1})}{D(s)}\\vert_{s = p_{m+1}}[\/latex]<br \/>\n[latex]\\vdots[\/latex]<br \/>\n[latex]K_{n} = \\frac{N(s)(s-p_{n})}{D(s)}\\vert_{s = p_{n}}[\/latex]<\/td>\n<td style=\"width: 25%;text-align: right\">Equation 1\u201112<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p style=\"text-align: justify\">To calculate residues for a multiple root, multiply both sides of Equation 1\u201112 by [latex](s-r_{1})^{m}[\/latex]and substitute the value of the root [latex]r_{1}[\/latex]:<\/p>\n<table style=\"border-collapse: collapse;width: 100%\">\n<tbody>\n<tr>\n<td style=\"width: 75%\">[latex]\\frac{N(s)}{D(s)} = \\frac{K_{1}}{s-r_{1}} + \\frac{K_{2}}{(s-r_{1})^{2}} + ... + \\frac{K_{m}}{(s-r_{1})^{m}} + ... + \\frac{K_{n}}{s-p_{n}}[\/latex]<br \/>\n[latex]\\frac{N(s)(s-r_{1})^{m}}{D(s)} = \\frac{K_{1}(s-r_{1})^{m}}{s-r_{1}} + \\frac{K_{2}(s-r_{1})^{m}}{(s-r_{1})^{2}} + ... + K_{m} + ... + \\frac{K_{n}(s-r_{1})^{m}}{s-p_{n}}[\/latex]<br \/>\n[latex]\\frac{N(s)(s-r_{1})^{m}}{D(S)}\\vert_{s=r_{1}} = K_{m}[\/latex]<\/td>\n<td style=\"width: 25%;text-align: right\">Equation 1\u201113<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p style=\"text-align: justify\">To calculate the residues for the second multiplicity of the root [latex]r_{1}[\/latex]:<\/p>\n<table style=\"border-collapse: collapse;width: 100%\">\n<tbody>\n<tr>\n<td style=\"width: 75%\">[latex]\\frac{d}{ds}\\left(\\frac{N(s)(s-r_{1})^{m}}{D(s)}\\right) = \\frac{d}{ds}\\left( \\frac{K_{1}(s-r_{1})^{m}}{s-r_{1}} + \\frac{K_{2}(s-r_{1})^{m}}{(s-r_{1})^{2}} + ... + K_{m} + ... + \\frac{K_{n}(s-r_{1})^{m}}{s-p_{n}}\\right)[\/latex]<br \/>\n[latex]\\frac{d}{ds}\\left(\\frac{N(s)(s-r_{1})^{m}}{D(s)}\\right)\\vert_{s=r_{1}} = 0 + ... + K_{m-1} + 0 + ... + 0[\/latex]<\/td>\n<td style=\"width: 25%;text-align: right\">Equation 1\u201114<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<table class=\"grid aligncenter\" style=\"border-collapse: collapse;width: 101.637%;height: 246px\">\n<tbody>\n<tr style=\"height: 14px\">\n<td style=\"width: 565.82px;height: 14px\">Laplace Transform<\/td>\n<td style=\"width: 567.07px;height: 14px\">Time Domain Function<\/td>\n<\/tr>\n<tr style=\"height: 14px\">\n<td style=\"width: 565.82px;height: 14px\">[latex]1[\/latex]<\/td>\n<td style=\"width: 567.07px;height: 14px\">[latex]\\sigma (t)[\/latex]<\/td>\n<\/tr>\n<tr style=\"height: 14px\">\n<td style=\"width: 565.82px;height: 14px\">[latex]\\frac{1}{s}[\/latex]<\/td>\n<td style=\"width: 567.07px;height: 14px\">[latex]1(t)[\/latex]<\/td>\n<\/tr>\n<tr style=\"height: 14px\">\n<td style=\"width: 565.82px;height: 14px\">[latex]\\frac{1}{s^{2}}[\/latex]<\/td>\n<td style=\"width: 567.07px;height: 14px\">[latex]t \\cdot 1(t)[\/latex]<\/td>\n<\/tr>\n<tr style=\"height: 14px\">\n<td style=\"width: 565.82px;height: 14px\">[latex]\\frac{1}{s^{k+1}}[\/latex]<\/td>\n<td style=\"width: 567.07px;height: 14px\">[latex]\\frac{t^{k}}{k!}1(t)[\/latex]<\/td>\n<\/tr>\n<tr style=\"height: 14px\">\n<td style=\"width: 565.82px;height: 14px\">[latex]\\frac{1}{s+a}[\/latex]<\/td>\n<td style=\"width: 567.07px;height: 14px\">[latex]e^{-at} \\cdot 1(t)[\/latex]<\/td>\n<\/tr>\n<tr style=\"height: 14px\">\n<td style=\"width: 565.82px;height: 14px\">[latex]\\frac{1}{(s+a)^{2}}[\/latex]<\/td>\n<td style=\"width: 567.07px;height: 14px\">[latex]te^{-at} \\cdot 1(t)[\/latex]<\/td>\n<\/tr>\n<tr style=\"height: 14px\">\n<td style=\"width: 565.82px;height: 14px\">[latex]\\frac{a}{s(s+a)}[\/latex]<\/td>\n<td style=\"width: 567.07px;height: 14px\">[latex](1-e^{-at})\\cdot (t)[\/latex]<\/td>\n<\/tr>\n<tr style=\"height: 14px\">\n<td style=\"width: 565.82px;height: 14px\">[latex]\\frac{a}{s^{2}+a^{2}}[\/latex]<\/td>\n<td style=\"width: 567.07px;height: 14px\">[latex]sin(at)\\cdot 1(t)[\/latex]<\/td>\n<\/tr>\n<tr style=\"height: 14px\">\n<td style=\"width: 565.82px;height: 20px\">[latex]\\frac{s}{s^{2}+a^{2}}[\/latex]<\/td>\n<td style=\"width: 567.07px;height: 20px\">[latex]cos(at)\\cdot 1(t)[\/latex]<\/td>\n<\/tr>\n<tr style=\"height: 14px\">\n<td style=\"width: 565.82px;height: 14px\">[latex]\\frac{s+a}{(s+a)^{2} + b^{2}}[\/latex]<\/td>\n<td style=\"width: 567.07px;height: 14px\">[latex]e^{-at}\\cdot cos(bt)\\cdot 1(t)[\/latex]<\/td>\n<\/tr>\n<tr style=\"height: 14px\">\n<td style=\"width: 565.82px;height: 14px\">[latex]\\frac{b}{(s+a)^{2} + b^{2}}[\/latex]<\/td>\n<td style=\"width: 567.07px;height: 14px\">[latex]e^{-at}\\cdot sin(bt)\\cdot 1(t)[\/latex]<\/td>\n<\/tr>\n<tr style=\"height: 14px\">\n<td style=\"width: 565.82px;height: 14px\">[latex]\\frac{a^{2} + b^{2}}{s[(s+a)^{2} + b^{2}]}[\/latex]<\/td>\n<td style=\"width: 567.07px;height: 14px\">[latex]\\left (1-e^{-at}\\cdot (cos(bt) + \\frac{a}{b}\\cdot sin(bt))\\right )\\cdot 1(t)[\/latex]<\/td>\n<\/tr>\n<tr style=\"height: 29px\">\n<td style=\"width: 565.82px;height: 29px\">[latex]\\frac{\\omega_{n}^{2}}{s^{2} + 2\\zeta\\omega_{n}s +\\omega_{n}^{2}}[\/latex]<\/td>\n<td style=\"width: 567.07px;height: 29px\">[latex]\\frac{\\omega_{n}}{\\sqrt{1-\\zeta^{2}}}e^{-\\zeta\\omega_{n}t} \\cdot sin \\left(\\omega_{n} \\sqrt{1-\\zeta^{2}t} \\right)\\cdot 1(t)[\/latex]<\/td>\n<\/tr>\n<tr style=\"height: 29px\">\n<td style=\"width: 565.82px;height: 29px\">[latex]\\frac{\\omega_{n}^{2}}{s(s^{2} + 2\\zeta\\omega_{n}s +\\omega_{n}^{2})}[\/latex]<\/td>\n<td style=\"width: 567.07px;height: 29px\">[latex]\\left( 1 - \\frac{1}{\\sqrt{1-\\zeta^{2}}}e^{-\\zeta\\omega_{n}t} \\cdot sin \\left(\\omega_{n} \\sqrt{1-\\zeta^{2}} t+ cos^{-1}(\\zeta)\\right) \\right) \\cdot 1(t)[\/latex]<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p style=\"text-align: justify\">To calculate the residues for the remaining multiplicities of the root r1, use this recursive formula:<\/p>\n<table style=\"border-collapse: collapse;width: 100%\">\n<tbody>\n<tr>\n<td style=\"width: 75%\">[latex]\\frac{1}{2!}\\frac{d^{2}}{ds^{2}} \\left( \\frac{N(s)(s-r_{1})^{m}}{D(s)} \\right) \\vert_{s = r_{1}} = K_{m-2}[\/latex]<br \/>\n[latex]\\frac{1}{(m-1)!}\\frac{d^{m-1}}{ds^{m-1}} \\left( \\frac{N(s)(s-r_{1})^{m}}{D(s)}\\right)\\vert_{s = r_{1}} = K_{m}[\/latex]<\/td>\n<td style=\"width: 25%;text-align: right\">Equation 1\u201115<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h3 style=\"text-align: justify\"><strong>1.4.5 Examples<\/strong><\/h3>\n<h4 style=\"text-align: justify\"><strong>1.4.5.1 Example<\/strong><\/h4>\n<p style=\"text-align: justify\">Consider a system described by the following transfer function and find the pole-zero model of the transfer function and its DC gain.<\/p>\n<p style=\"text-align: justify\">[latex]G(s) = \\frac{2s+3}{S^{2}+3s+2}[\/latex]<\/p>\n<p style=\"text-align: justify\">HINT: Use MATLAB software to check your results in this, and the remaining examples in this section.<\/p>\n<h4 style=\"text-align: justify\"><strong>1.4.5.2 Example<\/strong><\/h4>\n<p style=\"text-align: justify\">Consider a system described by the following transfer function:<\/p>\n<p style=\"text-align: justify\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/pressbooks.library.ryerson.ca\/controlsystems\/wp-content\/uploads\/sites\/75\/2019\/05\/fig_MATLAB_LOGO.png\" alt=\"\" width=\"59\" height=\"73\" class=\"alignnone wp-image-167\" srcset=\"https:\/\/pressbooks.library.torontomu.ca\/controlsystems\/wp-content\/uploads\/sites\/75\/2019\/05\/fig_MATLAB_LOGO.png 125w, https:\/\/pressbooks.library.torontomu.ca\/controlsystems\/wp-content\/uploads\/sites\/75\/2019\/05\/fig_MATLAB_LOGO-65x80.png 65w\" sizes=\"auto, (max-width: 59px) 100vw, 59px\" \/><\/p>\n<p style=\"text-align: justify\">[latex]\\frac{5s^{3} + 30s^{2} +55s + 30}{s^{5} + 14s^{4} + 62s^{3} + 110s^{2} + 153s + 140}[\/latex]<\/p>\n<p style=\"text-align: justify\">Find the pole-zero model of the transfer function and its DC gain. <strong>HINT: Use Matlab.<\/strong><\/p>\n<h4 style=\"text-align: justify\"><strong>1.4.5.3 Example<\/strong><\/h4>\n<p style=\"text-align: justify\">A certain LTI system is described as having one zero and four poles, as follows:<\/p>\n<p style=\"text-align: justify\">[latex]z_{1} = -2.2[\/latex],<br \/>\n[latex]p_{1} = -1 + j1[\/latex],<br \/>\n[latex]p_{2} = -1 - j1[\/latex],<br \/>\n[latex]p_{3} = -10[\/latex],<br \/>\n[latex]p_{4} = -2[\/latex],<\/p>\n<p style=\"text-align: justify\">It is also recorded that the system has a DC gain of 5.<\/p>\n<p style=\"text-align: justify\">Write the complete transfer function of the system in a ZPK form.<\/p>\n<h4 style=\"text-align: justify\"><strong>1.4.5.4 Example<\/strong><\/h4>\n<p style=\"text-align: justify\">Consider a system described by the following transfer function:<\/p>\n<p style=\"text-align: justify\">[latex]G(s) = \\frac{10s^{2} + 30s + 20}{s^{4} + 14s^{3} + 68s^{2} + 130s + 75}[\/latex]<\/p>\n<p style=\"text-align: justify\">Create an LTI object representing this system using both the transfer function model and the zero-pole-gain model. Extract zero-pole-gain data and numerator-denominator from the LTI object. Obtain the system dc gain and the pole-zero map of the transfer function. Obtain a minimum realization of this system. Use MATLAB to solve this problem.<\/p>\n<h4 style=\"text-align: justify\"><strong>1.4.5.5 Example<\/strong><\/h4>\n<p style=\"text-align: justify\">Consider a system described by the following transfer function:<\/p>\n<p style=\"text-align: justify\">[latex]G(s) = \\frac{Y(s)}{U(s)} = \\frac{s^{2} + 3s + 3}{s^{3} + 6s^{2} + 11s + 6}[\/latex]<\/p>\n<p style=\"text-align: justify\">Find an analytical expression for an impulse response of the system.<\/p>\n<h4 style=\"text-align: justify\"><strong>1.4.5.6 Example<\/strong><\/h4>\n<p style=\"text-align: justify\">A certain control system is described by the following transfer function:<\/p>\n<p style=\"text-align: justify\">[latex]G(s) = \\frac{Y(s)}{U(s)} = \\frac{2s+8}{s^{3} + 5s^{2} + 8s + 4}[\/latex]<\/p>\n<p style=\"text-align: justify\">Find an analytical expression for a step response of the system.<\/p>\n<h4 style=\"text-align: justify\"><strong>1.4.5.7 Example<\/strong><\/h4>\n<p style=\"text-align: justify\">A certain control system is described by the following closed loop transfer function:<\/p>\n<p style=\"text-align: justify\">[latex]G_{cl}(s) = \\frac{45(s+6)}{(s^{2} + 65s + 354)s}[\/latex]<\/p>\n<p style=\"text-align: justify\">Find an analytical expression for a step response of the system \u2013 note the integrator term in the denominator!<\/p>\n<h4 style=\"text-align: justify\"><strong>1.4.5.8 Example<\/strong><\/h4>\n<p style=\"text-align: justify\">A certain control system is described by the following closed loop transfer function:<\/p>\n<p style=\"text-align: justify\">[latex]G_{cl}(s) = \\frac{45(s+6)}{s^{3} + 20s^{2} + 129s + 270}[\/latex]<\/p>\n<p style=\"text-align: justify\">One of the closed loop poles is at -5. Find an analytical expression for a step response of the system.<\/p>\n<pre class=\"lang-tex prettyprint prettyprinted\"><code><span class=\"pun\"><\/span><\/code><\/pre>\n","protected":false},"author":118,"menu_order":4,"template":"","meta":{"pb_show_title":"on","pb_short_title":"","pb_subtitle":"","pb_authors":[],"pb_section_license":""},"chapter-type":[],"contributor":[],"license":[],"class_list":["post-107","chapter","type-chapter","status-publish","hentry"],"part":3,"_links":{"self":[{"href":"https:\/\/pressbooks.library.torontomu.ca\/controlsystems\/wp-json\/pressbooks\/v2\/chapters\/107","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/pressbooks.library.torontomu.ca\/controlsystems\/wp-json\/pressbooks\/v2\/chapters"}],"about":[{"href":"https:\/\/pressbooks.library.torontomu.ca\/controlsystems\/wp-json\/wp\/v2\/types\/chapter"}],"author":[{"embeddable":true,"href":"https:\/\/pressbooks.library.torontomu.ca\/controlsystems\/wp-json\/wp\/v2\/users\/118"}],"version-history":[{"count":207,"href":"https:\/\/pressbooks.library.torontomu.ca\/controlsystems\/wp-json\/pressbooks\/v2\/chapters\/107\/revisions"}],"predecessor-version":[{"id":2623,"href":"https:\/\/pressbooks.library.torontomu.ca\/controlsystems\/wp-json\/pressbooks\/v2\/chapters\/107\/revisions\/2623"}],"part":[{"href":"https:\/\/pressbooks.library.torontomu.ca\/controlsystems\/wp-json\/pressbooks\/v2\/parts\/3"}],"metadata":[{"href":"https:\/\/pressbooks.library.torontomu.ca\/controlsystems\/wp-json\/pressbooks\/v2\/chapters\/107\/metadata\/"}],"wp:attachment":[{"href":"https:\/\/pressbooks.library.torontomu.ca\/controlsystems\/wp-json\/wp\/v2\/media?parent=107"}],"wp:term":[{"taxonomy":"chapter-type","embeddable":true,"href":"https:\/\/pressbooks.library.torontomu.ca\/controlsystems\/wp-json\/pressbooks\/v2\/chapter-type?post=107"},{"taxonomy":"contributor","embeddable":true,"href":"https:\/\/pressbooks.library.torontomu.ca\/controlsystems\/wp-json\/wp\/v2\/contributor?post=107"},{"taxonomy":"license","embeddable":true,"href":"https:\/\/pressbooks.library.torontomu.ca\/controlsystems\/wp-json\/wp\/v2\/license?post=107"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}