轨道交通车辆司控器模拟量高精度采集模块的设计

技术与市场创新与实践2021年第28卷第5期
轨道交通车辆司控器模拟量
高精度采集模块的设计
许晓东,彭冬良,许晋荣,肖 曦
(大功率交流传动电力机车系统集成国家重点实验室,湖南株洲412000)
摘 要:轨道交通车辆在手动驾驶模式下,司控器级位数据的精确采集是车辆正常运行的重要保证。针对司控器模拟量采集系统可靠性不高和级位数据采集精度不够的问题,提出一种司控器模拟量高精度采集模块的设计方法。重点从司控器级位数据采集系统架构、采集模块硬件设计和软件开发流程的各环节提高模拟量的采集精度。采集模块的两组板件并联为司控器供电并分别采集司控器级位数据。通过试验方法计算出一元线性回归方程的参数,采集模块精度满足司控器级位数据采集要求。
关键词:轨道交通;司控器;模拟量采集;一元线性回归
Designofhighprecisionanalogacquisitionmodulefor
drivercontrollerofrailtransitvehicle
XUXiaodong,PENGDongliang,XUJinrong,XIAOXi
(TheStateKeyLaboratoryofHeavyDutyACDriveElectricLocomotiveSystemsIntegration,
Zhuzhou412000,China)
Abstract:Whentherailtransitvehicleisinthemanualdrivingmode,theaccuratecollectionofdrivercontroller’sleveldataisanimportantguaranteeforthenormaloperationofthevehicle.Inordertosolvetheproblemsoflowreliabilityandlowprecisionofanalogdataacquisitionsystemofdrivercontroller,adesignmethodofhighprecisionanalogdataacquisitionmodulefordrivercon trollerisproposedinthispaper.Thispaperfocusesonimprovingtheaccuracyofanalogdataacquisitionfromtheaspectso
fthesystemarchitecture,hardwaredesignandsoftwaredevelopmentprocess.Thetwogroupsofboardsoftheacquisitionmoduleareconnectedinparalleltosupplypowerforthedrivercontrollerandcollecttheleveldataofthedrivercontrollerrespectively.Theparametersoflinearregressionwithonevariablearecalculatedbyexperiment,andtheaccuracyofacquisitionmodulemeetsthedataacquisitionrequirementsofdrivercontroller.
Keywords:RailTransit;DriverController;AnalogDataAcquisition;LinearRegressionWithOneVariable
doi:10.3969/j.issn.1006-8554.2021.05.006
麦弗逊式独立悬架
 引言
安全性、可靠性一直是轨道交通行业发展的基本原则和永恒研究的课题[1]。牵引和制动控制直接
影响车辆的运行安全。因此,行业对牵引、制动的精确控制要求越来越高。在手动驾驶模式下司控器是控制牵引、制动指令施加的终端设备,对司控器输出数据的精确采集是车辆安全、可靠运行的前提。
司控器控制系统如图1所示,通常模拟量采集模块为司控器提供电源,并采集司控器的级位数据。模拟量采集模块将采集的数据经过运算后发送给列车控制模块(VCM)。VCM根据司控方向信号和级位数据向牵引控制单元(DCU)和制动控制单元(BCU)发送控制指令[2]。
车辆若采用单一模块为司控器供电并采集司控器级位数据,当该模块故障时将直接影响司控器控制系统的正常工作。同时,若模块提供的电源精度不高时,将使牵引级位及制动级位采集的电压值存在偏差,影响牵引和制动的精确控制。针对以上问题,本文设计的模拟量采集模块采用A、B两组板件并联为司控器供电并分别采集司控器级位数据。此外,两组板件分别回采司控器两端的电源电压数据,进而确定最大级位电压,
进一步提高司控器信号的采集精度。
图1 司控器控制系统
 方案设计
1 1 系统方案
图2为司控器模拟量采集系统组成,模拟量采集模块内配
创新与实践
TECHNOLOGYANDMARKET
Vol.28,No.5,2021
置两组相同的模拟量采集板件,分别通过防反二极管并联为电位器提供热备冗余供电。由于供电电压自身的误差和防反二极管分压的影响,不能直接使用额定供电电压来确定司控器的最大级位电压。因此两组模拟量采集板件分别对二极管后的供电电压进行回采,取平均值作为司控器两端的电压。同时,两组模拟量采集板件分别采集电位器的级位电压,正常情况下取平均值后将数据上报给VCM
图2 司控器模拟量采集系统
1 2 工作模式
1)正常情况下,两组模拟量采集板件的数据取平均值发送给VCM。
2)当一块模拟量采集板件故障时,则直接取正常工作的模拟量采集板件的数据发送给V
CM。3)当两组模拟量采集板件同时故障或两者的数据差值超出接受范围时,则向VCM发送零数据。1 3 级位曲线
司控器电位器的电压曲线如图3所示。模拟量采集模块采集电位器两端电压确定最大牵引级位、最大制动级位电压Vmax和零位电压Vmin。遵循电位器电压与级位的对应关系,VCM根据模拟量采集模块采集的电位器分压值完成对车辆进
行牵引和制动控制。
硝酸铂
图3 电位器级位曲线
 硬件设计
如图4所示,模拟量信号处理电路包括滤波、运算放大、跟随和A/
D转换。模拟量信号在电路中经过合适的低通滤波器和运算放大器处理后接入A/D转换芯片。模拟量处理电路供电与CPU(中央处理器)供电隔离,防止两者电源信号的相互干扰,影响系统正常工作。A/D转换芯片通过特定的通信方式将数据发送到CPU中。CPU经过运算、校准后得到本路采集
的司控器模拟量电压。
图4 模拟量采集通道硬件功能框图
模拟量采集电路采用差分输入方式采集信号。相比于单端输入采集,差分输入方式可以有效抑制外界共模噪声对电路
的影响,从而有效提高采集电路的精度[3]
A/D转换芯片的位数直接影响模拟量采集的精度[4]
整流桥堆
。本
文采用TI公司的ADS8688IDBT芯片。ADS8688IDBT为16位高精度A/
D转换芯片,具备8路模拟量采集通道,支持与CPU通过SPI进行通信,采样频率为500k/s。  软件设计3 1 软件流程
模拟量采集软件主要流程如图5
所示。
图5 模拟量采集软件流程
3 1 1 信号采样、滤波
系统获得一组采集数据,滤除样本的最大值和最小值后,取平均值作为采样值。3 1 2 数据转换
ADS8688IDBT芯片将采集的模拟量转化为16位数字量值,数字量值并非实际的电压值,需要再根据一一对应进行转换。如图6所示,实际电压值Vin和AD采样数字量值Vad呈线性关系,16位AD采样芯片最大数字量值为65535,对应最大的采样电压VDD
图6 AD采样线性关系图
技术与市场
创新与实践
2021年第28卷第5期
AD采样线性关系式为:
VinVad=VDD
5535(1)
由(1)式得实际电压值为:
Vin=VDD×Vad65535
(2)
3 2 数据校正3 2 1 校正原理
通常模拟量采集值与实际值存在误差,需要对采集数据进行校准从而提高数据的精度。模拟量数据满足一定的线性条件,软件采用一元线性回归算法对数据进行校准。
一元线性回归数学模型为:
yt=kxt+b+εt
 (t=1,2,…,T)(3)式中,yt为t时刻的实际值,xt代表t时刻的采集值,T为样本数量,k、b为待估计参数。εt为试验扰动带来的随机误差。根据最小二乘法可的待估计参数:
b=T∑Tt=1xtyt-∑Tt=1xt∑Tt=1ytT∑Tt=1x2t-∑Tt=1x()t2
(4)
k=∑T
t=1(yt-珋y)T-b
∑Tt=1xt-
珋()xT
(5)
其中:
珋x=
∑T
t=1xt
(6)
珋y=
∑T
t=1yt
(7)
将(6)(7)式代入待估计参数方程中,通过试验数据可得到(3)式一元线性回归的修正方程。3 2 2 校正参数计算
在无校正算法的情况下,试验给定已知的模拟量电压值,记录A、B两组模拟量采集板件的采集值。试验结果如表1所示。
表1 校正参数计算试验
实际值12345678910A板测量值1.0032.0023.0014.0015.0005.9996.9998.0009.00210.000B板测量值
1.005
过滤网篮2.002
3.001
4.001
5.000
船用锚机5.999
6.997
7.998
9.001
10.000
  根据试验数据,代入(4)(5)式分别计算A、B两组模拟量采集板件的一元线性回归的修正方程。计算得A组模拟量采集板件的一元线性回归方程的参数为:
kA=1.0058bA=
0.{0034(8)
则A组模拟量采集板件的一元线性回归方程为:
yA=1.0058xA+
0.0034(9)
B组模拟量采集板件的一元线性回归方程的参数为:
kB=
1.0062bB=-
0.{便携式鱼缸
0017(10)则B组模拟量采集板件的一元线性回归方程为:
yB=1.0062xB-
0.0017(11)
 结语
本文提出一种司控器模拟量高精度采集模块的设计方法。主要从车辆司控器数据采集系统架构、采集模块硬件设计和软件开发流程的各环节提高模拟量的采集精度。采集模块的两组板件并联为司控器供电并分别采集司控器级位数据。通过试验方法计算一元线性回归方程的参数,试验表明,电压数据采集精度达到0.1%,满足司控器级位数据采集精度要求。
参考文献:
[1] 唐冈林,赵文斌,周雪冬.列控车载设备高精度模拟量输
入输出模块设计[J].机车电传动,2018(2):45-48.
[2] 何小兵.轨道交通列车主控手柄或ATC参考值处理
研究[J].技术与市场,2015,22(6):11-13.
[3] 崔永俊,张祥,刘坤,等.分布式远程模拟量信号采集系
统设计[J].仪表技术与传感器,2019(2):60-65.[4] 孙士诚.机床嵌入式数控系统中模拟量I/O单元
研究[D].广州:华南理工大学,2015.
[5] 陆晓珩,高延兵,瞿建农,等.一种线性回归方法的
应用[
J].中国测试,2012(38):11-13.作者简介:
许晓东(1991—),男,河北张家口人,硕士,助理工程师,从事轨道车辆智能网络产品研发工作。
彭冬良(1964—),男,湖南益阳人,学士,正高级工程师,从事列车控制及网络通信工作。
许晋荣(1983—),男,湖南永州人,学士,助理工程师,从事列车控制及网络通信工作。
肖曦(1989—),男,湖南衡阳人,硕士,工程师,从事轨道车辆智能网络产品研发工作。

本文发布于:2024-09-22 16:46:14,感谢您对本站的认可!

本文链接:https://www.17tex.com/tex/3/214441.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:采集   模拟量   数据   司控器   级位   模块
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议