Hostname: page-component-74656f9884-8r8nv Total loading time: 0 Render date: 2026-11-07T09:10:57.259Z Has data issue: false hasContentIssue false

Emission source tracing based on bionic algorithm mobile sensors with artificial olfactory system

Published online by Cambridge University Press:  27 July 2021

Denglong Ma*
Affiliation:
School of Mechanical Engineering, Xi’an Jiaotong University, Xi’an, P.R. China
Weigao Mao
Affiliation:
School of Mechanical Engineering, Xi’an Jiaotong University, Xi’an, P.R. China
Wei Tan
Affiliation:
School of Mechanical Engineering, Xi’an Jiaotong University, Xi’an, P.R. China
Jianmin Gao
Affiliation:
School of Mechanical Engineering, Xi’an Jiaotong University, Xi’an, P.R. China
Zaoxiao Zhang
Affiliation:
School of Chemical Engineering and Technology, Xi’an Jiaotong University, Xi’an, P.R. China
Yunchuan Xie
Affiliation:
School of Chemistry, Xi’an Jiaotong University, Xi’an, P.R. China
*
*Corresponding author. E-mail: denglong.ma@mail.xjtu.edu.cn
Rights & Permissions [Opens in a new window]

Abstract

The leakage of hazardous chemicals and toxic volatile substances in the atmosphere may cause serious consequences such as explosion and poisoning. To identify the unknown leakage locations and gas compositions, a mobile robot system to trace the leak source in the outdoor was investigated. First, two bionic searching algorithms, Zigzag and Silkworm algorithms, were tested with outdoor experiments for locating the leak source. The results showed that the locating errors of these two algorithms were within 0.5 m in 10 by 20 m search space, but the failing ratio of Zigzag and Silkworm algorithm was still high (about 40–50%). Therefore, an improved tracing algorithm combining the Silkworm and Zigzag algorithm, called as zigzag–Silkworm algorithm, was proposed. Compared with Silkworm and Zigzag algorithms, zigzag–Silkworm algorithm had a higher success ratio of 80% in outdoor source tracing tests, and the searching efficiency was enhanced, the efficiency parameter L: L0 has improved from 2.58 for Silkworm and 2.66 for Zigzag to 2.17 for zigzag–Silkworm. Then, in order to identify the composition of the leaked gases during the source tracing, an artificial olfaction system (AOS) based on the gas sensor array and support vector machine was set on the mobile robot. The test results in the source tracing experiments with ammonia and ethanol emissions indicated that the recognition accuracy of emission gases reached to 99% with AOS equipped on the robot. Therefore, the mobile robot system equipped with the zigzag–Silkworm algorithm and the AOS is feasible to trace the leakage source and identify the emission composition in the outdoor leakage event with good performance in efficiency and accuracy although some underlying problems still need to be addressed in future work.

Information

Type
Research Article
Copyright
© The Author(s), 2021. Published by Cambridge University Press
Figure 0

Table I. Some experimental results of other authors.

Figure 1

Table II. Details of mobile source tracing robot.

Figure 2

Figure 1. The structure of the mobile source tracing system.

Figure 3

Figure 2. The site of source tracing experiment.

Figure 4

Figure 3. The flow chart of Silkworm algorithm.

Figure 5

Table III. Pseudocode of Silkworm algorithm.

Figure 6

Figure 4. The flow chart of Zigzag algorithm.

Figure 7

Table IV. Pseudocode of Zigzag algorithm.

Figure 8

Table V. Pseudocode of zigzag–Silkworm algorithm.

Figure 9

Table VI. The stopping criterions used in the zigzag–Silkworm algorithm.

Figure 10

Figure 5. Simulation results of Silkworm and Zigzag algorithms. (a) Result of Silkworm with starting point in the plume. (b) Result of Silkworm with starting point out the plume. (c) Result of Zigzag with starting point in the plume. (d) Result of Zigzag with starting point out the plume.

Figure 11

Figure 6. The process of simulatedtracing process with zigzag–Silkworm algorithm with the starting point in the plume. (a) search path with zigzag–Silkworm algorithm. (b) Concentration during the search process, and (c) Concentration gradient during the search process.

Figure 12

Figure 7. The process of simulatedtracing process with zigzag–Silkworm algorithm with the starting point out of the plume. (a) Searching path with zigzag–Silkworm algorithm w. (b) Concentration during the search process, and (c) Concentration gradient during the search process.

Figure 13

Figure 8. The source tracing process with Silkworm algorithm.

Figure 14

Figure 9. The source tracing process with Zigzag algorithm.

Figure 15

Figure 10. The source tracing process with zigzag–Silkworm algorithm.

Figure 16

Figure 11. Classification results with pre-trained SVM model for gas samples. (a) Ammonia and ethanol. (b) Ammonia and n-pentane. (c) Ethanol and n-pentane, and (d) All these three gases.

Figure 17

Figure 12. The source tracing paths of mobile robots equipped with AOS in outdoor experiments. (a) Tracing path for ethanol. (b) Tracing path for ammonia.

Figure 18

Table VII. Statistic results with simulation cases for different algorithms.

Figure 19

Figure 13. Classification of ammonia and ethanol by AOS in the outdoor experiments.

Figure 20

Figure 14. Graphical user interface (GUI) of source tracing.

Figure 21

Table VIII. Statistic results of the outdoor source tracing experiments with three algorithms.

Figure 22

Figure 15. Comparisons of three source tracing algorithms. (a) L/L0 of three algorithms in simulation cases. (b) Positioning errors of three algorithms in simulation cases.

Figure 23

Table IX. Comparison of different gas recognition algorithms.