EE580 Fall 2021 Homework 5 Solutions
EE580 Fall 2021 Homework 5 Solutions
For a second-order system with specified conditions such as R1 = R2 = R and C1 = C2 = C, the reachability subspace R[0,t1] is identified by analyzing the dynamic response of the system. Under these conditions, the system's states evolve such that both states move proportionally as α (a constant scalar), due to identical impedances and capacitances affecting both states equally. Thus, R[0,t1] can only span the direction along [1 1], indicating the system's limited ability to reach distinct states independently .
In determining the controllability and observability of a linearized state-space model around an equilibrium point, evaluate the ranks of the controllability and observability matrices formed by the model's A, B, and C matrices. Each matrix (controllability, observability) must have full rank equal to the number of state variables. This involves examining system behavior through equilibrium linearizations to see if all internal states can be influenced by inputs or measured by outputs. For instance, in the document example, the full rank of both controllability and observability matrices confirmed the system's properties .
To confirm a subsystem's controllability and observability, apply a transformation matrix P such that the controllability matrix of the transformed system attains full rank, and similarly for the observability matrix. For instance, in transforming into , the transformed matrices ÿıA' = PAP^{-1}, B' = PB, and C' = CP^{-1} must ensure full rank for both controllability and observability matrices. The choice of P must strategically align with system dynamics to meet these conditions, as was done in the document example through specific matrix selections .
To transform a system into a controllable and observable one, apply a state transformation that alters the system matrices A, B, and C to new forms that fulfill the controllability and observability conditions. The transformation is achieved by selecting a matrix P such that the transformed system matrices (A', B', C') meet the desired properties. For instance, by choosing P^{-1} = [1,0;1,1], the example system's state matrices are transformed such that A' = PAP^{-1}, B' = PB, and C' = CP^{-1} become [3 4; 0 -5], [1; 0], and [2 1] respectively, making the subsystem controllable and observable .
To verify the observability of a system using Theorem 6.O12, assess the observability matrix by constructing it using the system matrices C and A and their higher derivatives if necessary. Calculate N0(t) = C(t) and N1(t) = N0(t)A(t) + dN0/dt(t). Then, the system is observable if the matrix composed of these N0, N1, ... matrices has full rank. In the document, N0(t) = [0 e^(-t)] and N1(t) = [0 -2e^(-t)] have a determinant of 0, thus indicating the system is not observable as their combined matrix does not have full rank .
Understanding that in an uncontrollable circuit system, manipulating the input voltage source Vs only affects the overall current passing through both capacitors without the ability to independently adjust the voltage across each capacitor is crucial. Since controlling current is the same for both, individual voltages cannot be independently controlled, making the system uncontrollable. This lack of individualized control over state variables through direct inputs defines the uncontrollability in terms of circuit dynamics .
To demonstrate that an electrical system is not controllable, you need to examine the controllability matrix, which is formed by the matrices B and AB, and their subsequent powers if required. Check the rank of this matrix; if it is less than the number of state variables, the system is not controllable. For instance, in the provided document, the matrix [B AB] = [1, −(1/RC1 + 1/RC2)] has a rank of 1, indicating the system is not controllable because the rank does not equal the number of states, which is 2 .
Designing a controllable equivalent circuit helps resolve non-controllability issues by restructuring circuit elements to enable independent control of desired states. This involves modifying the topology or parameters, allowing independent adjustment of state variables like voltage across capacitors. In the provided example, transforming the circuit to include additional components or altering configurations achieved control over previously uncontrollable voltages by rebalancing load distributions, providing separate control channels, thus creating an architectural intervention aligning with the desired controllability metrics .
The control mechanism in a reaction tank involving temperature ensures the detuning and observability of the reaction process through careful regulation of the jacket's water flow governed by temperature differentials. The use of state-space representation helps model the change in concentrations and temperatures, factoring in reaction kinetics and thermal dynamics. The documented system employs temperature feedback to adjust water flow, which in turn impacts reactant concentration stability and comprehension. Here, observability is supported by the clear direct measurement of state changes, ensuring robust closed-loop control behavior .
A linear time-varying (LTV) system Σ is simultaneously controllable with its transformed system Σ' if and only if the controllability grammian for one is invertible, implying that of the other is too. This condition is met since the transformation matrix P(t) connecting the two systems is non-singular across the relevant time interval. Therefore, the controllability of Σ can be translated to Σ' through this relationship, as both systems share a fundamental matrix relationship preserving this property .