# Control Information Acquisition and Processing of the AMT System Based in LabVIEW and MATLAB

Zhisen Zhang, Chengfu Yang

► To cite this version:

Zhisen Zhang, Chengfu Yang. Control Information Acquisition and Processing of the AMT System Based in LabVIEW and MATLAB. 2nd International Conference on Intelligence Science (ICIS), Nov 2018, Beijing, China. pp.358-361, 10.1007/978-3-030-01313-4_38. hal-02118796

HAL Id: hal-02118796

https://inria.hal.science/hal-02118796

Submitted on 3 May 2019

HAL is a multi-disciplinary open access
archive for the deposit and dissemination of sci-
entific research documents, whether they are pub-
lished or not. The documents may come from
teaching and research institutions in France or
abroad, or from public or private research centers.

L'archive ouverte pluridisciplinaire HAL, est
destinée au dépôt et à la diffusion de documents
scientifiques de niveau recherche, publiés ou non,
émanant des établissements d'enseignement et de
recherche français ou étrangers, des laboratoires
publics ou privés.

<figure><img src="image_1.png" /></figure>
Control Information Acquisition and Processing of the
AMT System Based in LabVIEW and MATLAB

Zhisen Zhang*, Chengfu Yang**

*Sichuan University of Arts and Science
519, Tashi Road, Dazhou City,
Sichuan, China
thrywood@163.com

**Sichuan University of Arts and Science
519, Tashi Road, Dazhou City,
Sichuan, China
443563624@qq.com

**Abstract.** In this paper, the information acquisition and processing system is proposed for the automated mechanical transmission (AMT) control by LABVIEW and MATLAB. Firstly, an interface of the data acquisition was designed with the automated mechanical transmission system based in LabVIEW. Secondly, the data acquisition hardware was built by employing the single chip system incorporating with necessary sensors. Thirdly, the data acquired was transmitted into the data processing system built by MATLAB. By using the data processing system, the transmission status and driving parameters was presented in MATLAB which can be viewed easily and ready to be utilized further more.

**Keywords:** control information, acquisition, processing, AMT, LABVIEW, MATLAB

# 1 Introduction

The automated mechanical transmission (AMT) system is widely used in vehicles. Basically, the AMT system is composed of two parts, one is the mechanical transmission and the other is the shift mechanism which functions as an experienced personnel driver. By the shift mechanism, the mechanical transmission can be shifted from one gear to another according to the control strategies. For the purpose of obtaining efficient control strategies and implementing the control operation, the control information such as the driving motor (or engine) speed, clutch control data and mechanism motors driving currents data etc. have to be acquired and processed. In this paper, an information acquisition and processing system of the AMT based in LabVIEW and MATLAB was fabricated. By the LabVIEW, the acquired data can be presented in the Man-Machine interface and stored simultaneously. By MATLAB, the data acquired from different AMT locations which carries coupled information can be viewed easily and available for further utilized.
## 2 Overview of data acquisition and process techniques

Data acquisition (DAQ) is the process in which the physical signals such as voltage, current, temperature, pressure and voice etc. can be measured, transmitted and stored in computer. Usually, a DAQ system is composed of sensors, DAQ measurement hardware and computer armed by programmable software. The schematic diagram of a typical DAQ system is shown in Figure 1. Compared with a traditional system, the computer DAQ system can provide more powerful, flexible and cheap resolutions by using standardized processing, displaying and communicating.

<figure><img src="image_2.png" /><figcaption>Fig. 1. Schematic diagram of DAQ system</figcaption></figure>

A data processing system is a combination of machines, people, and processes that for a set of inputs produces a defined set of outputs. Data Processing ensures that the data is presented in a clean and systematic manner and is easy to understand and be used for further purposes. Usually, a data process involves steps like editing, coding, classification, tabulation and analysis which can be shown in figure 2.

<figure><img src="image_3.png" /><figcaption>Fig. 2. Data processing steps</figcaption></figure>

## 3 Interface of the DAQ system

In this research, the DAQ system includes sensors, data bus, and signal conditioning devices, AD/DA converters and man-machine interfaces. The transmission control unit (TCU) is powered by a single chip produced by Freescale (MC9S12DJ64). The shift mechanism has two driving motors. One of which selects the proper gear position and the other changes the gear by pushing the handle to the target position. During the changing gear process, the clutch must be interrupted for the protection of the transmission and shift mechanism. Thus the clutch openness was controlled as well. LabVIEW is a systems engineering software for applications that require test, measurement, and control with rapid access to hardware and data insights. The gear control and clutch control interfaces are developed in the LabVIEW environment which are illustrated in figure 3 and figure 4.
<figure><img src="image_4.png" /><figcaption>Fig. 3. Gear Control Interface</figcaption></figure>

<figure><img src="image_5.png" /><figcaption>Fig. 4. Clutch Control Interface</figcaption></figure>

# 4 Data processing and results presentation

MATLAB (matrix laboratory) is a multi-paradigm numerical computing environment developed by MathWorks. MATLAB allows matrix manipulations, plotting of functions and data, implementation of algorithms, creation of user interfaces, and interfacing with programs written in other software languages. The visualization of data in MATLAB environment by programming is user-friendly and can be completed easily. The acquired data such as gear status, engine speed, mechanism motors driving currents, handle position and transmission input/output speeds etc. are presented in figure 5.
<figure><img src="image_6.png" /><figcaption>Fig. 5. Data processing by MATLAB programming</figcaption></figure>

**5 Conclusions**

By using the data acquisition and processing system, the transmission status and
driving parameters was presented in MATLAB which can be viewed easily and ready
to be utilized further more in control strategy design and analysis. The method
developed here can be used by analogous systems as well and is of practice.

**6 Acknowledgement**

This work was financially supported by the Education Department of Sichuan (No.
15ZA0318) and Sichuan University of Arts and Sciences.

**7 References**

1. XI Jun-qiang, WANG Leil, FU Wen-qin, LIANG Wan-wu, "Shifting Control Technology on Automated Mechanical Transmission of Pure Electric Buses", 2010, 30(1), pp.42-45, Transactions of Beijing Institute of Technology, 2010.

2. Y. Taguchi, et al., "Development of an Automated Manual Transmission System Based on Robust Design", SP-1760, pp.79-85, Transmission& Driveline Systems Symposium, 2003.

3. Zhang Junzhi, Lu Qingchun, "Automated Mechanical Transmission in China", F2000A151, pp.1-7, Seoul 2000 FISITA World Automotive Congress, 2000.

4. Leping Yang, et al., "LabVIEW Programming and Application"(2nd edition, in Chinese), Publishing House of Electronic Industry, 2005.

5. National Instruments Corp, "LabVIEW Simulation Interface Toolkit User Guide".
National Instruments, Inc. 2003.

6. V. Vitale, et al., "A Matlab based framework for the real-time environment at FTU", 2007,(82), pp.1089-1093, Fusion Engineering and Design,2007.