2 resultados para MatLab Simulink
em Memorial University Research Repository
Resumo:
The Solid Oxide Fuel Cell (SOFC) is a class of fuel cells that is capable of generating very high levels of power at high temperatures. SOFCs are used for stationary power generation and as Combined Heat and Power (CHP) systems. In spite of all the beneficial features of the SOFC, the propagation of ripple currents, due to nonlinear loads, is a challenging problem, as it interferes with the physical operation of the fuel cell. The purpose of this thesis is to identify the cause of ripples and attempt to eliminate or reduce the ripple propagation through the use of Active Power Filters (APF). To this end, a systematic approach to modeling the fuel cell to account for its nonlinear behavior in the presence of current ripples is presented. A model of a small fuel cell power system which consists of a fuel cell, a DC-DC converter, a single-phase inverter and a nonlinear load is developed in MATLAB/Simulink environment. The extent of ripple propagation, due to variations in load magnitude and frequency, are identified using frequency spectrum analysis. In order to reduce the effects of ripple propagation, an APF is modeled to remove ripples from the DC fuel cell current. The emphasis of this thesis is based on the idea that small fuel cell systems cannot implement large passive filters to cancel the effects of ripple propagation and hence, the compact APF topology effectively protects the fuel cell from propagating ripples and improves its electrical performance.
Resumo:
The main focus of this research is to design and develop a high performance linear actuator based on a four bar mechanism. The present work includes the detailed analysis (kinematics and dynamics), design, implementation and experimental validation of the newly designed actuator. High performance is characterized by the acceleration of the actuator end effector. The principle of the newly designed actuator is to network the four bar rhombus configuration (where some bars are extended to form an X shape) to attain high acceleration. Firstly, a detailed kinematic analysis of the actuator is presented and kinematic performance is evaluated through MATLAB simulations. A dynamic equation of the actuator is achieved by using the Lagrangian dynamic formulation. A SIMULINK control model of the actuator is developed using the dynamic equation. In addition, Bond Graph methodology is presented for the dynamic simulation. The Bond Graph model comprises individual component modeling of the actuator along with control. Required torque was simulated using the Bond Graph model. Results indicate that, high acceleration (around 20g) can be achieved with modest (3 N-m or less) torque input. A practical prototype of the actuator is designed using SOLIDWORKS and then produced to verify the proof of concept. The design goal was to achieve the peak acceleration of more than 10g at the middle point of the travel length, when the end effector travels the stroke length (around 1 m). The actuator is primarily designed to operate in standalone condition and later to use it in the 3RPR parallel robot. A DC motor is used to operate the actuator. A quadrature encoder is attached with the DC motor to control the end effector. The associated control scheme of the actuator is analyzed and integrated with the physical prototype. From standalone experimentation of the actuator, around 17g acceleration was achieved by the end effector (stroke length was 0.2m to 0.78m). Results indicate that the developed dynamic model results are in good agreement. Finally, a Design of Experiment (DOE) based statistical approach is also introduced to identify the parametric combination that yields the greatest performance. Data are collected by using the Bond Graph model. This approach is helpful in designing the actuator without much complexity.