Font Size: a A A

Design Of Maintenance Tools Used In Continuous Wave Mud Pulser

Posted on:2022-11-19Degree:MasterType:Thesis
Country:ChinaCandidate:X Y NiFull Text:PDF
GTID:2481306764975619Subject:Computer Software and Application of Computer
Abstract/Summary:PDF Full Text Request
The continuous wave mud pulse transmission technology is an important research direction in well logging technology.Among the existing mud pulse transmission methods,continuous wave mud pulse transmission method has the advantages of fast transmission rate and strong anti-interference ability.In the process of applying and developing the continuous wave mud pulser,there is the demand of maintaining the instrument including the function test,data storage and software update,so the design demand of maintenance tool is put forward.The continuous wave mud pulser maintenance tool designed in this thesis consists of storage board,communication board and test software.The storage board uses FPGA as the main controller to control NOR Flash chips to store the motor track and Q axis current in real time when the continuous wave mud pulser is working.In order to achieve long time reliable communication,EEPROM chip is used to store the last written frame number and the current storage state of Flash in the design of the thesis.The storage board communicates with the motor drive control circuit through the CAN bus,and communicates with the upper computer through the RS485 bus.When the storage board sends and receives data,it checks the data from the two aspects of quantity and accuracy.The storage board updates the storage status in the EEPROM while storing the data.The main function of the communication board is to realize the communication between the upper computer and the motor drive control circuit,including commands forwarding and receiving data.The commands forwarded by the communication board are divided into two types: the commands sent over the RS485 bus and the commands sent over the TBUS bus.The communication board uses FPGA as the main controller.The commands sent by the upper computer software are decoded by FPGA and then sent to the subsequent circuit.The received data is transmitted to the upper computer after coded by FPGA.At the same time,FPGA controls HI 15530 chip to achieve the conversion of Manchester code.The subsequent modulation and demodulation circuit realizes the signal transmission between Manchester code and TBUS bus.Before designing the test software,UML modeling language is used to analyze the requirements and structure of the test software in the thesis,so as to clarify the functions of the test software,including instrument configuration,data acquisition and processing,motor control,data communication,DSP firmware online upgrade,etc.Then Qt Creator software is used to realize the user interface design and functional module design of the test software.The functional module is mainly divided into communication module,DSP online upgrade module,data display module.Finally,functional validation tests of the maintenance tool is expounded in the thesis,including its communication function,data read and write function,high-temperature working ability,DSP online upgrade function,etc.Analyzes the results of each test and proves that the maintenance tool can meet the design requirements.
Keywords/Search Tags:LWD, continuous wave mud pulser, maintenance tool, the underground storage
PDF Full Text Request
Related items