首页> 中国专利> 数据管理系统、数据管理方法及记录有数据管理程序的记录介质

数据管理系统、数据管理方法及记录有数据管理程序的记录介质

摘要

提供一种数据管理系统,所述数据管理系统具有:数据获取部,其获取对测定对象进行测定所得的测定数据;数据记录部,其对所述测定数据进行记录;数据量减少部,其生成用于使所述测定数据的数据量减少的减少数据;差值生成部,其生成表示所述测定数据和所述减少数据的差值的差值数据;差值记录部,其对所述差值数据进行记录;以及数据发送部,其将所述减少数据向对数据进行利用的其他数据利用装置发送。

著录项

  • 公开/公告号CN113849696A

    专利类型发明专利

  • 公开/公告日2021-12-28

    原文格式PDF

  • 申请/专利权人 横河电机株式会社;

    申请/专利号CN202110704563.9

  • 发明设计人 江间伸明;吉田善贵;

    申请日2021-06-24

  • 分类号G06F16/901(20190101);G06F3/06(20060101);G01D21/02(20060101);

  • 代理机构11112 北京天昊联合知识产权代理有限公司;

  • 代理人何立波;张天舒

  • 地址 日本东京

  • 入库时间 2023-06-19 13:26:15

说明书

技术领域

本发明涉及数据管理系统、数据管理方法以及记录有数据管理程序的记录介质。

背景技术

专利文献1中记载有如下内容:“移动平均处理部104对工厂数据履历文件部103中保存的工厂数据进行移动平均处理。”

专利文献1:日本特开2011-253491

发明内容

在本发明的第1方式中,提供一种数据管理系统。数据管理系统可以具有数据获取部,该数据获取部获取对测定对象进行测定所得的测定数据。数据管理系统可以具有对测定数据进行记录的数据记录部。数据管理系统可以具有数据量减少部,该数据量减少部生成用于使测定数据的数据量减少的减少数据。数据管理系统可以具有差值生成部,该差值生成部生成表示测定数据和减少数据的差值的差值数据。数据管理系统可以具有对差值数据进行记录的差值记录部。数据管理系统可以具有数据发送部,该数据发送部将减少数据向利用数据的其他数据利用装置发送。

数据量减少部可以具有用于对测定数据进行处理的低通滤波器。

数据管理系统还可以具有特性变更部,该特性变更部能够对低通滤波器的滤波器特性进行变更。

数据管理系统还可以具有使所记录的差值数据的位宽减小的位宽减小部。

数据管理系统还可以具有消除所记录的测定数据的数据消除部。

数据管理系统还可以具有从其他数据利用装置接收减少数据的数据接收部。

数据管理系统还可以具有利用差值数据及减少数据而对测定数据进行再生的数据再生部。

数据发送部可以根据来自其他数据利用装置的请求而将差值数据向其他数据利用装置发送。

数据消除部可以与经过了预先规定的时间的情况相应地消除所记录的测定数据。

数据消除部可以与能够记录测定数据的剩余容量低于预先规定的阈值的情况相应地消除所记录的测定数据。

在本发明的第2方式中,提供一种数据管理方法。数据管理方法可以具有获取对测定对象进行测定所得的测定数据的步骤。数据管理方法可以具有对测定数据进行记录的步骤。数据管理方法可以具有生成使测定数据的数据量减少的减少数据的步骤。数据管理方法可以具有生成表示测定数据和减少数据的差值的差值数据的步骤。数据管理方法可以具有对差值数据进行记录的步骤。数据管理方法可以具有将减少数据向利用数据的其他数据利用装置发送的步骤。

在本发明的第3方式中,提供一种记录有数据管理程序的记录介质。数据管理程序可以由计算机执行。数据管理程序可以使计算机作为数据获取部而起作用,该数据获取部获取对测定对象进行测定所得的测定数据。数据管理程序可以使计算机作为数据记录部而起作用,该数据记录部对测定数据进行记录。数据管理程序可以使计算机作为数据量减少部而起作用,该数据量减少部生成用于使测定数据的数据量减少的减少数据。数据管理程序可以使计算机作为差值生成部而起作用,该差值生成部生成表示测定数据和减少数据的差值的差值数据。数据管理程序可以使计算机作为差值记录部而起作用,该差值记录部对差值数据进行记录。数据管理程序可以使计算机作为数据发送部而起作用,该数据发送部将减少数据向利用数据的其他数据利用装置发送。

此外,上述发明概要并未列举出本发明所需的全部特征。另外,上述特征组的各种组合也能构成发明。

附图说明

图1与工厂10一起表示本实施方式所涉及的数据管理系统100的框图的一个例子。

图2表示本实施方式所涉及的数据管理系统100对测定数据进行管理的流程的一个例子。

图3表示本实施方式所涉及的数据管理系统100管理的测定数据的一个例子。

图4表示本实施方式所涉及的数据管理系统100生成的减少数据的一个例子。

图5表示本实施方式所涉及的数据管理系统100生成的差值数据的一个例子。

图6表示本实施方式的变形例所涉及的数据管理系统100的框图的一个例子。

图7表示本实施方式的其他变形例所涉及的数据管理系统100的框图的一个例子。

图8表示本实施方式的其他变形例所涉及的数据管理系统100对测定数据进行再生的流程的一个例子。

图9表示可以使本发明的多个方式的所有方式或一部分方式实现具体化的计算机2200的例子。

具体实施方式

下面,通过发明的实施方式对本发明进行说明,下面的实施方式并非限定权利要求书所涉及的发明。另外,实施方式中说明的特征的所有组合并非发明的必不可少的解决手段。

图1与工厂10一起表示本实施方式所涉及的数据管理系统100的框图的一个例子。在本图中,关于将从设置于工厂10的至少1个传感器20获取的测定数据设为管理对象的情况,作为一个例子而示出了数据管理系统100。然而,并不限定于此。数据管理系统100可以将来自设置于与工厂10不同的任意场所的1个或多个传感器20的测定数据设为管理对象。

工厂除了化学等工业工厂以外,还可以是对气田、油田等的井场、其周围进行管理控制的工厂、对水力·火力·原子能等发电进行管理控制的工厂、对太阳能、风能等环境发电进行管理控制的工厂、以及对上下水、堤坝等进行管理控制的工厂等。可以在这种工厂10设置1个或多个传感器20。

传感器20可以获取对测定对象进行测定所得的测定数据。传感器20例如可以是设置于OT(Operational Technology)区域的传感器(例如过程控制(测定)用传感器)、IoT(Internet of Things)传感器,作为一个例子,可以是与设置于工厂的1个或多个现场仪器连接、或构成为一体的工业用(Industrial)传感器。

另外,设置于这种工厂的现场仪器例如可以是压力计、流量计、温度传感器等传感器仪器、流量控制阀、开闭阀等阀仪器、风扇、电机等致动器仪器、对工厂内的状况、对象物进行拍摄的照相机、摄像机等摄像仪器、收集工厂内的异响等并发出警报声等的麦克风、扬声器等音响仪器、以及输出各仪器的位置信息的位置检测仪器等。

本实施方式所涉及的数据管理系统100,例如可以将温度、压力、流量、加速度、磁场、位置、照相机影像、开关的接通/断开数据、声音以及上述参数的组合等、由传感器20自身测定所得的测定数据、在现场仪器的内部测定所得的测定数据设为管理对象。

本实施方式所涉及的数据管理系统100从1个或多个传感器20获取并记录测定数据。而且,数据管理系统100生成使得测定数据的数据量减少的减少数据并向其他装置发送,并且生成表示测定数据和减少数据的差值的差值数据并自身进行记录。

数据管理系统100可以是PC(个人计算机)、平板型计算机、智能手机、工作站、服务器计算机或者通用计算机等计算机,也可以是连接有多个计算机的计算机系统。另外,这种计算机系统也是广义上的计算机。另外,可以在计算机内通过1种或多种能够执行的虚拟计算机环境而安装数据管理系统100。取而代之地,数据管理系统100可以是设计为用于数据的管理的专用计算机,也可以是通过专用电路而实现的专用硬件。另外,在数据管理系统100能够与互联网连接的情况下,数据管理系统100可以通过云计算而实现。

数据管理系统100具有数据获取部110、数据记录部120、数据量减少部130、差值生成部140、差值记录部150以及数据发送部160。此外,上述模块分别是在功能方面分离的功能模块,可以不与实际的设备结构一致。即,尽管在本图中作为1个模块而示出,但其也可以不由1个设备构成。另外,尽管本图中作为不同的模块而示出,但这些模块也可以不是由不同的设备构成。

数据获取部110获取对测定对象进行测定所得的测定数据。作为一个例子,数据获取部110可以是通信部,例如经由通信网络而从多个传感器20分别按照时间序列获取对测定对象进行测定所得的测定数据。

这种通信网络可以是将多个计算机连接的网络。例如,通信网络可以是将多个计算机网络彼此连接的全局网络,作为一个例子,通信网络可以是使用互联网·协议的互联网等。取而代之地,通信网络可以通过专用线路而实现。即,数据获取部110还可以与移动电话、智能手机、第4代(4G)终端以及第5代(5G)终端等之间直接或间接地通信并获取测定数据。

此外,在上述说明中,作为一个例子而示出了数据获取部110经由通信网络而从1个或多个传感器20获取测定数据的情况,但并不限定于此。数据获取部110例如可以通过用户输入、经由各种存储器设备等与通信网络不同的其他单元从1个或多个传感器20分别获取测定数据。

数据获取部110例如可以从1个或多个传感器20分别获取流量、压力、温度以及上述参数的组合等测定数据。另外,数据获取部110可以获取基于上述数据并利用数学式而生成的值作为测定数据。数据获取部110将从1个或多个传感器20分别获取的测定数据向数据记录部120供给。此外,在上述说明中,作为一个例子而示出了数据获取部110将从传感器20获取的测定数据保持原样地向数据记录部120供给的情况,但也可以对从传感器20获取的测定数据进行加工而向数据记录部120供给。例如,数据获取部110可以在通过离散傅里叶变换、离散余弦变换等将从传感器20获取的测定数据向频率区域变换之后向数据记录部120供给。

数据记录部120对获取的测定数据进行记录。作为一个例子,数据记录部120可以针对每个传感器20,按照时间序列对从数据获取部110供给的来自1个或多个传感器20的测定数据进行记录。

数据量减少部130可以访问数据记录部120,阅览数据记录部120中记录的来自1个或多个传感器20的测定数据。而且,数据量减少部130生成使得所记录的测定数据的数据量减少的减少数据。作为一个例子,数据量减少部130可以具有用于对测定数据进行处理的低通滤波器,这种低通滤波器可以由数字滤波器形成,也可以由模拟滤波器形成。而且,数据量减少部130可以对测定数据实施低通滤波、并扩大间隔对实施了滤波的数据进行采样而生成减少数据。后文中对此进行叙述。数据量减少部130将针对每个传感器20按照时间序列生成的减少数据,向差值生成部140以及数据发送部160供给。

差值生成部140可以访问数据记录部120,阅览数据记录部120中记录的来自1个或多个传感器20的测定数据。而且,差值生成部140生成差值数据,该差值数据表示所记录的测定数据、和从数据量减少部130供给的减少数据的差值。差值生成部140将针对每个传感器20按照时间序列生成的差值数据向差值记录部150供给。

差值记录部150对差值数据进行记录。作为一个例子,差值记录部150可以针对每个传感器20,按照时间序列对从差值生成部140供给的差值数据进行记录。

数据发送部160将减少数据向利用数据的其他数据利用装置发送。作为一个例子,数据发送部160可以将从数据量减少部130供给的减少数据向与数据管理系统100不同的其他数据利用装置发送。另外,数据发送部160可以访问差值记录部150,可以根据来自其他数据利用装置的请求,将从差值记录部150读出的差值数据向其他数据利用装置发送。

图2表示本实施方式所涉及的数据管理系统100对测定数据进行管理的流程的一个例子。

在步骤210中,数据管理系统100获取测定数据。作为一个例子,数据获取部110经由通信网络,从1个或多个传感器20分别按照时间序列获取对测定对象进行测定所得的测定数据。数据获取部110将从1个或多个传感器20分别获取的测定数据向数据记录部120供给。

在步骤220中,数据管理系统100对测定数据进行记录。作为一个例子,数据记录部120针对每个传感器20,按照时间序列对步骤210中从数据获取部110供给的测定数据进行记录。

在步骤230中,数据管理系统100生成减少数据。作为一个例子,数据量减少部130阅览步骤220中数据记录部120所记录的测定数据。而且,数据量减少部130生成使得所记录的测定数据的数据量减少的减少数据。

数据量减少部130例如可以具有对测定数据进行处理的低通滤波器。作为一个例子,数据量减少部130可以通过下式而计算时刻T=m的移动平均A

【数学式1】

即,例如在设为n=10的情况下,数据量减少部130对时刻T=1~10的测定数据X

数据量减少部130一边使这样设为运算对象的时刻偏移、一边对从传感器20获取的测定数据施加低通滤波。而且,数据量减少部130通过扩大间隔对向测定数据施加低通滤波得到的数据进行采样而生成减少数据。由此,如果对原始的测定数据实施移动平均(低通滤波的一种)(即,如果将频带限制为低频频带),则能够基于采样定理而减少时间轴上的采样次数(例如减少至2分之1)。因而,扩大时间轴上的采样间隔而减少数据量。

此外,在上述说明中,作为一个例子,作为对测定数据实施低通滤波的例子而示出了数据量减少部130实施移动平均处理的情况。然而,并不限定于此。例如,在更重视波形品质的情况下,在减少测定数据的数据量时,数据量减少部130可以利用贝塞尔汤姆森型的低通滤波器。此外,在该情况下,与实施移动平均处理的情况相比,数据量减少部130可以将采样间隔设定得较小。数据量减少部130将这样针对每个传感器20按照时间序列生成的减少数据向差值生成部140以及数据发送部160供给。

在步骤240中,数据管理系统100生成差值数据。作为一个例子,差值生成部140按照时间序列计算出步骤220中数据记录部120记录的测定数据、和步骤230中从数据量减少部130供给的减少数据的差值,生成表示该差值的差值数据。例如,差值生成部140对从数据量减少部130供给的减少数据进行插补处理而获取各时刻的移动平均A

在步骤250中,数据管理系统100对差值数据进行记录。作为一个例子,差值记录部150针对每个传感器按照时间序列而记录步骤240中从差值生成部140供给的差值数据。

在步骤260中,数据管理系统100发送减少数据。作为一个例子,数据发送部160将步骤230中从数据量减少部130供给的减少数据向与数据管理系统100不同的其他数据利用装置发送。

由此,数据管理系统100结束流程。此外,在上述说明中,作为一个例子而示出了数据管理系统100仅将减少数据向其他数据利用装置发送的情况。然而,并不限定于此。数据管理系统100可以在减少数据的基础上,将差值数据向其他数据利用装置发送。在该情况下,作为一个例子,数据发送部160可以根据来自其他数据利用装置的请求而将从差值记录部150读出的差值数据向其他数据利用装置发送。

图3表示本实施方式所涉及的数据管理系统100管理的测定数据的一个例子。在本图中,横轴表示时刻T,纵轴表示测定数据的值。另外,在本图中,圆点表示采样点。作为一个例子,本图按照时间序列示出了从1个传感器20在时刻T=1~100[s]以1秒的间隔获取的测定数据X

图4表示本实施方式所涉及的数据管理系统100生成的减少数据的一个例子。在本图中,横轴表示时刻T,纵轴表示减少数据的值。另外,在本图中,圆点表示采样次数减少(例如减少至2分之1)之后的采样点。在本图中,作为一个例子,针对图3所示的测定数据在(数学式1)式中设为n=10,针对在时刻T=10~100计算出的移动平均A

图5表示本实施方式所涉及的数据管理系统100生成的差值数据的一个例子。在本图中,横轴表示时刻T,纵轴表示差值数据的值。另外,在本图中,圆点表示采样点。作为一个例子,本图表示对时刻T=10~100的图3的测定数据X

例如,能够预想到因处于OT(Operational Technology)领域的过程控制系统与IT(Information Technology)领域的系统结合等而导致数据量爆炸性地增加的情况。在这种状况下,保持原样地将在OT领域获取的所有测定数据向处于IT领域的其他数据利用装置发送并不现实,需要减少数据量或进行取舍选择。另外,通常在处于IT领域的其他数据利用装置中无需在OT领域中获取的全部测定数据,多数情况下仅获得俯瞰的信息(大致的趋势)即可。在这种情况下,对于其他数据利用装置而言,细致的数据的微小的增减等信息有可能变得过剩。这里,当前已知对工厂数据进行移动平均处理的技术。然而,在现有技术中,作为用于检测工厂的异常的参数之一而实施移动平均处理,并不是为了减少发送的数据量而实施移动平均处理。

与此相对,本实施方式所涉及的数据管理系统100生成使测定数据的数据量减少的减少数据并向其他数据利用装置发送,并且自身生成并记录表示测定数据与减少数据的差值的差值数据。由此,根据本实施方式所涉及的数据管理系统100,能够满足其他数据利用装置的请求、且减少向其他数据利用装置发送的数据量。另一方面,根据本实施方式所涉及的数据管理系统100,自身对差值数据进行记录,因此能够持续进行利用了详细数据的控制,并且能够通过预先使数据分散而对原始的测定数据的流出等安全方面的问题也实现对策。另外,本实施方式所涉及的数据管理系统100仅通过在事后使测定数据的数据量减少而持续进行测定数据的获取及记录。由此,根据本实施方式所涉及的数据管理系统100,例如,即使在过程侧发生了骤变等情况下,也能够将该测定数据用于实时控制。

另外,本实施方式所涉及的数据管理系统100通过扩大采样间隔获取对测定数据实施低通滤波所得的数据而减少测定数据的数据量。由此,根据本实施方式所涉及的数据管理系统100,能够不进行复杂的运算而扩大采样间隔来减少数据量。

另外,本实施方式所涉及的数据管理系统100根据来自其他数据利用装置的请求,在减少数据的基础上将差值数据也向其他数据利用装置发送。由此,根据本实施方式所涉及的数据管理系统100,原则上向其他数据利用装置的发送仅设为减少数据,另一方面,根据来自其他数据利用装置的请求还追加发送差值数据,因此能够根据其他数据利用装置的请求而更灵活地发送数据。

图6表示本实施方式的变形例所涉及的数据管理系统100的框图的一个例子。在图6中,对具有与图1相同的功能及结构的部件标注相同的标号,并且除了下面的不同点而省略说明。本变形例所涉及的数据管理系统100还具有特性变更部610以及位宽(bit width)减小部620。

如上所述,数据量减少部130可以具有用于对测定数据进行处理的低通滤波器。特性变更部610可以对这种低通滤波器的滤波器特性进行变更。作为一个例子,特性变更部610可以通过变更(数学式1)式的n的值而调整低通滤波器的通过频带。取而代之地或在此基础上,特性变更部610可以对移动平均型或者贝塞尔汤姆森型等的低通滤波器的模型自身进行变更。特性变更部610可以根据用户输入、或者根据来自其他装置的指示而被动地对滤波器特性进行变更。另外,特性变更部610可以根据测定数据的特性(例如数据间隔、变动特性等)而主动地对滤波器特性进行变更。而且,数据量减少部130根据低通滤波器的滤波器特性而对获取数据的采样间隔实施优化。

另外,在上述说明中,作为一个例子而示出了差值生成部140将生成的差值数据向差值记录部150供给的情况,在本变形例所涉及的数据管理系统100中,差值生成部140将生成的差值数据向位宽减小部620供给而取代向差值记录部150供给。

位宽减小部620减小所记录的差值数据的位宽。例如,与图3所示的测定数据相比,图5所示的差值数据的范围(最大值与最小值之差)更小。在这种情况下,即使减小差值数据的数值轴的位宽(例如从16位向8位减小),作为数值轴的分辨率也充分。因此,位宽减小部620能够针对从测定数据减去移动平均所得的差值数据而减小位宽。由此,位宽减小部620能够削减为了记录差值数据所需的数据量。位宽减小部620可以根据用户输入或者根据来自其他装置的指示而被动地决定以何种程度减小位宽。另外,位宽减小部620可以根据差值数据的特性(例如最大值与最小值之差等)、由特性变更部610调整的滤波器特性而主动地决定以何种程度减小位宽。位宽减小部620将这样减小位宽后的差值数据向差值记录部150供给。

而且,在本变形例中,差值记录部150不是保持原样地对差值生成部140生成的差值数据进行记录,而是对差值生成部140生成、且由位宽减小部620减小了位宽的差值数据进行记录。由此,根据本变形例所涉及的数据管理系统100,能够削减为了对差值数据进行记录所需的数据量。

另外,如上所述,本变形例所涉及的数据管理系统100的特性变更部610能够对低通滤波器的滤波器特性进行变更。另外,如上所述,本变形例所涉及的数据管理系统100的位宽减小部620能够对以何种程度减小差值数据的位宽进行变更。本变形例所涉及的数据管理系统100能够通过隐匿这种滤波器特性所涉及的信息、位宽的减小所涉及的信息而提高获取到减少数据以及差值数据的人员对原始的测定数据进行推测的困难性。由此,根据本变形例所涉及的数据管理系统100,能够针对原始的测定数据的流出等、安全方面的问题,实现更可靠的对策。

图7表示本实施方式的其他变形例所涉及的数据管理系统100的框图的一个例子。在图7中,对具有与图6相同的功能及结构的部件标注相同的标号,并且除了下面的不同点以外而省略说明。该其他变形例所涉及的数据管理系统100还具有数据消除部710、数据接收部720以及数据再生部730。

数据消除部710消除所记录的测定数据。作为一个例子,数据消除部710从数据记录部120中记录的测定数据中将生成了减少数据以及差值数据的测定数据消除。

数据接收部720从其他数据利用装置接收减少数据。作为一个例子,数据接收部720向其他数据利用装置请求并接收由数据发送部160向该其他数据利用装置发送的减少数据。数据接收部720将所接收的减少数据向数据再生部730供给。

数据再生部730利用差值数据及减少数据而对测定数据进行再生。作为一个例子,数据再生部730可以访问差值记录部150。而且,数据再生部730利用从差值记录部150读出的差值数据、以及从数据接收部720供给的减少数据(例如对差值数据和作为插补处理而获取减少数据的移动平均进行加法运算),对作为原始数据的测定数据进行再生。

图8表示本实施方式的其他变形例所涉及的数据管理系统100对测定数据进行再生的流程的一个例子。

在步骤810中,该其他变形例所涉及的数据管理系统100判定能够记录测定数据的剩余容量是否低于预先规定的阈值。作为一个例子,数据管理系统100从能够记录测定数据的总容量减去图2的步骤220中数据记录部120记录完毕的数据容量,计算出能够记录测定数据的剩余容量。而且,数据管理系统100对能够记录测定数据的剩余容量和预先规定的阈值进行比较。在判定为能够记录测定数据的剩余容量不低于预先规定的阈值(No)的情况下,数据管理系统100使处理进入步骤820。

在步骤820中,数据管理系统100判定是否经过了预先规定的时间。这种预先规定的时间例如可以是图2的步骤220中记录测定数据之后的经过时间。取而代之地或在此基础上,预先规定的时间可以是所记录的测定数据最后被访问之后的经过时间。在判定为未经过预先规定的时间(No)的情况下,数据管理系统100使处理返回至步骤810而使流程继续。

另一方面,在步骤810中,在判定为能够记录测定数据的剩余容量低于预先规定的阈值(Yes)的情况下、或者在步骤820中判定为经过了预先规定的时间(Yes)的情况下,数据管理系统100使处理进入步骤830。

在步骤830中,数据管理系统100消除测定数据。作为一个例子,数据消除部710从图2的步骤220中记录的测定数据中将步骤230及步骤240中生成了减少数据及差值数据的测定数据消除。这样,数据消除部710可以与经过了预先规定的时间的情况相应地(与步骤810中判定为Yes的情况相应地)将所记录的测定数据消除。另外,数据消除部710可以与能够记录测定数据的剩余容量低于预先规定的阈值的情况相应地(与步骤820中判定为Yes的情况相应地)将所记录的测定数据消除。

在步骤840中,数据管理系统100判定在消除测定数据之后是否触发了该测定数据的利用。在判定为未触发测定数据的利用的情况下,数据管理系统100结束流程。另一方面,在判定为触发了测定数据的利用的情况下,数据管理系统100使处理进入步骤850。

在步骤850中,数据管理系统100接收减少数据。作为一个例子,数据接收部720向图2的步骤260中由数据发送部160发送了减少数据的其他数据利用装置请求而从该其他数据利用装置接收减少数据。数据接收部720将所接收的减少数据向数据再生部730供给。

在步骤860中,数据管理系统100对测定数据进行再生。作为一个例子,数据再生部730利用图2的步骤250中在差值记录部150记录的差值数据、和步骤860中从数据接收部720供给的减少数据(例如将差值数据和对减少数据进行插补处理获取的移动平均相加),对作为步骤830中消除的原始数据的测定数据进行再生。

这样,该其他变形例所涉及的数据管理系统100消除所记录的测定数据。由此,根据该其他变形例所涉及的数据管理系统100,能够削减向其他数据利用装置发送的数据量,并且能够削减自身所记录的数据量。

另外,该其他变形例所涉及的数据管理系统100在能够存储的剩余容量低于预先规定的阈值的情况下、或者与经过了预先规定的时间的情况相应地,对测定数据进行消除。由此,根据该其他变形例所涉及的数据管理系统100,能够在要削减所记录的测定数据的数据量的定时将测定数据消除。

另外,该其他变形例所涉及的数据管理系统100从其他数据利用装置接收减少数据。由此,根据该其他变形例所涉及的数据管理系统100,即使在消除了测定数据的情况下,也能够获得减少数据。特别地,该其他变形例所涉及的数据管理系统100利用差值数据及减少数据而对测定数据进行再生。由此,根据该其他变形例所涉及的数据管理系统100,即使在消除测定数据之后,也能够使测定数据再生恢复。

此外,在上述说明中,作为一个例子而示出了在设置于OT领域的数据管理系统100与设置于IT领域的其他数据利用装置之间收发减少数据的情况。然而,并不限定于此。例如,可以将本实施方式所涉及的方式应用于现场仪器、I/O组件与过程控制系统内的控制器的关系。即,可以将数据管理系统100作为现场仪器、I/O组件、且将其他数据利用装置作为控制器,使得现场仪器、I/O组件将减少数据向控制器发送,另一方面,自身对差值数据进行记录。例如,即使在利用开放网络将控制器和现场仪器、I/O组件连接的情况下,也可以通过隐匿与滤波器特性相关的信息、与以何种程度减小位宽相关的信息而表现出难以由不知晓该信息的人员对原始的测定数据进行推测的这样的安全方面的效果。

可以参照流程图及框图对本发明的各种实施方式进行记载,这里,模块可以表示(1)执行操作的过程的阶段或者(2)具有执行操作的作用的装置的部分。特定的阶段以及部分可以由专用电路、与计算机可读介质上储存的计算机可读指令一起供给的可编程电路、和/或与计算机可读介质上储存的计算机可读指令一起供给的处理器安装。专用电路可以包含数字和/或模拟硬件电路,也可以包含集成电路(IC)和/或分立电路。可编程电路可以包含能够重构的硬件电路,该硬件电路包含逻辑AND、逻辑OR、逻辑XOR、逻辑NAND、逻辑NOR、以及其他逻辑操作、触发电路、寄存器、现场可编程门阵列(FPGA)、可编程逻辑阵列(PLA)等之类的存储器要素等。

计算机可读介质可以包含能够储存由适当的设备执行的指令的任意的有形的设备,其结果,具有储存于这里的指令的计算机可读介质具有包含为了制作用于执行流程图或者框图中指定的操作的单元而能够执行的指令在内的产品。作为计算机可读介质的例子,可以包含电子存储介质、磁存储介质、光存储介质、电磁存储介质、半导体存储介质等。作为计算机可读介质的更具体的例子,可以包含Floppy(注册商标)盘、软盘、硬盘、随机存取存储器(RAM)、只读存储器(ROM)、可擦除可编程只读存储器(EPROM或者闪存)、电可擦除可编程只读存储器(EEPROM)、静态随机存取存储器(SRAM)、只读光盘存储器(CD-ROM)、数字化多用途光盘(DVD)、蓝光(RTM)光盘、存储棒、集成电路卡等。

包含汇编指令、指令集架构(ISA)指令、机器指令、依赖于机器的指令、微码、固件指令、状态设定数据、或者Smalltalk(注册商标)、JAVA(注册商标)、C++等之类的面向对象编程语言、以及“C”编程语言或者同样的编程语言之类的当前的过程式编程语言在内,计算机可读指令可以包含由1种或多种编程语言的任意组合记述的源代码或者目标代码的任一种。

计算机可读指令可以针对通用计算机、特殊目的的计算机、或者其他可编程的数据处理装置的处理器或者可编程电路经由局部或者局域网(LAN)、互联网等之类的广域网(WAN)提供,为了制作用于执行流程图或框图中指定的操作的单元而执行计算机可读指令。作为处理器的例子,包含计算机处理器、处理单元、麦克风处理器、数字信号处理器、控制器、麦克风控制器等。

图9表示可以实现本发明的多个方式的全部或一部分的计算机2200的例子。安装于计算机2200的程序可以在计算机2200作为与本发明的实施方式所涉及的装置相关联的操作或者该装置的1个或多个部分而起作用,或者能够执行该操作或者该1个或多个部分,和/或能够使计算机2200执行本发明的实施方式所涉及的过程或者该过程的阶段。这种程序可以为了使计算机2200执行本说明书中记载的流程图以及框图的模块中的几个或全部相关联的特定的操作而由CPU2212执行。

本实施方式所涉及的计算机2200包含CPU2212、RAM2214、图形控制器2216、以及显示器设备2218,上述部件由主机控制器2210相互连接。另外,计算机2200包含通信接口2222、硬盘驱动器2224、DVD-ROM驱动器2226、以及IC卡驱动器之类的输入/输出单元,上述部件经由输入/输出控制器2220而与主机控制器2210连接。另外,计算机包含ROM2230以及键盘2242之类的传统的输入/输出单元,上述部件经由输入/输出芯片2240而与输入/输出控制器2220连接。

CPU2212根据ROM2230以及RAM2214内储存的程序而执行动作,由此控制各单元。图形控制器2216获取RAM2214内提供的帧缓冲区等或者其自身内由CPU2212生成的图像数据,在显示器设备2218上对图像数据进行显示。

通信接口2222经由网络而与其他电子设备进行通信。硬盘驱动器2224对由计算机2200内的CPU2212使用的程序及数据进行储存。DVD-ROM驱动器2226从DVD-ROM2201读取程序或数据,经由RAM2214对硬盘驱动器2224提供程序或数据。IC卡驱动器从IC卡读取程序以及数据、和/或将程序以及数据写入IC卡。

ROM2230在其中对在激活时由计算机2200执行的启动程序等、和/或依赖于计算机2200的硬件的程序进行储存。另外,输入/输出芯片2240可以经由并行端口、串行端口、键盘端口、鼠标端口等而将各种输入/输出单元与输入/输出控制器2220连接。

程序由DVD-ROM2201或IC卡之类的计算机可读介质提供。程序从计算机可读介质读取,安装于还作为计算机可读介质的例子的硬盘驱动器2224、RAM2214或者ROM2230,由CPU2212执行。上述程序内记述的信息处理被读取至计算机2200,使得程序与上述各种类型的硬件资源之间协作。装置或方法可以通过根据计算机2200的使用来实现信息的操作或处理而构成。

例如,在计算机2200以及外部设备之间执行通信的情况下,CPU2212可以执行装载于RAM2214的通信程序,基于通信程序中记述的处理而对通信接口2222发送通信处理的指令。通信接口2222在CPU2212的控制下读取在向RAM2214、硬盘驱动器2224、DVD-ROM2201或者IC卡之类的记录介质内提供的发送缓冲处理区域中储存的发送数据,将所读取的发送数据向网络发送、或者将从网络接收的接收数据写入在记录介质上提供的接收缓冲处理区域等。

另外,CPU2212可以将硬盘驱动器2224、DVD-ROM驱动器2226(DVD-ROM2201)、IC卡等之类的记录介质中储存的文件或数据库的全部或所需的部分读取至RAM2214,对RAM2214上的数据执行各种类型的处理。CPU2212接下来将所处理的数据回写至外部记录介质。

各种类型的程序、数据、表以及数据库之类的各种类型的信息可以储存于记录介质并接受信息处理。CPU2212可以对从RAM2214读取的数据执行包含本公开的任意位置所记载且由程序的指令序列指定的各种类型的操作、信息处理、条件判断、条件分支、无条件分支、信息的检索/置换等在内的各种类型的处理,将结果回写至RAM2214。另外,CPU2212可以对记录介质内的文件、数据库等的信息进行检索。例如,在分别具有与第2属性的属性值相关联的第1属性的属性值的多个词条储存于记录介质内的情况下,CPU2212可以从该多个词条中检索由第1属性的属性值指定的与条件一致的词条,读取该词条内储存的第2属性的属性值,由此获取满足预先规定的条件的与第1属性相关联的第2属性的属性值。

以上说明的程序或软件组件可以储存于计算机2200上或计算机2200附近的计算机可读介质。另外,在与专用通信网络或互联网连接的服务器系统内提供的硬盘或RAM之类的记录介质可以作为计算机可读介质而使用,由此将程序经由网络而提供给计算机2200。

以上利用实施方式对本发明进行了说明,但本发明的技术范围并不限定于上述实施方式记载的范围。本领域技术人员知晓可以对上述实施方式施加多种变更或改良。根据权利要求书的记载明确可知,施加了这种变更或改良的方式也包含在本发明的技术范围内。

权利要求书、说明书以及附图中示出的装置、系统、程序以及方法中的动作、次序、步骤以及阶段等的各处理的执行顺序并未明确表示为“与~相比提前”、“~之前”等,另外,需留意的是,只要不是在后面的处理中文使用前面的处理的输出,则可以以任意顺序实现。关于权利要求书、说明书以及附图中的动作流程,即使为了方便而使用“首先、”、“接下来、”等进行说明,也不意味着必须按照该顺序实施。

标号的说明

10 工厂

20 传感器

100 数据管理系统

110 数据获取部

120 数据记录部

130 数据量减少部

140 差值生成部

150 差值记录部

160 数据发送部

610 特性变更部

620 位宽减小部

710 数据消除部

720 数据接收部

730 数据再生部

2200 计算机

2201 DVD-ROM

2210 主机控制器

2212 CPU

2214 RAM

2216 图形控制器

2218 显示器设备

2220 输入/输出控制器

2222 通信接口

2224 硬盘驱动器

2226 DVD-ROM驱动器

2230 ROM

2240 输入/输出芯片

2242 键盘

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号