Font Size: a A A

The Design Of Client Software For Self-contained Turbulence Observation Instrument

Posted on:2014-12-21Degree:MasterType:Thesis
Country:ChinaCandidate:W LangFull Text:PDF
GTID:2268330401484699Subject:Control theory and control engineering
Abstract/Summary:PDF Full Text Request
Ocean turbulent mixing is a common phenomenon in the ocean. Turbulentmixing is the source of power of the ocean circulation, the key factors of controllingthe marine environment. It also has important implications for the entire marineenergy, momentum and global temperature climate. The study of turbulent mixingphenomenon has great scientific value for a deeper understanding of the ocean interiormechanism and revealing the nature of the ocean phenomena. Deeper excavation ofmarine scientific phenomena cannot be separated from the ocean observingtechnological progress. Development of Ocean observing technology is inseparablefrom the advanced marine equipment. Developing microscale turbulence observationinstrument is access to the heart of getting the ocean turbulence data.With the development of turbulence observation instrument and the risingamount of sea trials data, the turbulence observation depending on manual operationworks low efficiency and poor reliability for its high sampling frequency, largeamount of data, complicated data processing, and so on.This paper has designed the client software based on the platform of microscaleturbulence observation instrument, and also carries out the work of indoor testing andsink comparative test. First, because of poor security interactive communications and long disassembly time, using VC++software to implement the serial communicationfor setting the necessary parameters and checking boot state of hardware.Considering the high sampling frequency, long observation time, the largeamount of data, complex data processing problems of marine turbulence observation,the client software is designed for the turbulence observation instrument by usingMatlab and VC++hybrid programming ideas. Under the Windows operating system,VC++is adopted to complete framework customization and interface development.Matlab is used to complete large amount of turbulence original signal extraction andsplicing, and display characteristic curve in time domain and frequency domain withits powerful matrix calculation and data manipulation and numerical analysis function,and Matlab is also used to calculate the result of turbulent kinetic energy dissipationrate combined with turbulence signal processing method. According to the functionsof the client software, communications test in laboratory and sea trial comparative testshow that the software is reliable, easy to operate, suitable for self-containedturbulence observation instrument.
Keywords/Search Tags:turbulent observation, VC++, Matlab GUI, hybrid programming
PDF Full Text Request
Related items