Create a System Block Diagram for the CD/DVD Case Study
The system block diagram for the sled (coarse laser position) control system on a CD/DVD drive is composed of several subsystems. Start with a continuoustime linear timeinvariant (LTI) system model of the drive motor and mechanical attributes of the sled drive train (which includes screw gear and sled track). The motor is a heterogeneous system with an electrical signal input; the output is the motor shaft radial position.
The system is dynamical, meaning that the input circuit has a differential equation relationship between the input signal and the shaft rotation. The mechanical side is also dynamical, because of a moment of inertia associated with the load coupled to the motor shaft and the friction associated with the shaft bearings, the screw gear assembly, and sled track.
To figure out how to manage these details in a realworld situation, you’d likely work with a mechanical engineer.
The figure shows the complete LTI system model along with its s–domain system function, which relates the output θ(t) to the input v_{a}(t) in the s–domain.

Motor circuit: The upperleft portion is a circuit model of the sled motor. To rotate the motor, you apply a control input signal, the voltage v_{a}(t) or, if you’re working in the s–domain, the Laplace transform (LT) of the voltage signal

Motor shaft: The voltage across the motor armature winding resistance R_{a} and series inductance L_{a} produces a current that results in electromotive force, which causes the shaft to rotate. The shaft rotation is modeled by the angle θ(t) or, in the sdomain,
A mechanical model of the sled motor includes the equivalent load moment of inertia J and the friction b.
The preceding figure shows a small armaturecontrolled DC motor, representative of small motors found in computer electronics. The system function for the motor contains the dynamics (differential equation impacts) of both the electrical and mechanical aspects of the motor.
The 1/s term in the model shown — 1/s corresponds to integration in the time domain — converts rotational velocity to rotational position. Without the 1/s in the motor, the output is rotational velocity, which would be useful in modeling a speed control system but not in a CD/DVD player.
The motor system function contains five constants to model the electrical and mechanical attributes of this system:

J = equivalent inertia of the screw drive and sled (<eq18006>)

b = equivalent friction of the screw drive and sled (kg/m/s)

L = armature inductance (mH)

R = armature resistance (Ohms)

K_{m} = motor constant (N x m/A)
With numbers placed into the model for the five motor constants, the motor system function, denoted as
becomes
The electrical side is responsible for a pole at s = –1,250 rad/s. The mechanical side has a pole at s = –25 rad/s. Poles represent the denominator polynomial of G_{m}(s) = 0.
In this model, assume that the tracking sensor operates independently of any other control system for the disc. Check out the complete sled position system block diagram.
The input signal r(t) — R(s) in the sdomain — commands the sled to a new position. The output y(t) — Y(s) w in the sdomain — represents the linear position of the sled.
Think of the system model as two separate parts: the portion you design (controller) and the portion you’re given to work with (plant). The plant, by the way, also includes the screw gear that converts angular position into linear position with the constant of 10/(2π) mm/rad.
A track sensor has a system function of G_{ts}(s) = 1 and measures the linear position of the sled to produce what’s known as a feedback signal. Subtract the feedback signal from the desired position input to form the error signal e(t) — E(s). The error signal is amplified by gain K_{a} and fed to the controller.
With the track sensor disconnected, r(t) directly controls y(t) through a cascade of system blocks, namely the controller followed by the plant. By extending the LT convolution theorem to multiple system functions, the output Y(s) can be written in terms of the input R(s):
In the language of control systems, G_{0}(s) is known as the openloop system function. The free variable in this design is the amplifier gain K_{a}.
With the track sensor switch connected (feedback loop closed), you can now characterize the closedloop system performance by solving for the system function between R(s) and Y(s) with feedback present. To do that, write an algebraic expression in the s–domain that takes advantage of the linear timeinvariant (LTI) nature of all the blocks in the system.
Working from the left side of the block diagram to the right, use the s–domain version of the convolution theorem to write an equation for Y(s) that allows you to solve for the system closedloop function H(s) = Y(s)/R(s). A series of five steps gets you there:

Write an sdomain expression for the error signal E(s). The preceding figure shows inputs to the summing block on the far left R(s) and –Y(s), so E(s) = R(s) –Y(s).

Write an sdomain expression for the input to the motor by accounting for the amplifier gain K_{a}: V_{a}(s) = K_{a} [R(s) –Y(s)].

Develop an sdomain expression for motor rotational position È(s). The convolution theorem reveals that È(s) = V_{a}(s) x G_{m}(s). Making substitutions generates this equation:

Express the output of the screw gear, which is the desired linear position output:

Solve for the closedloop system function H(s) = Y(s)/R(s), using the result of Step 4 with the openloop system function substituted to keep the math cleaner:
This is a wellknown result for feedback systems employing unity gain, G_{ts}(s) = 1, in the feedback path. It shows that the closedloop system function is the openloop system function divided by one plus the openloop system function.