Fiveable

🔦Electrical Circuits and Systems II Unit 12 Review

QR code for Electrical Circuits and Systems II practice questions

12.2 State-space representation of linear systems

12.2 State-space representation of linear systems

Written by the Fiveable Content Team • Last updated August 2025
Written by the Fiveable Content Team • Last updated August 2025
🔦Electrical Circuits and Systems II
Unit & Topic Study Guides

State-space representation is a powerful tool for analyzing dynamic systems. It uses first-order differential equations to describe system behavior, making it easier to handle complex, multi-input, multi-output systems.

This method breaks down a system into state variables, inputs, and outputs. By using matrices to represent system dynamics, it provides a flexible framework for both linear and nonlinear systems, enabling advanced control techniques and computer simulations.

State-Space Representation

State-Space Model Components

  • State-space model represents dynamic systems using first-order differential equations
  • State vector x(t) contains system variables that completely describe system behavior at any given time
  • Input vector u(t) represents external influences or control inputs applied to the system
  • Output vector y(t) describes measurable or observable quantities of interest
  • State equation dx/dt = Ax(t) + Bu(t) describes how system state evolves over time
  • Output equation y(t) = Cx(t) + Du(t) relates system state to observable outputs

Matrix Definitions and Roles

  • State matrix A characterizes system dynamics and internal relationships between state variables
  • Input matrix B describes how input signals affect state variables
  • Output matrix C maps state variables to system outputs
  • Feedthrough matrix D represents direct influence of inputs on outputs without passing through system states
  • Dimensions of matrices depend on number of state variables, inputs, and outputs in the system

State-Space Representation Advantages

  • Facilitates analysis of multi-input, multi-output (MIMO) systems
  • Enables study of internal system behavior through state variables
  • Provides a unified framework for both linear and nonlinear systems
  • Supports modern control techniques like optimal control and state feedback
  • Allows for easy implementation in computer simulations and digital control systems
State-Space Model Components, passive networks - What are state space equations? - Electrical Engineering Stack Exchange

System Properties and Conversion

Linear Time-Invariant Systems

  • Linear systems exhibit superposition principle (output response to sum of inputs equals sum of individual responses)
  • Time-invariant systems maintain consistent behavior regardless of when input is applied
  • LTI systems have constant coefficient matrices A, B, C, and D in state-space representation
  • Properties of LTI systems include stability, controllability, and observability
  • Frequency domain analysis (Bode plots, Nyquist diagrams) applicable to LTI systems

Transfer Function to State-Space Conversion

  • Transfer function G(s) represents input-output relationship in Laplace domain
  • Conversion process involves selecting appropriate state variables and manipulating equations
  • Controllable canonical form converts nth-order transfer function to state-space with n state variables
  • Observable canonical form provides alternative state-space representation emphasizing output equation
  • Conversion preserves input-output behavior but may yield different internal representations
  • State-space to transfer function conversion involves matrix operations and determinant calculations
State-Space Model Components, matlab - How to process vector input in StateFlow - Stack Overflow

System Diagrams

Block Diagram Representations

  • Block diagrams visually represent system components and their interconnections
  • Summing junctions combine multiple signals (addition or subtraction)
  • Gain blocks multiply signals by constant factors
  • Integrator blocks represent integration of signals over time
  • Transfer function blocks encapsulate input-output relationships of subsystems
  • Feedback loops connect output signals back to system inputs

State-Space Block Diagrams

  • State-space block diagrams explicitly show state variables and their relationships
  • Integrator blocks represent state variables in continuous-time systems
  • Matrix multiplications visualized as signal routing and scaling operations
  • Input and output equations represented by appropriate connections and gain blocks
  • Facilitates understanding of system structure and signal flow in state-space models

Signal Flow Graphs

  • Alternative representation of linear systems using nodes and branches
  • Nodes represent system variables (inputs, outputs, and state variables)
  • Branches indicate relationships between variables with associated gains
  • Mason's gain formula used to analyze signal flow graphs and derive transfer functions
  • Useful for visualizing feedback paths and system topology in complex systems
Pep mascot
Upgrade your Fiveable account to print any study guide

Download study guides as beautiful PDFs See example

Print or share PDFs with your students

Always prints our latest, updated content

Mark up and annotate as you study

Click below to go to billing portal → update your plan → choose Yearly → and select "Fiveable Share Plan". Only pay the difference

Plan is open to all students, teachers, parents, etc
Pep mascot
Upgrade your Fiveable account to export vocabulary

Download study guides as beautiful PDFs See example

Print or share PDFs with your students

Always prints our latest, updated content

Mark up and annotate as you study

Plan is open to all students, teachers, parents, etc
report an error
description

screenshots help us find and fix the issue faster (optional)

add screenshot

2,589 studying →