Microsoft Word - CET--006.docx


 CHEMICAL ENGINEERING TRANSACTIONS  
 

VOL. 59, 2017 

A publication of 

 

The Italian Association 
of Chemical Engineering 
Online at www.aidic.it/cet 

Guest Editors: Zhuo Yang, Junjie Ba, Jing Pan 
Copyright © 2017, AIDIC Servizi S.r.l. 
ISBN 978-88-95608- 49-5; ISSN 2283-9216 

Research and Implementation of Visualization Technology for 

Automobile Electromagnetic Field 

Heqing Huang 

IOT Department, Chongqing College of Electronic Engineering, Chongqing 401331, China 

hhqmail@126.com 

Due to the electromagnetic compatibility of automotive electronic equipment, an automatic system based on 3-

dimensional mechanical-arm was put forward and designed to detect electromagnetic field intensity. 

Visualization in scientific computing is a visual representation of space, geometric shapes, colors, textures, 

animations, etc., which transforms complex and vast amounts of data into organized structures. In this paper, 

3D visualization of electromagnetic field in real automotive environment is studied to provide the visualization 

of electromagnetic field data and the recorded intensity of electromagnetic. It implements three display 

functions of electromagnetic field in the light of visualization technology: 3D display of electromagnetic field 

distribution could show the strength and the trend of electromagnetic field. Extreme value display could pick 

up the maximum and minimum values. Critical scope display could draw the distribution of all points which 

range the users set. The design application field of whole system is very wide, and provide a feasible and 

practical reference for electromagnetic compatibility problem of large electrical equipment. 

1. Introduction 

With the development of electronic technology, more and more electronic equipment has been used in car. 

The proportion of automotive electronics in vehicle cost keeps increasing in recent years, which has become 

an important sign to measure the level of automotive technology (Hao et al., 2011). The electronic equipment 

improves the safety, comport and efficiency of the car, but on the other hand they also cause many problems 

in the design, testing and maintenance, such as mutual interference between electronic devices, 

electromagnetic interference of external environment on vehicle electronic equipment, and the 

electromagnetic compatibility problem is the most serious (Zeng and Xiao, 2012; Yang, 2008). For example, 

the vehicle PEPS (Passive Entry & Passive Start) low-frequency may not wake up the intelligent key to work 

due to the electromagnetic compatibility problem in car (Zeng and Xiao, 2012; Li, 2002). The most automotive 

electronics manufacturers only pay attention on the product functions in the early design without consideration 

of electromagnetic compatibility, which will cause many EMC (Electro Magnetic Compatibility) testing 

problems. Due to the lack of relevant automotive EMC design and rectification experience at present, the 

traditional method of electromagnetic field strength test adopts manual testing: for example, a tester uses a 

ruler to measure the coordinates of the test points, another tester holds the field strength tester to the test 

point and records the field strength. Such test procedure requires the corporation among several testers with 

time wast and high cost, and it is easy to introduce errors in the calibration of the test point coordinate and 

make it difficult to achieve the accuracy requirement (Li, 2002; Jeffrey and Jim, 2006). As a result, there will be 

a large deviation between test result and actual value. Engineers are usually unable to solve the EMC 

problems quickly and only be forced to use the traditional manual test method, which wast a large amount of 

time, labor and test budget (Hao et al., 2011). So, it is important to develop an automatic test system with high 

accuracy for the automobile electromagnetic field measurement (Guadarrama and Chavez, 2017).   

An electromagnetic field automatic testing system based on 3-dimensional and program-controlled mechanical 

arm. In this system, the tester uses the computer to generate a test route table and controls the mechanical 

arm to traverse the whole test area, then the field strength tester fixed on the mechanical arm will test and 

record the field strength values. This test system with intelligence will save time, labor and money greatly, 

which can not only fulfil the testing of electromagnetic fields around a car with high efficiency, accuracy and 

                               
 
 

 

 
   

                                                  
DOI: 10.3303/CET1759147

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Please cite this article as: Heqing Huang, 2017, Research and implementation of visualization technology for automobile electromagnetic field, 
Chemical Engineering Transactions, 59, 877-882  DOI:10.3303/CET1759147   

877



automation, but also show the whole electromagnetic field distribution, maximum value and value scope. It will 

make a good foundation for the further research of electromagnetic field distribution characteristics of 

automotive electronic equipment in the resent future. 

2. System Structure design 

2.1 System hardware platform 

The automobile electromagnetic field automatic test system is a system integrated with hardware and software, 

which should be complied with some certain design principles (Zeng and Xiao, 2012). The test system is 

mainly composed of computer, 3D program-controlled mechanical arm and field strength tester as shown in 

figure 1. The computer in system is the IPC (Industrial Personal Computer) used widely. The 3D program-

controlled arm is composed of controller, driver, three servo motors and three moving poles in X, Y, Z axis. 

The mechanical arm is connected with computer by motor controller, while the computer manages the three 

servo motors by this controller. The controller is responsible to generate the driving signal to each driver in X, 

Y, Z axis, and the driver make the pole to move by driving the corresponding motor. Each pole of mechanical 

arm can move in two directions with 0.001mm step precision and can travel through the whole test area in 3D 

space.  

 

Figure 1: Structure diagram of whole system 

 

Figure 2: Mechanical arm automatic moving diagram 

The figure 2 shows the effect diagram of mechanical arm automatic moving of the system, in which the driver 

of mechanical arm is programmed in PCI card and provide the users with dynamic library to develop. The 

application program interfaces of dynamic library can be used to fulfil mechanical arm initialization, parameters 

setting, speed configuration and moving poles control, etc. The collision rollback mechanism is adopted in 

mechanical arm to avoid the collision damage and make it more flexible, in which the mechanical arm will 

move back automatically when it is blocked by something. The field strength tester with width and height 

under 10cm is fixed on the top of mechanical arm as shown in figure 2. This field strength tester is connected 

with IPC through serial port and its parameters are shown in table 1.  

Table 1: Parameters of field strength tester 

Parameter name value 

frequency range 10~10kHz 

electric field 0.1~20k 

resolution bandwidth 1~30kHz 

precision <5% 

magnetic field 1~100k 

2.2 System working procedure 

The system working procedure is composed of four parts: route table generation of testing-area, 

electromagnetic field strength data collection, result database generation of tested area and graphical display 

of electromagnetic field strength. After the tester used the IPC to initialize the testing area parameters by man-

878



machine interface, the computer accesses the database to generate the route table of testing-area and drives 

the mechanical arm to travel the whole testing-area automatically under some certain moving rules at the 

same time. The field strength tester fixed on the top of the mechanical arm begins to record the 

electromagnetic strength values sent back by serial port. Then the IPC saves and analyses the data and 

displays the test positions and field strength values on the man-machine interface screen in real time, ant it 

generates result database for the tested area. At last, the part of graphic display of electrom agnetic field 

strength shows the values in detail, which can be used to further analyze the distribution characteristics of the 

low frequency electromagnetic field strength in vehicle. 

3. System implementation 

3.1 Route table generation design 

The low frequency electromagnetic field of car mainly distributes at the outside of left front door, around the 

hand-brake, back seats and trunk. Limited to the irregular car shape and the straight movement of mechanical 

arm along the x, y, z axis, it is impossible to complete the electromagnetic field measurement one time, which 

means it needs to measure many test fields to fulfil the whole-car’s measurement. So, it is necessary to 

design a reasonable route table for the mechanical arm to walk.  

A same coordinate origin is employed in this system for all of whole-car’s electromagnetic field measurements, 

and an unified database is generated for each measurement procedure. As for some special test points 

around the car, it just need to control the mechanical arm to move to these test points to record the 

electromagnetic field values. A single test area can be approximately simulated into a rectangular test area, 

which can be traversed in x, y and z axis order. First, the XOY plane will be traversed as shown in figure 3(a), 

in which the mechanical arm moves in the x axis until it completes the maximum steps then it moves one step 

in y axis and clear the steps of x axis to zero, after that the mechanical arm will move again in x axis with 

opposite direction to the same maximum steps. Such action will be repeated until it gets the maximum steps of 

y axis, then the steps of x and y axis will be cleared to zero. After finishing the measurement of XOY plane, 

the mechanical arm will move one step in z axis and test another XOY plane with the same rule. The moving 

rule of mechanical arm can be configured as an order of line-plane-stereo to complete electromagnetic field 

measurement of rectangle testing area. The testing area as shown as figure 3(b) can be traversed with 0-1-2-

3-4-5-6-7 order. The coordinates of points 0 and 6 in rectangle diagonal can be used to define the position of 

testing area and generate the route table. 

 
(a)                                 (b) 

Figure 3: Traversing rule of testing area 

As for moving from a tested area to a testing area, it is shown in figure 4 that the mechanical arm may not be 

long enough to reach the testing point at the situation of moving from the outside of left front door of car (V2) 

to the upside of trunk (V3). Because the mechanical arm is fixed, so the car direction needs to be adjusted to 

complete the measurement of the whole car. As a result, the spatial coordinate of testing area V3 will be 

changed relative to the origin coordinate of mechanical arm. As is shown in figure 4 that the coordinate (x, y) 

of one testing point in testing area V3 rotated around the center point (x0, y0) by angle θ will be mapped into 

the coordinate (x’, y’), so the coordinate mapping relationship is as following: 

𝑥′ = (𝑥 − 𝑥0)cos𝜃 − (𝑦 − 𝑦0)sin 𝜃 + 𝑥0,𝑦
′(𝑥 − 𝑥0)sin𝜃 − (𝑦 − 𝑦0)cos𝜃 + 𝑦0 

 

Figure 4: Rotating horizontally θ degree of car model 

879



In order to simplify the calculation, the system set the center point (x0, y0) of car as the coordinate origin point 

(0, 0) of the whole testing area of car, and the rotate degree is usually selected as 900, 1800, or 2700. The 

work of coordinate transformation will be automatically done during the generation of measurement route table. 

3.2 Display design of electromagnetic field distribution  

The display of electromagnetic field distribution is mainly responsible for analysis and display of the 

electromagnetic field values collected by the electromagnetic field tester. It is used to research the problem of 

vehicle low frequency electromagnetic compatibility and also can provide the engineers with the design and 

rectification experience of automobile EMC solution. Three main functions are fulfilled in this system: 

distribution display of electromagnetic field, maximum and minimum values display of electromagnetic field, 

range display of electromagnetic field. The distribution display of electromagnetic field means reading the 

electromagnetic field value and coordinate of each test point from the result database of tested area and 

displaying all the test points on the visual interface. The color of each test point can be changed with the value 

of electromagnetic field, so it can reflect the distribution trend of electromagnetic field in the whole test area. 

The function of maximum and minimum values display is to read the electromagnetic field values of some 

tested area from the database, and it shows the maximum and minimum values and their positions in the 

visual interface. The range display of electromagnetic field is to show the distribution of all the test points 

within some certain value range set up by the user. As is discussed above, the distribution display of 

electromagnetic field can help to make an intuitive and accurate judgment of the distribution of 

electromagnetic field around car, which will be an important basis for the reach of electromagnetic field 

distribution of automotive electronic equipment.  

3.3 Software design 

The software of electromagnetic field automatic testing system is mainly designed with LabVIEW and VC++. 

The LabVIEW is used to deal with the human-computer interaction interface, data acquisition, database 

access, etc. The VC++ is mainly used to control the movement of mechanical arm and display the 

electromagnetic field. The system also uses the knowledge of ActiveX and OpenGL in addition. The ActiveX 

components of the system are developed by VC++, by which the driver functions and OpenGL programs can 

be called. Then the prepared ActiveX components will be loaded into LabVIEW component container to fulfill 

VC++ calling in LabVIEW. The system interface is realized on the basis of LabVIEW platform to fulfill human-

computer interaction. According to the system function procedure shown in figure 3, the software is 

programmed as the following steps: 

(1) The LabVIEW program loads the parameters set by the system interface to initialize the mechanical arm 

and serial port. The labSQL is called to access the database by Windows ODBC and generate the route table 

of testing area.   

(2) The VC++ program is called by LabVIEW through the ActiveX components, and it sends the drive signal to 

mechanical arm. Then the mechanical arm will walk automatically by the route table of testing area. 

(3) The mechanical arm will stop to wait when it reaches one testing point of the route table. The LabVIEW 

program communicates with the computer through serial port by VISA logical symbol. The electromagnetic 

field values collected by the electromagnetic field tester will be transferred back to computer and shown timely 

on the interface screen with the position of testing point and its strength value. After that, the m echanical arm 

will continue to walk when it receives the command signal sent by computer. 

(4) The mechanical arm will stop walking after it finishes measuring the whole testing area. The result 

database of tested area will be generated to save the data of the electromagnetic field. 

(5) The LabVIEW accesses the result database of the tested area and call VC++ program through ActiveX 

components to display the electromagnetic field of the whole tested area. 

4. Experimental result 

In order to verify the feasibility and accuracy of this testing system, an experiment was carried out in a EMC 

lab of an automobile company to verify the hardware, software and the whole logical processing. According to 

the experimental result, this system can accurately control the walk speed, direction and stop time of the 

mechanical arm, which can move accurately along the rectangle testing area. The electromagnetic field tester 

can get the accurate field strength value of the testing point and send it back to the IPC through the serial port. 

In order to verify the walking accuracy of the mechanical arm, the system select a range of testing area with 

0.2m*0.5m*1m at random. The walk step is set with 0.1m, which means the mechanical arm will traverse 100 

testing points. By comparing the route table of testing area with the coordinates of tested points in the result 

table of tested area, the walking error curve of mechanical arm can be drawn as the figure 5. 

 

880



 

Figure 5: The walking error curve of mechanical arm 

It shows after analysis that the walking error of mechanical arm obeys the Gauss distribution with a mean 

value of 0 and a variance of 0.001mm. It means that the coordinate error of testing points is under 0.001mm, 

so the testing method of mechanical arm walking automatically can greatly increase the testing accuracy 

compared to the traditional manual-testing method.  

The software testing mainly measures the electromagnetic field strength of the four areas V1-V4 around the 

car as shown in figure 4 with the 0.1m walk step of mechanical arm. The experiment find out that this system 

can accurately generate the route table of the area to be tested and the result database of tested area, and it 

will automatically finish the area coordinate transformation after the car body transformation. At last, the 

system can also succeed to display the electromagnetic field distribution at the same time, which will provide a 

basis for the reach and analysis of the electromagnetic field distribution characteristics of automotive 

electronic equipment. The electromagnetic field distribution of the experiment is shown in figure 6. The 

maximum and minimum values of the electromagnetic field of experiment are shown in figure 7. The range of 

electromagnetic field strength of experiment is shown in figure 8. The color changing from blue to red means 

the increasing electromagnetic field strength.  

 

Figure 6: The distribution of electromagnetic field 

 
(a)                                       (b) 

Figure 7: The display of extremum value in electromagnetic field 

The figure 6 clearly shows the distribution of electromagnetic field about the four areas around the car. It 

means the greater value of electromagnetic field strength with the darker color, and the EMC problem is more 

serious. The positions of maximum values of electromagnetic field strength in four tested areas are shown in 

figure 7(a), and the positions of minimum values are shown in figure 7(b). All the points with the same 

extremum values can be displayed at the same time. The display of extremum values can help the engineers 

to find out the extremum values of electromagnetic field in certain range quickly. The EMC problem will occur 

when the strength of electromagnetic field reaches to a certain value in practice. As a result, the positions of 

some points in a key value range will be displayed as shown in figure 8, which just displays the points that 

881



may cause EMC problem and masks all other points with low strength value of electromagnetic field. The 

figure 8 can provides the engineers with more characteristics of electromagnetic field distribution in detail.    

In order to display the variation trend of electromagnetic field, the outside area V2 near the left front door with 

range of 2m*2m*2m is selected to display the electromagnetic field distribution in 2 dimensions. The field 

distribution of a plane with Z=1.5 is shown more intuitively in figure 9. The maximum and minimum values can 

be calculated out to be 1.42V/m and 0.50V/m.  

 

Figure 8. The range display of electromagnetic field strength 

 

Figure 9: Distribution of electromagnetic field in 2D 

The result of experiment verifies the accuracy and feasibility of this system, which will help the engineers to 

analyses and solve the EMC problem of automotive electronic equipment. 

5. Conclusion 

The research of EMC problem is very important to the development of automotive electronic equipment. This 

paper provides an automatic electromagnetic detection system based on 3D mechanical arm usage. The 

technology of man-machine interaction is deployed in this system to fulfill the testing area initialization, display 

of electromagnetic field distribution, and the automatic walk of mechanical arm. This system with intelligence 

can solve the problems of traditional measuring method, such as time wasting, poor measurement accuracy, 

strong interference and poor operability.  

References 

Guadarrama J.J., Chavez R.H., 2017, Automatic control of coupled brick kilns, Chemical Engineering 

Transactions, 56, 1933-1938, DOI: 10.3303/CET1756323. 

Hao Q., Qu J.P., Chen W.Q., 2011, Introduction of Keyless Start System, Automotive electronic equipment, 

(6), 132-139. 

Jeffrey T., Jim K., 2006, LabVIEW for Everyone: Graphical Programming Made Easy and Fun, Third Edition, 

America: Prentice Hall. 

Jiang X., Deng J., Liu L., 2012, Automobile PEPS Low-Frequency Automatic Calibration System’s 

Accomplishment, Proceedings of the International Conference on Information Engineering and Application 

(IEA), 151-158.  

Li X., 2002, The Analysis of EMC requirements on Automobile, Electronic Quality, 52-56. 

Yang Q.S., 2008, The Research and Application of 3D Terrain Visualization based on OpenGL, SiChuang 

University, (5), 22-28. 

Zeng X.P., Xiao V.D.P., 2012, Analysis of EMC on Automatic PEPS System, National EMC conference, 48-56. 

882