数控系统监控平台利用OPC(OLE for process control)技术对数控系统内部状态数据进行实时采集,大量的过程数据为状态监控和故障诊断提供了基础,但这些数据占用大量存储单元,造成存储器的过度消耗。为了使海量的过程数据易于存储和历史回...数控系统监控平台利用OPC(OLE for process control)技术对数控系统内部状态数据进行实时采集,大量的过程数据为状态监控和故障诊断提供了基础,但这些数据占用大量存储单元,造成存储器的过度消耗。为了使海量的过程数据易于存储和历史回调,提出一种基于旋转门(spring door trend,SDT)算法的改进算法来对数据进行压缩,使用最小二乘法拟合直线替代SDT中简单的首尾两点连线,在同样的容差情况下大大减小了数据的压缩误差。最后通过混合编程技术将Matlab实现的算法集成到C#编写的OPC采集客户端中,并在数控系统中测试实验,取得了良好的应用效果。展开更多
文摘数控系统监控平台利用OPC(OLE for process control)技术对数控系统内部状态数据进行实时采集,大量的过程数据为状态监控和故障诊断提供了基础,但这些数据占用大量存储单元,造成存储器的过度消耗。为了使海量的过程数据易于存储和历史回调,提出一种基于旋转门(spring door trend,SDT)算法的改进算法来对数据进行压缩,使用最小二乘法拟合直线替代SDT中简单的首尾两点连线,在同样的容差情况下大大减小了数据的压缩误差。最后通过混合编程技术将Matlab实现的算法集成到C#编写的OPC采集客户端中,并在数控系统中测试实验,取得了良好的应用效果。