Imperial College Projects
Codes and reports can be seen here.
Modeling and Control of Inverted Pendulum
Advisor: Dr. G. Scarciotti; Dr. Eric Kerrigan
- Conducted inverted pendulum modeling with Euler-Lagrange equation and obtained a non-linear model
- Linearized non-linear model and designed a controller with the model in Simulink
- Adopted traditional closed-loop control to stabilize the inverted pendulum on the highest point and used model predictive control (MPC) to track a predetermined loop
- Converted continuous-time system to discrete-time system and then designed the controller
- Compared discrete-time and continuous-time systems, and realized the importance of the sampling time
System Identification on the Stationary Process Generated by a Dynamic System
Advisor: Dr. Thomas Parisini
- Conducted theoretical analysis on the stationary process, established AR models by calculating the average value, variance and covariance, and showed theoretically the identification capabilities of AR models of increasing order
- Performed a simulation with Matlab to obtain the actual parameters
- Compared theoretical findings with empirical estimates obtained by Least Squares (LS) techniques and showed the effects of colored noise on the LS estimates
Modeling and Control of Multibody Mechanical Systems
Advisor: Dr. S. Evangelou
- Conducted force analysis on the spring connected to the wheels of grocery trolleys and obtained non-linear model
- Linearized non-linear model and observed its stability, robustness and other features
Game Theory on Paint-ball Shooting Contest
Advisor: Dr. Richard Vinter
- Found optimal strategies for Paint-ball shooting contest mathematically
- Tested and simulated through Matlab and discussed the dependence of parameters
Discrete Time Control Design for the Inverted Pendulum on a Cart
Advisor: Dr. G. Scarciotti
- Built and discussed analytically the inverted pendulum on a cart
- Designed both discrete and continuous control laws under certain real-life constraints
Optimization Algorithms on Rosenbrock Function and Constrained Minimization Problem
Advisor: Dr. A. Astolfi
- Conducted and compared performance of various optimization methods
- Studied the constrained minimization problem
Multivariable Design of the HI-MAT Experimental Aircraft
Advisor: Dr. I.M.Jamouka
- Learned the a lightly damped beam example to master its properties, including performance, robustness, sensitivity and designed controller by design
- Performed control design of HI-MAT experimental aircraft and compared different controllers
Harbin Institute of Technology (HIT)-UAV Lab
Advisor: Dr. Guoxing Yin
- Familiarized with different types of Unmanned Aerial Vehicles (UVA), and conducted flight me- chanics research on quadrotor UAV and fixed-wing UAV
- Learned the sensors and actuators of UAV, drew Printed Circuit Board (PCB) with Kicard and designed flight control systems
- Learned MEMS related devices and mastered the skills of measuring zero offset and corresponding parameters of devices, for example, gyroscope and accelerometer
- Conducted UVA modeling using Simulink and simulated the landing process,and adjusted the PID value to determine the optimal controller
- Assembled a quadrotor UAV, and used Mission Planner software to calibrate UAV and remote controller
Tianjin University-Adaptive Control Algorithm Lab
Advisor: Dr. Qun Zong
- Self-learned the knowledge of nonlinear control, adaptive control and robust control
- Attended the courses including Intelligent Robot System (Perception, Navigation and Control) and Predictive Control to consolidate foundation
- Participated in adaptive algorithms-related research with group members