A topic in the Open Knowledge Graph — a free, open map of 15,290 topics and the order to learn them in.

Discrete-Time Control Systems

Research Depth 155 in the knowledge graph ☐ I know this ☆ Set as goal
2topics build on this
1,085prerequisites beneath it
See this on the map →
Introduction to Digital Control SystemsLaplace Transform Methods for Control→→Discrete-Time Systems: Sampling and z-Domain Analysis
z-transform zero-order-hold pulse-transfer-function z-domain-stability discretization sampling-theorem

Core Idea

Discrete-time control systems operate on sampled signals x[k] = x(kT) and are analyzed using the z-transform, where the transfer function H(z) = Y(z)/U(z) describes the input-output relationship in the z-domain. The zero-order hold (ZOH) models the digital-to-analog conversion that holds each computed control value constant between samples, and the ZOH-equivalent pulse transfer function G(z) = (1 − z⁻¹)·Z{G(s)/s} captures both the continuous plant dynamics and the hold effect. Stability in the z-domain requires all closed-loop poles to lie strictly inside the unit circle |z| = 1, analogous to the left half-plane requirement in the s-domain. The mapping z = esT relates s-plane and z-plane pole locations: the imaginary axis in the s-plane maps to the unit circle, the left half-plane maps to the interior of the unit circle, and the negative real s-axis maps to the interval (0, 1) on the real z-axis. Jury's stability criterion or the bilinear transformation w = (z − 1)/(z + 1) followed by Routh-Hurwitz can assess z-domain stability without computing roots explicitly. Discrete-time root locus and Bode plot techniques mirror their continuous-time counterparts but use the unit circle and the z = ejωT frequency mapping respectively, with the critical frequency being the Nyquist frequency ω_s/2 = π/T.

How It's Best Learned

Discretize a well-understood continuous-time system (e.g., a second-order plant with known pole locations) using the ZOH method at several sampling rates. Plot the z-plane pole locations alongside the original s-plane poles and verify the z = esT mapping. Design a discrete PID controller directly in the z-domain using root locus on the pulse transfer function, then simulate the closed-loop step response and compare with the continuous-time design to observe intersample ripple and latency effects.

Common Misconceptions

Explainer

You know from continuous-time control that a system's behavior in the s-domain is characterized by its transfer function G(s) = Y(s)/U(s), and that stability requires all closed-loop poles to lie in the left half of the s-plane (LHP). When a digital computer implements a controller, it reads sensor data at discrete moments — every T seconds — computes a control output, and holds that output constant until the next sample. This sampling and holding process fundamentally changes the mathematical framework: continuous signals become sequences x[k] = x(kT), and the Laplace transform gives way to the z-transform.

The z-transform is defined on discrete sequences: X(z) = Σ x[k] z-k. The complex variable z is related to s by z = esT, which is the key mapping between the two domains. Every vertical line Re(s) = σ in the s-plane maps to a circle of radius eσT in the z-plane. The imaginary axis (σ = 0) maps to the unit circle |z| = 1. The left half-plane (σ < 0, stable continuous-time poles) maps to the interior of the unit circle. The LHP stability criterion becomes: all closed-loop z-domain poles must lie strictly inside the unit circle. A pole at z = 0.8 corresponds to stable, decaying behavior; a pole at |z| = 1.1 corresponds to instability.

To obtain the discrete-time model of a continuous plant plus zero-order hold, you use the ZOH-equivalent pulse transfer function: G(z) = (1 − z-1) · Z{G(s)/s}. The term (1 − z-1) captures the ZOH, which holds the control input constant between samples. G(s)/s represents the continuous plant preceded by an integrator, because the ZOH introduces an integration-like effect on the held signal. The z-transform of that combined system, discretized at rate T, gives the discrete-time transfer function relating z-domain input U(z) to output Y(z). Once you have G(z), all the root-locus and frequency-response techniques from continuous-time design carry over — but applied to the z-plane, with the unit circle replacing the imaginary axis as the stability boundary.

Stability checking without computing roots explicitly uses either Jury's criterion — a tabular test analogous to Routh-Hurwitz — or the bilinear transformation w = (z − 1)/(z + 1), which maps the unit disk onto the LHP. After applying this substitution to the characteristic polynomial, you recover a polynomial in w and apply Routh-Hurwitz directly. The choice of sampling period T profoundly affects the design: too large and dynamics are aliased or poorly approximated (the ZOH hold introduces a lag of T/2, degrading phase margin); too small and quantization noise and computational limitations dominate. A common rule of thumb is to sample at 10–20 times the closed-loop bandwidth, but the appropriate rate depends on the specific plant dynamics and noise environment.

Practice Questions 5 questions

Prerequisite Chain

Understanding Zero → The Number Zero → Counting to Five → Counting to 10 → Counting to 20 → Counting a Set of Objects Up to 20 → Cardinality: The Last Number Counted → Matching Numerals to Quantities → Subitizing Small Quantities → Addition Within 10 → Number Bonds to 10 → Addition Within 20 → Doubles and Near Doubles → Doubles Facts Within 10 → Near Doubles Facts Within 20 → Mental Math Strategies for Addition → Mental Math: Adding and Subtracting Tens → Addition Within 100 → Repeated Addition as Multiplication → Multiplication as Equal Groups → Multiplication: Arrays → Basic Multiplication Facts (0s, 1s, 2s, 5s, 10s) → Multiplication Facts Within 100 → Division as Equal Sharing → Division as Grouping (Measurement Division) → Division: Grouping (Repeated Subtraction) Model → Division: Fair Sharing Model → Division as Equal Sharing → Division as Grouping → Basic Division Facts → Division Facts Within 100 → Multiplication and Division Fact Families → Relationship Between Multiplication and Division → Division Facts as Inverse of Multiplication → Remainders and Quotients in Division → Division Word Problems → Multi-Step Word Problems → Solving Multi-Step Word Problems → Multiplication Word Problems → Division Word Problems → Introduction to Long Division → Factors and Multiples → Prime and Composite Numbers → Equivalent Fractions → Relating Fractions and Decimals → Decimal Place Value → Integers and the Number Line → Comparing and Ordering Integers → Absolute Value → Adding Integers → Subtracting Integers → Multiplying Integers → Dividing Integers → Unit Rates → Proportions → Percent Concept → Converting Between Fractions, Decimals, and Percents → Operations with Rational Numbers → Two-Step Equations → Solving Multi-Step Equations → Equations with Variables on Both Sides → Angle Pairs: Complementary, Supplementary, and Vertical → Parallel Lines and Transversals → Corresponding Angles → Alternate Interior Angles → Triangle Angle Sum Theorem → Exterior Angle Theorem → Triangle Inequality Theorem → Similar Triangles: AA Similarity → Similar Triangles: SSS and SAS Similarity → Proportions in Similar Triangles → Right Triangle Trigonometry Introduction → Sine, Cosine, and Tangent Ratios → Trigonometric Ratios Review → Radian Measure → Converting Between Degrees and Radians → The Unit Circle → Graphing Sine and Cosine → Graphing Tangent and Reciprocal Trigonometric Functions → Derivatives of Trigonometric Functions → Antiderivatives → Indefinite Integrals → Basic Integration Rules → Riemann Sums → Definite Integral Definition → Double Integrals: Definition and Setup → Iterated Integrals and Fubini's Theorem → Double Integrals over Rectangular Regions → Double Integrals over General Regions → Applications of Double Integrals: Area, Mass, and Moments → Triple Integrals in Cartesian Coordinates → Triple Integrals in Cylindrical and Spherical Coordinates → Change of Variables and the Jacobian Determinant → Applications of Triple Integrals: Volume and Mass → Vector Fields and Their Representations → Line Integrals of Vector Fields → Work and Circulation → Line Integrals of Scalar and Vector Functions → Fundamental Theorem for Line Integrals → Conservative Vector Fields → Conservative Vector Fields and Potential Functions → Curl and Divergence of Vector Fields → Curl and Divergence → Divergence Theorem → Electric Flux and Divergence Theorem → Gauss's Law: Integral Form and Meaning → Solving Problems with Gauss's Law → Conductors in Electrostatic Equilibrium → Capacitance and Capacitors → Dielectrics → Dielectric Constant and Relative Permittivity → Electric Field Inside Dielectric Materials → Dielectric Materials and Polarization → Dielectric Susceptibility and Permittivity → Energy Density in Electric Fields → Electric Current and Current Density → Electrical Resistance and Resistivity → Ohm's Law and Circuit Elements → Electromotive Force (EMF) and Batteries → Kirchhoff's Circuit Laws: Voltage and Current → DC Circuit Network Analysis Methods → Transient Response in RC Circuits → RC Circuits → LC and RLC Circuits → AC Circuits: Fundamentals → Impedance and Reactance → AC Power and Resonance → Electromagnetic Waves → Frequency-Dependent Permittivity and Dispersion → Electromagnetic Waves in Anisotropic Media → Birefringence and Dichroism → Wave Plates: Quarter-Wave and Half-Wave Plates → Circular and Elliptical Polarization Production → Polarization States: Linear, Circular, and Elliptical → Linear Superposition of Waves → Superposition Principle in Electrostatics → Electric Field Lines and Visualization → Electric Potential and Potential Energy → Electric Potential and Voltage → Ideal Voltage and Current Sources → Series, Parallel, and Combined Resistor Networks → Voltage Divider Principle and Applications → Kirchhoff's Voltage and Current Laws → Nodal Analysis Method → Linearity, Superposition, and Scaling → AC Steady-State Circuit Analysis → AC Circuit Analysis Using Phasors → AC Power Analysis → Resonance in RLC Circuits → Frequency Response and Bode Plots → Bode Plot Stability Analysis → Nyquist Stability Criterion → Gain and Phase Margins → PID Controllers → Introduction to Digital Control Systems → Discrete-Time Control Systems

Longest path: 156 steps · 1085 total prerequisite topics

Prerequisites (2)

Leads To (1)