Font Size: a A A

The Design And Implementaiont Of Levitaion Debug System Of Maglev Train Based On Ethernet

Posted on:2011-06-15Degree:MasterType:Thesis
Country:ChinaCandidate:K F ZhuFull Text:PDF
GTID:2178360305961004Subject:Power electronics and electric drive
Abstract/Summary:PDF Full Text Request
Maglev suspension control is the key technologies of Maglev Train. Along the Maglev train, there are dozens of distributed electromagnet suspension units, each unit was controlled by their respective suspended controller. While Maglev trains running in the debugging process, there are a lot of data transferred between the debug host and the suspension controller. In that case, a debugging network with high speed and reliability is necessary. Various debugging system used currently mainly based on CAN bus construction, which have some weakness. Such as network topology is too simple for extension, the maxim number of net node is limited for adding more, the transmission rates low and many other shortcomings. It is necessary to introduce another set of high-speed and reliable debugging system.Based on the existing Debugging network, this paper designed an Ethernet-based debugging system. In such a debugging system, suspension controllers are connected to a CAN-bus, which connected to Ethernet by a CAN-Ethernet converter, the debugging host computer connected to the CAN-Ethernet converter by Ethernet. By the debugging system, the debugging host computer can communicate with each connected suspension controller.In the suspension controller side, TMS320F2812 was used to design the debug communication process module, which was used to implement the communication between suspension control DSP and the CAN network. The module receive data frame from the CAN bus, resolve it to executable instructions, collect the local state data and sent it to the CAN bus. The dual-port RAM used to data exchange processing between the module and the suspension control DSP. In the module, in order to achieve the remote in-system programming capabilities, DSP program using the BOOTLOADER on the boot process and the debugger a two-tier structure.In the host computer side, the debug console application was designed in the VC++ language. With the CAN-Ethernet equipment API, the functions which include communication links and equipment initialization were realized. And on this base, some further functions were realized, such as human-computer communication, data processing, instructions sending, data receiving and status monitoring functions.Test results show that the debug system is not designed to take full advantage of the existing advantages of debugging the network, but also has a faster rate, topology reasonable and scalability characteristics of a good can be effectively used in many applications.
Keywords/Search Tags:Maglev Train, Debug System, Ethernet, CAN
PDF Full Text Request
Related items