How to identify the state variables of a circuit?.

In summary: Vg(t) and V2.In summary, if you want to obtain a state space model for Vg(t) and V2, you should try to apply some KVL and KCL, and then pick the state variables based on how inductors and capacitors relate current and voltage.
  • #1
mt1200
17
0
Hi, it's me again, as you may know I've always have had a very hard time with circuit analysis.

How can you possibly know which states variables are you suppoused to use in second or third order circuits?.

Let's say you have to do the following exercise:

image002.gif


If you want to obtain a state space model for Vg(t) and V2, what would you do?.

I would try to apply some KVL and KCL, but then what?. What variable are you supposed to solve for?. if you derive some variables you may not end up with the circuit solution for V2
 
Engineering news on Phys.org
  • #2
There is no unique way of picking state variables. You can write the differential equation and pick the state variables here or
In each case we adopt the strategy of associating state variables with the energy storage elements in the system.
Williams, R. L., and Lawrence, D. A., Linear State-Space Control Systems, John Wiley & Sons, 2007.
 
  • #3
But the system may become impossible to solve if I pick some random state variables I want.
 
  • #4
In addition to choosing a state variable for each element that stores energy (the two capacitors and the one inductor), you should also consider that your state space model may
look something like this:

State: X1, X2, X3

[itex]\frac{d}{dt}X_{1}=aX_{1}+bX_{2}+cX_{3}[/itex]
[itex]\frac{d}{dt}X_{2}=eX_{1}+fX_{2}+gX_{3}[/itex]
[itex]\frac{d}{dt}X_{3}=hX_{1}+iX_{2}+jX_{3}[/itex]

You will need a first order differential equation for each state variable, so I would recommend assigning state variables based on how inductors and capacitors relate current and voltage:

[itex]i_{c} = C\frac{dV}{dt}[/itex]
[itex]v_{L} = L\frac{di}{dt}[/itex]

I would recommend that you use these relations to solve for a first derivative for each capacitor and inductor. In each equation, the voltage or current variable being differentiated will be a suitable state variable.

Once you choose your state variables, you should be able to eliminate all other variables using KVL and KCL etc.
 
  • #5


To identify the state variables of a circuit, you first need to understand the concept of state variables. State variables are the minimum set of variables that can describe the behavior of a system at a given time. In the context of circuits, state variables refer to the voltages and currents at any given time.

To identify the state variables in a circuit, you can follow these steps:

1. Draw the circuit diagram: Start by drawing the circuit diagram and labeling all the components with their respective values.

2. Identify the independent sources: Look for any independent sources, such as voltage or current sources, in the circuit. These sources will be the inputs to the system.

3. Apply KVL and KCL: Apply Kirchhoff's Voltage Law (KVL) and Kirchhoff's Current Law (KCL) to the circuit to determine the relationships between the different components.

4. Simplify the circuit: Use any simplification techniques, such as series and parallel combinations, to reduce the complexity of the circuit.

5. Identify the state variables: Once the circuit is simplified, you can identify the state variables by looking at the voltages and currents at different points in the circuit. These variables will be the ones that are not directly related to the independent sources.

6. Write the state equations: Once you have identified the state variables, you can write the state equations using KVL and KCL. These equations will describe the behavior of the system over time.

In the exercise given, to obtain a state space model for Vg(t) and V2, you would follow the steps mentioned above. You would first identify the state variables, which could be the voltage across a specific component or the current through a specific branch. Then, using KVL and KCL, you can write the state equations for these variables.

It is important to note that the choice of state variables may vary depending on the specific circuit and the desired outcome. It is a skill that comes with practice and understanding of circuit analysis.
 

Related to How to identify the state variables of a circuit?.

1. What are state variables in a circuit?

State variables in a circuit are measurable quantities that describe the state of a circuit at any given time. They include current, voltage, and charge, and are used to analyze and predict the behavior of the circuit.

2. How do you identify the state variables in a circuit?

To identify the state variables in a circuit, you need to determine the quantities that are changing over time. These are usually the current and voltage values at different points in the circuit. You can also use Kirchhoff's laws and Ohm's law to calculate the state variables.

3. Why is it important to identify the state variables in a circuit?

Identifying the state variables in a circuit is crucial for understanding and analyzing the behavior of the circuit. It allows you to predict how the circuit will respond to different inputs and make informed decisions about the design and functionality of the circuit.

4. What are the common methods for identifying state variables in a circuit?

The most common methods for identifying state variables in a circuit include using Kirchhoff's laws, Ohm's law, and the use of differential equations. These methods can be applied to both simple and complex circuits to determine the state variables.

5. Can state variables change over time in a circuit?

Yes, state variables can change over time in a circuit. This is because the current, voltage, and charge in a circuit are affected by the components and external inputs, causing them to vary as the circuit operates. This variation in state variables is what allows the circuit to perform different functions.

Similar threads

Back
Top