Next Article in Journal
Hyperspectral Analysis of Soil Nitrogen, Carbon, Carbonate, and Organic Matter Using Regression Trees
Previous Article in Journal
Resolution in QCM Sensors for the Viscosity and Density of Liquids: Application to Lead Acid Batteries
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Optimal Design of the Absolute Positioning Sensor for a High-Speed Maglev Train and Research on Its Fault Diagnosis

College of Mechatronics Engineering and Automation, National University of Defense Technology, Changsha, Hunan 410073, China
*
Author to whom correspondence should be addressed.
Sensors 2012, 12(8), 10621-10638; https://doi.org/10.3390/s120810621
Submission received: 5 July 2012 / Revised: 25 July 2012 / Accepted: 25 July 2012 / Published: 3 August 2012
(This article belongs to the Section Physical Sensors)

Abstract

: This paper studies an absolute positioning sensor for a high-speed maglev train and its fault diagnosis method. The absolute positioning sensor is an important sensor for the high-speed maglev train to accomplish its synchronous traction. It is used to calibrate the error of the relative positioning sensor which is used to provide the magnetic phase signal. On the basis of the analysis for the principle of the absolute positioning sensor, the paper describes the design of the sending and receiving coils and realizes the hardware and the software for the sensor. In order to enhance the reliability of the sensor, a support vector machine is used to recognize the fault characters, and the signal flow method is used to locate the faulty parts. The diagnosis information not only can be sent to an upper center control computer to evaluate the reliability of the sensors, but also can realize on-line diagnosis for debugging and the quick detection when the maglev train is off-line. The absolute positioning sensor we study has been used in the actual project.

1. Introduction

The high-speed maglev train moves without any contact with the tracks depending on the electromagnetic force levitation, and it is driven by a linear synchronous motor. In order to obtain the optimal drive efficiency, the accurate electrical angle is needed when the train is running. Relative positioning sensors can achieve millimeter-sized positioning resolution, but they suffer from accumulated errors [13]. In order to reset the relative accumulated errors, it is necessary to use absolute positioning sensors to calibrate the relative positioning sensors at intervals [4,5]. The structure of the absolute positioning sensor on the maglev train is shown in Figure 1.

In addition, the absolute positioning sensor is working under conditions of high temperature, strong electromagnetic disturbance and high-speed horizontal movement. Due to these factors, it is almost impossible for humans to perform the fault diagnosis for the sensors directly, especially while the train is running. Based on the reasons above, how to locate the faults of the sensor reliably for upper center control computer to make evaluations, and how to realize high efficiency detection for the sensor are also new problems for us too. Aimed at solving these problems, this paper proposes an absolute positioning sensor and designs a system to realize the automatic fault diagnosis for the sensor. The experimental results show that this method can reliably accomplish the automatic fault diagnosis.

2. Design of Absolute Positioning Sensor

2.1. The Basic Principle Analysis of the Absolute Positioning Sensor

When the high-speed maglev train is moving on the track, its absolute positioning sensors read the position mark plate groups fixed on the track every 200 meters. Every position mark plate contains 4 bits of binary position information. Usually, every position mark plate group consists of three position mark plates, so the total position information is 12 bits. Thus, it can describe a distance of 800 kilometers at most. The structure of the position mark plate is shown in Figure 2.

Define that if the narrow slot is on the left side of the broken line, it presents the binary “1”, and if the narrow slot is on the right side of the broken line, it presents the binary “0”. As Figure 2 shows, the position mark plate presents binary number “1100”. In the middle of position mark plate, there is a metal foil layer. As a result of eddy current stimulated by the variational magnetic field in the metal layer, the original source magnetic field is weakened. This results in that the electromagnetic wave can only pass through the narrow slots.

The maglev train has no contact with the tracks, so the absolute positioning sensor is designed to read the position mark plate based on electromagnetic induction [68]. The RF coils are classified as positioning coils and code reading coils. As Figure 3 shows, 1–7, 2–8, 3–9, 4–10 are four groups of positioning coils, and 5–6 is a group of code reading coils. The reading coils are narrower than the positioning coils. The four groups of positioning coils are related to the binary codes of the No. 1 to No. 4 narrow slots (see Figure 2). For example, when the position mark plate is at the position shown in Figure 3, the board shields half of the 3–9 coil group. At this time, the voltage induced by the receiving coils just passes the zero point, and at the same time, the digital circuit starts to read 5–6 coil group's state. If the induced voltage on the No. 5 coil is larger than that on the No. 6 coil, the 5–6 coil group's differential voltage is positive. Otherwise, the 5–6 coil group's differential voltage is negative. Thus, the sensor can read out the binary information in the No. 3 narrow slot.

2.2. The Optimal Design and the Realization for the Absolute Positioning Sensor

The absolute positioning sensor consists of five channels of circuits which almost have the same hardware structure. Every channel of the circuits includes a RF power amplification circuit and a signal receiving adjustment circuit. The hardware structure is shown in Figure 4. The figure shows only one channel among the five, and the other four are the same. Class C power amplifiers are used to drive the sending coils. According to the center frequency of the resonance, band-pass filters are designed for the receiving side. The induced voltage stimulated by the electromagnetic wave which passes through the narrow slot is picked up by the method of synchronous demodulation. The induced voltage is used to compare with a certain threshold value to get the rising edge or the falling edge which means the positioning coil is ready to locate. At last, based on the five channels' signals, the high-speed FPGA chip decodes the binary information with finite state machines [9,10]. After finishing reading the whole group of position mark plate, it sends the information to the upper computer.

2.2.1. Design of the Sending and Receiving Coils

As we know, the magnetic induction intensity is mainly distributed on the receiving coils which are right facing their sending coils, but usually there still exist effects to the other coils nearby. Therefore, the interactive electromagnetic field stimulated by the five channels of sending coils may disturb the five channels of receiving coils. So, in the design, five different frequencies are used between 1 to 3 MHz. Every group of sending coils is driven by a signal source with different frequency.

The structures of the receiving coils and sending coils are shown in Figure 5. In order to make the coils in the same group stimulate the same directional electromagnetic field, the sending coils are wound in the same direction and connected in series. While the high-speed maglev train is running, there is very strong electromagnetic disturbance generated by the synchronous driving linear motor around the sensor. In order to reduce the disturbance, the receiving coils in the same group are wound in the different direction and connected in series. This method enhances the valid signals and weakens the disturbance signals.

2.2.2. The Design of RF Power Amplifiers

The RF power amplifiers can be classified as class A, class AB, class B or class C on the basis of conduct angles. Because of the high wastage of class A power amplifiers, they are often used in low power situations. Class AB, class B and class C are all suitable for use in high power situations. However, among them, the efficiency of class C is the highest one and it is proper apply to the circuit which is used to detect the variation of the carrier wave's amplitude. The absolute positioning sensor can implement its function just by detecting the amplitude of the induced voltage of the receiving coils. Therefore, the class C amplifier is proper to use in the sensor. The topology structure of a class C amplifier is shown in Figure 6.

The output power of the class C power amplifier is:

P o = 1 2 I L m 2 R L = I c m 2 R L 8 π 2 ( 2 θ sin 2 θ ) 2 = V c m I c m 4 π ( 2 θ sin 2 θ )

The power supplied by the source is:

P s = V c c I c 0 = V c c I c m π ( sin θ θ cos θ )

Then the efficiency of the class C power amplifier is:

η = P o P s = 1 2 V c m I L m V c c I c 0 = V c m ( 2 θ sin 2 θ ) 4 V c c ( sin θ θ cos θ )

Depending on the measurement in the fact circuit, set Vcc = 24 V, θ = 1.3 rad. The designed efficiency is η = 92%.

2.2.3. Design of the Filters

When the receiving coils are wound as it is shown in Figure 5(b), they can offset the external common mode disturbance to some extent, but they are useless for the electromagnetic disturbance stimulated by the nearby sending coils, so filters are needed in the circuit. Because of the center frequency of the carrier is somewhat high, if filters based on the topology structure of VCVS or Sallen-Key are designed, the gain bandwidth of the operational amplifiers will be required to be very high when a high Q value filter is needed. In the actual circuit, this is really hard to implement. Hence, this paper designed a band-pass filter with inductances and capacitors to process the received signal. The schematic diagram is shown in Figure 7.

The transfer function of the filter is:

W ( s ) = L 1 R 1 s L 1 C 1 s 2 + 1 L 2 R 3 s L 2 C 2 s 2 + 1 = L 1 L 2 R 1 R 3 s 2 L 1 C 1 L 2 C 2 s 4 + ( L 1 C 1 + L 2 C 2 ) s 2 + 1

The gain of two stages four orders filter is related to the characteristic impedance of the parallel connection of LC denoted by ZF. The gain is:

A u = Z F 1 R 1 Z F 2 R 3

From Equation (5), the gain of the filter can be adjusted conveniently by selecting the values of R1 and R3 properly.

The performance of the band-pass filter is determined by the Q value of LC components. The higher the Q value is, the better the performance of frequency selecting. If set the center frequency of the band-pass filter to fo = 2 MHz, L1 = 20 μH, C1 = 317 pF, R1 = 10 kΩ. The Bode diagram of one stage of the filter with Matlab is achieved. It is shown in Figure 8.

The comparison of the signals before and after filtering is shown in Figure 9.

2.2.4. The Design of the Demodulation Circuit

As the analysis above, the amplitude of the induced voltage of the receiving coils should be used to locate the position of the position mark plate, so the the signal must be demodulated after filtering. The demodulation methods that are usually used are square demodulation, envelope demodulation and synchronous demodulation. Considering the special differential structure of the receiving coils, when the positioning coils accomplish locating, the phase of the induced voltage will reverse. If multiplying the received signal by the synchro clock, the variation of the induced voltage can be detected. In addition, the sending circuit and the receiving circuit are both on the same board, so the synchronous demodulation method based on a 4-quadrant multiplier is selected by this paper. The schematic is shown in Figure 10.

The PN junction of the power transistor contains parasitic capacitance and the receiving signal will pass through a band-pass filter. Therefore, there exists some delay between the clock source signal and the signal after filtering. The phase difference will decrease the precision of the amplitude detection. In order to offset the phase difference, a RC delay circuit with Schmitt-trigger inverters is designed. If the RC value is adjusted properly, the synchro clock signal and the signal after filtering will be adjusted to zero phase error state. The result of phase adjustment is shown in Figure 11.

As Figure 11 presents, the red waveform is the sychro square clock signal and the blue waveform is the receiving signal after filtering. They are both the multiplier's input signals. Before adjustment, there exists severe phase difference between the receiving signal and the synchro signal, but after the adjustment, the phase difference is offset.

The label ‘RecieveSignal’ in Figure 10 is the receiving signal after filtering, and the label ‘SycClk’ is the synchro clock signal. The operational function of 4-quadrant multiplier is:

W = X 1 Y 2 / 10
where X1 and Y2 are the input signals which are mentioned above. We denote the signal after filtering by Vr, and its frequency by ω0, amplitude by Ar; denote synchro square clock signal by Vsyc, and its frequency by ω0, amplitude by Asyc. Suppose that the disturbance signal generated by the nearby sending coils is Vd = Adsindt + θ), and generally speaking, ωdn·ω0. The receiving signal in total is denoted by Vtr, then:
V t r = V r + V d = A r sin ( ω 0 t ) + A d sin ( ω d t + θ )

The square clock signal can be decomposed as:

V syc = A syc 2 + 2 A syc π n = 1 ( 1 2 n 1 ) sin [ ( 2 n 1 ) ω 0 t ]

So, the output of the multiplier can be inferred as follows:

W = ( V t r V syc ) / 10 = 1 10 { A syc 2 + 2 A syc π n = 1 ( 1 2 n 1 ) sin [ ( 2 n 1 ) ω 0 t ] } [ A r sin ( ω 0 t ) + A d sin ( ω d t + θ ) ] = A syc 20 [ A r sin ( ω 0 t ) + A d sin ( ω d t + θ ) ] + n = 1 M n [ cos 2 n ω 0 t cos ( 2 n 2 ) ω 0 t ] + n = 1 N n { cos [ ( 2 n 1 ) ω 0 t + ω d t + θ ] cos [ ( 2 n 1 ) ω 0 t ω d t θ ] } = A syc A r 10 + W a c

In Equation (9), M n = A syc A r 10 ( 2 n 1 ) π, N n = A syc A d 10 ( 2 n 1 ) π, n = 1,2,3,…. From the equation above, the output of the multiplier includes the DC part and the AC part. Using the active low-pass filter, the high frequency AC components ω0 and ωd will be filtered and the DC part A syc A r 10 remains. Because the amplitude of synchro square clock signal is invariant, the value of the DC part is only related to the amplitude of receiving signal. Therefore, the synchronous demodulation enhances the capacity of disturbance rejection for the sensor.

3. The Fault Diagnosis of Absolute Positioning Sensor

3.1. Fault Locating in Signal Flow Method

The physical world is causal. Therefore, when some signal flow into a component of the sensor, the pattern character of its output always be certain in some range. According to this opinion, in order to find a fault, the pattern of a component's output can be compared with the pattern in the knowledge library which is built based on the a priori knowledge. We check the key node of the circuit along the direction of the signal flow in this way one component and another. If the character of the pattern coincides with the knowledge library, it is considered that the components before the key node are in good condition. Otherwise, it is considered that the component before the key node is broken-down. In this way, the position of the fault will be found if the fault exists indeed.

The pattern of the signal that flows in and out a component can be expressed as follows:

If L 1 ( A 1 , A 2 , , A p Then B 11 , B 12 , , B 1 q ; If L 2 ( A 1 , A 2 , , A p Then B 21 , B 22 , , B 2 q ; If L n ( A 1 , A 2 , , A p Then B n 1 , B n 2 , , B n q .
where, L1 to Ln present the n groups of mapping relations between the signals that flow into the component and those flow out of the component. A1 to Ap present the characters of p input signals. B1 to Bq present the characters of q output signals. The block diagram for the signal flow of fault location is shown in Figure 12.

However, in the actual circuit, the pattern characters cannot coincide absolutely with the pattern character which is built in the knowledge library. Depending on the knowledge library absolutely may rise the false-alarm rate. Even though a threshold value can be selected to decide the range of error, yet how to select the threshold value properly is not easy. How to make the fault diagnosis reliably is a problem in the actual design. In the next section, a support vector machine method will be introduced. In this method, a component's fault state can be distinguished reliably from its normal state.

3.2. Support Vector Machines

Support vector machine (SVM) is a method for classification based on small specimens [11,12]. It is proposed by Vapnik and his research group in 1995. The method has been adopted rapidly in the pattern identification, fault diagnosis and statistic learning domains. It is a practical method to solve the two classes' optimal discriminant function based on the optimization idea of quadratic programming [1315]. The method not only can solve the linear divisible problems but also can solve the linear indivisible problems on the high dimensional space when the kernel function is considered. The support vector machine is a kind of widely-used and promising method to solve the pattern classification problem [16]. The original problem of SVM can be expressed as:

min Φ ( w , b ) = 1 2 < w , w >
y i ( < w , x i > + b ) 1 , i = 1 , 2 , , l

With Lagrange multiplier method, the corresponding dual problem is achieved:

max W ( α ) = i = 1 l α i 1 2 i = 1 l j = 1 l α i α j y i y j < x i , x j >
i = 1 l α i y i = 0 , α i 0 , i = 1 , 2 , , l

In Equations (10) and (11), αi, i = 1,2,…l are variables to be optimized, xi, i = 1,2,…l are the specimens to be trained, yi, i = 1,2,…l present the class the specimens drop in.

The linear discriminant function is:

f ( x ) = sgn ( S V α i y i < x , x i > + b )

In order to reduce the impact the linear indivisible specimens make on the result of the discrimination, add the punishment factor C. The problem is transformed to:

max W ( α ) = i = 1 l α i 1 2 i = 1 l j = 1 l α i α j y i y j < x i , x j >
i = 1 l α i y i = 0 , 0 α i C , i = 1 , 2 , l

If the specimens are not linearly divisible in current space, according to the theory of SVM, they can be mapped from the current space to a higher dimension space. In the new space, solve the discriminant function. For example, build the mapping x → Φ(x), and the SVM problem is:

max W ( α ) = i = 1 l α i 1 2 i = 1 l j = 1 l α i α j y i y j < Φ ( x i ) , Φ ( x j ) >
i = 1 l α i y i = 0 , 0 α i C , i = 1 , 2 , l

At this time, the discriminant function is:

f ( x ) = sgn ( S V α i y i < Φ ( x ) , Φ ( x i ) > + b )

Define the symbol k(xi, xj) = <Φ(xi), Φ(xj)>, and k(xi, xj) is the kernel function. With the kernel function, the bother of identifying the style and the parameters of Φ(x) is avoided. Instead, only a proper norm in Hilbert space is needed to be found. This makes the classification job become much simpler.

3.3. Selection of the Character

In order to locate the fault exactly, the selection of the signal's character is very important. If an analog signal is periodic, the shape of the wave (sine wave, square wave, triangle wave, sawtooth wave, etc.), the frequency, the amplitude, the DC bias and so on are usually considered. If an analog one is nonperiodic, the energy of the signal, the frequency spectrum, burst-out character in some time period and so on are of concern.

The character of periodic signals can be picked up directly by the sampling. Although the character of nonperiodic signals seems complex, yet, the FFT, discrete wavelet transforms and some other methods can be used to realize the pick-up of the character in the actual application.

In the absolute positioning senor, most of the analog signals are periodic. In the sending and receiving resonance circuit, it is possible to generate nonperiodic signal as a result of the resonance center drift fault. In addition, the periodic signal may become a nonperiodic signal too. For these kinds of faults, FFT should be used to achieve the frequency spectrum of the signal. According to the character of frequency spectrum, whether this part of the circuit is broken down is discriminated.

Therefore, this paper selected the shape and the frequency spectrum of the signal as the characters to diagnose the faults of the sensor.

3.4. The Improvement of the Faults' Identification

For the circuits with series types, if the former component is broken down, all the latter components' outputs must not coincide with the expected pattern character. Thus, if the system alarms that some component is broken down, but the latter components' outputs coincide with the expected ones, the alarm is considered to be wrong.

The absolute positioning sensor's topology of the signal flow is relatively simple. Most of the signals are SISO series type. By comparing with the latter components' pattern character of an alarmed component with their expected pattern characters, more degrees of freedom to evaluate the trustful degree of an alarm are achieved.

For a alarmed key node of the sensor's circuit, suppose that the exact ratio of a SVM classification is psvi, i = 0,1,2,…n, where n is the number of latter components. psv0 is the alarmed component's exact ratio. Then the trustful degree of the alarm can be calculated as follows:

k fault = α 0 p s v 0 + α 1 p s v 1 + α 2 p s v 2 + + α n p svn , j = 1 , 2 , , n

In Equation (20), α0 = 1. If the latter nodes' identification coincide with the expected ones, αj = −1. If the results of the latter nodes' identification don't coincide with the expectation, αj = 1. If kfault >0, the alarm is believed exact. If kfault < 0, the alarm is omitted.

3.5. The Realization of the Fault Diagnosis Subsystem of the Sensor

The fault diagnosis subsystem of the absolute positioning sensor also consists of five channels. They diagnose every channel of the analog circuits, respectively. The fault diagnosis subsystems in every channel of the analog circuits consist of signal adjustment circuits, analog multiplexer switches, AD converter circuits, digital signal process circuits and communication interfaces. The overall hardware block diagram is shown in Figure 13.

The input signals are coupled with the transformer. The segregated function of the transformer can decrease the influences of the original circuits' electric character. The main function of the signal adjustment circuits is enhancing the input impedance for the input signal, adjusting the amplitude of the signal and the DC bias. In order to decrease the distortion of the signal when it passes through the analog switch, the wide bandwidth analog switches, FASL200, are selected. For every channel of circuit in the fault diagnosis subsystem, there is an integrated dual AD converter, AD9288. The AD converter can take samples for two channels at one time. Because the sampling rate of the AD converter reaches 80 MHz, it is needed to use high-speed CPLD to realize the timing sequence control for the Dual ADC and the analog multiplexer switches directly and to save the sampling results to the duplicate port RAM generated in the CPLD. The digital signal process unit takes the C8051F120 as the core. Its operating speed is as high as 100 MIPS. It can accomplish the FFT quickly to the sampling data, and then on the basis of the signal flow method and the off-line trained discriminant function, C8051F120 estimates whether the nodes are in fault states.

The computer control of the system is a master-slave structure. The master MCU is a C8051F040 whose task it is to communicate with the upper fault diagnosis computer and receive the commands from the upper computer. The slave MCUs are five digital signal processors that are mentioned above. The slave MCUs receive the commands from the master MCU by I2C bus, and then set up the AD converter to sample every key node by controlling the CPLD. Afterwards, they do the digital signal processing and the fault diagnosis. Finally, the master MCU sends out the reading result command, gathering all the results from the five channels of slave MCUs and generating a fault diagnosis datagram for the absolute positioning sensor. If required, the master MCU sends the datagram to the upper computer by the CAN bus. The program flow diagram of the slave MCU is shown in Figure 14.

4. The Experiment on the Ground and on the Train for the Absolute Positioning Sensor

4.1. The Experiment Analysis of the Absolute Positioning Sensor

4.1.1. The Experiment on the Ground

The test situations on the test table for the sensor are shown in Figure 15. The tests include the position mark plate on the medium of the reading area, the position mark plate on the outer side of reading area, the position mark plate on the inner side of reading area and the position mark plate leaning 15 degrees. The four situations described above are all probable to occur in actual application. On the basis of the four situations, the robustness of the sensor can be tested.

The results of the experiments on the test platform are shown in Table 1.

4.1.2. The Experiment on the Maglev Train

In order to test the performance under actual conditions, we tested the absolute positioning sensor on the 1.5 km long experimental maglev line in Shanghai. On the experimental line, three position mark plates are in one group. Every group is at a distance of 100 meters. The binaries of the position mark plates in the region the train can move are from 110 H to 11 BH. Three groups of data are tested, and they are shown in Table 2.

The results show that under the actual conditions, the sensor can also maintain the high reliability. The test results on the test maglev train shown that the absolute positioning sensor can calibrate the accumulated errors for the relative positioning sensor reliably so that it ensured the position signals required by the driving and running control system.

4.2. The Experiment of the Faults Diagnosis

The block structure of the absolute positioning sensor (one channel) can be expressed as seen in Figure 16.

The expected parameters and the error ranges that can be tolerated from A to H nodes are shown in Table 3.

The faults that are usually found in the A to C nodes are the amplitude reduction faults, constant output faults and frequency drift faults. The ones in D and E nodes are the resonance center drift faults and the low power faults. The ones in E to G are low power faults and constant output faults, and the fault in H node is a constant output fault.

For the signal amplitude reduction faults and the constant output faults, the synchronous clock is used to unify the specimens. Every specimen is a one-dimension vector with three times the period's length. For the frequency drifts and the resonance center drift faults, the FFT should be done to the sample points first, and then we select two times the center frequency length's one-dimension spectrum as a specimen. For all the faults above, the discriminant functions will be achieved by training the specimens. The data below is 10 one-dimension specimens collected from the FFT of the sending coils' waveforms, five are normal and the other five are in fault condition. Every specimen consists of 9 points which present the spectrums of the waveform. The data in detail is shown in Table 4.

After training the specimen above, the linear discriminant function is achieved. That is:

y = ω x + b 0 = [ 0.035 , 0.0415 , 0.1683 , 0.0998 , 0.013 , 0.0608 , 0.0013 , 0.0492 , 0.0416 ] x 9.292

Finally, we substitute the test vectors into the discriminant function above, the exact rate is 97.3%.

5. Conclusions

In order to calibrate the accumulated error of the relative positioning sensor, the paper proposes an optimal design of the absolute positioning sensor for a high-speed maglev train. According to the difficulties we meet in the design and the debug for the sensor, the paper proposes a fault diagnosis method for the sensor. The signal flow method is used to locate the faults and the SVM theory is used to discriminate the faults for the sensor's analog circuit. Finally, the dependent relation of the former component and the latter component is used to reduce the error ratio after the fact. The results of the experiment show that the method is valid and reliable.

Acknowledgments

This work was performed at the Engineering Research Center of Maglev Technology at National University of Defense Technology with funding from National Natural Science Foundation of China under grant No. 60974128.

References

  1. Liu, H.Q. Transrapid; University of Electronic Since and Technology of China Press: Chengdu, China, 1995; pp. 69–86. [Google Scholar]
  2. Wu, X.M. Maglev Train; Shanghai Science and Technology Press: Shanghai, China, 2003; pp. 1–10. [Google Scholar]
  3. Long, Z.Q.; He, G.; Xue, S. Study of EDS & EMS hybrid suspension system with permanent-magnet halbach array. IEEE Trans. Magn. 2011, 47, 4717–4724. [Google Scholar]
  4. Xue, S.; Long, Z.Q.; He, N.; Chang, W.S. A high precision position sensor design and its signal processing algorithm for a maglev train. Sensors 2012, 12, 5224–5235. [Google Scholar]
  5. Dai, C.H.; Long, Z.Q.; Xie, Y.D. Research on the filtering algorithm in speed and position detection of mdpiaglev trains. Sensors 2011, 11, 7204–7205. [Google Scholar]
  6. Wang, Y.; Guo, X.Z.; Wang, S.X. Research on absolute positioning system of maglev vehicle. Electr. Drive Locomot. 2005, 3, 33–34. [Google Scholar]
  7. Guo, X.Z.; Wang, Y.; Wang, S.X. Location and speed detection system for high-speed maglev vehicle. J. Southwest Jiaotong Univ. 2004, 39, 455–457. [Google Scholar]
  8. Qian, C.Y.; Han, Z.Z.; Shao, D.R. Design of speed and position detection system for high-speed maglev. Comp. Eng. 2005, 31, 12–14. [Google Scholar]
  9. Wu, J.; Zhou, W.W.; Li, L. Research on speed and position detection system of high speed maglev train. J. Natl. Univ. Defense Tech. 2011, 33, 109–114. [Google Scholar]
  10. Qian, C.Y.; Han, Z.Z.; Xie, W.D. Application of FPGA to absolute positioning system of maglev vehicles. Chin. J. Sci. Instr. 2006, 27, 884–885. [Google Scholar]
  11. Vapnik, V.N. The Nature of Statistical Learning Theory, 1st ed.; Tsinghua University Press: Beijing, China, 2000; pp. 154–182. [Google Scholar]
  12. Cristianini, N.; Shawe, T.J. An Introduction to Support Vector Machines; China Machine Press: Beijing, China, 2005; pp. 104–180. [Google Scholar]
  13. Bacha, K.; Souahlia, S.; Gossa, M. Power transformer fault diagnosis based on dissolved gas analysis by support vector machine. Electr. Power Syst. Res. 2012, 83, 75–78. [Google Scholar]
  14. Xiang, X.Q.; Zhou, J.Z.; An, X.L. Fault diagnosis based on Walsh transform and support vector machine. Mech. Syst. Signal Proc. 2008, 22, 1685–1693. [Google Scholar]
  15. Zhang, X.Y.; Zhou, J.Z.; Guo, J. Vibrant fault diagnosis for hydroelectric generator units with a new combination of rough sets and support vector machine. Expert Syst. Appl. 2012, 39, 2621–2628. [Google Scholar]
  16. Wang, J.B.; Zhou, W.; Wang, S. A fault diagnosis method based on ensemble support vector machines. Electron. Opt. Control 2012, 19, 87–89. [Google Scholar]
Figure 1. The structure of the absolute positioning sensor on the maglev train.
Figure 1. The structure of the absolute positioning sensor on the maglev train.
Sensors 12 10621f1 1024
Figure 2. The structure of the position mark plate.
Figure 2. The structure of the position mark plate.
Sensors 12 10621f2 1024
Figure 3. The principle of absolute positioning sensor.
Figure 3. The principle of absolute positioning sensor.
Sensors 12 10621f3 1024
Figure 4. The hardware structure of absolute positioning sensor.
Figure 4. The hardware structure of absolute positioning sensor.
Sensors 12 10621f4 1024
Figure 5. The structure of the sending coils and the receiving coils in a group. (a) The sending coils; (b) The receiving coils.
Figure 5. The structure of the sending coils and the receiving coils in a group. (a) The sending coils; (b) The receiving coils.
Sensors 12 10621f5 1024
Figure 6. The topology structure of class C amplifier.
Figure 6. The topology structure of class C amplifier.
Sensors 12 10621f6 1024
Figure 7. The schematic diagram the band-pass filter.
Figure 7. The schematic diagram the band-pass filter.
Sensors 12 10621f7 1024
Figure 8. The bode diagram of one stage of the filter.
Figure 8. The bode diagram of one stage of the filter.
Sensors 12 10621f8 1024
Figure 9. (a) The signal before filtering; (b) The signal after filtering. The axes in x direction presents the time and the axes in y direction presents the voltage of the signal.
Figure 9. (a) The signal before filtering; (b) The signal after filtering. The axes in x direction presents the time and the axes in y direction presents the voltage of the signal.
Sensors 12 10621f9 1024
Figure 10. The schematic of synchronous demodulation.
Figure 10. The schematic of synchronous demodulation.
Sensors 12 10621f10 1024
Figure 11. The comparation of the sychro square clock signal before the phase adjusts and after the phase adjusts. (a) The input signals before the phase adjusts; (b) The input signals after the phase adjusts.
Figure 11. The comparation of the sychro square clock signal before the phase adjusts and after the phase adjusts. (a) The input signals before the phase adjusts; (b) The input signals after the phase adjusts.
Sensors 12 10621f11 1024
Figure 12. The signal flow of fault location.
Figure 12. The signal flow of fault location.
Sensors 12 10621f12 1024
Figure 13. The overall hardware block diagram of the fault diagnosis subsystem for the absolute positioning sensor.
Figure 13. The overall hardware block diagram of the fault diagnosis subsystem for the absolute positioning sensor.
Sensors 12 10621f13 1024
Figure 14. The program flow diagram of the slave MCU.
Figure 14. The program flow diagram of the slave MCU.
Sensors 12 10621f14 1024
Figure 15. (a) The position mark plate is on the medium of the reading area; (b) The board is on the outer side; (c) The board is on the inner side; (d) The board is leaning 15 degrees.
Figure 15. (a) The position mark plate is on the medium of the reading area; (b) The board is on the outer side; (c) The board is on the inner side; (d) The board is leaning 15 degrees.
Sensors 12 10621f15 1024
Figure 16. The block structure of the absolute positioning sensor.
Figure 16. The block structure of the absolute positioning sensor.
Sensors 12 10621f16 1024
Table 1. The results of the experiments on the test platform.
Table 1. The results of the experiments on the test platform.
SituationPosition mark plate binariesThe code the sensor reads outConclusion

D3D2D1D0
(a)0001B0001OK
1111B1111OK
0101B0101OK
1001B1001OK
(b)0001B0001OK
1111B1111OK
0101B0101OK
1001B1001OK
(c)0001B0001OK
1111B1111OK
0101B0101OK
1001B1001OK
(d)0001B0001OK
1111B1111OK
0101B0101OK
1001B1001OK
Table 2. The results of the experiments on experiment line.
Table 2. The results of the experiments on experiment line.
GroupDir.The value the sensor reads out/hex
1Forward11011111211311411511611711811911A11B
Reverse11B11A119118117116115114113112111110
2Forward11011111211311411511611711811911A11B
Reverse11B11A119118117116115114113112111110
3Forward11011111211311411511611711811911A11B
Reverse11B11A119118117116115114113112111110
Table 3. The expected characters.
Table 3. The expected characters.
NodesExpected waveformAmplitude/VFrequency/kHz *
Asquare5 ± 30%2,000 ± 0.005%
Bsquare5 ± 30%2,000 ± 0.005%
Csquare5 ± 30%2,000 ± 0.005%
Dsin50 ± 20%2,000 ± 0.005%
Esin0 to 52,000 ± 0.005%
Fsin0 to 52,000 ± 0.05%
Gsin4 ± 20%2,000 ± 0.5%
HDC−4 to 4 DC

*Note: take one channel of the sensor for example.

Table 4. The specimen data of the FFT of the sending coils' waveforms.
Table 4. The specimen data of the FFT of the sending coils' waveforms.
123456789
No fault 122386627.226.837.214.811.624
No fault 22238.46625.624.837.29.21224.8
No fault 316.438.465.627.223.637.2017.625.2
No fault 412386626.824.837.28.421.224.8
No fault 514.8386627.625.237.29.218.425.6
Fault 123.241.665.623.22847.21227.234.8
Fault 223.24262.425.229.644.89.62630.8
Fault 326.830.454.43226.44218.823.627.2
Fault 410.827.653.617.617.631.22.46.419.6
Fault 526.443.261.616.826.848.403035.2

Share and Cite

MDPI and ACS Style

Zhang, D.; Long, Z.; Xue, S.; Zhang, J. Optimal Design of the Absolute Positioning Sensor for a High-Speed Maglev Train and Research on Its Fault Diagnosis. Sensors 2012, 12, 10621-10638. https://doi.org/10.3390/s120810621

AMA Style

Zhang D, Long Z, Xue S, Zhang J. Optimal Design of the Absolute Positioning Sensor for a High-Speed Maglev Train and Research on Its Fault Diagnosis. Sensors. 2012; 12(8):10621-10638. https://doi.org/10.3390/s120810621

Chicago/Turabian Style

Zhang, Dapeng, Zhiqiang Long, Song Xue, and Junge Zhang. 2012. "Optimal Design of the Absolute Positioning Sensor for a High-Speed Maglev Train and Research on Its Fault Diagnosis" Sensors 12, no. 8: 10621-10638. https://doi.org/10.3390/s120810621

Article Metrics

Back to TopTop