A robust autopilot control system for a ground vehicle was designed, fabricated, and implemented on a remote control car. The autopilot system consists of navigation, guidance, and three controller subsystems. The autopilot’s hardware subsystems are an Arduino processor, GPS receiver, 9 DOF inertial measurement system, and an SD card data logger. A complete system simulation was developed and used to verify the integrated design and algorithms, prior to field testing. The simulation results indicated the system performs as designed, with no anomalous behaviors observed. Simulations were also used to assess and verify each of the three controllers’ robustness qualities. The complete hardware system was field tested and verified fully functional against complex mission scenarios. The system performed as designed, with no anomalous behaviors observed. The system performed successfully in the presence of external disturbances (e.g., rocks, holes, dirt piles in the vehicle’s path), which demonstrated and verified the design is robust. Additional robustness testing consisted of doubling the vehicle’s polar moment of inertia and verifying this did not have any adverse effects on system performance. All the planned tasks were completed and the project’s objectives were met.
used to produce three-phase sinusoidal voltages and currents from a DC source. They
are critical for injecting power from renewable energy sources into the grid. This is
especially true since many of these sources of energy are DC sources (e.g. solar
photovoltaic) or need to be stored in DC batteries because they are intermittent (e.g. wind
and solar). Two classes of inverters are examined in this thesis. A control-centric design
procedure is presented for each class. The first class of inverters is simple in that they
consist of three decoupled subsystems. Such inverters are characterized by no mutual
inductance between the three phases. As such, no multivariable coupling is present and
decentralized single-input single-output (SISO) control theory suffices to generate
acceptable control designs. For this class of inverters several families of controllers are
addressed in order to examine command following as well as input disturbance and noise
attenuation specifications. The goal here is to illuminate fundamental tradeoffs. Such
tradeoffs include an improvement in the in-band command following and output
disturbance attenuation versus a deterioration in out-of-band noise attenuation.
A fundamental deficiency associated with such inverters is their large size. This can be
remedied by designing a smaller core. This naturally leads to the second class of inverters
considered in this work. These inverters are characterized by significant mutual
inductances and multivariable coupling. As such, SISO control theory is generally not
adequate and multiple-input multiple-output (MIMO) theory becomes essential for
controlling these inverters.
This thesis focuses on self-stabilization of a motorcycle using an active control momentum gyroscope (CMG) and validation of this multi-degree-of-freedom system’s mathematical model. Physical platform was created to mimic the simulation as accurately as possible and all components used were justified. This process involves derivation of a 3 Degree-of-Freedom (DOF) system’s forward kinematics and its Jacobian matrix, simulation analysis of different controller algorithms, setting the system and subsystem specifications, and real system experimentation and data analysis.
A Jacobian matrix was used to calculate accurately decomposed resultant angular velocities which are used to create the dynamics model of the system torque using the Euler-Lagrange method. This produces a nonlinear second order differential equation that is modeled using MATLAB/Simulink. PID, and cascaded feedback loop are tested in this Simulink model. Cascaded feedback loop shows most promises in the simulation analysis. Therefore, system specifications are calculated according to the data produced by this controller method. The model validation is executed using the Vicon motion capture system which captured the roll angle of the motorcycle. This work contributes to creating a set of procedures for creating a validated dynamic model for a CMG stabilized motorcycle which can be used to create variants of other self-stabilizing motorcycle system.
My research mainly concentrates on predicting and controlling tipping points (saddle-node bifurcation) in complex ecological systems, comparing linear and nonlinear control methods in complex dynamical systems. Moreover, I use advanced artificial neural networks to predict chaotic spatiotemporal dynamical systems. Complex networked systems can exhibit a tipping point (a “point of no return”) at which a total collapse occurs. Using complex mutualistic networks in ecology as a prototype class of systems, I carry out a dimension reduction process to arrive at an effective two-dimensional (2D) system with the two dynamical variables corresponding to the average pollinator and plant abundances, respectively. I demonstrate that, using 59 empirical mutualistic networks extracted from real data, our 2D model can accurately predict the occurrence of a tipping point even in the presence of stochastic disturbances. I also develop an ecologically feasible strategy to manage/control the tipping point by maintaining the abundance of a particular pollinator species at a constant level, which essentially removes the hysteresis associated with tipping points.
Besides, I also find that the nodal importance ranking for nonlinear and linear control exhibits opposite trends: for the former, large degree nodes are more important but for the latter, the importance scale is tilted towards the small-degree nodes, suggesting strongly irrelevance of linear controllability to these systems. Focusing on a class of recurrent neural networks - reservoir computing systems that have recently been exploited for model-free prediction of nonlinear dynamical systems, I uncover a surprising phenomenon: the emergence of an interval in the spectral radius of the neural network in which the prediction error is minimized.
The work presents the nonlinear equations of motion of a quadcopter. This includes the translational and rotational equations of motion, as well as an analysis of the nonlinear actuator dynamics. The work then analyzes the static properties of a quadcopter in forward flight equilibrium and shows how static properties change as physical properties of the vehicle are varied. Next, the dynamics of forward flight are linearized, and a dynamic analysis is provided.
After dynamic analysis, the work shows detailed hierarchical control system design trade studies, which includes attitude and translational inner-outer loop control. Among other designs, the following are presented: PD control, proportional control, pole-placement control. Each of these control architectures are employed for the inner loops and outer loops. The work also analyzes linear versus nonlinear simulation performance of a quadcopter, specifically for a step x-axis reference command. It is found that the nonlinear dynamics of the actuator cause significant discrepancy between linear and nonlinear simulation.
Finally, this thesis establishes directions for future graduate research. This includes hardware design, as well as moving toward design of a highly-maneuverable thrust-vectoring quadrotor which will be the focus of the proposed graduate PhD research. In summary, this thesis provides the beginning of a cohesive framework to model, analyze, control, and design quadcopters. It also lays the groundwork for graduate research and beyond.