[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN105424377A - Driver assistant system based on tracked vehicle road simulation bench test - Google Patents

Driver assistant system based on tracked vehicle road simulation bench test Download PDF

Info

Publication number
CN105424377A
CN105424377A CN201510745184.9A CN201510745184A CN105424377A CN 105424377 A CN105424377 A CN 105424377A CN 201510745184 A CN201510745184 A CN 201510745184A CN 105424377 A CN105424377 A CN 105424377A
Authority
CN
China
Prior art keywords
vehicle speed
target
dynamometer
speed
module
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201510745184.9A
Other languages
Chinese (zh)
Inventor
刘波澜
刘盼
黄英
张付军
赵长禄
董天普
张闯
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Institute of Technology BIT
Original Assignee
Beijing Institute of Technology BIT
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Institute of Technology BIT filed Critical Beijing Institute of Technology BIT
Priority to CN201510745184.9A priority Critical patent/CN105424377A/en
Publication of CN105424377A publication Critical patent/CN105424377A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01MTESTING STATIC OR DYNAMIC BALANCE OF MACHINES OR STRUCTURES; TESTING OF STRUCTURES OR APPARATUS, NOT OTHERWISE PROVIDED FOR
    • G01M17/00Testing of vehicles
    • G01M17/007Wheeled or endless-tracked vehicles

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Feedback Control In General (AREA)

Abstract

本发明提供了一种基于履带车辆道路模拟台架试验的司机助理系统,包括:动力装置,通过变速箱与发动机连接的两个测功机,与所述两个测功机连接调节电机转速的测功机控制柜;路谱加载模块,根据系统预存的车场的车速和坡度的路面信息,通过所述测功机控制柜控制所述测功机的电机生成相应的模拟道路阻力矩的电机转矩;自动驾驶模块,根据在动力装置中采集的当前车速和设定的目标车速经过位置式PID运算,控制变速箱输出相应的转速,跟随目标车速。与现有技术相比,本发明包括以下优点:对实际循环工况下司机的驾驶情况进行了很好的复现,还具有数据显示和存储的功能,对台架试验的状况进行监控以及对数据进行后处理。

The present invention provides a driver assistant system based on tracked vehicle road simulation bench test, comprising: a power device, two dynamometers connected to the engine through a gearbox, and a motor speed adjustment device connected to the two dynamometers The dynamometer control cabinet; the road spectrum loading module controls the motor of the dynamometer through the dynamometer control cabinet to generate a motor rotation speed corresponding to the simulated road resistance torque according to the vehicle speed and gradient road surface information of the system prestored in the system. Moment; the automatic driving module, according to the current vehicle speed collected in the power unit and the set target vehicle speed, through the positional PID calculation, controls the gearbox to output the corresponding speed to follow the target vehicle speed. Compared with the prior art, the present invention includes the following advantages: the driving situation of the driver under the actual cyclic working conditions is well reproduced, and it also has the functions of data display and storage, monitors the status of the bench test and monitors the The data were post-processed.

Description

一种基于履带车辆道路模拟台架试验的司机助理系统A driver assistant system based on tracked vehicle road simulation bench test

技术领域 technical field

本发明涉及测试技术领域,特别是涉及一种基于履带车辆道路模拟台架试验的司机助理系统。 The invention relates to the technical field of testing, in particular to a driver assistant system based on a tracked vehicle road simulation bench test.

背景技术 Background technique

基于道路循环工况的模拟试验研究对于民用车辆而言已经非常完善,而对于履带车辆而言研究很少。完善传统的履带车辆动力装置参数标定流程,需要进行大量的实车道路试验,不仅耗时耗力,而且因驾驶员、环境等因素,使得试验结果很难具有重复性和可比性。因此,对动力装置进行道路循环台架试验标定对履带车辆具有重要意义。 The simulation test research based on road cycle conditions has been very perfect for civilian vehicles, but there is little research on tracked vehicles. To improve the traditional calibration process of tracked vehicle power plant parameters, a large number of real vehicle road tests are required, which is not only time-consuming and labor-intensive, but also due to factors such as the driver and the environment, it is difficult for the test results to be repeatable and comparable. Therefore, it is of great significance for tracked vehicles to carry out road cycle bench test calibration for power units.

动力装置路面循环工况台架试验是在室内台架上完成的,循环工况路面信息及驾驶信息来源于真实试验场跑车数据。为了在台架试验中模拟真实道路及司机的驾驶行为,需要性能良好的跟随系统来复现真实道路上司机的驾驶过程的行车参数,完成自动驾驶。 The bench test of the power plant road cycle working condition is completed on the indoor bench, and the road surface information and driving information of the cycle working condition come from the sports car data of the real test field. In order to simulate the real road and the driver's driving behavior in the bench test, a following system with good performance is needed to reproduce the driving parameters of the driver's driving process on the real road to complete automatic driving.

虽然民用车辆很早以前就开发出了人工助理辅助系统辅助司机驾驶,但该种辅助管理系统并不适用于履带车辆台架试验的研究,因此,需要通过简便的系统确定履带车辆的行车参数。 Although the artificial assistant auxiliary system has been developed to assist the driver in civil vehicles long ago, this auxiliary management system is not suitable for the research on the bench test of tracked vehicles. Therefore, it is necessary to determine the driving parameters of tracked vehicles through a simple system.

发明内容 Contents of the invention

本发明所要解决的技术问题是提供一种基于履带车辆道路模拟台架试验的司机助理系统,包括: The technical problem to be solved by the present invention is to provide a driver assistant system based on tracked vehicle road simulation bench test, comprising:

动力装置,包括:通过变速箱与发动机连接的两个测功机,与所述两个测功机连接调节电机转速的测功机控制柜; The power unit includes: two dynamometers connected to the engine through a gearbox, and a dynamometer control cabinet connected to the two dynamometers to adjust the speed of the motor;

路谱加载模块,根据系统预存的车场的车速和坡度的路面信息,转换得到履带车辆在行驶过程中所受到的阻力,再换算成至变速箱输出端的目标转矩,然后将目标转矩转换成电压信号,通过所述测功机控制柜控制所述测功机的电机生成相应的模拟道路阻力矩的电机转矩; The road spectrum loading module converts the resistance encountered by the tracked vehicle during driving according to the vehicle speed and slope road surface information pre-stored in the system, and then converts it into the target torque at the output end of the gearbox, and then converts the target torque into The voltage signal is used to control the motor of the dynamometer through the dynamometer control cabinet to generate a corresponding motor torque simulating road resistance torque;

自动驾驶模块,根据在动力装置中采集的当前车速和设定的目标车速经过位置式PID运算,运算后得到油门数字信号,将油门数字信号转化为所述动力装置识别的电压信号,由动力装置控制单元根据接收的电压信号的大小转化为相应的供油齿杆位置,所述变速箱输出相应的转速,跟随目标车速。 The automatic driving module, according to the current vehicle speed collected in the power unit and the set target vehicle speed, undergoes positional PID calculation, and obtains the digital signal of the throttle after the calculation, converts the digital signal of the throttle into a voltage signal recognized by the power unit, and the power unit The control unit converts the received voltage signal into a corresponding position of the fuel supply rack, and the gearbox outputs a corresponding rotational speed to follow the target vehicle speed.

与现有技术相比,本发明包括以下优点: Compared with the prior art, the present invention includes the following advantages:

具有以下优点:1、减轻了履带车辆动力装置研究的工作量,对实际循环工况下司机的驾驶情况进行了很好的复现2、除实现自动驾驶的功能外,还具有数据显示和存储的功能,方便对台架试验的状况进行监控以及对数据进行后处理。3、为台架试验标定和履带车辆的相关性能研究奠定了基础。 It has the following advantages: 1. It reduces the workload of tracked vehicle power plant research and reproduces the driving situation of the driver under actual cycle conditions. 2. In addition to realizing the function of automatic driving, it also has data display and storage It is convenient to monitor the status of the bench test and post-process the data. 3. It lays the foundation for bench test calibration and related performance research of tracked vehicles.

附图说明 Description of drawings

图1是本发明的台架结构的示意图; Fig. 1 is the schematic diagram of stand structure of the present invention;

图2是本发明的司机助理系统数据交换图示意图; Fig. 2 is a schematic diagram of the data exchange diagram of the driver assistant system of the present invention;

图3是本发明的司机助理系统硬件组成示意图; Fig. 3 is a schematic diagram of the hardware composition of the driver assistant system of the present invention;

图4是本发明的路谱加载模块示意图; Fig. 4 is a schematic diagram of the road map loading module of the present invention;

图5是本发明的自动驾驶模块的PID控制示意图; Fig. 5 is the PID control schematic diagram of the automatic driving module of the present invention;

图6是本发明的司机助理系统主程序流程图; Fig. 6 is a flow chart of the main program of the driver assistant system of the present invention;

具体实施方式 detailed description

为使本发明的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本发明作进一步详细的说明。 In order to make the above objects, features and advantages of the present invention more comprehensible, the present invention will be further described in detail below in conjunction with the accompanying drawings and specific embodiments.

参照图1,示出了本发明一种实施例中的使用的台架的结构图,本发明的模拟台架实验的司机助理系统包括: With reference to Fig. 1, have shown the structural diagram of the bench used in a kind of embodiment of the present invention, the driver's assistant system of simulation bench experiment of the present invention comprises:

动力装置,包括:通过变速箱与发动机连接的两个测功机,与所述两个测功机连接调节电机转速的测功机控制柜;在本实施例中,根据测功机控制柜的作用,图中采用的变频柜即为测功机控制柜。 The power unit includes: two dynamometers connected to the engine through a gearbox, and a dynamometer control cabinet connected to the two dynamometers to adjust the speed of the motor; in this embodiment, according to the dynamometer control cabinet The frequency conversion cabinet used in the figure is the dynamometer control cabinet.

其中,变频柜用于控制测功机中的电机转速。 Among them, the frequency conversion cabinet is used to control the motor speed in the dynamometer.

司机助理系统的软件架构可参见图2,包括路谱加载模块,自动驾驶模块; The software architecture of the driver assistant system can be seen in Figure 2, including the road map loading module and the automatic driving module;

路谱加载模块,根据系统预存的车场的车速和坡度的路面信息,经过理论计算得到履带车辆在行驶过程中所受到的阻力,再换算成至变速箱输出端的目标转矩,然后将目标转矩转换成电压信号,通过所述变频柜控制所述测功机的电机生成相应的模拟道路阻力矩的电机转矩;生成目标转矩。 The road spectrum loading module, according to the pre-stored vehicle speed and slope road surface information of the system, obtains the resistance of the tracked vehicle during driving through theoretical calculation, and then converts it into the target torque at the output end of the gearbox, and then converts the target torque Convert it into a voltage signal, and control the motor of the dynamometer through the frequency conversion cabinet to generate a corresponding motor torque that simulates road resistance torque; generate a target torque.

自动驾驶模块,根据在动力装置中采集的当前车速和设定的目标车速经过位置式PID运算,运算后得到油门数字信号,将油门数字信号转化为所述动力装置识别的电压信号,所述动力装置控制单元根据接收的电压信号的大小转化为相应的供油齿杆位置,所述变速箱输出相应的转速,跟随目标车速。 The automatic driving module, according to the current vehicle speed collected in the power unit and the set target vehicle speed, undergoes positional PID calculation, and obtains the digital signal of the throttle after the calculation, and converts the digital signal of the throttle into a voltage signal recognized by the power unit. The control unit of the device converts the position of the corresponding oil supply rack according to the magnitude of the received voltage signal, and the gearbox outputs the corresponding rotational speed to follow the target vehicle speed.

其中,自动驾驶模块又包括以下五个模块: Among them, the automatic driving module includes the following five modules:

初始化模块,用于实现初始化操作; The initialization module is used to realize the initialization operation;

目标数据的读取模块,用于读取包括左轮、右轮的目标转矩和目标转速; The target data reading module is used to read the target torque and target speed of the left wheel and the right wheel;

数据的采集模块,用于在所述动力装置中,通过转矩/转速一体传感器采集第一测功机中的左电机、第二测功机中的右电机当前转矩和当前转速; The data collection module is used to collect the current torque and current speed of the left motor in the first dynamometer and the right motor in the second dynamometer through the torque/speed integrated sensor in the power device;

目标转矩的输出模块,用于对电机控制电压值与所述测功机转矩值线性关系进行标定后;将所有目标转矩都转换成电机控制电压值后输出;由测功机控制柜调节测功机中的电机模拟相关转矩。 The target torque output module is used to calibrate the linear relationship between the motor control voltage value and the dynamometer torque value; convert all target torques into motor control voltage values and then output; the dynamometer control cabinet Adjust the motor simulation relative torque in the dynamometer.

油门开度的生成模块,用于根据目标车速与所述动力装置的当前车速的差值进行PID运算,得到油门开度,然后将油门开度转换为电压信号输送给动力装置,调节动力装置的实际车速,完成对目标车速的跟随。 The generation module of the throttle opening is used to perform PID calculation according to the difference between the target vehicle speed and the current vehicle speed of the power unit to obtain the throttle opening, and then convert the throttle opening into a voltage signal and send it to the power unit to adjust the power unit. Actual vehicle speed, to complete the following of the target vehicle speed.

所述生成模块通过以下公式执行所述PID运算: The generating module executes the PID operation through the following formula:

uu (( kk )) == uu PP (( kk )) ++ uu II (( kk )) ++ uu DD. (( kk )) == KK CC ee (( kk )) ++ KK CC TT II θθ ΣΣ ii == 00 kk ee (( ii )) ++ KK CC TT DD. θθ [[ ee (( kk )) -- ee (( kk -- 11 )) ]]

其中,u(k)为控制器的输出;e(k)为目标车速与实际车速之差;uP(k)为比例环节的输出值;uI(k)为积分环节的输出值;uD(k)为微分环节的输出值;KC为控制器的比例系数;e(k)为目标车速与实际车速之差;θ为采样周期;k为采样时刻;TI为控制器的积分时间常数;TD为控制器的微分时间常数。 Among them, u(k) is the output of the controller; e(k) is the difference between the target vehicle speed and the actual vehicle speed; u P (k) is the output value of the proportional link; u I (k) is the output value of the integral link; D (k) is the output value of the differential link; K C is the proportional coefficient of the controller; e(k) is the difference between the target vehicle speed and the actual vehicle speed; θ is the sampling period; k is the sampling time; T I is the integral of the controller Time constant; T D is the differential time constant of the controller.

对于各个模块执行具体步骤和具体流程,下面详细说明: For the specific steps and specific processes of each module, the following details:

如图2、图6所示,本发明的司机助理系统,分为自动驾驶模块和路谱加载模块。该图显示了系统间信号的流向。自动驾驶模块将从路谱加载模块中读取的目标车速与实际的车速进行PID计算,产生的油门开度信号发送给控制器,控制器将油门开度信号转化为控制发动机的齿杆位置的占空比信号发送给发动机从而控制发动机的转速;控制器根据当前发动机转速和油门信息查表得到的挡位信号上传给变速箱控制模型,进行离合器的分离与结合,达到目标档位。 As shown in Fig. 2 and Fig. 6, the driver assistant system of the present invention is divided into an automatic driving module and a road map loading module. The diagram shows the flow of signals between systems. The automatic driving module performs PID calculation on the target vehicle speed read from the road spectrum loading module and the actual vehicle speed, and sends the generated throttle opening signal to the controller, and the controller converts the throttle opening signal into a gear rod position control engine. The duty cycle signal is sent to the engine to control the engine speed; the controller sends the gear signal obtained by looking up the current engine speed and throttle information to the gearbox control model to separate and combine the clutch to reach the target gear.

路谱加载模块通过读取的目标转矩数字信号转化为电压信号后输送给变频器,通过测功机控制柜控制电机转矩来模拟道路阻力。通过数据显示界面可以时时监测实际的车速和转矩信号,以此来时时跟进系统运行情况。 The road spectrum loading module converts the read target torque digital signal into a voltage signal and sends it to the frequency converter, and controls the motor torque through the dynamometer control cabinet to simulate road resistance. Through the data display interface, the actual vehicle speed and torque signals can be monitored at all times, so as to follow up the operation of the system at all times.

如图3所示,本发明涉及的硬件组成包括司机助理系统PC机、NIUSB-6009板卡、USB-1203板卡以及串口通信线束等。司机助理系统PC机主要是作为本发明系统的上位机,运行上述各个模块或系统,在PC机中采用LabVIEW软件程序进行数据处理和相关运算;NIUSB-6009板卡采用总线供电型设计,用于自动驾驶中油门开度信号的DA转换,方便且易于携带,具有8路模拟输入通道(14位分辨率),2路模拟输出通道(12位分辨率),12条数字I/O线,32位分辨率计数器。自动驾驶模块中油门开度信号DA转换需要1路模拟输出通道,油门开度电压为0.5~4.5V,同时1.22mV精度远远符合控制精度要求。利用串口通信采集的测功机转速,在LabVIEW程序中转换为车速,然后与目标转速比较,经过PID运算,可得数字信号的油门开度,经过NIUSB-6009板卡中的DA模块将油门开度数字信号转换为电压信号,输送给动力装置的集成控制单元,自动驾驶模块中油门开度信号的PID运算可以在集成控制单元(即ECU)中完成的。USB-1203是一款多功能通用A/D板,与PC机即插即用,无需地址跳线,具有2路12位D/A输出,输出电压5V或10V,12位分辨率,精度为1.22mV。USB-1203安装在测功机控制柜中,由PC机主程序中USB-1203模拟输出软件单元将目标转矩电压信号输出给板卡USB-1203,控制测功机输出扭矩值。 As shown in FIG. 3 , the hardware components involved in the present invention include driver assistant system PC, NIUSB-6009 board, USB-1203 board, and serial communication wiring harness. The driver assistant system PC is mainly used as the upper computer of the system of the present invention to run the above-mentioned modules or systems, and adopts LabVIEW software program in the PC to process data and perform related calculations; the NIUSB-6009 board adopts a bus-powered design for The DA conversion of the throttle opening signal in automatic driving is convenient and easy to carry, with 8 analog input channels (14-bit resolution), 2 analog output channels (12-bit resolution), 12 digital I/O lines, 32 bit resolution counter. The DA conversion of the throttle opening signal in the automatic driving module requires 1 analog output channel, the throttle opening voltage is 0.5-4.5V, and the accuracy of 1.22mV is far in line with the control accuracy requirements. The rotational speed of the dynamometer collected by serial port communication is converted into vehicle speed in the LabVIEW program, and then compared with the target rotational speed. After PID calculation, the throttle opening of the digital signal can be obtained, and the throttle is opened through the DA module in the NIUSB-6009 board. The degree digital signal is converted into a voltage signal, which is sent to the integrated control unit of the power plant. The PID calculation of the throttle opening signal in the automatic driving module can be completed in the integrated control unit (ie ECU). USB-1203 is a multi-functional general-purpose A/D board, plug and play with PC, without address jumper, with 2-way 12-bit D/A output, output voltage 5V or 10V, 12-bit resolution, precision 1.22mV. USB-1203 is installed in the control cabinet of the dynamometer, and the USB-1203 analog output software unit in the main program of the PC outputs the target torque voltage signal to the board USB-1203 to control the output torque value of the dynamometer.

如图4所示,路谱加载模块用于对真实道路情况的复现,它通过预先采集并存储在上位机中的车速、坡度等路面信息计算出实际行驶过程中的行驶阻力情况,此时只是产生目标转矩的数字信号。将此目标转矩的数字信号通过DA转换模块转化为测功机控制柜能识别的电压信号。通过测功机的电压信号控制对应电机的转矩从而实现对道路阻力状况的模拟。 As shown in Figure 4, the road spectrum loading module is used to reproduce the real road conditions. It calculates the driving resistance in the actual driving process through the pre-collected and stored road surface information such as vehicle speed and slope in the host computer. It's just a digital signal that produces the target torque. The digital signal of the target torque is converted into a voltage signal that can be recognized by the dynamometer control cabinet through the DA conversion module. The torque of the corresponding motor is controlled by the voltage signal of the dynamometer to realize the simulation of road resistance conditions.

如图5所示,自动驾驶模块的自动油门是自动驾驶模块的重点,它是由典型路面循环的目标车速与动力装置的实际车速的差值进行PID运算自动生成的,然后将油门开度转换为电压信号输送给动力装置集成控制单元,调节动力装置的实际车速,完成对目标车速的跟随从而实现自动驾驶。自动驾驶模块的PID控制器是基于LabVIEW控制的,是一种采样控制,只能根据采样时刻的偏差值计算控制量。因此,只能用数值计算的方法逼近,称为数字PID控制算式。数字PID控制算式通常分为位置式PID控制算式和增量式PID控制算式,自动驾驶模块采用的位置式PID控制算式。测功机扭矩仪从转矩/转速一体传感器采集测功机转速,然后利用串口通信RS-485将测功机的转速输送给PC机中的LabVIEW程序,经过转速采集信号模块的计算处理后转化为实际的车速信号。将目标车速与实际车速的差值经过控制式PID算式 As shown in Figure 5, the automatic throttle of the automatic driving module is the focus of the automatic driving module. It is automatically generated by the PID calculation of the difference between the target vehicle speed of the typical road surface cycle and the actual vehicle speed of the power unit, and then converts the throttle opening to The voltage signal is sent to the integrated control unit of the power unit to adjust the actual vehicle speed of the power unit and follow the target speed to realize automatic driving. The PID controller of the automatic driving module is based on LabVIEW control, which is a sampling control, and the control quantity can only be calculated according to the deviation value at the sampling time. Therefore, it can only be approximated by numerical calculation method, which is called digital PID control formula. The digital PID control formula is usually divided into a positional PID control formula and an incremental PID control formula, and the positional PID control formula adopted by the automatic driving module. The dynamometer torque meter collects the speed of the dynamometer from the torque/speed integrated sensor, and then uses the serial port communication RS-485 to transmit the speed of the dynamometer to the LabVIEW program in the PC, and converts it after calculation and processing by the speed acquisition signal module is the actual vehicle speed signal. The difference between the target vehicle speed and the actual vehicle speed is passed through the control type PID calculation formula

uu (( kk )) == uu PP (( kk )) ++ uu II (( kk )) ++ uu DD. (( kk )) == KK CC ee (( kk )) ++ KK CC TT II θθ ΣΣ ii == 00 kk ee (( ii )) ++ KK CC TT DD. θθ [[ ee (( kk )) -- ee (( kk -- 11 )) ]]

其中,u(k)为控制器的输出;e(k)为目标车速与实际车速之差;uP(k)为比例环节的输出值;uI(k)为积分环节的输出值;uD(k)为微分环节的输出值;KC为控制器的比例系数;e(k)为目标车速与实际车速之差;θ为采样周期;k为采样时刻;TI为控制器的积分时间常数;TD为控制器的微分时间常数。 Among them, u(k) is the output of the controller; e(k) is the difference between the target vehicle speed and the actual vehicle speed; u P (k) is the output value of the proportional link; u I (k) is the output value of the integral link; D (k) is the output value of the differential link; K C is the proportional coefficient of the controller; e(k) is the difference between the target vehicle speed and the actual vehicle speed; θ is the sampling period; k is the sampling time; T I is the integral of the controller Time constant; T D is the differential time constant of the controller.

运算后得到油门数字信号,经过板卡NIUSB-6009的DA转化模块,将油门数字信号转化为动力装置控制单元可以识别的电压信号,动力装置控制单元根据接收的电压信号的大小转化为相应的供油齿杆位置,传送给动力装置模型,相应的控制动力装置输出转速,从而跟随目标车速。 After the operation, the throttle digital signal is obtained, and through the DA conversion module of the board card NIUSB-6009, the throttle digital signal is converted into a voltage signal that the power unit control unit can recognize, and the power unit control unit converts it into a corresponding power supply according to the magnitude of the received voltage signal. The position of the oil gear rod is transmitted to the power unit model, and the output speed of the power unit is correspondingly controlled to follow the target vehicle speed.

如图5所示,本发明是基于LabVIEW软件编写的。主程序可分为程序初始化模块、目标数据的读取、实际数据的采集、目标转矩的输出和油门开度的生成五个软件模块。其中,程序初始化模块单独有程序初始化软件单元组成;目标数据的读取模块包括左轮、右轮的目标转矩和目标转速读取软件单元;实际数据的采集模块包括左电机、右电机实际转矩和实际转速采集软件单元;目标转矩的输出模块包括电机控制电压标定软件单元和USB-1203模拟输出软件单元;油门开度的生成模块包括PID运算软件单元和NIUSB-6009模拟输出软件单元。 As shown in Figure 5, the present invention is written based on LabVIEW software. The main program can be divided into five software modules: program initialization module, reading of target data, collection of actual data, output of target torque and generation of throttle opening. Among them, the program initialization module is composed of a program initialization software unit alone; the target data reading module includes the target torque and target speed reading software unit of the left wheel and the right wheel; the actual data acquisition module includes the actual torque of the left motor and the right motor and the actual speed acquisition software unit; the target torque output module includes the motor control voltage calibration software unit and the USB-1203 analog output software unit; the throttle opening generation module includes the PID calculation software unit and the NIUSB-6009 analog output software unit.

程序初始化模块仅由程序初始化软件单元组成,主要包括初始化用于电机控制电压标定的增益值和偏移值,重新分配PC机中用于采集左右电机转矩/转速信号的串口以及初始化目标转矩和目标转矩的时间轴。 The program initialization module is only composed of program initialization software units, mainly including initialization of the gain value and offset value for motor control voltage calibration, redistribution of serial ports in the PC for collecting left and right motor torque/speed signals, and initialization of target torque and the time axis of the target torque.

目标数据的读取模块包括读取左、右轮的目标转矩和目标转速等信息。以左轮目标转速读取软件单元为例,程序的流程是:弹出“请选择左转速数据表格”的对话框,打开指定路径下的指定名称的excel表格,并默认命名为“Sheet1”,读取“Sheet1”中的二维数组,读取范围为程序初始化模块中的转速表格读取坐标对应的范围,对二维数据进行分数/指数字符串至数值转换后,读取第二列数据为左轮目标转速的输出数值,然后保存表格的改动并关闭表格。其他的左轮目标转矩、右轮的目标转矩和目标转速读取软件单元如左轮目标转速读取软件单元类似。 The target data reading module includes reading information such as the target torque and target speed of the left and right wheels. Take the reading software unit of the target speed of the left wheel as an example, the procedure of the program is: a dialog box of "Please select the left speed data table" pops up, open the excel sheet with the specified name under the specified path, and name it "Sheet1" by default, read The two-dimensional array in "Sheet1", the reading range is the range corresponding to the reading coordinates of the rotational speed table in the program initialization module, after converting the two-dimensional data from a fraction/exponent string to a numerical value, read the second column of data as the left wheel Output the value of the target speed, then save the table changes and close the table. Other left wheel target torque, right wheel target torque and target rotational speed reading software units, such as the left wheel target rotational speed reading software unit, are similar.

实际数据的采集模块中,左、右电机的实际转矩和转速是通过串口通信从测功机扭矩仪传输给PC机的。在LabVIEW中,进行串口通信的基本步骤分为三步:串口配置、读写串口和关闭串口。 In the actual data acquisition module, the actual torque and speed of the left and right motors are transmitted from the dynamometer torque meter to the PC through serial port communication. In LabVIEW, the basic steps for serial port communication are divided into three steps: serial port configuration, reading and writing serial ports and closing the serial port.

测功机的目标转矩与测功机的电机控制电压之间存在线性关系,所以在进行测功机目标转矩的输出时,需要对电机控制电压值与测功机转矩值线性关系进行标定,然后再将测功机的所有目标转矩都转换成电机控制电压值,最终由主程序中USB-1203模拟输出软件单元输出给板卡USB-1203。 There is a linear relationship between the target torque of the dynamometer and the motor control voltage of the dynamometer, so when outputting the target torque of the dynamometer, it is necessary to perform a linear relationship between the motor control voltage value and the torque value of the dynamometer Calibrate, and then convert all target torques of the dynamometer into motor control voltage values, and finally output to the board USB-1203 by the USB-1203 analog output software unit in the main program.

油门开度的生成与模拟输出模块中包括PID计算软件单元和NIUSB-6009模拟输出软件单元。对目标转速与实际转速的差值进行PID计算,得到油门开度。采用的是位置式PID算式,LabVIEW中程序由“PID(DBL).vi”实现。油门开度的输出采用的LabVIEW程序中DAQmx模块实现的。首先由DAQmx创建通道;第二步为DAQmx开始任务,设备开始生成电压;第三步为将经过PID计算得到的油门开度写入通道;然后是关闭通道,清除通道资源。 The throttle opening generation and analog output module includes PID calculation software unit and NIUSB-6009 analog output software unit. PID calculation is performed on the difference between the target speed and the actual speed to obtain the throttle opening. The positional PID formula is adopted, and the program in LabVIEW is realized by "PID(DBL).vi". The output of the throttle opening is realized by the DAQmx module in the LabVIEW program. First, the channel is created by DAQmx; the second step is for DAQmx to start the task, and the device starts to generate voltage; the third step is to write the throttle opening calculated by PID into the channel; then, close the channel and clear the channel resources.

本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的系统及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。 In this paper, specific examples are used to illustrate the principle and implementation of the present invention. The descriptions of the above embodiments are only used to help understand the system and core ideas of the present invention; meanwhile, for those of ordinary skill in the art, according to the present invention Thoughts, there will be changes in the specific implementation and application scope. In summary, the contents of this specification should not be construed as limiting the present invention.

Claims (5)

1. based on a driver assistance system for endless-track vehicle road analogy bench test, it is characterized in that, comprising:
Propulsion system, comprising: two dynamometer machines be connected with engine by wheel box, are connected with described two dynamometer machines the Dynamometer Control cabinet regulating motor speed;
Road spectrum load-on module, the speed of a motor vehicle in parking lot prestored according to system and the information of road surface of the gradient, be converted to the resistance that endless-track vehicle is suffered in the process of moving, be converted into the target torque to gear box output end again, then convert target torque to voltage signal, the motor controlling described dynamometer machine by described Dynamometer Control cabinet generates the motor torque of the corresponding simulated roadway moment of resistance;
Automatic Pilot module, according to the target vehicle speed of the current vehicle speed gathered in propulsion system and setting through Position Form PID computing, throttle digital signal is obtained after computing, throttle digital signal is converted into the voltage signal of described propulsion system identification, corresponding fuel feeding ratch position is converted into according to the size of the voltage signal received by propulsion system control module, described wheel box exports corresponding rotating speed, follows target vehicle speed.
2. system according to claim 1, is characterized in that, described automatic Pilot module comprises:
Initialization module, for realizing initialization operation;
The read module of target data, comprises revolver, right target torque of taking turns and rotating speed of target for reading;
The acquisition module of data, in described propulsion system, gathers the right motor current torque in the left motor in the first dynamometer machine, the second dynamometer machine and current rotating speed by torque/speed integrative sensor;
The output module of target torque, for demarcating Electric Machine Control magnitude of voltage and described dynamometer machine torque value linear relationship; All target torques are converted to Electric Machine Control magnitude of voltage to export;
The generation module of accelerator open degree, difference for the current vehicle speed according to target vehicle speed and described propulsion system carries out PID arithmetic, obtains accelerator open degree, then accelerator open degree is converted to voltage signal and flows to propulsion system, regulate the actual vehicle speed of propulsion system, complete following target vehicle speed.
3. system according to claim 2, is characterized in that, described generation module performs described PID arithmetic by following formula:
Wherein, u (k) output that is controller; The difference that e (k) is target vehicle speed and actual vehicle speed; u pk output valve that () is proportional component; u ik output valve that () is integral element; u dk output valve that () is differentiation element; K cfor the scale-up factor of controller; The difference that e (k) is target vehicle speed and actual vehicle speed; θ is the sampling period; K is sampling instant; T ifor the integration time constant of controller; T dfor the derivative time constant of controller.
4. system according to claim 2, is characterized in that, adopts NIUSB-6009 board that accelerator open degree is converted to voltage signal and flows to propulsion system.
5. system according to claim 2, is characterized in that, by Electric Machine Control magnitude of voltage and the calibrated signal of described dynamometer machine torque value linear relationship, exports to Dynamometer Control cabinet by USB-1203 board.
CN201510745184.9A 2015-11-05 2015-11-05 Driver assistant system based on tracked vehicle road simulation bench test Pending CN105424377A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510745184.9A CN105424377A (en) 2015-11-05 2015-11-05 Driver assistant system based on tracked vehicle road simulation bench test

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510745184.9A CN105424377A (en) 2015-11-05 2015-11-05 Driver assistant system based on tracked vehicle road simulation bench test

Publications (1)

Publication Number Publication Date
CN105424377A true CN105424377A (en) 2016-03-23

Family

ID=55502731

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510745184.9A Pending CN105424377A (en) 2015-11-05 2015-11-05 Driver assistant system based on tracked vehicle road simulation bench test

Country Status (1)

Country Link
CN (1) CN105424377A (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107045345A (en) * 2017-03-06 2017-08-15 吉林大学 Internet-based remote control and automatic driving system for tracked vehicles
CN109556885A (en) * 2018-12-07 2019-04-02 安徽江淮汽车集团股份有限公司 A kind of the automatic Pilot control method and system of electric car performance test
CN110273738A (en) * 2019-03-14 2019-09-24 吉林大学 A heavy-duty engine emission diagnostic test system
CN113358340A (en) * 2021-06-18 2021-09-07 宝鸡忠诚机床股份有限公司 Machine tool spindle temperature rise test device
CN113625614A (en) * 2021-07-09 2021-11-09 洛阳拖拉机研究所有限公司 Comprehensive control method and control system for direct seeding machine

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007093222A (en) * 2005-09-27 2007-04-12 Meidensha Corp Chassis dynamometer
CN101482451A (en) * 2008-12-17 2009-07-15 奇瑞汽车股份有限公司 Entire car road virtual pilot system and its test method
CN101916519A (en) * 2010-07-30 2010-12-15 湖南南车时代电动汽车股份有限公司 Driving simulation test method for test bench of power system of electric automobile
CN201945455U (en) * 2011-01-25 2011-08-24 沈阳工业大学 Real vehicle combined test platform measuring and controlling system for propulsion system of crawler equipment
CN104458285A (en) * 2014-12-10 2015-03-25 吉林大学 Crawler-type simulation road tire mechanical property test bed
CN204439380U (en) * 2015-03-30 2015-07-01 吉林大学 A kind of crawler belt property test platform
CN204556266U (en) * 2015-02-13 2015-08-12 郑州宇通客车股份有限公司 A kind of automobile dynamic system testing table

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007093222A (en) * 2005-09-27 2007-04-12 Meidensha Corp Chassis dynamometer
CN101482451A (en) * 2008-12-17 2009-07-15 奇瑞汽车股份有限公司 Entire car road virtual pilot system and its test method
CN101916519A (en) * 2010-07-30 2010-12-15 湖南南车时代电动汽车股份有限公司 Driving simulation test method for test bench of power system of electric automobile
CN201945455U (en) * 2011-01-25 2011-08-24 沈阳工业大学 Real vehicle combined test platform measuring and controlling system for propulsion system of crawler equipment
CN104458285A (en) * 2014-12-10 2015-03-25 吉林大学 Crawler-type simulation road tire mechanical property test bed
CN204556266U (en) * 2015-02-13 2015-08-12 郑州宇通客车股份有限公司 A kind of automobile dynamic system testing table
CN204439380U (en) * 2015-03-30 2015-07-01 吉林大学 A kind of crawler belt property test platform

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
胡兴奇: "基于道路循环的动力装置换挡特性标定技术研究", 《中国优秀硕士学位论文全文数据库 工程科技Ⅱ辑》 *

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107045345A (en) * 2017-03-06 2017-08-15 吉林大学 Internet-based remote control and automatic driving system for tracked vehicles
CN109556885A (en) * 2018-12-07 2019-04-02 安徽江淮汽车集团股份有限公司 A kind of the automatic Pilot control method and system of electric car performance test
CN110273738A (en) * 2019-03-14 2019-09-24 吉林大学 A heavy-duty engine emission diagnostic test system
CN113358340A (en) * 2021-06-18 2021-09-07 宝鸡忠诚机床股份有限公司 Machine tool spindle temperature rise test device
CN113625614A (en) * 2021-07-09 2021-11-09 洛阳拖拉机研究所有限公司 Comprehensive control method and control system for direct seeding machine

Similar Documents

Publication Publication Date Title
CN101738320B (en) Hybrid vehicle powertrain test system capable of simulating working condition and inertia
CN105424377A (en) Driver assistant system based on tracked vehicle road simulation bench test
CN103308325B (en) Semi-physical simulation platform of electric automobile driving system
CN109060369B (en) Distributed electric transmission system test method, device and rack
CN101968630B (en) Simulation test bed for automatic gearbox controller
CN106970279A (en) The pure electric automobile pilot system and its test method of a variety of driving cycles can be achieved
CN111896269A (en) Motor rack testing method and system
CN202008607U (en) Simulated test bed for automatic transmission controller
CN104748981A (en) New energy vehicle testing system based on driver-vehicle-road closed-loop control
CN104408271A (en) Model-based gasoline engine calibration method
CN101799363A (en) Vehicle engine electronic control unit testing system and variable resistor combination adjusting method thereof
CN102708749B (en) Portable Classroom Teaching Demonstration Model
CN105652688A (en) Steering system real-time hardware in-the-loop simulation platform and test method thereof
CN204556266U (en) A kind of automobile dynamic system testing table
CN101706648A (en) Design method of motion controller based on RCP and DSP
CN203148676U (en) Vehicle transmission system testing stand
Patil et al. Hybrid vehicle model development using ASM-AMESim-Simscape co-simulation for real-time HIL applications
CN108020421A (en) Engine whole vehicle test method, device and engine pedestal
CN110780605A (en) A hardware-in-the-loop simulation test platform for a hybrid electric vehicle closed-loop system
CN109470470A (en) One kind carrying out gearbox mechanical efficiency test macro and test method on vehicle
CN207081990U (en) Wheel speed sensors signal imitation device
CN201060104Y (en) Motor vehicle braking system test device
CN103135545B (en) Automatic gearbox controller semi-physical simulation test system
CN114995336A (en) Super cruise function test system and test method based on whole vehicle simulation
CN102175280A (en) Digitalized vehicle instrument simulating device

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
WD01 Invention patent application deemed withdrawn after publication
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20160323