Energy is an important material basis for national economic development. Atpresent, the world is facing an energy shortage problem. Developing vigorously andusing new energy, especially clean and pollution-free renewable energy has becomethe consensus of all countries for the sustainable development of the human society.Tidal Current Power, as a clean renewable energy, has been paid more and moreattentions by every country of the world. The development and utilization of tidalCurrent Power is strongly supported by the governments and research institutions allover the world.As the requirements of the "The development of100kW horizontal axis tidalcurrent power generation subsystem" project, the article designs and develops amonitoring software for tidal current energy generation system. The monitoringsoftware consists of two subsystems: a real-time monitoring subsystem and a dataquery subsystem.Firstly, the article briefly introduces the background of the subject and thesources. Then, the article analyzes the monitoring objects, the monitoring parametersand the functional requirements of the monitoring software for tidal current energygeneration system, and makes design requirements and performance indicators, andgives the overall design scheme.Secondly, the design and development process of the real-time monitoringsubsystem and the data query subsystem is described in the following two chapters indetail. In the real-time monitoring subsystem, through functional analysis, the articledesigns the communication function, the data display function, the data storagefunction, the configuration and control function and the IAP function. The design anddevelopment process of each functional module is introduced in detail. These keytechnologies such as CAN bus, real-time database, SQL Server database areintroduced into, not only to achieve the communication function and the data storagefunction, but also to improve the reliability, timeliness and large data capacity and soon for the real-time monitoring subsystem. The design and development process ofthe data display function and IAP function are introduced in detail by combining withtheir Human Machine Interface. The system running process especially the systemstartup process of the tidal current power generation system is introduced; In the dataquery subsystem, through functional analysis similarly, the article designs the dataquery function, the curve display function, the export reports function and so on. Byintroducing the ProEssentials5curve control and the CSpreadSheet class, the curvedisplay function and the export reports function are achieved, in order to the follow-up research and analysis work for the parameter information.Finally, a summary of the research work about this article is made. In addition,some problems and some further recommendations are discussed. |