Notation: us(t) is the unit step; transform-table signals are causal. δ denotes a deviation from an operating point. Angles are in radians.
Part A · Multiple choice
Question 01
State and input
To predict a pendulum's future motion using a known model, what information is needed?
Only its current input torque.
Its present state and future input torques.
Only its desired angle.
Only the number of sensors.
Answer
B. Its present state and future input torques.
The present state gives the starting angle and angular velocity. The future input torque tells us how the pendulum will be driven. With this information and the model, we can predict its motion.
Question 02
Input and output
A motor receives a voltage command, and a sensor measures its shaft angle. What are the input and output?
Voltage and measured angle.
Measured angle and voltage.
Desired angle and voltage.
Measured angle and desired angle.
Answer
A. Voltage and measured angle.
The voltage is applied to the motor, so it is the input. The measured shaft angle is the output. A desired angle would be a reference: what we want the output to become.
Question 03
Linearity
Which input-output relation is linear?
y = u2
y = 2u + 1
y = sin u
y = 2u
Answer
D. y = 2u
Multiplication by a fixed constant obeys superposition: scaling or adding inputs scales or adds their outputs in the same way. The square and sine do not obey this rule. The added constant in y = 2u + 1 also breaks linearity: even a zero input gives a nonzero output.
Question 04
Time invariance
A pendulum moves, but its parameters and governing rule stay the same over time. The model is:
Time-varying.
Not a dynamic system.
Time-invariant.
Always linear.
Answer
C. Time-invariant.
Time-invariant means that the governing rule does not change with time. The angle and angular velocity can still change: a changing state is not the same as a changing model. Time invariance does not imply linearity.
Question 05
Purpose of the Laplace transform
Why use the Laplace transform for a linear differential equation with constant coefficients?
To stop the system from moving.
To remove all initial conditions.
To make every nonlinear model exactly linear.
To rewrite the equation as algebra while keeping initial-condition terms.
Answer
D. To rewrite the equation as algebra while keeping initial-condition terms.
For the linear constant-coefficient equations studied in class, the Laplace transform changes derivatives into algebraic expressions in s. Initial-condition terms remain unless they are zero. This makes the equation easier to solve without removing the system's dynamics.
Question 06
Time delay
A causal signal has transform F(s). What does e−3sF(s) represent?
Delay the same signal by 3 seconds.
Multiply the signal amplitude by 3.
Leave the signal unchanged.
Shift the same signal 3 seconds earlier.
Answer
A. Delay the same signal by 3 seconds.
The factor e−3s makes the causal waveform start 3 seconds later, without changing its shape or amplitude. Before that delay has passed, the delayed signal is zero.
e−3sF(s) ↔ f(t − 3)us(t − 3)
Question 07
Unit impulse
A rectangular pulse becomes narrower to approximate a unit impulse. What must stay equal to 1?
The pulse height.
The pulse area.
The pulse width.
The starting time of the pulse.
Answer
B. The pulse area.
A unit impulse represents a unit total area, not a unit height. For a rectangle, area = height × width. If the width is halved, the height must double to keep that area equal to 1.
Question 08
The complete pendulum state
Two pendulums have the same angle but different angular velocities. With the same future torque, their future motion:
Must be identical because their angles match.
Cannot be predicted by any model.
Must have zero angular acceleration at all times.
Can differ because their states differ.
Answer
D. Can differ because their states differ.
The pendulum state includes both angle and angular velocity. At the same angle, one pendulum could be moving left while the other moves right. Matching the angle alone does not give the same starting state.
Question 09
Equilibrium
A pendulum passes through the bottom with nonzero angular velocity. Its angular acceleration is zero at that instant. Is it at equilibrium?
Yes, because its angle is zero.
No, because its angle is still changing.
Yes, because its angular acceleration is zero.
Yes, whenever the applied torque is zero.
Answer
B. No, because its angle is still changing.
At equilibrium, every state derivative must be zero. Here the angular velocity is nonzero, so the angle is changing even though the angular acceleration is zero at that instant. Passing through an equilibrium angle is not the same as being in an equilibrium state.
Question 10
Where linearization is useful
A pendulum is linearized about its hanging equilibrium. When is this local model most appropriate?
During complete rotations.
During large swings far from the equilibrium.
During small motions near the equilibrium.
During every possible motion.
Answer
C. During small motions near the equilibrium.
Linearization approximates the nonlinear model near the selected operating point. For small motions about the hanging equilibrium, sin θ is close to θ. For large swings or complete rotations, that approximation is no longer reliable.
Question 11
First-order terms
A local expansion contains the terms 2δx and (δx)2. A first-order linearization keeps:
Only 2δx.
Only (δx)2.
Both terms.
Neither term.
Answer
A. Only 2δx.
First-order linearization keeps terms proportional to the small deviation. The term (δx)2 is second order and is dropped. As δx becomes small, its square becomes smaller relative to the first-order term.
Question 12
Direct feedthrough
In a pendulum model with angle output, D = 0. Which statement is correct?
Torque cannot affect the angle at any later time.
The input matrix B must also be zero.
The state must remain zero.
There is no direct input term in the output equation; the input can still affect motion.
Answer
D. There is no direct input term in the output equation; the input can still affect motion.
In δy = Cδx + Dδu, setting D = 0 removes the direct input term from the output equation. The torque can still affect the state through B in the state equation. As the state changes, the measured angle can change too.
Question 13
Reading negative feedback
For the diagram below, which expression is the error signal E?
E = R + HY
E = R − HY
E = GR
E = Y − R
Answer
B. E = R − HY
The output Y passes through the feedback block H, so the returned signal is HY. It enters the minus side of the summing point, while R enters the plus side. The error is therefore the reference minus the returned measurement.
Question 14
Equivalent blocks
With zero initial conditions, we replace connected blocks by one equivalent block. What must stay the same?
The overall input-output relationship.
The number of blocks.
The positions of the blocks on the page.
The number of arrows.
Answer
A. The overall input-output relationship.
An equivalent block must produce the same external output for the same input under the stated zero initial conditions. Its internal drawing may have fewer blocks and arrows. The connection's behavior, not its appearance, is what must be preserved.
Question 15
Signed parallel paths
Which connection is shown below?
Two blocks in series.
A negative-feedback loop.
Parallel paths with the lower output subtracted.
A positive-feedback loop.
Answer
C. Parallel paths with the lower output subtracted.
Both blocks receive the same input U, so they are in parallel. The summing point adds the upper output and subtracts the lower output: Y = G₁U − G₂U. A minus sign alone does not make a feedback loop; no output is returned upstream here.
Part B · Fill in the blanks
Question 16
Channels and sampling
Choose from: SISO | MIMO | continuous-time | discrete-time.
(a) One voltage input and one measured angle output: ____________________
(b) A digital record of pendulum angles at separate sample times: ____________________
Answer
(a) SISO (b) discrete-time
SISO means single input, single output: one voltage channel and one measured-angle channel. The digital record contains values at separate sample times, so it is discrete-time. The physical pendulum can still move continuously between those samples.
Question 17
Basic transform pairs
Find these two basic transforms. Use the supplied pairs.
ℒ{us(t)} = 1/s, ℒ{e−at} = 1/(s + a)
(a) ℒ{4us(t)} = ____________________
(b) ℒ{e−3t} = ____________________
Answer
(a) 4/s (b) 1/(s + 3)
For (a), the factor 4 stays outside the transform: multiply the unit-step result 1/s by 4. For (b), compare e−3t with the supplied causal exponential e−at and set a = 3. The denominator becomes s + 3, not s − 3.
Question 18
Initial conditions in a derivative
Use the derivative rule below. There is no impulse at the starting time.
ℒ{ẏ} = sY(s) − y(0+)
(a) If y(0+) = 0, then ℒ{ẏ} = ____________________
(b) If y(0+) = 2, then ℒ{ẏ} = ____________________
Answer
(a) sY(s) (b) sY(s) − 2
Substitute the stated initial value into the supplied rule. In (a), subtracting zero leaves sY(s); in (b), the initial-condition term is −2. A derivative becomes just sY(s) only when the relevant initial value is zero.
Question 19
State and input matrices
In δẋ = Aδx + Bδu, choose from: state | input | output.
(a) A multiplies the deviation in the ____________________
(b) B multiplies the deviation in the ____________________
Answer
(a) state (b) input
The symbol δx is the state deviation, and δu is the input deviation. Read each matrix together with the quantity beside it: Aδx describes the state contribution, and Bδu describes the input contribution to the state rate.
Question 20
The equilibrium condition
Complete the equilibrium statements.
(a) At equilibrium, f(x*, u*) = ____________________
(b) With the input held at its equilibrium value, the equilibrium state stays (constant / changing): ____________________
Answer
(a) 0 (b) constant
The model is ẋ = f(x, u), so f(x*, u*) = 0 means that every state rate is zero at the equilibrium. If the state starts exactly there and the input stays at u*, the state remains constant. For a vector state, 0 means the zero vector; “unchanging” means the same as “constant.”
Question 21
Operating-point deviations
In the drone lab, the operating height is 1 m. Use δz = z − 1, with heights in meters.
(a) If z = 1.1 m, then δz = ____________________
(b) If δz = 0, then z = ____________________
Answer
(a) 0.1 m (b) 1 m
The deviation measures how far the height is from the 1 m operating point. In (a), 1.1 − 1 = 0.1 m. In (b), zero deviation means the drone is at the operating height of 1 m, not at an absolute height of zero.
Question 22
Branches and summing points
Treat these as two separate signal operations.
(a) A signal of value 6 splits into two branches. EACH outgoing signal has value ____________________
(b) A summing point receives +8 and −5. Its output is ____________________
Answer
(a) 6 (b) 3
A branch point copies a signal; it does not divide its value between the branches. Each branch therefore carries 6. The separate summing point combines its signed inputs: 8 − 5 = 3.
Question 23
Series and parallel gains
Two scalar gains are G1 = 2 and G2 = 3. Use the supplied rules.
Gseries = G2G1, Gparallel = G1 + G2
(a) Equivalent gain when connected in series ____________________
(b) Equivalent gain when connected in parallel with both outputs added ____________________
Answer
(a) 6 (b) 5
In series, the second gain acts on the first block's output, so the gains multiply: 3 × 2 = 6. In additive parallel paths, both gains receive the same input and their outputs are added, so the gains add: 2 + 3 = 5.
Question 24
Selecting the output with C
Let δx1 be angle deviation and δx2 be angular-velocity deviation. The output is δy = Cδx, with D = 0.
(a) For C = [1 0], the output is which state component? ____________________
(b) For C = [0 1], the output is which state component? ____________________
The row [1 0] gives δy = 1·δx₁ + 0·δx₂ = δx₁. The row [0 1] gives δy = 0·δx₁ + 1·δx₂ = δx₂. Either the state symbol or its corresponding physical quantity identifies the same answer.
Question 25
Feedback signs
Let R be the reference and B the returned measurement signal. Here B is a signal, not a matrix. Enter + or −.
(a) Negative feedback: the sign joining R and B in E is ____________________
(b) Positive feedback: the sign joining R and B in E is ____________________
Answer
(a) − (b) +
Negative feedback subtracts the returned measurement from the reference: E = R − B. Positive feedback adds the returned measurement: E = R + B. Read the sign at the summing point, rather than guessing from the position of the return arrow.