Relationship between s/z planes and time domain (2024)

Table of Contents

#1 : Interactive S/Z Plane and Time Domain Demo #2 : Demo - MatLab Script #3 : Article - Introduction #4 : Article - Mapping of continuous-time poles to z-plane #5 : Article - Z-plane overview #6 : Article - Constant Frequency Contours #7 : Article - Constant Damping Factor Contours #8 : Article - Number of samples per period #9 : Article - References


Interactive S/Z Plane Demo

Instructions: Drag the poles in either plane. The poles are either complex conjugate or real.

s-plane : the dashed line shows the maximum Nyquist frequency.

Your browser does not support the HTML5 canvas tag.

Your browser does not support the HTML5 canvas tag.

The scope shows the system response to a step. The scope is clickable & draggable - interactive demo is here.

Your browser does not support the HTML5 canvas tag.


Your browser does not support the HTML5 canvas tag.


MatLab(©) code

This code calculates plots the s-plane, z-plane, and time-domain waveforms.


MatLab(©) Code

% MatLab(©) Script to generate continuous-time and discrete-time pole-zero
% map and time domain step response
%
% Tomas Sadilek @ ControlSystemsAcademy.com
% 2017
%
% Please use appropriate MatLab(©) license

clc; clear all; format compact; close all

poles = [-10, -5];

T = 0.050;

r = poly(poles);

Hs = tf(r(end),r)
Hd = c2d(Hs, T, 'zoh')

figure(1)
pzmap(Hs)
figure(2)
pzmap(Hd)
figure(3)
step(Hs, 1)
hold on
step(Hd, 1)
% no more


Article


Introduction

This article focuses on the relationship between the Laplace domain (s-domain) and z-domain representations of continuous-time and discrete-time transfer functions.The following two-pole continuous transfer function is used in the interactive demo above and throughout this article:
Relationship between s/z planes and time domain (1)

The continuous-time transfer function has two poles and no zeros. The poles can either be real (and may or may not have the same location) or complex conjugate, where the real parts of the poles are identical and imaginary parts are negative to each other.

The poles of the continuous transfer function can be easily determined:
Relationship between s/z planes and time domain (2)

The discrete counterpart of the transfer function is obtained using the zero-order hold technique:
Relationship between s/z planes and time domain (3)

Using a Laplace to Z transform look-up table:
Relationship between s/z planes and time domain (4)

The following is a generic version:
Relationship between s/z planes and time domain (5)

Where:
Relationship between s/z planes and time domain (6)

Note: The Low-Pass Filter Discretization article explains the discretization process in detail.

The poles of the discrete transfer function correspond to the poles of the continuous time transfer functions such as:
Relationship between s/z planes and time domain (7)

When the zero-order hold technique is used, the natural frequency and damping factor properties of each pole are preserved in the resulting discrete transfer function. This does not hold true for other approximations, such as the Tustin (bilinear) transformation.

The natural frequency and damping ratio of the system poles are defined in the following table (from MatLab documentation), consistent with the simulation.
Relationship between s/z planes and time domain (8)

Note: There are many values of "s" for each "z", e.g.
Relationship between s/z planes and time domain (9)

Thus:
Relationship between s/z planes and time domain (10)

Mapping of continuous-time poles to z-plane

The following table captures the essence of mapping s-plane poles to the z domain.

From Digital Control of Dynamic Systems by Franklin, Powell, and Workman:
Relationship between s/z planes and time domain (11)

Z-plane overview

The z-plane below is comprised of a unit circle and a number of lines within. There are two line types?constant frequency and constant damping ratio.

The dominant feature of the plane is the unit circle- the unit circle is the zero-damping coefficient contour. Systems with any pole outside the unit circle are inherently unstable and of a little use to us. Location outside the unit circle corresponds to negative damping coefficient. However, unlike poles, transfer function zeroes outside the unit circle do not cause system instability.

The plane is symmetrical around the real axis.
Relationship between s/z planes and time domain (12)

Constant Frequency Contours

The highlighted lines in the figure below are the constant frequency lines. Frequency is expressed as the distance from the origin in the s-plane. The Z-plane is different, however, since the maximum frequency is limited and defined as two signal samples per sampling period (as per Nyquist sampling theorem).
Relationship between s/z planes and time domain (13)

Hence, the maximum signal frequency is defined as one half of the sampling frequency:
Relationship between s/z planes and time domain (14)

E.g., the sampling period Ts = 0.1 s and the natural frequency is 31.4 rad/s. The poles would therefore be located on the PI/T constraint frequency line, such as shown below. The actual location also depends on the damping factor.
Relationship between s/z planes and time domain (15)
Relationship between s/z planes and time domain (16)

Note : real negative z-plane poles

Such poles cannot be represented by a single pole in the z-domain.

In MatLab: Warning: The model order was increased to handle real negative poles.

E.g.:
Relationship between s/z planes and time domain (17)

Constant Damping Factor Contours

Constant damping factor contours are shown below. The unit circle in the Z-plane corresponds to the imaginary axis in the Laplace domain. Therefore, the damping coefficient is zero for poles located on the unit circle.

Locations closer to the inner contours in the Z-plane or farther in the left-side in the Laplace-plane correspond to a higher damping factor.
Relationship between s/z planes and time domain (18)

E.g., a version of the transfer function with natural frequency of 12.7 rad/s and damping factor of 0.1 would be:
Relationship between s/z planes and time domain (19)

Or:
Relationship between s/z planes and time domain (20)

The natural frequency of 12.7 rad/s corresponds to the 0.4 PI/T contour line as shown below. The two poles are located at the intersections of the two contours.
Relationship between s/z planes and time domain (21)

A snapshot of the interactive demo verifies the results:
Relationship between s/z planes and time domain (22)
Relationship between s/z planes and time domain (23)

Number of samples per period

When displayed in the time domain (the interactive example easily allows that by dragging both poles to the -1 location in the z-plane, which coincides with the PI/T contour line), it is shown that the continuous time signal is sampled just twice per period.

At the 0.5 PI/T contour line, there are four samples per signal period (lower damping coefficient shows the count with more clarity).

At the 0.2 PI/T contour line, there are ten samples per signal period (lower damping coefficient shows the count with more clarity).

Examples are shown below.

PI/T contour line - 2 samples per period:

Relationship between s/z planes and time domain (24)

0.5 PI/T contour line - 4 samples per period:

Relationship between s/z planes and time domain (25)

0.2 PI/T contour line - 10 samples per period:

Relationship between s/z planes and time domain (26)

References

Thought Nuggets

Q: Why are continuous-time systems with at least one pole in the right half-plane unstable?
A: When the transfer functions of the system is mapped from the Laplace domain to the time-domain, the exponential terms associated with poles have positive exponents and therefore grow over time. Such systems do not have a steady-state value.

Version

Version of this article is 7/10/2017.

Author(s)

TS

Further Reading

Proportional Controller Implementation

In MatLab, DSPs, and FPGAs.

.

Control System Block Diagram

The fundamentals of signal flow.

System Modeling With Transfer Functions

Introduction to dynamic systems.

Fourier Series Demo

It is all sine waves.

Relationship between s/z planes and time domain (2024)

FAQs

What is the relationship between the s-plane and the z-plane? ›

The s-plane is used to represent continuous-time signals and systems, while the z-plane is used to represent discrete-time signals and systems. The relationship between the two domains is given by the z-transform, which maps a discrete-time signal in the z-plane to a continuous-time signal in the s-plane.

What is the relationship between z domain and s domain? ›

The s-domain's left half-plane maps to the area inside the z-domain's unit circle, while the s-domain's right half-plane maps to the area outside of the z-domain's unit circle.

What is the relationship between time domain and S domain? ›

The s domain is synonymous with the "complex frequency domain", where time domain functions are transformed into a complex surface (over the s-plane where it converges, the "Region of Convergence") showing the decomposition of the time domain function into decaying and growing exponentials of the form est where s is a ...

What is the difference between s-plane and z-plane in DSP? ›

The s-plane is a rectangular coordinate system with F expressing the distance along the real (horizontal) axis, and T the distance along the imaginary (vertical) axis. In comparison, the z-plane is in polar form, with r being the distance to the origin, and T the angle measured to the positive horizontal axis.

How do you find the relationship between two planes? ›

Comparing the normal vectors of the planes gives us much information on the relationship between the two planes. If the normal vectors are parallel, the two planes are either identical or parallel.

What is the relationship between three planes? ›

3.1 Three Planes Intersecting in a Line

There is a possibility that all three planes will intersect each other but not at a certain point but on the line. This can happen and the best way for its identification is that if the rank of the coefficient matrix, as well as the augmented matrix, is equal to two.

How to go from time domain to s domain? ›

The Laplace transform is used to quickly find solutions for differential equations and integrals. Derivation in the time domain is transformed to multiplication by s in the s-domain. Integration in the time domain is transformed to division by s in the s-domain.

What is the relationship between time domain and frequency domain responses? ›

Time-domain data consists of one or more input variables u(t) and one or more output variables y(t), sampled as a function of time. Frequency-domain data consists of either transformed input and output time-domain signals or system frequency response sampled as a function of the independent variable frequency.

What is the time domain formula? ›

Time Domain Equation. Time Domain Equation. The relations μH = ∇ × A and E = −∂A/∂t (using the gauge for which the scalar electric potential vanishes) make it possible to rewrite Maxwell-Ampère's law using the magnetic potential.

What does the S plane represent? ›

It's a complex plane where the horizontal axis represents the real part (σ) of a complex number, and the vertical axis represents the imaginary part (jω), where j is the imaginary unit and ω is the frequency.

What is the use of z-plane? ›

Use zplane to plot the poles and zeros of the transfer function. Visualize the zero-phase response of the filter. Overlay the unit circle and the pole and zero locations.

What is the relation between laplace and z transform? ›

The Z Transform and the Laplace Transform are both integral transforms used in signal processing. The Z Transform is a discrete equivalent of the Laplace Transform, deployed mainly for discrete signals and systems, while Laplace Transform handles continuous time signals and systems.

How is the mapping done from s-plane to z-plane? ›

The points in the s-plane are mapped into the z-plane in accordance with the definition of z=exp(sT). Note that certain points in the s-plane have been mapped inside the unit circle. These are from the left-half of the s-plane, since the magnitude of the exponential function with a negative exponent is less than 1.

What is the bilinear transform equation between s-plane and z-plane? ›

The Bilinear Transformation

(12.14) H ( s ) = Y ( s ) X ( s ) = 1 s . Y ( z ) = T s ( 1 + z − 1 ) 2 ( 1 − z − 1 ) X ( z ) . (12.16) s = 2 T s 1 − z − 1 1 + z − 1 .

What is the relationship between the time of flight of a projectile? ›

The relation between the time of flight of projectile T, and the time to reach the maximum height tm is. Tf= 2tm. Tf= tm. Tf= tm/2.

Top Articles
Made in Abyss | Staffeln und Episodenguide | Dark Fantasy nach Manga-Vorlage
Little Einsteins: The Satanic Melody
Wnem Radar
Buy Quaaludes Online
Far-right activist Laura Loomer's access to Trump reveals a crisis in his campaign
James Darren, ‘Gidget’ teen idol, singer and director, dies at 88
Tweaker Configuration
Casa Grande Az Craigslist
Erhöhte Gesundheitsgefahr durch Zuckeraustauschstoff Erythrit?
411.Com Reverse Address Lookup
Europese richtlijn liften basis voor Nederlandse wet - Liftinstituut - Alles voor veiligheid
Pga Us Open Leaderboard Espn
Nusl Symplicity Login
Stellaris Mid Game
organization | QAssurance
Hamboards Net Worth 2022
Randolph Leader Obits
Wsisd Calendar
Brookdale Okta Login
Hotfixes: September 13, 2024
M3Gan Showtimes Near Regal City North
Fingerfang Rock Conan
Rs3 Ranged Weapon
April 7 Final Jeopardy
The Ultimate Guide To Beautiful Spokane, Washington
The Boogeyman Showtimes Near Marcus Menomonee Falls Cinema
Starlight River Multiplayer
Amex Platinum Cardholders: Get Up to 10¢ Off Each Gallon of Gas via Walmart Plus Gas Discount
Arsenal news LIVE: Latest updates from the Emirates
Best Pizza Marlton
14314 County Road 15 Holiday City Oh
Oldgamesshelf
Newton Chevrolet Of Russellville Photos
Cbs Scores Mlb
Riverwood Family Services
History :: Town Of Saugerties
Lubbock, Texas hotels, motels: rates, availability
13 The Musical Common Sense Media
Jerry Trainor Shirtless
Bible Gateway Lookup
Margie's Money Saver Hey Dudes
Bank Of America Financial Center Irvington Photos
How to Survive (and Succeed!) in a Fast-Paced Environment | Exec Learn
The Menu Showtimes Near Regal Edwards Ontario Mountain Village
Stihl Blowers For Sale Taunton Ma
Hooda Math—Games, Features, and Benefits — Mashup Math
Sun Massage Tucson Reviews
Comenity Bank Ann Taylor Loft
Shaws Myaci
What Does Wmt Contactless Mean
Sir Anthony Quayle, 76; Actor Won Distinction in Theater, Film, TV
Walb Game Forecast
Latest Posts
Article information

Author: Aron Pacocha

Last Updated:

Views: 6291

Rating: 4.8 / 5 (68 voted)

Reviews: 83% of readers found this page helpful

Author information

Name: Aron Pacocha

Birthday: 1999-08-12

Address: 3808 Moen Corner, Gorczanyport, FL 67364-2074

Phone: +393457723392

Job: Retail Consultant

Hobby: Jewelry making, Cooking, Gaming, Reading, Juggling, Cabaret, Origami

Introduction: My name is Aron Pacocha, I am a happy, tasty, innocent, proud, talented, courageous, magnificent person who loves writing and wants to share my knowledge and understanding with you.