Font Size: a A A

Software Development And Study Of Anticollision System Of LongTan Hydroelectric Construction Equipments

Posted on:2006-05-24Degree:MasterType:Thesis
Country:ChinaCandidate:G Y ZhangFull Text:PDF
GTID:2132360182966136Subject:Mechanical design and theory
Abstract/Summary:PDF Full Text Request
The working range of the concrete pouring equipments on the dragon beach hydroelectric project dam is heavy, overlaps each other, it is high to build the intensity, operation is fast in speed; And often there are fogs in this area. As a result of these factors existence, the collision accidence is frequent while the concrete is built, which cause great influence to the construction. The Collision Avoidance System is researched and developed to avoid collision that may appear. The Collision Avoidance System mainly depends on the GPS localization principle to track the location of each large-scale equipment, if the space coordinate of some point on the equipment component is known, the rotation center of the equipment can be examined by the modern measure technology at the same time, thus the space coordinates of every end point can be got by these parts sizes, to draw the graph with these data for displaying positions and velocities of these construction equipementsThe type, construction, operation way and common operating mode of these concrete pouring equipment on the dam is analyzed, the law applying the brake of the equipment is studied. The blue-print of warning system of collision avoidance is introduce, including the GPS Data Collecting System,the Wireless Microwave Communication System,the GPS Data Processing System, the Collision Avoidance Analysis System,the Directive Dignal Collecting System and the Warning System ,etc. The warning level can be confirmed by the relationships of the distance run at the present speed of the equipment within the response of driver, the distance run at the normal brake and the distance reserved for safety, the principle which the rank proposed, the collision avoidance principle, the priority-rating and the function of the collision avoidance system are shown in the paper.Make use of the thought of the Object-Oriented Software Design,strive to make software system simulate objects,classify all kinds of collision phenomena by the relationship between construction equipments.Using the encapsulation,derivatin and multi-status of the Object-Oriented thought,converge part-module classes and device-module classes into a big class realizing the collision analyzing betweenconstruction equipements . In order to realize the low coupling and high condensation of software programming, the program is programmed in the Visual C++ 6.0 which is a popular visual programming tool at present. VC is one kind of object-oriented programming language and an integrated software developement tool. It offers a big library with most functions of Win32 API. At the same time it sets up a flexible frame for user developing application.lt is very easy for users to develope the standard application with Windows face.The application of the RS-232 serial programming technology is, Firstly ,quite wide in the long-distance monitoring and in the industrial automation domain.Secondly, if Modem is connected, the data can be transmitted and received in the world scope because of long transmission distance of RS-232, and the third is the hardware programming request of RS-232 is simple. Because of the advantages above, the system adopts RS-232 interface to link with the Wireless Microwave Communication System and the GPS Data Processing System. This system receives the data the GPS data-processing system sends using a serial port. Six serial ports answer for receiving the direction signal the signal collecting system sends,for example,the rising,the moving of the tower frame of the cable.At the same time,they send warning messages to the warning system.Multi-thread technology must be adopted to monitor each serial port and are responsible for the receiving and the transmission of data in order to guarantee the accuracy of the GPS Data Processing System and the Warning System correspondence. In the multi-thread programming one of the most important problems is the synchronization of threads. The event are adopted in the programming to harmonize the synchronization of threads and make multiple threads parallel work. This system need create eight threads,one thread receiving the GPS data,six threads receiving the direction signal and sending warning message and another thread answering for computing and drawing after receiving the notifying of the GPS thread,then sending the warning message to the warning system.
Keywords/Search Tags:Collision Avoidance System, VC, Types of Inheriting, Serial Communication, Multi-thread Technology
PDF Full Text Request
Related items