Controllable System

A controllable system is one whose state can be moved to any desired state in finite time using the right input. In Electrical Circuits and Systems II, that shows up in state-space models and controller design.

Last updated July 2026

What is Controllable System?

In Electrical Circuits and Systems II, a controllable system is a dynamic system where you can steer the internal state from a starting point to a target state by choosing an input signal. The idea shows up in state-space models, where the state vector captures the circuit’s internal energy storage and response over time.

For a circuit, that means you are not just asking whether the output looks right. You are asking whether the input source can actually move the capacitor voltages, inductor currents, or other state variables wherever you need them to go. If the system is controllable, then the input has enough influence over the whole state vector, not just part of it.

This is usually checked with the controllability matrix. For a linear time-invariant state-space system, you build that matrix from the system matrices and check its rank. If the matrix has full rank, the system is controllable. If it does not, some states cannot be reached from some initial conditions, no matter how you choose the input.

That rank test matters because controllability is about possibility, not just performance. A system can be stable, fast, or nicely damped and still be uncontrollable. In circuit terms, a missing connection, a symmetry, or a blocked path for energy transfer can leave part of the state stuck out of reach.

A simple way to picture it is to think of a two-state circuit model with one input. If the input influences one state directly and the other state only indirectly through the circuit dynamics, the system may still be controllable. But if both states evolve in a way the input cannot separate, then you cannot force the system to an arbitrary final condition.

This is why controllability is one of the first checks before designing feedback controllers, state feedback, or optimal control laws. If the system is not controllable, no clever controller can fully fix that limitation. You have to know what the input can actually move before you try to regulate it.

Why Controllable System matters in Electrical Circuits and Systems II

Controllable system is the gatekeeping idea behind state feedback in Electrical Circuits and Systems II. Before you try to place poles, shape a transient response, or design an optimal controller, you need to know that the input can reach the states you want to influence.

That matters a lot in circuit models because the state variables are often tied to stored energy. If you cannot control the capacitor voltages or inductor currents, then you cannot reliably force the circuit into a desired operating condition. The design problem is not just about choosing a good controller, it is about whether the plant can respond to that controller at all.

It also connects directly to rank checks and matrix methods, which are a big part of this course. When you compute the controllability matrix or use the Kalman rank condition, you are testing structure, not trial-and-error behavior. That makes controllability a practical diagnostic tool in homework problems and system analysis.

Keep studying Electrical Circuits and Systems II Unit 12

How Controllable System connects across the course

State Space Representation

A controllable system is defined inside a state-space model, since controllability is about whether the input can move the state vector. If you only have an input-output view, you may miss hidden state restrictions. When you write a circuit in state-space form, you make the state variables and the input pathways explicit enough to test controllability.

Controllability Matrix

This is the main computation tool for checking controllability in linear systems. You build the matrix from the system matrices, then check whether it has full rank. In problem sets, this is usually the move that turns the abstract idea of 'can we steer the system?' into a yes or no answer.

Kalman Rank Condition

The Kalman Rank Condition is the formal test most students use for a linear time-invariant system. It says the system is controllable when the controllability matrix has full rank. This gives you a clean algebraic test instead of trying to reason about every possible input signal by hand.

Linear Quadratic Regulator

An LQR design assumes you can influence the states through the input, so controllability is part of why the method works well. If the system is not controllable, the optimizer cannot move every state the way the cost function expects. In this course, that link shows up when you compare theory with controller design.

Is Controllable System on the Electrical Circuits and Systems II exam?

A problem set or quiz question will usually give you the state-space matrices and ask whether the circuit model is controllable. Your job is to form the controllability matrix, check its rank, and state the conclusion clearly. If the rank is full, you say the system is controllable; if not, you identify that not all states can be reached.

You may also see a follow-up that asks what the result means physically. That is where you explain that the input source cannot move every state variable, often because the circuit structure limits how energy flows through the system. If the class moves into controller design, controllability becomes the first check before pole placement or optimal control.

Controllable System vs Observability

Controllability asks whether you can drive the state using inputs. Observability asks whether you can infer the state from outputs. They sound similar because both are rank-based state-space tests, but they answer opposite questions. One is about control authority, the other is about measurement visibility.

Key things to remember about Controllable System

  • A controllable system is one whose state can be driven to a desired final state using suitable inputs.

  • In Electrical Circuits and Systems II, controllability is checked in the state-space model, not just from the circuit diagram alone.

  • The controllability matrix and its rank give the standard test for linear time-invariant systems.

  • If a system is not controllable, some states cannot be reached no matter how you choose the input signal.

  • Controllability has to be settled before controller design, because feedback cannot fix a structural limitation in the plant.

Frequently asked questions about Controllable System

What is a controllable system in Electrical Circuits and Systems II?

It is a state-space system whose internal state can be moved from an initial value to a desired value using an appropriate input. In circuit terms, that means the source has enough influence over the state variables, like capacitor voltages and inductor currents. If the system is controllable, you can design inputs that actually steer the model.

How do you check if a system is controllable?

For a linear time-invariant system, you build the controllability matrix from the system matrices and check its rank. If the matrix has full rank, the system is controllable. If the rank is smaller than the number of states, then at least one state direction cannot be fully reached.

What is the difference between controllability and observability?

Controllability is about whether inputs can drive the state where you want it to go. Observability is about whether outputs give you enough information to figure out the state. They are often studied together in state-space analysis, but they answer different questions about control and measurement.

Why does controllability matter in circuit control problems?

Because controller design assumes you can actually move the states with an input signal. If the circuit model is not controllable, then no feedback law can force every state to behave as intended. That shows up in design assignments when you are asked to justify whether a state-feedback controller is even possible.