汽车燃油加热器数据自动采集系统

汽车燃油加热器数据自动采集系统张铁壁。等

汽车燃油加热器数据自动采集系统

AutomaticDataAcquisitionSystemforAutomotiveFuelOilHeater

旅铗壁办士尉夏国明马晓据旅雩穹

(河北工程技术高等专科学校,河北沧州061001)

摘要:为了解决目前汽车燃油加热器采集系统存在的问题,研制了一种基于RS一485总线的汽车燃油加热器数据采集系统。该系统采用触摸屏输人员工的信息、产品编号以及进行各项参数的设定;随后,采集模块将加热器的各项数据输入到PLC,并采用最小二乘法对温度测量数据进行修正。运行效果表明,系统操作简单、数据准确、适用性强,具有较高的推广价值。关键词:汽车加热器检测台

数据采集PLC

最小二乘法温度修正

中图分类号:TP29

文献标志码:A

Abstract:Inorderto

solvetheproblemthatexisting

ineurrent

dataacquisitionsystem

forautomotive

fueloilheater,the

dataacquisition

systembased00

RS一485

forautomotivefueloilheaterhasbeenresearchedanddeveloped.Inthissystem

thepersonnelinformation

product

serial

numberandvariousparameters

are

input

andsetupbyusingtouchscreen;allthedataoftheheater

are

input

toPLC

throughacquisition

modulelater;andthemeasurementdataoftemperature

are

correctedwiththeleastsquaresmethod.Theoperationresultsprovethatthesystem

offerseasyoperation,accurate

dataandgoodapplicability;itpossesseshigherpromotingvalue.

Keywords:Automotiveheater

Test

bench

Data

acquisition

PLCLeast

squaresmethod

Temperature

correction

泵、喷油嘴以及回油管(喷射式燃烧器)等构成。进0

引言

排气系统包括助燃空气迸气滤网、迸气量调节阀、进汽车燃油加热器数据采集系统用于测试加热器出

气消音器、助燃风扇、风扇电机、排气管及排气消声厂前的各类参数。使用该系统前,员工手动抄录不同器等。点火系统用于对喷射式燃烧器,一般配用点类型加热器的各种数据并进行分析。由于现场仪表显火电极和高压线圈等。供热系统包括水泵、循环水示的数据存在浮动,因此,很难准确记录各项参数…;管、热交换器等。控制系统包括控制器、点火传感此外,一些员工由于责任心不强,不能检出不合格的产器、过热传感器、水温传感器、开关等。品,也给企业的声誉带来了一定的负面影响。基于这1.2加热器的工作原理

些问题,需要设计一个自动数据采集系统。该系统用加热器工作原理具体如下。启动时,控制器首先于将数据采集到上位机,对数据进行存储、分析并判定对加热器进行自检,循环水泵运转0.5min后,电机低检测产品是否合格:最后将员工的信息存人到上位机速运行,同时驱动助燃风扇和高压燃油泵工作:接着点的数据库,使产品编码与检测员工的信息做到一一对火电极以一定的频率连续跳火;随后电磁阀打开,呈雾应,以备日后调用、处理和分析。

状的高压燃油以圆锥状由喷嘴喷出,并与进入燃烧室1加热器的结构和工作原理

中的助燃空气混合燃烧;传感器感知着火后,点火电极停止工作,此时燃烧器依靠燃烧室中部分高温燃气回

1.1加热器的结构组成

流点燃混合气,并持续燃烧,电机升至额定转速运转,汽车燃油加热器由供油系统、进排气系统、燃烧加热器进入正常工作状态:最后燃烧的高温废气由燃器、点火系统、供热系统及控制系统等组成‘“。其烧室折返,经换热器散热后从排气管排人大气。热交换中,供油系统由燃油箱(即车用油箱)、燃油滤清器、器水腔中的载热介质水将热量源源不断地输送给相应燃油管、低压油泵(离心或蒸发式燃烧器)、高压油

汽车,从而实行供热。

修改稿收到日期:2013—03~13。

2采集系统的整体功能

第一作者张铁壁(1968一),男,2004年毕业于北京科技大学检测技

术与自动化装置专业,获硕士学位,副教授;主要从事智能仪器仪表技术采集系统由上位机和检测台两大部分组成,其结的研究与教学工作。

构如图1所示。该系统一共有14个工位。即有14套

28

PROCESSAUTOMATION

INSTRUMENTATION

V01.34No.7

July2013

汽车燃油加热器数据自动采集系统张铁壁。等

检测台。1号检测台的RS一485通信口经过RS.232转换后连接到上位机的COM。口;1~14号检测台之间通过RS一485通信口以菊花链的形式连接。

超强的解码系统能非常有效地阅读残缺码、模糊码,特别适用于超市、仓储物流、商业POS系统以及生产制造业。

触摸屏选用昆仑电子科技有限公司生产的TPCI062K电阻式触摸屏。该触摸屏是10.2英寸

…_…苣童圈

图1

Fig.1

(1英寸=25.4ram)TFr液晶显示、真彩LED背光、分辨率为800x480、显示颜色为65535色、背光寿命可达到50

000

系统结构图

Stnucturediagramofsystem

h、内存64

MBSDRAM。

3.2数据采集模块

系统首先通过上位机设定员工的编号和产品的编号,在现场触摸屏输入当班员工编号以及产品编号;与上位机比对无误后,发出测试指令,员工在现场按下测试按钮,系统就可以实现数据自动采集、数据结果分析。测试结束后,将测试数据及分析结果传送到上位机进行存储,并在现场显示产品是否合格。现场配置了多个传感器和测量仪表,用于测量加热器的各项参数,包括电压、电流、进水口温度、出水12I温度、排气温度、排气烟度、系统压力、水流量、耗油量等。通过现场的触摸屏,不仅可以对各项参数进行实时显示,而且可以查询不合格产品的记录。设定参数必须由管理员进行设定。

检测台中的数据采集模块主要包含电压、电流、温度、排气烟度、系统压力、水流量、耗油量等数据采集部分。检测器的工作电压一般为24VDC或12VDC,系统采用分压器将电压调整到0~10V的范围后输入到PLC的模拟量输入端VI。。电流模块采用霍尔式直流电流变送器,被测直流电流与输出信号之间采用电气隔离。该模块将系统的直流电流转换为0~5V的直流输出信号,发送到PLC的VI.端。

温度检测包括进水口、出水口和加热器的排气温度检测。进出水口温度检测采用的是热电阻Ptl00.工作温度范围为0~98oC;排气温度选择的是K型热电偶,工作温度范围为200~300oC。该部分选择相应的温度变送器将温度信号转换为l~5V的电压信号。循环水管压力范围为0~0.6MPa,输出信号为0~

20

3检测台设计

检测台的构成框图如图2所示。

牡{亟}畦_[j廿力—叵垂互卜

XC3-19AR-E

mA电流,经250n电阻转换为电压信号送至PLC。

压—_坌墨苎銎卜一VI.

对应的PLC模拟输入端分别为VI,~VI。。

水流量检测模块将脉冲信号通过光耦进行电平转

通信口

度—叫卜_一

Fig.2

VIl

V12

换后送人PLC的高速脉冲输入端x.。耗油量模块输出的也是脉冲,但是脉冲频率较低,经电平转换后直接送到PLC的输入端X。。编制程序按照每20ms采样输入的脉冲个数,并计算出每秒相应的脉冲频率。

排气烟度由排气烟度计直接输出电压信号,并输入到PLC的VI,端。经计算得到烟度的波许值计算公

VijVL、r15

度——f沮度变送器}一Vl+

・q

)‘.

图2检测台构成框图

Compositionofthe

test

bench

式为:

y=4.32x/5

3.1检测台硬件介绍

由于系统需要测量的模拟量较多,所以选择了性价比较高的信捷PLCXC3.19AR.E。它集逻辑控制、模拟量输入输出于一体,具有9点开关量输入、10点开关量输出、8点模拟量输入、2点模拟量输出,并支持3路AB相输入和4路高速计数。

BC-6800激光条码扫描枪是北京标识技术有限公司生产的一款设计精巧时尚、性能优良稳定的激光条码阅读器,其外形符合人体工程学设计,内部机芯采用日本技术生产。它能快速准确阅读所有一维条码,其

《自动化仪表》第34卷第7期2013年7月

(1)

式中:戈为烟度计输出的电压;Y为烟度的波许值。

额定放热量是加热器的一个重要参数,是衡量被测加热器额定放热量是否合格的依据。该值与进出口温度差、水流量、水的密度等参数有关,具体计算公式为:

P=cpQ(t2-t.)

(2)

式中:P为额定放热量,kW;C为水的比热,kJ/kg・K;Q为水流量,m3/s;p为水的密度,ks/m3;t,为进口水温,℃或K;t,为出口水温,℃或K。

29

汽车燃油加热器数据自动采集系统张铁壁。等

4软件设计

一次测试做好准备。具体程序流程如图3所示。

初始化

系统软件包括上位机软件、触摸屏软件和PLC程序等3部分。

4.1上位机软件设计

输入产品编号

上位机采用VC编写,主要完成以下几项工作。①进行员工以及产品型号确认。工作时首先根据现场员工输入的个人编号确认是否正确.若不正确.口水温>设定值£;》=氙茹豪:砬≥j返回输入错误的信息;如果正确,触摸屏直接进入下一

采集各项参数

屏。按照触摸屏的提示,用扫描枪扫描被检测的加热器的条形码,条形码信息通过PLC传送到上位机进行参数平均值计算

型号验证,如果正确,则进行相关参数测试;否则员工测试时间到?

不能进行检测。返回信息提示型号错误,需要重新扫描。

置上位机读取标志位,井为下次测试做好准备②根据加热器编号自动生成额定放热量、油耗相(竺塞)

应的上下限,并发送给PLC。

③数据存储功能。所有被检测的加热器信息,都图3程序流程图

以Excel的格式自动存储在上位机中,包括各项参数Fig.3

Theflowchartofprogram

的数据、数据是否合格、哪项参数不合格等信息,以备5数据处理

查询。

4.2触摸屏软件设计

由于系统模拟量较多,涉及电压、电流、温度、压力、触摸屏主要完成以下3项功能:①用来输入个人烟度、流量等多个模拟量的采集,所以对于所采集的数信息和产品编号,并查询不合格产品的记录:②进行加据进行线性化处理尤为重要。除进出水口温度外,其余热器各项检测参数的上下限以及其他参数的设定,该数据均输入到PLC的模拟量输入端,得到的数字量基本参数设定设置了密码.只有管理人员才可以进行相关达到了系统要求的精度,后续只需对数据进行标定即设定;③企业员工可以随时查看各项参数的实时显示

可。由于额定放热量的计算与进出口水温差有直接的画面。

关系。而额定放热量又是衡量加热器是否合格的一个重4.3

PLC程序设计

要参数,因此进出水口温度的准确性至关重要。实际过PLC程序设计是整个系统的核心部分,主要完

程中,温度变送器的输出已经近似为线性,但是仍不能成数据采集、数据处理、放热量计算以及波许值计算满足精度要求,所以需要用软件进行测量误差补偿[3]。

等。由于加热器各项参数的检测是在加热器工作达温度的软件补偿方法有很多,常用的有插值法、查到稳定后迸行的,采集的时间也不是全过程。因此,表法以及最小二乘法等H。7]。本文采用最小二乘法对可以进行时间设定。一般地,当温度大于50℃(该进出水口的温度进行线性化补偿处理。由于进出水口温度可以通过触摸屏进行设定)时就可以进行采集。温度采用的是同一种热电阻,因此处理方法相同。为采集时间一般设定为120s。检测温度值和设定时间提高拟合多项式的精度,选用三次多项式作为目标函通过触摸屏来完成。为保证各项参数的准确性,系数,其表达式为:

统每隔10S进行数据采集,并计算各项参数在设定y=ao+olx+a2石2+口3戈3

(3)

时间内的平均值。当设定时间到达后,向上位机发式中:Y为实际温度值,℃;菇为测量温度值,oC;a。、a,、出测试结束命令,上位机读取各项参数,并为下一次a,、a,为待定系数。

测试做好准备。

加热器测试的水温范围为0.100oC,而额定放热程序的初始化包括建立与触摸屏/上位机的通信量的测试温度一般都为50~70℃.所以在0~100

oC

连接、参数上下限设定、测试时间设定、标志位初始化内侧重选取了一系列的温度参考点。而在50~70℃范等内容。当测试时间到达后,置上位机读取标志位,并围内每隔2oC选取一个点;其余每隔5℃选取一个点.结束该次测试,等待输入下一个产品的编号,从而为下

一共选取了28个点作为Y;。对这28个点进行实时测

30

PROCESSAUTOMATION

INSTRUMENTATION

V01.34

No.7

July2013

汽车燃油加热器数据自动采集系统张铁壁。等

量,测量得到的28个数据作为多项式拟合的数据源丁=一0.000001603

T3+0.0001423Tr2+

戈。。根据最小项拟合多项式的原理"1,可得:

0.9973T一0.1109

(5)

式中:r为拟合后的温度值:T为经过变送器输出以后r

l耋≥茎28兰2霉8兰31zo3

52至的标定值。

I.茎戈。.茎名;

丕z;.荟x:If。:l

f.茎算。y;I

将式(5)编制成一个插值子程序,PLC把采样的测量平均值r代入即可求得对应的温度值r。在0~I.丕石;

丕zi

丕石:oz霎3

『=]至5zi

『lf|Ⅱ2

f蚤z。),。l

荟省:

3省?f

l荟x。),。J

3三]c4,

100℃范围内,采用式(5)计算得到的温度误差很小,l荟算;

丕并。

最大值误差为0.110

K。当4号检测台的功率分别

为19.8kW、6.8kW时,加热器测试数据与利用最小二乘法修正后的比较结果如表1所示。由表1可以看出,修正后的温度最大误差远小于系统要求的0.1

K。

表1

实际温度值与修正值比较

Tab.1

Comparisonoftheactualtemperatureandcorrectedvalue

6结束语

系统[J].可编程控制器与工厂自动化(PLC&FA),2011(11):

94—97.

系统通过RS.485总线将每台加热器的各种信息传[2]赵书明.客车采暖系统现状及发展分析[J].城市车辆,2009(6):

56—59.

送到上位机进行存储,实现了加热器数据采集的无纸[3]张天亮,姚庆梅,许夫明,等.基于分段线性插值法的高精度测

化,大大减少了员工的工作量;其自动测试功能,也减少温研究[J].信息技术与信息化,2012(1):70一72.

了由于人为因素带来的影响。测量得到的数据更加准确[4]张雷杰,章洁平.宽量程高精度铂电阻温度变送器设计[J].导

可靠;此外,系统实现了员工与产品的一一对应,增强了弹与航天运载技术。2010(4):55—57.

员工的责任心。运行一年来,员工普遍反映系统具有使[5]张华强,李玉峰.基于最dx--乘法的热量表温度采集模块设计[J].

用简单、易于操作、显示界面直观、数据准确等特点。实仪表技术与传感器2011(2):16—18.

[6]王福顺,刘永福,孙小华,等.高精度土壤温度原位测量系统[J].

践表明,系统具有较高的社会与经济效益。

农业机械学报,2012,43(II):102—106.

参考文献

[7]吕同富,康兆敏.数值计算方法[M].北京:清华大学出版社,

[1]付伟,于培亮,马恩乐.基于¥7-200PLC的汽车加热器数据采集

2008:220一222.

(上接第27页)

炼油技术与工程,2004,34(3):34—37.

[4]顾祥柏,黄步余.安全联锁系统是否可在DCS中实现[J]炼油

[8]何广平.离心压缩机组紧急停车及安全连锁系统设计研究[J]

化工自动化,1995(1):25—28.

风机技术.2004(2):5—8.

[5]张锡鹏.煤油工艺学[M].北京:石油工业出版社,1982:289—291.[9]张树广,熊守文,赵晨曦.中海油400万t/a加氢裂化装置工艺

[6]顾诚彪.石油化工装置紧急停车系统的设计探讨[J].石油化工

特点及运行工况[J].石化技术与应用,2010,28(5):430—433.自动化,2001(3):4-8.

[10]陈尧焕,李鹏.中国石化加氢裂化装置运行分析[J].炼油技术

[7]肖锋.天津分公司加氢裂化装置首次开工设备故障的处理[J].

与工程,2007,37(10):1—4.

《自动化仪表》第34卷第7期2013年7月

31

汽车燃油加热器数据自动采集系统张铁壁。等

汽车燃油加热器数据自动采集系统

AutomaticDataAcquisitionSystemforAutomotiveFuelOilHeater

旅铗壁办士尉夏国明马晓据旅雩穹

(河北工程技术高等专科学校,河北沧州061001)

摘要:为了解决目前汽车燃油加热器采集系统存在的问题,研制了一种基于RS一485总线的汽车燃油加热器数据采集系统。该系统采用触摸屏输人员工的信息、产品编号以及进行各项参数的设定;随后,采集模块将加热器的各项数据输入到PLC,并采用最小二乘法对温度测量数据进行修正。运行效果表明,系统操作简单、数据准确、适用性强,具有较高的推广价值。关键词:汽车加热器检测台

数据采集PLC

最小二乘法温度修正

中图分类号:TP29

文献标志码:A

Abstract:Inorderto

solvetheproblemthatexisting

ineurrent

dataacquisitionsystem

forautomotive

fueloilheater,the

dataacquisition

systembased00

RS一485

forautomotivefueloilheaterhasbeenresearchedanddeveloped.Inthissystem

thepersonnelinformation

product

serial

numberandvariousparameters

are

input

andsetupbyusingtouchscreen;allthedataoftheheater

are

input

toPLC

throughacquisition

modulelater;andthemeasurementdataoftemperature

are

correctedwiththeleastsquaresmethod.Theoperationresultsprovethatthesystem

offerseasyoperation,accurate

dataandgoodapplicability;itpossesseshigherpromotingvalue.

Keywords:Automotiveheater

Test

bench

Data

acquisition

PLCLeast

squaresmethod

Temperature

correction

泵、喷油嘴以及回油管(喷射式燃烧器)等构成。进0

引言

排气系统包括助燃空气迸气滤网、迸气量调节阀、进汽车燃油加热器数据采集系统用于测试加热器出

气消音器、助燃风扇、风扇电机、排气管及排气消声厂前的各类参数。使用该系统前,员工手动抄录不同器等。点火系统用于对喷射式燃烧器,一般配用点类型加热器的各种数据并进行分析。由于现场仪表显火电极和高压线圈等。供热系统包括水泵、循环水示的数据存在浮动,因此,很难准确记录各项参数…;管、热交换器等。控制系统包括控制器、点火传感此外,一些员工由于责任心不强,不能检出不合格的产器、过热传感器、水温传感器、开关等。品,也给企业的声誉带来了一定的负面影响。基于这1.2加热器的工作原理

些问题,需要设计一个自动数据采集系统。该系统用加热器工作原理具体如下。启动时,控制器首先于将数据采集到上位机,对数据进行存储、分析并判定对加热器进行自检,循环水泵运转0.5min后,电机低检测产品是否合格:最后将员工的信息存人到上位机速运行,同时驱动助燃风扇和高压燃油泵工作:接着点的数据库,使产品编码与检测员工的信息做到一一对火电极以一定的频率连续跳火;随后电磁阀打开,呈雾应,以备日后调用、处理和分析。

状的高压燃油以圆锥状由喷嘴喷出,并与进入燃烧室1加热器的结构和工作原理

中的助燃空气混合燃烧;传感器感知着火后,点火电极停止工作,此时燃烧器依靠燃烧室中部分高温燃气回

1.1加热器的结构组成

流点燃混合气,并持续燃烧,电机升至额定转速运转,汽车燃油加热器由供油系统、进排气系统、燃烧加热器进入正常工作状态:最后燃烧的高温废气由燃器、点火系统、供热系统及控制系统等组成‘“。其烧室折返,经换热器散热后从排气管排人大气。热交换中,供油系统由燃油箱(即车用油箱)、燃油滤清器、器水腔中的载热介质水将热量源源不断地输送给相应燃油管、低压油泵(离心或蒸发式燃烧器)、高压油

汽车,从而实行供热。

修改稿收到日期:2013—03~13。

2采集系统的整体功能

第一作者张铁壁(1968一),男,2004年毕业于北京科技大学检测技

术与自动化装置专业,获硕士学位,副教授;主要从事智能仪器仪表技术采集系统由上位机和检测台两大部分组成,其结的研究与教学工作。

构如图1所示。该系统一共有14个工位。即有14套

28

PROCESSAUTOMATION

INSTRUMENTATION

V01.34No.7

July2013

汽车燃油加热器数据自动采集系统张铁壁。等

检测台。1号检测台的RS一485通信口经过RS.232转换后连接到上位机的COM。口;1~14号检测台之间通过RS一485通信口以菊花链的形式连接。

超强的解码系统能非常有效地阅读残缺码、模糊码,特别适用于超市、仓储物流、商业POS系统以及生产制造业。

触摸屏选用昆仑电子科技有限公司生产的TPCI062K电阻式触摸屏。该触摸屏是10.2英寸

…_…苣童圈

图1

Fig.1

(1英寸=25.4ram)TFr液晶显示、真彩LED背光、分辨率为800x480、显示颜色为65535色、背光寿命可达到50

000

系统结构图

Stnucturediagramofsystem

h、内存64

MBSDRAM。

3.2数据采集模块

系统首先通过上位机设定员工的编号和产品的编号,在现场触摸屏输入当班员工编号以及产品编号;与上位机比对无误后,发出测试指令,员工在现场按下测试按钮,系统就可以实现数据自动采集、数据结果分析。测试结束后,将测试数据及分析结果传送到上位机进行存储,并在现场显示产品是否合格。现场配置了多个传感器和测量仪表,用于测量加热器的各项参数,包括电压、电流、进水口温度、出水12I温度、排气温度、排气烟度、系统压力、水流量、耗油量等。通过现场的触摸屏,不仅可以对各项参数进行实时显示,而且可以查询不合格产品的记录。设定参数必须由管理员进行设定。

检测台中的数据采集模块主要包含电压、电流、温度、排气烟度、系统压力、水流量、耗油量等数据采集部分。检测器的工作电压一般为24VDC或12VDC,系统采用分压器将电压调整到0~10V的范围后输入到PLC的模拟量输入端VI。。电流模块采用霍尔式直流电流变送器,被测直流电流与输出信号之间采用电气隔离。该模块将系统的直流电流转换为0~5V的直流输出信号,发送到PLC的VI.端。

温度检测包括进水口、出水口和加热器的排气温度检测。进出水口温度检测采用的是热电阻Ptl00.工作温度范围为0~98oC;排气温度选择的是K型热电偶,工作温度范围为200~300oC。该部分选择相应的温度变送器将温度信号转换为l~5V的电压信号。循环水管压力范围为0~0.6MPa,输出信号为0~

20

3检测台设计

检测台的构成框图如图2所示。

牡{亟}畦_[j廿力—叵垂互卜

XC3-19AR-E

mA电流,经250n电阻转换为电压信号送至PLC。

压—_坌墨苎銎卜一VI.

对应的PLC模拟输入端分别为VI,~VI。。

水流量检测模块将脉冲信号通过光耦进行电平转

通信口

度—叫卜_一

Fig.2

VIl

V12

换后送人PLC的高速脉冲输入端x.。耗油量模块输出的也是脉冲,但是脉冲频率较低,经电平转换后直接送到PLC的输入端X。。编制程序按照每20ms采样输入的脉冲个数,并计算出每秒相应的脉冲频率。

排气烟度由排气烟度计直接输出电压信号,并输入到PLC的VI,端。经计算得到烟度的波许值计算公

VijVL、r15

度——f沮度变送器}一Vl+

・q

)‘.

图2检测台构成框图

Compositionofthe

test

bench

式为:

y=4.32x/5

3.1检测台硬件介绍

由于系统需要测量的模拟量较多,所以选择了性价比较高的信捷PLCXC3.19AR.E。它集逻辑控制、模拟量输入输出于一体,具有9点开关量输入、10点开关量输出、8点模拟量输入、2点模拟量输出,并支持3路AB相输入和4路高速计数。

BC-6800激光条码扫描枪是北京标识技术有限公司生产的一款设计精巧时尚、性能优良稳定的激光条码阅读器,其外形符合人体工程学设计,内部机芯采用日本技术生产。它能快速准确阅读所有一维条码,其

《自动化仪表》第34卷第7期2013年7月

(1)

式中:戈为烟度计输出的电压;Y为烟度的波许值。

额定放热量是加热器的一个重要参数,是衡量被测加热器额定放热量是否合格的依据。该值与进出口温度差、水流量、水的密度等参数有关,具体计算公式为:

P=cpQ(t2-t.)

(2)

式中:P为额定放热量,kW;C为水的比热,kJ/kg・K;Q为水流量,m3/s;p为水的密度,ks/m3;t,为进口水温,℃或K;t,为出口水温,℃或K。

29

汽车燃油加热器数据自动采集系统张铁壁。等

4软件设计

一次测试做好准备。具体程序流程如图3所示。

初始化

系统软件包括上位机软件、触摸屏软件和PLC程序等3部分。

4.1上位机软件设计

输入产品编号

上位机采用VC编写,主要完成以下几项工作。①进行员工以及产品型号确认。工作时首先根据现场员工输入的个人编号确认是否正确.若不正确.口水温>设定值£;》=氙茹豪:砬≥j返回输入错误的信息;如果正确,触摸屏直接进入下一

采集各项参数

屏。按照触摸屏的提示,用扫描枪扫描被检测的加热器的条形码,条形码信息通过PLC传送到上位机进行参数平均值计算

型号验证,如果正确,则进行相关参数测试;否则员工测试时间到?

不能进行检测。返回信息提示型号错误,需要重新扫描。

置上位机读取标志位,井为下次测试做好准备②根据加热器编号自动生成额定放热量、油耗相(竺塞)

应的上下限,并发送给PLC。

③数据存储功能。所有被检测的加热器信息,都图3程序流程图

以Excel的格式自动存储在上位机中,包括各项参数Fig.3

Theflowchartofprogram

的数据、数据是否合格、哪项参数不合格等信息,以备5数据处理

查询。

4.2触摸屏软件设计

由于系统模拟量较多,涉及电压、电流、温度、压力、触摸屏主要完成以下3项功能:①用来输入个人烟度、流量等多个模拟量的采集,所以对于所采集的数信息和产品编号,并查询不合格产品的记录:②进行加据进行线性化处理尤为重要。除进出水口温度外,其余热器各项检测参数的上下限以及其他参数的设定,该数据均输入到PLC的模拟量输入端,得到的数字量基本参数设定设置了密码.只有管理人员才可以进行相关达到了系统要求的精度,后续只需对数据进行标定即设定;③企业员工可以随时查看各项参数的实时显示

可。由于额定放热量的计算与进出口水温差有直接的画面。

关系。而额定放热量又是衡量加热器是否合格的一个重4.3

PLC程序设计

要参数,因此进出水口温度的准确性至关重要。实际过PLC程序设计是整个系统的核心部分,主要完

程中,温度变送器的输出已经近似为线性,但是仍不能成数据采集、数据处理、放热量计算以及波许值计算满足精度要求,所以需要用软件进行测量误差补偿[3]。

等。由于加热器各项参数的检测是在加热器工作达温度的软件补偿方法有很多,常用的有插值法、查到稳定后迸行的,采集的时间也不是全过程。因此,表法以及最小二乘法等H。7]。本文采用最小二乘法对可以进行时间设定。一般地,当温度大于50℃(该进出水口的温度进行线性化补偿处理。由于进出水口温度可以通过触摸屏进行设定)时就可以进行采集。温度采用的是同一种热电阻,因此处理方法相同。为采集时间一般设定为120s。检测温度值和设定时间提高拟合多项式的精度,选用三次多项式作为目标函通过触摸屏来完成。为保证各项参数的准确性,系数,其表达式为:

统每隔10S进行数据采集,并计算各项参数在设定y=ao+olx+a2石2+口3戈3

(3)

时间内的平均值。当设定时间到达后,向上位机发式中:Y为实际温度值,℃;菇为测量温度值,oC;a。、a,、出测试结束命令,上位机读取各项参数,并为下一次a,、a,为待定系数。

测试做好准备。

加热器测试的水温范围为0.100oC,而额定放热程序的初始化包括建立与触摸屏/上位机的通信量的测试温度一般都为50~70℃.所以在0~100

oC

连接、参数上下限设定、测试时间设定、标志位初始化内侧重选取了一系列的温度参考点。而在50~70℃范等内容。当测试时间到达后,置上位机读取标志位,并围内每隔2oC选取一个点;其余每隔5℃选取一个点.结束该次测试,等待输入下一个产品的编号,从而为下

一共选取了28个点作为Y;。对这28个点进行实时测

30

PROCESSAUTOMATION

INSTRUMENTATION

V01.34

No.7

July2013

汽车燃油加热器数据自动采集系统张铁壁。等

量,测量得到的28个数据作为多项式拟合的数据源丁=一0.000001603

T3+0.0001423Tr2+

戈。。根据最小项拟合多项式的原理"1,可得:

0.9973T一0.1109

(5)

式中:r为拟合后的温度值:T为经过变送器输出以后r

l耋≥茎28兰2霉8兰31zo3

52至的标定值。

I.茎戈。.茎名;

丕z;.荟x:If。:l

f.茎算。y;I

将式(5)编制成一个插值子程序,PLC把采样的测量平均值r代入即可求得对应的温度值r。在0~I.丕石;

丕zi

丕石:oz霎3

『=]至5zi

『lf|Ⅱ2

f蚤z。),。l

荟省:

3省?f

l荟x。),。J

3三]c4,

100℃范围内,采用式(5)计算得到的温度误差很小,l荟算;

丕并。

最大值误差为0.110

K。当4号检测台的功率分别

为19.8kW、6.8kW时,加热器测试数据与利用最小二乘法修正后的比较结果如表1所示。由表1可以看出,修正后的温度最大误差远小于系统要求的0.1

K。

表1

实际温度值与修正值比较

Tab.1

Comparisonoftheactualtemperatureandcorrectedvalue

6结束语

系统[J].可编程控制器与工厂自动化(PLC&FA),2011(11):

94—97.

系统通过RS.485总线将每台加热器的各种信息传[2]赵书明.客车采暖系统现状及发展分析[J].城市车辆,2009(6):

56—59.

送到上位机进行存储,实现了加热器数据采集的无纸[3]张天亮,姚庆梅,许夫明,等.基于分段线性插值法的高精度测

化,大大减少了员工的工作量;其自动测试功能,也减少温研究[J].信息技术与信息化,2012(1):70一72.

了由于人为因素带来的影响。测量得到的数据更加准确[4]张雷杰,章洁平.宽量程高精度铂电阻温度变送器设计[J].导

可靠;此外,系统实现了员工与产品的一一对应,增强了弹与航天运载技术。2010(4):55—57.

员工的责任心。运行一年来,员工普遍反映系统具有使[5]张华强,李玉峰.基于最dx--乘法的热量表温度采集模块设计[J].

用简单、易于操作、显示界面直观、数据准确等特点。实仪表技术与传感器2011(2):16—18.

[6]王福顺,刘永福,孙小华,等.高精度土壤温度原位测量系统[J].

践表明,系统具有较高的社会与经济效益。

农业机械学报,2012,43(II):102—106.

参考文献

[7]吕同富,康兆敏.数值计算方法[M].北京:清华大学出版社,

[1]付伟,于培亮,马恩乐.基于¥7-200PLC的汽车加热器数据采集

2008:220一222.

(上接第27页)

炼油技术与工程,2004,34(3):34—37.

[4]顾祥柏,黄步余.安全联锁系统是否可在DCS中实现[J]炼油

[8]何广平.离心压缩机组紧急停车及安全连锁系统设计研究[J]

化工自动化,1995(1):25—28.

风机技术.2004(2):5—8.

[5]张锡鹏.煤油工艺学[M].北京:石油工业出版社,1982:289—291.[9]张树广,熊守文,赵晨曦.中海油400万t/a加氢裂化装置工艺

[6]顾诚彪.石油化工装置紧急停车系统的设计探讨[J].石油化工

特点及运行工况[J].石化技术与应用,2010,28(5):430—433.自动化,2001(3):4-8.

[10]陈尧焕,李鹏.中国石化加氢裂化装置运行分析[J].炼油技术

[7]肖锋.天津分公司加氢裂化装置首次开工设备故障的处理[J].

与工程,2007,37(10):1—4.

《自动化仪表》第34卷第7期2013年7月

31


相关内容

  • 发送机外特性实验报告
  • 外特性实验报告 姓名: 学号: 一. 实验仪器功能原理介绍 ET2900-JY 机油温度恒温控制装置 机油温度恒温控制装置的管路是串接在发动机润滑油的管路上.发动机上台架后将恒温装置的管路接入恒温装置后加注润滑油,使热交换器内充满机油且发动机的油标达到要求.发动机启动后,机油通过热交换器循环,装置通 ...

  • 电喷发动机传感器的检测
  • 怠速控制阀卡死故障 故障现象 l)冷机启动需踩几脚油门: 2)启动后不需踩油门,车速能达到7Okm/h: 3)发动机怠速居高不下. 故障分析 经分析故障可能有几方面原因: 1)发动机怠速调整螺钉调整不当: 2)节气门开度过大或节气门传感器调整不当: 3)怠速控制阀卡死或进气管漏气. 检查处理 经修理 ...

  • 现代汽车电子控制技术的应用及发展趋势
  • 专题综述 13 现代汽车电子控制技术的应用及发展趋势 苏州农业职业技术学院(215008) 仲子平淮阴工学院(223300) 余文明 摘要:现代汽车电子控制技术是把电子技术和汽车融为一体的机电一体化技术, 被日益广泛地应用在汽车上.本文介绍了现代汽车电子控制技术在汽车上的应用及其发展趋势. 关健词: ...

  • 汽车发动机冷却系毕业论文
  • 河南农业职业学院 毕业论文(设计) 题 目 冷却系统常见故障与排除 学 院: 河南农业职业学院 系 别:机电工程系 专业班级:汽车检测与维修09-3班 学生姓名: 指导教师: 撰写日期: 2012 年 4 月 21 日 摘 要 汽车现在已是大众的交通工具,它集机械与电子一体,是当前社会的高科技产品. ...

  • 汽车修理基础知识试题
  • 汽车修理基础知识 汽车的故障是怎样产生的? 汽车是由各总成和零件组成的,随着行驶里程的增加,这些零部件受到机械磨损,化学腐蚀以及长期承受交变载荷的作用而变形,改变了原有尺寸,几何形状,增大了配合间隙,电器元件也因长时间工作而老化,橡胶及塑料等非金属制品会在腐蚀及高温的作用下变质,弹性下降等,汽车就产 ...

  • 电子信息技术概论
  • 电子信息技术 "电子信息"是近几年频频出现的一个词,它是在计算机技术.通信技术和高密度存储技术的迅速发展并在各个领域里得到广泛应用的背景下成为信息学的词汇.电子信息在信息的存储.传播和应用方面已经从根本上打破了长期以来由纸质载体储存和传播信息的一统天下,代表了信息业发展的方向. ...

  • 汽车修理工理论试题
  • 汽车修理工考试试题及答案 一.单项选择题(每题1分,共50分) 1 .C 2. A 3.C 4.A . 5.A 6.B 7.C 8.A 9.D 10.C 11.B 12.B 13.C 14.D 15.A 16.A 17.D 18.A 19.C 20.B 21.D 22.A 23.B 24.A 25. ...

  • 草莓无土栽培设施装备的研究应用
  • 随着2012年第七届世界草莓大会的召开,北京市草莓产业已成为都市农业的一大亮点.目前,北京市草莓主要栽培方式仍以日光温室土培为主,呈现种植面积持续增长.栽培面积分布不均.栽培水平有待提高等特点.草莓是一种不耐连作的作物,保护地草莓由于连续种植,易产生连作障碍,特别是一些专业化生产基地,多年连茬种植, ...

  • 汽车电控实训报告(12汽车检测2)
  • 实训课题:发动机电子控制系统总体结构认识 指导教师:李志伟.章建军 日期:2014年 4月8日 实训目的及要求 1.了解发动机电子控制系统总体结构 2.识别发动机电子控制系统的主要传感器.执行器 仪器设备 1.电控常用工具2套 2.桑塔纳AJR电喷发动机故障实验台两台 实训原理和工作图: 发动机电子 ...