Font Size: a A A

Design And Realization Of Embedded Real-time Database Management System Based On VxWorks

Posted on:2013-07-19Degree:MasterType:Thesis
Country:ChinaCandidate:C Y TaoFull Text:PDF
GTID:2248330377458533Subject:Control theory and control engineering
Abstract/Summary:PDF Full Text Request
Based on the marine integrated navigation system of hrbin engineering university,embedded real-time database management system(ERTDMS) based on VxWorks is designedand realized. The marine Integrated navigation system is used to provide berth,course,speedand attitude for seamen, at the same time, improve the automaticity and intelligentdegree.Some shortages exist in the former marine integrated navigation system. Simply filesare used to manage navigation information; all real-time data is stored as global variables ofshared data block; marine navigation information is shared by all tasks with shared memoryarea, data integration can’t be promised in emergency; high real time of integrated navigationsystem can’t be realized without simultaneous operation between tasks. Aiming at the shortageof used data management method in integrated navigation system, an embedded real-timedatabase management system based on VxWorks is designed and applied for the datamanagement of the marine integrated navigation system.In this paper developing situation and research condition are introduced at first.VxWorksreal-time operation system, Berkeley database management system and integrated navigationdatabase management system are researched in detail, system construction of embeddedreal-time database management is researchedThen data management module of embedded real-time database management system isdesigned, input and output of data in database management system is described detailedly,basic data management operation are designed, flow chart of data operation is given, retrievetheory of embedded real-time database and storage structure are analyzed in detail, retrieveprocess based on B+tree is described with sailing plan database.Then real-time transaction module is analyzed in detail, transaction management moduleof embedded real-time database management system based on Berkeley is designed,transaction processor and time constrain controller are designed, basic ERTDMS transactionoperation is designed and flow chart is given. Concurrency problem and concurrency controltechnology of ERTDMS transaction module are analyzed in detail, technology scheme ofsolving concurrency problem is given.At last requirement of the integrated navigation database system is analyzed detailedly,the integrated navigation database management system is realized, the construction process ofdevelopment environment and the system realization process of the integrated navigationdatabase management system are described in detail, and GUI of database management system is designed and realized.
Keywords/Search Tags:VxWorks, real-time database, management system, integrated navigation
PDF Full Text Request
Related items