InSQL历史数据库_第1页
InSQL历史数据库_第2页
InSQL历史数据库_第3页
InSQL历史数据库_第4页
InSQL历史数据库_第5页
已阅读5页,还剩39页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

WonderwareInSQLV9.0工厂历史数据库,议程,什么是历史数据库以及它的价值?InSQL的总体介绍时间序列数据的存储引擎时间序列数据的OLEDBProviderInSQL版本演示及问答,IndustrialSQLServer是什么?,世界上最受欢迎的工厂数据工业历史数据库超过20,000套系统在运行生产与绩效管理的基础提供实时的工厂数据,以优化工厂过程并提高能力底线,生产历史原料历史工艺历史,工业数据库.能够实时地与工厂系统通讯并获取数据提供对获取的数据进行开放的访问,为企业网络和IT解决方案提供数据服务-内嵌的关系数据库还能够用来存储事务性数据,比如告警、生产报表等,IndustrialSQLServer9.0是什么?,为什么选择InSQL?,InSQL使您能够共享并上报企业范围内的生产与绩效信息按照必要的方式提供信息以支持关键的业务决策按照你的过程决定收集信息的时间分辨率,按照解决的问题来决定查询的时间分辨率通过标准的Web和MSOffice客户端工具访问信息,历史数据库的价值Wonderware的客户,“我们可在一年内将生产设备的效率提高8%,”Masterfoods“我们的员工能够对工厂过程实现可视化,分析实时信息并进行优化”浙江天然气有限公司APS也利用这些数据来查找和分析“跳闸”的原因。通常一年发生4-5次跳闸。减少跳闸的辞书能挽回上百万美元的损失。亚利桑那州公用事业部(APS),新墨西哥,议程,什么是历史数据库以及它的价值?InSQL的总体介绍时间序列数据的存储引擎时间序列数据的OLEDBProviderInSQL版本演示及问答,1996InSQL3.01stWonderware1stShrink-wrappedSQLServer6.0,1997InSQL7.0存储更新SQLServer6.5,2002InSQL8.0新的存储和数据采集SQLServer2000,2005InSQL9.0检索“迟到”数据SQL2000/2005,1998InSQL7.1较小的更新SQLServer7.0,与微软发展相关的历史,InSQL技术的差异,其它同类产品一些是多平台的(Unix,VMS)大多数支持OLEDB一些是纯SQLServer应用IndustrialSQLServer仅支持Windows唯一的支持混合的SQLServer/时间序列存储,什么是InSQL和ActiveFactory?,InSQL数据收集时间序列数据的存储引擎时间序列数据的OLEDBprovider(linkedserver)传统的数据库应用保持配置数据ActiveFactorySQLServer的OLEDB客户端时间序列数据的图表应用(“趋势”)方便的Excel插件,什么是InSQL和ActiveFactory?,InSQL数据收集时间序列数据的存储引擎时间序列数据的OLEDBprovider(linkedserver)传统的数据库应用保持配置数据ActiveFactorySQLServer的OLEDB客户端时间序列数据的图表应用(“趋势”)方便的Excel插件,议程,什么是历史数据库以及它的价值?InSQL的总体介绍时间序列数据的存储引擎时间序列数据的OLEDBProviderInSQL版本演示及问答,为什么存储需要特殊处理?,数据吞吐量当处理器为Pentium2.8G、内存为1GB时,数据吞吐量大约为40,000个值/秒或者,高速率:20-40毫秒大小:日期时间,浮点,标记ID,质量SQLServer2000:约为450个字节,包括索引InSQL:约为7个字节64:1或13TB:0.2TB,数据采集的类型,实时的数据流,迟到的,获得专利的方法可对这三种情况均进行有效地存储,存储较少的数据,“压缩”在制造业的历史数据库中,普遍的用词不当实际上指“过滤”(有损耗的)进行“压缩”的主要限制执行的效率(例如:简单的运算法则)在信号的某个小“窗口”上进行操作基本的过滤算法数值变化死区数值之间的最小时间数值之间的最大时间对于存储与检索很重要,更有效的数据存储,新的“SwingingDoor”算法比率死区更少的存储数据,减少量可达70%例如,每5秒钟100k个标记6310亿个值/年存储数据量差异是714GB与195GB比较更好的数据表示法提高数据检索性能,存储效率,168个原始数值,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,基本过滤的限制储罐液位,基本的过滤存储不需要的点(7,8,15,16)错失变形点(5,13),“SwingingDoor过滤”,基本算法Bristol(InvensysFoxboro)美国专利号4,669,097和5,774,385InSQL9.0建立在原专利(技术)基础之上等待美国和国际专利(权)批准增加了数值与最大时间死区,并设置超时,议程,什么是历史数据库以及它的价值?InSQL的总体介绍时间序列数据的存储引擎时间序列数据的OLEDBProviderInSQL版本演示及问答,为什么对检索进行特殊处理?,特殊的存储处理所必需的时间序列数据的特点“边沿”检测采样点“之间”的数值时间序列数据的累计性能(约为SQLServer的20%)不局限于AVG,MIN,MAX,STDDEV,COUNT日期时间的限制分辨率时区跨越/横跨夏时制时间,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,“边沿”检测过滤,SELECTWHEREValue45.0并且wwEdgeDetection=Both,“Leading”edge,“Trailing”edge,17,18,19,7:59:46.563,7:59:51.321,8:00:04.721,8:00:11.408,8:00:24.119,8:00:32.824,采样点之间的值,SELECTWHEREDateTime=2005-07-048:00:00.000,8:00:38.302,8:00:45.202,7:59:59.902,A,B,数据检索的体系架构,数据与信息相比,InSQL9.0高级查询功能,累计方面“Bestfit”以获得改进的趋势时间加权平均值Integral(对于变化率)变化速率Counter(n位计数器,能“归零”)最小值/最大值以内插值替换,Time-in-State字符串、开关量和整数标签类型累加值、平均值、百分比、最小值和最大值对于生产周期和停机时间分析十分有用,有助于轻松地生成更多有效的数据查询更快地得出结果有助于减少对不足的工厂IT资源的需求,v8.0中的Time-In-State的存储过程,189行SQL语句,需要三个临时表必须从历史记录中检索每个值只计算出一个单一的总数,InSQL9.0中的Time-In-State查询,SELECTValue,StateTimeFROMHistoryWHEREDateTime=2003070400:00.000ANDDateTime20030070500:00.000ANDTagNameIN(PumpStatus)ANDwwCycleCount=5ANDwwRetrievalMode=ValueStateANDwwStateCalc=Percent,优点:显著减少了查询语句(减少达到90%)节省了宝贵的IT资源加快了结果的得出,将数据转换成信息:变化率数量采用Integral查询,升/分钟,升(线性),N位计数器数据查询,归零点,Counter查询(每周期的个数),推断这些点,大多数的模拟测量值,设定值,分析仪等等,插值模式,用作趋势上的缺省设定(ActiveFactory9.1)也用于integral模式和时间加权平均模式中,原始数据,新的模拟标记属性,平均值,50.0,平均值:,30.0,统计平均值,时间加权平均值,增量存储,“最佳拟合(BestFit)”查询,周期存储,一星期的“5秒数据”:120,960(增量存储):300(最佳拟合),在更多的子区间或更小的时间段增加细节,无间隙显示,InSQL9.0“最佳拟合”查询,要求在长时间内精确地表示过程(增量)在服务器、网络和客户端上的有效表示(周期性)两者都需要算法将总体时间分成平均的子时间段(类似周期性)对于每个时间段,最多返回5个值(有些类似增量):时间段内的第一个值时间段内的最后一个值时间段内的最小值,该值为实际的时间时间段内的最大值,该值为实际的时间时间段内的第一个“例外”时间(标签质量不合格)对于一星期的“5秒数据”120,960(增量)值:300(最佳拟合),IndustrialSQLServer9.0工具包,功能从IAS对象中检索InSQL数据存储自定义数据源中的数据价值构建更有效的IAS应用更方便地整合自定义的数据源对现有的历史数据进行更有效的处理方法基于MDAS(C+)API的.NET“封装”通过Windows安全性进行保护包装包含在Wonderware工具包内,议程,什么是历史数据库以及它的价值?InSQL的总体介绍时间序列数据的存储引擎时间序列数据的OLEDBProviderInSQL版本演示及问答,InSQL版本,个人版100个标记和500个标记可选支持个人版操作系统(XP和2kPro)只支持SQLServer个人版标准版500,5k,25k,70k和100k个标记可选支持个人版和标准版Server操作系统支持SQLServer个人版和标准版企业版25k,70k,100k和150k个标记可选支持标准版和企业版Server操作系统支持SQLServer标准版和企业版支持微软Windows集群,议程,什么是历史数据库以及它的价值?InSQL的总体介绍时间序列数据的存储引擎时间序列数据的OLEDBProviderInSQL版本演示及问答,Demo,InSQL9.0“SwingingDoor”测试演示InSQL9.0“swingingdoor”存储死区不同的参数调整所带来的不同效果,InSQL小结,卓越运作的挑战工厂信息的分析和报表Wonderware如何协助On-theflydatareductioncalculations对任何存储数据的SQL开放访问卓越运作的挑战对数据长时间的存储,维护及数据安全Wonderware如何协助每秒超过40,000点的存储速率甚至更高新的swingingdoor存储

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论