An inverted pendulum mounted on a motor-driven cart was presented in Problem

An inverted pendulum mounted on a motor-driven cart was presented in Problem 30 of Chapter 3. The nonlinear state-space equations representing that system were linearized (Prasad, 2012) around a stationary point corresponding to the pendulum point-mass, m, being in the upright position (x0 = 0 at t = 0), when the force applied to the cart was zero (u0 = 0). The state-space model developed in that problem is

ẋ = Ax + Bu

The state variables are the pendulum angle relative to the y-axis, θ, its angular speed, θ´, the horizontal position of the cart, x, and its speed, x´. The horizontal position of m(for a small angle, θ), xm = x + l sin θ = x + lθ, was selected to be the output variable.

Given the state-space model developed in that problem along with the output equation you developed in that problem, use MATLAB (or any other computer program) to find and plot the output, xm(t), in meters, for an input force, u(t), equal to a unit impulse, δ(t),in Newtons.

Data from Problem 30 of Chapter 3:

Figure P3.17 shows a free-body diagram of an inverted pendulum, mounted on a cart with a mass, M. The pendulum has a point mass, m, concentrated at the upper end of a rod with zero mass, a length, l, and a frictionless hinge. A motor drives the cart, applying a horizontal force, u(t). A gravity force, mg, acts on m at all times. The pendulum angle relative to the y-axis, θ, its angular speed, θ̇´, the horizontal position of the cart, x, and its speed, x´, were selected to be the state variables. The state-space equations derived were heavily nonlinear.14 They were then linearized around the stationary point, x0 = 0 and u0 = 0, and manipulated to yield the following open-loop model written in perturbation form: Figure P3.17 shows a free-body diagram of an inverted pendulum, mounted on a cart with a mass, M. The pendulum has a point mass, m, concentrated at the upper end of a rod with zero mass, a length, l, and a frictionless hinge. A motor drives the cart, applying a horizontal force, u(t). A gravity force, mg, acts on m at all times. The pendulum angle relative to the y-axis, θ, its angular speed, θ̇´ , the horizontal position of the cart, x, and its speed, x´, were selected to be the state variables. The state-space equations derived were heavily nonlinear.14 They were then linearized around the stationary point, x0 = 0 and u0 = 0, and manipulated to yield the following open loop model written in perturbation form:

However, since x= 0 and u0 = 0, then let: x = x0 + δx = δx and u = u0 + δu = δu. Thus the state equation may be rewritten as (Prasad, 2012):

ẋ = Ax + Bu

where

Assuming the output to be the horizontal position of m = xm = x + l sinθ = x + lθ for a small angle, θ, the output equation becomes:

Given that: M = 2.4 kg, m = 0.23 kg, l = 0.36 m, g = 9.81 m/s2, use MATLAB to find the transfer function, G(s)= Y(s)/U(s)= Xm(s)/U(s).

 

Leave a Comment

Your email address will not be published. Required fields are marked *

GradeEssays.com
We are GradeEssays.com, the best college essay writing service. We offer educational and research assistance to assist our customers in managing their academic work. At GradeEssays.com, we promise quality and 100% original essays written from scratch.
Contact Us

Enjoy 24/7 customer support for any queries or concerns you have.

Phone: +1 213 3772458

Email: support@gradeessays.com

© 2024 - GradeEssays.com. All rights reserved.

WE HAVE A GIFT FOR YOU!

15% OFF 🎁

Get 15% OFF on your order with us

Scroll to Top