处理热解试验装置采样数据的方法与流程

文档序号:12124125阅读:496来源:国知局
处理热解试验装置采样数据的方法与流程

本发明属于自动控制领域,具体涉及一种处理热解试验装置采样数据的方法。



背景技术:

目前,在热解技术中,对于热解装置内的各种数据监控越来越重视,比如温度、湿度及烟气压力等,对于热解装置中的各种数据的监控有助于更好的调节相关参数,以便更有效地完成热解反应。同时对于热解实验要求重要的数据实时记录,以便后期对实验数据进行分析和处理也起到至关重要的作用。

现有技术中的某一部分提到了一种存储数据的方法:通过创建“创建数组”函数将需要存储的数据排列成数组,同时创建“数组至电子表格字符串转换”函数将数组转换为可以以电子文档形式存储的字符串格式,并通过创建“写入文本文件”函数完成数据的自动存储,将数据以文档形式存储。

然而,该种存储数据的方法以文本文件的形式存储数据,如果采集频率过高,采集时间过长时,文本文件会变得很大,打开需要很长时间,且容易致使文本文件在打开的时候无响应。并且当存储数据量过多时,写入速度和程序的运行速度会下降。

此外,另一现有技术中提到了根据试验需要,选择Microsoft公司的Access数据库设计数据库,在LabView中使用LabSQL Release 1.1,通过在程序中调用该系列VI实现对数据库的操作的方法。

然而,该方法中提到的应用Access数据库存储数据,读取速度相比TDMS格式文件要慢,且随着数据库的增大,读写会越来越慢,甚至会响程序运行的效率,甚至导致程序运行的失败等。并且庞大的数据库需要专门的人员进行维护,十分不方便。



技术实现要素:

本发明的目的在于提供一种简洁、高效,数据记录速度快,便于处理分析的处理热解试验装置采样数据的方法。

所述方法包括以下步骤:

设置采样周期、延迟时间与采集量,触发电压脉冲,在所述脉冲上升沿触发采样。

通过监控程序建立一个文件夹,将所述文件夹以时间命名,其命名格式YYMMDDTIME,能够直观地通过所述文件夹名称获得采样时间。其中“YYMMDD”代表“年月日”,“TIME”代表具体的时间,“时、分”,甚至可具体到“秒”。

将采集到的数据记录到TDMS文件中,以采集的信号名称命名所述TDMS文件,并存储到上述文件夹所在的路径。其中,TDMS(Technical Data Management Streaming,技术数据管理流)文件是一种二进制记录文件,它兼顾了高速、易存取和方便等多种优势,能够在各种数据分析或挖掘软件之间进行无缝交互,也能够提供一系列API函数(Application Programming Interface,应用程序接口)供其它应用程序调用。

通过监视程序中的数据记录前面板功能,将所述数据通过曲线图实时地显示。

具体地,将所述延迟时间设置为高电平与低电平延迟时间相等。也可以将所述延迟时间设置为高电平与低电平延迟时间不等。

本发明所述方法主要针对数据处理,其可以用于采集到的多种不同数据的处理与分析。例如,将所述采集量设置为温度信号采集量,也可将所述采集量设置为压力信号采集量,还可将所述采集量设置为电信号采集量。

具体地,用所述监控程序读取计算机系统时间,分别将“年月日时分秒”数值写入所述监控程序中的NEW FILE程序,根据上述数值命名文件夹,所述文件夹用于储存TDMS文件。其中,NEW FILE程序即建立新文件夹的程序。

更进一步地,根据所述采样周期、延迟时间及采集量执行所述监控程序中的TDMS WRITE程序,获取相应的采集量的数据,写入TDMS文件。其中TDMS WRITE程序是将采集到的数据写入TDMS文件的程序。

另外,上述文件命名方式也可有多种,所述时间命名还能设置为TIMEDDMMYY,还可将所述时间命名设置为TIMEYYMMDD。

本发明的所阐述的处理数据的方法简洁、高效。数据记录的速度快,且不受数据文件大小的影响,数据的后期查看和处理方便,可以通过免费的TDM Excel Add-In软件在Excel表格中方便查看、处理和分析,大大保证了热解实验的工艺人员对于数据的分析。

附图说明

图1是采样周期触发程序框图。

图2是调用新文件夹和写TDMS文件的程序框图。

图3是NEW FILE程序框图。

图4是TDMS WRITE程序框图。

图5是数据记录前面板的示意图。

具体实施方式

以下结合附图和实施例,对本发明的具体实施方式进行更加详细的说明,以便能够更好地理解本发明的方案及其各个方面的优点。然而,以下描述的具体实施方式和实施例仅是说明的目的,而不是对本发明的限制。

本发明提供了一种处理热解试验装置数据采样的方法,该方法包括以下步骤:

如图1所示,设置采样周期、延迟时间与采集量,触发电压脉冲,在所述脉冲上升沿触发采样。

如图1所示,本发明利用触发电压脉冲的方式进行采样,即在脉冲上升沿的时刻进行采样,而脉冲处在稳定或者下降的时刻,不进行采样,两个相邻的脉冲之间的时间间隔即为周期。可以将所述延迟时间设置为高电平与低电平延迟时间相等。也可以将所述延迟时间设置为高电平与低电平延迟时间不等。通常采样周期为高电平延迟时间与低电平延迟时间的和。

如图2和图3所示,通过监控程序建立一个文件夹,将所述文件夹以时间命名,其命名格式YYMMDDTIME,能够直观地通过所述文件夹名称获得采样时间。

具体地,如图2所示,用所述监控程序读取计算机系统时间,分别将“年月日时分秒”数值写入所述监控程序中的NEW FILE程序,根据上述数值命名文件夹,所述文件夹用于储存TDMS文件。其中,NEW FILE程序即建立新文件夹的程序。

上述文件命名方式也可有多种,所述时间命名还能设置为TIMEDDMMYY,还可将所述时间命名设置为TIMEYYMMDD。在本发明中,将系统时间定义为采样的时间,其中“年”用“YY”来表示,“月”用“MM”来表示,“日”用“DD”来表示,具体的时间用“TIME”来表示。本发明用时间来命名文件夹,可以非常直观的获得数据采样的时间,同时时间的数据可直接调取系统时间,简单方便,不需要担心命名重复等问题。比如,2000年2月22日10时5分40秒,我们可以表示为YYMMDDTIME类型,即“000222100540”或TIMEYYMMDD类型,即“100540000222”等。

如图2至图4所示,将采集到的数据记录到TDMS文件中,以采集的信号名称命名所述TDMS文件,并存储到上述文件夹所在的路径。如图2所示,本发明所述方法主要针对数据处理,其可以用于采集到的多种不同数据的处理与分析。例如,将所述采集量设置为温度信号采集量,也可将所述采集量设置为压力信号采集量,还可将所述采集量设置为电信号采集量。只需要在热解装置中设置相应类型的传感器,并且在数据开始采集之前,选择相应的采集量即可。

其中,TDMS文件是一种二进制记录文件,它兼顾了高速、易存取和方便等多种优势,能够在各种数据分析或挖掘软件之间进行无缝交互,也能够提供一系列API函数供其它应用程序调用。

本发明采用TDMS格式的文件记录,存储的文件通过TDM Excel Add-In软件在Excel表格中打开查看并进行处理。运用TDMS文件存储数据有很多优点:写文件和往文件追加数据速度都很快,且写文件的速度与文件大小无关;可以随机读取文件数据,且读取文件的速度也很快;文件以二进制数据存储,文件占的空间很小等。TDM Excel Add-In软件为免费软件,降低了使用成本。

具体地,如图4所示,根据所述采样周期、延迟时间及采集量执行所述监控程序中的TDMS WRITE程序,获取相应的采集量的数据,写入TDMS文件。其中TDMS WRITE程序即将采集到的数据写入TDMS文件的程序。

如图5所示,通过监视程序中的数据记录前面板功能,将所述数据通过曲线图实时地显示。

当按下前面板数据记录按钮时,图2中的false-true布尔值转换VI触发一次,调用NEW FILE子程序,来按系统时间建立一个文件夹,并把文件夹的路径传递给“保存文件夹的路径”全局变量中。TDMS WRITE子程序需要在数据记录按钮状态为真值且来一次“触发采样”上升沿脉冲时,调用一次。热解试验装置中的每个采集量,例如温度、压力等都连接到一个TDMS WRITE子程序的“采集量”上,当每次根据“采集周期”触发调用TDMS WRITE子程序时,每个采集量都会在“保存文件夹的路径”所指定的路径下,以不同的“采集量文件名”命名的TDMS文件里。这样就完成了数据的记录功能

需要说明的是,以上参照附图所描述的各个实施例仅用以说明本发明而非限制本发明的范围,本领域的普通技术人员应当理解,在不脱离本发明的精神和范围的前提下对本发明进行的修改或者等同替换,均应涵盖在本发明的范围之内。此外,除上下文另有所指外,以单数形式出现的词包括复数形式,反之亦然。另外,除非特别说明,那么任何实施例的全部或一部分可结合任何其它实施例的全部或一部分来使用。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1