[发明专利]用于监控系统的历史数据采集方法无效
申请号: | 200710094180.4 | 申请日: | 2007-10-26 |
公开(公告)号: | CN101419441A | 公开(公告)日: | 2009-04-29 |
发明(设计)人: | 蔡春雷;徐利再;范昀 | 申请(专利权)人: | 上海宝信软件股份有限公司 |
主分类号: | G05B19/048 | 分类号: | G05B19/048 |
代理公司: | 上海浦一知识产权代理有限公司 | 代理人: | 丁纪铁 |
地址: | 201203上*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 监控 系统 历史数据 采集 方法 | ||
技术领域
本发明涉及一种数据点历史数据采集方法,特别是涉及一种可用于智能楼宇、轨道交通、隧道、煤矿、石化等多个技术领域的监控系统的数据点历史数据采集方法。
背景技术
监控系统要求对某些数据点的历史数据进行采集,以便于在需要时可以根据起始时间、结束时间、数据采样间隔等参数对历史数据进行显示、分析。如图1所示,以往当需要进行历史数据采集的一批数据点采样周期到达后,历史数据采集系统对这些数据的采集、存储会形成一个性能峰值。同时由于数据采集、存储的过程本身需要消耗一定的时间,会对下一次历史数据采样的周期造成一定的影响,使采样的时间不断推后,导致丢失数据。如图2所示,第一次的理论、实际采样时间均在第10秒,第二次的理论采样时间为第20秒、实际采样时间为22秒,依此类推,导致理论上应该在第50秒、60秒采样的两次数据变为只在第60秒采样一次。此外当历史数据采集系统的时间产生突然变化时,也会导致数据的丢失。如图3所示,当第10秒进行第一次数据采集后,突然向后修改系统时间到54秒,则第20、30、40、50秒的采样数据就会丢失。
发明内容
本发明要解决的技术问题是提供一种用于监控系统的历史数据采集方法,它能够减少因定时器偏差、程序执行所引起的采样时间滞后,使采样时间更加精确;并能自动进行补点以适应操作系统的时间突然变化。
为解决上述技术问题,本发明的用于监控系统的历史数据采集方法是采用以下技术方案实现的:
定时器按照最小采样时间定周期发送定时通知给历史数据采集系统,激发历史数据采集系统;
历史数据采集系统依次判断所有数据点是否到达历史数据采样时间;
如果到达采样时间,则调用实时数据采集系统得到数据点当前值作为历史数据存入历史数据文件库中;
将历史数据存储到历史数据文件库后,历史数据采集系统比较下次数据采集的理论时间与当前时间,以两者差值作为下次采样的时间间隔,按照历史数据采集过程需要的时间动态调整两次数据采集之间的时间间隔。
本发明由于采用了上述技术方案,具有这样的有益效果,即保证了历史数据采集的精确性,避免了因为定时器偏差和时间损耗所导致的采样时间延迟;而且能够自动补点以适应系统时间的突然变化。为历史数据的显示和分析提供了更加可靠的数据,便于定位数据点异常以及改进生产控制流程。
附图说明
下面结合附图与具体实施方式对本发明作进一步详细的说明:
图1是采用现有的历史数据采集方法产生的性能峰值示意图。
图2是由于历史数据采集、存储时间消耗对后续历史数据采样的影响示意图。
图3是突然改变历史数据采集系统标准时间对历史数据采集的影响示意图。
图4是根据本发明进行历史数据采集的性能峰值示意图。
图5是根据本发明动态调整实际采样时间以避免丢失数据的示意图。
图6、7是根据本发明解决历史数据采集系统时间调整问题的示意图。
图8是本发明的方法控制流程图。
具体实施方式
为了实现对数据点历史数据的存储,首先需要定义数据点的历史数据采样周期和定时器的最小采样时间。所述最小采样时间要小于所有数据点的历史数据采样周期。
参见图8所示,定时器按照最小采样时间定周期发送定时通知给历史数据采集系统,激发历史数据采集系统。历史数据采集系统依次判断所有数据点是否到达历史数据采样时间,如果到达采样时间,则调用实时数据采集系统得到数据点当前值(实时数据)作为历史数据存入历史数据文件库中。这样,历史数据采集系统能够自动调整相同采样周期数据点的相位,避免产生性能峰值;即使相同采样周期的数据点的处理也是先后进行的。性能如图4所示:每10秒有3个同样采样周期的点需要采集历史数据,按照顺序,先调用实时数据采集系统得到第一个点的当前值(实时数据)作为历史数据存入历史数据文件库中;然后是第2个点、第3个点;这样整个历史数据采集的过程是比较平滑的,性能比较好;如果同时对3个点进行历史数据保存,则会在保存的时间点上产生性能峰值;采样周期相同的点越多,性能峰值越明显。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海宝信软件股份有限公司,未经上海宝信软件股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710094180.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种浇铸夹具中定位销耐热绝缘的方法
- 下一篇:新仪器系统和方法