x1dot = x2
x2dot = fx + gx*u
x1dotdot = fx + gx*u
x1dotdot = fx + gx*u
u[1]=x1
u[2]=x2=x1dot
fx = (g*sin(u[1])-m*l*(u[2])^2*cos(u[1])*sin(u[1]) /(mc+m))/(l*(4/3-m*cos(u[1])^2/(mc+m)))
gx = (cos(u[1])/(mc+m))/(l*(4/3-m*cos(u[1])^2/(mc+m)))
x1 the oscillation angle
g = 9,8 ;
mc = 1 kg is the vehicle mass
m=0.1 is the mass of pendulum bar
l =0.5m is one half of pendulum length
u is the control input
g=9.8;mc=1.0;m=0.1;l=0.5;
x1dotdot = fx + gx*u
x1dotdot = fx + gx*u
Bài viết có liên quan:
Thiết kế bộ điều khiển Fuzzy Logic cho tốc độ động cơ DC trong MATLAB Simulink: https://youtu.be/ddeo9Utf3kc
Thiết kế bộ điều khiển Fuzzy Logic quả bóng trên thanh đỡ trong MATLAB Simulink: https://youtu.be/ozUFRD6EWl0
Thiết kế bộ điều khiển Fuzzy Logic hệ tay máy mềm dẻo trong MATLAB Simulink: https://youtu.be/xNOsLlqaSp8
Thiết kế bộ điều khiển Fuzzy Logic hệ lò xo và giảm xóc trong MATLAB Sim...:
https://youtu.be/inw0Wp1GJ2M
Chia sẽ kiến thức về điện tử.
---------------------------------------------------------------------------------------
Web: http://www.nguyenvankhoa.com/
Facebook: http://www.facebook.com/NguyenVanKhoaCom
Đăng ký kênh youtube: http://goo.gl/rHDTKK
Rất mong được sự ủng hộ của quý vị
Xin trân trọng!
#NguyenVanKhoa #MATLAB #FuzzyLogic
Không có nhận xét nào :
Đăng nhận xét