Font Size: a A A

The Apply Of Rotating Bench In Wave Simulation

Posted on:2016-07-06Degree:MasterType:Thesis
Country:ChinaCandidate:P WangFull Text:PDF
GTID:2308330473957342Subject:Control theory and control engineering
Abstract/Summary:PDF Full Text Request
SZF wave buoy is a single point water moored buoy, fixed into a certain area through the chain to complete long-term, real-time and fixed-point observation of the ocean waves. Wave height integration of tilt sensor installed in the buoy measures wave height parameter, but before this procedure the sensor must be calibrated.In view of the above requirements and problems, this paper designs and manufactures a wave simulation rotating test bench system. The system is mainly composed of motor, rotary rack, test bench, frequency converter, sensors, data acquisition card and PC software components. Wave height sensor is fixed on the rack, rotary encoder is installed in the center of the rotating frame, and the computer is installed in the operation of the test bench table. The working process of this system as follows:motor drives the rotating frame, data acquisition card gathers data from wave height sensor and rotary encoder and the data is stored in the USB drive, at the same time, the data is transmitted to the PC at real-time. The PC receives the data for display, analysis, processing, and then adjusts the acquisition board slide rheostat to make the output of this system achieve the ideal state, so as to complete the wave height sensor calibration.This system design a spinning frame with the diameter of 3m, and choose a peripheral resource-rich STM32F105 micro-controller as the core of data acquisition card, at the same time in order to make the sample wave height can be real-time displayed, we use Visual C++for writing the PC data receiving system. The diameter of 3m means the maximum height of the simulation of the wave is 3m. Data acquisition card mainly contains the micro controller module, AD module and sampling module, power supply module, serial port module, USB interface module and rotary encoder module. The transplantation of USB firmware library and FATFS file system on the software in the design of the data acquisition card, makes the collection of real-time data can be stored in the USB drive, and the transplantation of μC/OS-Ⅱ operating system, makes the system of task scheduling, more stable and reliable. PC system receives the data from data acquisition card through RS232 interface, and displays wave height at real-time and then draws the curve of the wave height. When the acquisition is completed, the PC will calculates the characteristic values of wave data, such as the maximum value of wave height and wave period, one over ten of wave height and wave period, a third of wave height and wave period, etc. At the same time, in this paper, by using Visual C++ and Matlab mixed programming, the drawing of the error curve is realized, the error of the sampling time is analyzed, and the standard values, sampling values, error values can be written into excel.The test shows that the system of rotating test bench works stably and reliably, can meet the requirement for the calibration of wave height sensor, which uses 3-meter spinning frame as simulation conditions for wave, choses STM32F105 as micro-controller, applies μC/OS-Ⅱ operating system in the core, uses AD modulation and sampling module and USB interface modules as data acquisition card, adopts Visual C++ as a tool to develop the system of data receiving and processing to display the real-time wave height, draw wave height graphics and analyze the errors.
Keywords/Search Tags:wave buoy, μC/OS-Ⅱ operation system, Wave height sensor, Visual C++
PDF Full Text Request
Related items