91 |
Development of a Low-Cost Integrated Navigation System for USVsEllingsen, Haakon January 2008 (has links)
<p>This report considers the real-time implementation approach of an integration between an Inertial Navigation System (INS) and a Global Positioning System (GPS). The integration has been performed, using a GlobalSat EM--411 GPS receiver and a Microstrain 3DM--GX1 Inertial Measurement Unit (IMU). This has been performed by incorporating a Kalman filter, and aiding the INS estimates through GPS measurements. The goal of this thesis is to create an integrated application able to achieve performance of existing solutions three times the cost. The implementation has been made in real-time in c++, and off-line in Matlab. However the c++ code has not been sufficiently tested due to computer processing problems. Also the code has not been tested on an actual unmanned surface vehicle. The integrated solution worked sufficently when the GPS was online. However, during GPS droupout, the result is subject to high position drift, resulting in position errors of up to 400 meters after 20 seconds. Although it is unknown quite how large the position deviation of other, existing solutions are. However, high drift during GPS dropouts renders the IMU estimates quite useless for navigation. Thus this experiment has been unsuccessful.</p>
|
92 |
Performance Analysis of Nonlinearly Controlled Motion SystemsStenbro, Roger Eivind January 2009 (has links)
<p>In this thesis, we investige the applicability of the certain numerical methods for the solution of certain systems of partial differential equations. Numerical methods for this purpose are studied, in particular the finite element method. These systems arise from the study of extending performance analysis to general convergent nonlinear systems. It is argued that, for simplex meshes, the finite element method is not applicable to the systems. Further, it is argued that the finite element method should not be pursued as an alternative to the solution of these systems, as far better alternatives have recently been developed.</p>
|
93 |
DVB-T based Passive Bistatic Radar : Simulated and experimental data analysis of range and Doppler walkChristiansen, Jonas Myhre January 2009 (has links)
<p>The focus of the work shall be on DVB-T PBR issues of range and Doppler migration of targets (of opportunity) in resolution cells due to high signal bandwidth and long integration time.</p>
|
94 |
Nanopositioning : Construction and Analysis of a Piezoelectric Tube ActuatorVinge, Even January 2009 (has links)
<p>Piezoelectric tubes are commonly used as scanning actuators in nano precision microscopes. They can achieve precision down to sub-nanometer scale, but their vibrational dynamics and nonlinear properties hamper their ability to achieve higher bandwidths. In order to deal with this, further research is needed. This thesis is a first look into the field of piezoelectric tube actuators, intended to lay the groundwork for further research on the subject at NTNU. It details the construction of a laboratory setup for actuation and nanometer displacement measurement of a piezoelectric tube. Needed specifications are found and a mechanical setup is designed. Basic theory on piezoelectricity is presented, along with the setup and equipment used for the thesis. Several experiments are designed and conducted in order to identify the linear dynamics and nonlinear properties of the piezoelectric tube. The results are discussed and related to current literature. This includes the linear frequency responses from applied voltage to displacement of the piezoelectric tube, noise levels and nonlinear properties such as displacement creep and hysteresis. Generally, the results are found to closely match what has been found in similar research, although there are some notable differences, such as a somewhat smaller low frequency gain and a much lower resonant peak frequency of the system. Several possible explanations for these disparities are discussed. Both a capacitive sensor and a piezoelectric strain voltage sensor are utilized for measuring displacement. It is found that the capacitive sensor has a higher noise level but is more accurate at lower frequencies than the strain voltage sensor. The two measurements are then combined into an improved estimate of the displacement of the piezoelectric tube.</p>
|
95 |
Modeling of Compressor Characterisics and Active Surge ControlGrong, Torbjørn Sønstebø January 2009 (has links)
<p>In this thesis, the compressor characteristics, being representations of the compressor pressure ratio as a function of the gas flow through the compressor, have been studied. Three different types of representations of the compressor characteristics are presented, implemented and tested with respect to simulation friendliness and effectiveness. These are based on a physical model, a 4th-order polynomial approximation method and a table lookup method. In addition, two different types of active surge controllers have been critically reviewed, i.e. the Close Coupled Valve (CCV) and the Drive Torque Actuation, and subsequently implemented and tested in SIMULINK. Based on the tests carried out on the compressor characteristics it is concluded that the 4th-order polynomial approximation method works best in an online environment. On the other hand, the table lookup method provides better representation of the actual data, but the method is somewhat slower compared to the other one. The usefulness of the physical model is limited, but together with parameter identification its applicability can be extended. Moreover, the active surge controllers have proved to be mathematically stable and shown to perform adequately. However, both face a problem with regard to measurement delay. Based on simulations and other considerations, the indications are that the drive torque actuation is the most promising solution for active surge control and should thus be the focus for further investigations. A possible solution for the measurement delay problem is to use a state observer. As a part of the thesis, two state observers have been implemented and tested, but with limited success.</p>
|
96 |
Tracking of Head Movements for Motion ControlSalai, Robert January 2009 (has links)
<p>The capture of gestures in order to use them as input for intuitive control has been investigated exhaustively in recent years. However, for the most part this has resulted in relatively expensive devices. The contribution of this report is the investigation on the feasibility of the development of a low-cost vision based input device for the tracking of head movements, concerning the use of them for motion control. The input device relies on the infrared camera, along with the built-in image analysis tools, present on a Nintendo Wii remote for the measurement of the location and orientation of a head-mountable marker. The marker consists of a set of optical feature points which are easily detectable, and organized in a fashion which allows for the determination of its position and orientation in space. The developed input device was then evaluated in order to determine the operating range, accuracy and robustness, and was shown to be feasible for its intended use. Finally, the implemented device was utilized to control a mechanical output device, being a unit capable of panning and tilting.</p>
|
97 |
Object Tracking for Fine-Tuning of Robot PositionsBrekke, Tore January 2009 (has links)
<p>In many complex applications an accurate model of the plant is not known. Consequently, complementary methods are needed to automatically achieve accurate dynamical positioning of a robot in relation to its surroundings. This thesis describes the development of a control strategy on vision-based object tracking for a robot manipulator. To ensure necessary robustness we assume that four distinct, circular shapes are visible on the face of the object to inspect. Based on this information, along with knowledge of the camera parameters, the position and the orientation of the object are estimated. The developed system relies on the use of an open-source vision library, ViSP. A Kalman filter is used to predict future states of the moving object, in order to reduce tracking errors introduced by the response time of the system.</p>
|
98 |
Optimal Control of Floating Offshore Wind TurbinesLindeberg, Eivind January 2009 (has links)
<p>Floating Offshore Wind Power is an emerging and promising technology that is particularly interesting from a Norwegian point of view because of our long and windy coast. There are however still several remaining challenges with this technology and one of them is a possible stability problem due to positive feedback from tilt motion of the turbine tower. The focus of this report is to develope a simulator for a floating offshore wind turbine that includes individual, vibrating blades. Several controllers are developed, aiming to use the blade pitch angle and the generator power to control the turbine speed and output power, while at the same time limit the low-frequent motions of the tower and the high-frequent motions of the turbine blades. The prime effort is placed on developing a solution using Model Predictive Control(MPC). On the issue of blade vibrations no great progress has been made. It is not possible to conclude from the simulation results that the designed controllers are able to reduce the blade vibrations. However, the MPC controller works very well for the entire operating range of the turbine. A "fuzzy"-inspired switching algorithm is developed and this handles the transitions between the different operating ranges of the turbine convincingly. The problem of positive feedback from the tower motion is handled well, and the simulations do not indicate that this issue should jeopardize the viability of floating offshore wind turbines.</p>
|
99 |
Subspace Identification using Closed-Loop DataBakke, Morten January 2009 (has links)
<p>The purpose of this thesis was to investigate how different subspace identification methods cope with closed loop data, and how the controller parameters affect the quality of the acquired models. Three different subspace methods were subject for investigation; the MOESP method, the N4SID method and the DSR_e method. It is shown through a simulation example that all three subspace methods will identify the correct open-loop model from closed-loop data if the data record is noise-free (deterministic identification with perfect data). This result is not a new one, but a confirmation of the results from other researchers. Among the three different subspace methods that were investigated, the DSR_e method developed by dr. David Di Ruscio gave the best overall results. This method is especially designed to cope with closed-loop data, different from the MOESP and N4SID methods. Controller gain is shown to have a significant effect on the quality of the identified model when there is noise present in the loop. It is shown by simulations that up to a point, higher controller gain during the identification experiment actually gives more accurate open-loop models than models identified with lower controller gain. One of the reasons for this is that high gain tuning provides a higher signal to noise ratio through amplification of the reference signal, rendering the noise in the data used for identification less significant. Another reason may be that frequencies in the input signals will be more concentrated around the achievable bandwidth of the controller, which produces system outputs with more information of the frequency response around this bandwidth frequency. This is turn will reveal frequency information from the system that is important for control purposes.</p>
|
100 |
Stabilization of slugging by sliding mode controlReinsnes, Ståle E. January 2009 (has links)
<p>The objective of this master thesis is to design, implement, and evaluate sliding mode control (SMC) applied to stabilize slugging using only the downhole pressure as measurement. The pros and cons of the resulting output-feedback sliding mode controller are to be evaluated against the conventional PI controller. The thesis is based on, and a continuation of the work and conclusions of my project thesis, where the conclusion was that the SMC might have a significant potential for increased oil production and recovery. The clear limitation was however the uncertainty regarding the validity of the van Der Pol model used, and the fact that the SMC was provided the real time-derivative states. Therefore the original main tasks of this thesis was to implement a high fidelity simulation model of severe riser slugging, and to design (and test) differentiators with the purpose of evaluating the output-feedback performance of the SMC. As it turn out that I was not able to achieve the task of stabilizing the pressure with SMC on the chosen OLGA model, the focus of this thesis has in agreement with my supervisors been changed quite a lot from the task requested in the project description. Possible reasons for the lack of results, and the chosen focus of the thesis is presented in the introduction chapter. The thereby chosen focus became the task of designing testing differentiators for the SMC, but with testing on the van Der Pol model. Before presenting and arguing for this change of focus in the section about task and limitation, the introduction chapter starts by giving a brief overview of the environment or setting the controlling challenge is a part of, and follows up by presenting the work and conclusion of that project thesis. In the end of the chapter, the structure of the thesis is shortly listed. The introduction is followed up by giving a further insight to the slug problematic. An overview of the historical development, and a description of some research within the field are provided. The last part of the chapter gives a quite thorough description on the riser slugging phenomenon. Thereby the sliding mode controller (SMC) is presented in chapter 3. The challenge concerning chattering is also discussed, and the approach of using boundary layer to suppress the chattering is introduced. In chapter 4, the empirical van der Pol based model is derived, and the model is augmented to use the valve rate as control input. Chapter 6 gives a discussion on why the SMC should be performed on the choke rate and not directly on the choke opening. This section also designs the SMC that will be used for testing, and the needed time-derivatives for testing the SMC are derived. The chosen main focus of this thesis is to evaluate if there is possible to design observers (differentiators) that meets the requirements for the designed SMC to stabilize slugging. The tests are performed on the van Der Pol model. This task is introduced through chapter 7, that present general observer theory, theory about using observers combined with SMC, and finally the two observers chosen for further testing; the high gain observer (HGO) and the robust high-order sliding mode differentiator (RHOSMD). The first stage in evaluating the HGO and RHOSMD is open loop testing, and is described in chapter 8. The observers perform well for the ideal case of no disturbance, but in the presence of measurement noise the conclusion is that estimations of the higher order time-derivatives do likely not meet the very demanding requirements of the SMC. The biggest problem is probably the time-delay of the estimation, but the correctness of the amplitude might also be a problem. In chapter 9 the observers was tested further in a SMC controlled closed loop system to get a more precise indication on how well the observers are fitted for their intended task of providing the SMC with the required estimations. As for the open loop tests, the 'isolated' estimation performance of the required states was considered, but the main focus was the performance of the output-feedback SMC compared to the performance of manual choking, the PI controller, and the performance of the state-feedback SMC. This chapter confirmed the assumption from the open loop testing that in presence of measurement noise, the observers is not able to meet the demanding requirements of the designed SMC. For the theoretical ideal case of no disturbance the results is very good, especially for the HGO. In the case of measurement noise, the RHOSMD perform slightly better. In both chapter 8 and 9, tuning is considered and discussed. However, since the conclusions of the observer testing is negative, the SMC is not tested further. The results will be negative for output-feedback testing, and a quite extensive state-feedback testing of the SMC is performed in the project thesis. The main results and conclusions throughout the thesis, are presented in chapter 10. The chapter also contain a short discussion where it is concluded that the alternative designs, SMC with direct choke rate control and SMC of the choke acceleration, will not be a solution on the state-feedback SMC problems described in this thesis. There is also a short discussion regarding CPU and system requirements for the observers and the controller. At the very end, further work is discussed.</p>
|
Page generated in 0.1054 seconds