Question 5.5.1: Simulink Model of a Rocket-Propelled Sled A rocket-propelled...

Simulink Model of a Rocket-Propelled Sled

A rocket-propelled sled on a track is represented in Figure 5.5.1 as a mass m with an applied force f that represents the rocket thrust. The rocket thrust initially is horizontal, but the engine accidentally pivots during firing and rotates with an angular acceleration of θ¨=π/50 rad/s\ddot{θ} = π/50  rad/s.
Compute the sled’s velocity v for 0 ≤ t ≤ 10 if v(0) = 0. The rocket thrust is 4000 N and the sled mass is 450 kg.
The sled’s equation of motion was derived in Example 5.3.2 and is
v˙=809cos(π100t2)\dot{v}= \frac{80}{9} \cos \left(\frac{\pi}{100} t^{2} \right)     (1)
The solution is formally given by
v(t)=8090t cos(π100t2)dtv(t) = \frac{80}{9} \int^{t}_{0}  {\cos \left(\frac{\pi}{100} t^{2} \right) dt}
Unfortunately, no closed-form solution is available for the integral, which is called Fresnel’s cosine integral. The value of the integral has been tabulated numerically, but we will use Simulink to obtain the solution.
a. Create a Simulink model to solve this problem for 0 ≤ t ≤ 10 s.
b. Now suppose that the engine angle is limited by a mechanical stop to 60°, which is 60π/180 rad. Create a Simulink model to solve the problem.

5.5.1
The blue check mark means that this solution has been answered and checked by an expert. This guarantees that the final answer is accurate.
Learn more on how we answer questions.

a. There are several ways to create the input function θ = (π/100)t². Here we note that θ¨=π/50 rad/s\ddot{θ} = \pi/50  rad/s and that
θ˙=0t θ¨ dt=π50 t\dot{θ} = \int^{t}_{0}  {\ddot{θ}   dt} = \frac{\pi}{50}  t

and
θ=0t θ˙dt=π100t2θ = \int^{t}_{0}  {\dot{θ} d t} = \frac{\pi}{100} t^{2}
Thus we can create θ(t) by integrating the constant θ¨=π/50\ddot{θ} = \pi/50 twice. The simulation diagram is shown in Figure 5.5.2. This diagram is used to create the corresponding Simulink model shown in Figure 5.5.3.
There are two new blocks in this model. The Constant block is in the Sources library. After placing it, double click on it and type pi/50 in its Constant Value window.
The Trigonometric function block is in the Math Operations library. After  placing it, double click on it and select cos in its Function window.
Set the Stop Time to 10, run the simulation, and examine the results in the Scope.
b. Modify the model in Figure 5.5.3 as follows to obtain the model shown in Figure 5.5.4.
We use the Saturation block in the Discontinuities library to limit the range of θ to 60π/180 rad. After placing the block as shown in Figure 5.5.4, double-click on it and type 60*pi/180 in its Upper Limit window. Then type 0 or any negative value in its Lower Limit window.
Enter and connect the remaining elements as shown, and run the simulation. The upper Constant block and Integrator block are used to generate the solution when the engine angle is θ = 0, as a check on our results. [The equation of motion for θ = 0 is v˙=80/9\dot{v} = 80/9, which gives v(t) = 80t/9.]
If you prefer, you can substitute a To Workspace block for the Scope. Then you can plot the results in MATLAB. The resulting plot is shown in Figure 5.5.5.

5.5.2
5.5.3
5.5.4
5.5.5

Related Answered Questions