【技术实现步骤摘要】
本专利技术涉及一种基于指令过滤的数控车床控制纠正方法,属于数控车床控制
技术介绍
数控车床在运行过程中,刀具会有磨损,而不同的加工,刀具的模型情况也会有不同,现有技术中对数控车床的操作过程并未考虑到这一点,因此并未对刀具磨损的情况作出针对性的调整,以至于只能用缩短刀具更换周期来保证车加工精度和准确度,但是一些对于精确度要求较高的情况下,为了保证精确度的要求,则刀具更换非常频繁,由此企业成本很高。
技术实现思路
为解决上述技术问题,本专利技术提供了一种基于指令过滤的数控车床控制纠正方法,该基于指令过滤的数控车床控制纠正方法通过回归分析预判差值调整控制指令的方式,针对刀具在相同工作条件下的磨损情况有很好的调整作用,由此可在很大程度上避免频繁更换刀具,同时还能保证较高的精度要求。本专利技术通过以下技术方案得以实现。本专利技术提供的一种基于指令过滤的数控车床控制纠正方法,包括如下步骤:①获得需要值:接收数控车床控制系统将要作出的控制指令数值;②读取历史值:根据接收到的控制指令数值,从历史数据库中读取历史中相同操作下的控制指令数值、实际操作运行值和运行时间;③计算差值:计算读取到的历史数据中控制指令数值和实际操作运行值的差值;④线性回归:以运行时间为自变量、差值为因变量,建立一元线性回归模型,得到差值的线性回归曲线函数;⑤误差判断:对得到的回归曲线误差进行判断,取误差最小的一条曲线,对该曲线进行可信度检验,大于设定值则进行步骤⑦,小于设定值则进行步骤⑥;⑥非线性回归:以运行时间为自变量、差值为因变量,建立一元非线性回归模型;⑦差值预判:通过建 ...
【技术保护点】
一种基于指令过滤的数控车床控制纠正方法,其特征在于:包括如下步骤:①获得需要值:接收数控车床控制系统将要作出的控制指令数值;②读取历史值:根据接收到的控制指令数值,从历史数据库中读取历史中相同操作下的控制指令数值、实际操作运行值和运行时间;③计算差值:计算读取到的历史数据中控制指令数值和实际操作运行值的差值;④线性回归:以运行时间为自变量、差值为因变量,建立一元线性回归模型,得到差值的线性回归曲线函数;⑤误差判断:对得到的回归曲线误差进行判断,取误差最小的一条曲线,对该曲线进行可信度检验,大于设定值则进行步骤⑦,小于设定值则进行步骤⑥;⑥非线性回归:以运行时间为自变量、差值为因变量,建立一元非线性回归模型;⑦差值预判:通过建立的模型,将当前控制指令的时间对应的运行时间代入到回归模型中,得到对应的预判差值;⑧输出实际值:将预判差值和控制指令数值结合形成实际控制指令数值,并输出执行。
【技术特征摘要】
1.一种基于指令过滤的数控车床控制纠正方法,其特征在于:包括如下步骤:①获得需要值:接收数控车床控制系统将要作出的控制指令数值;②读取历史值:根据接收到的控制指令数值,从历史数据库中读取历史中相同操作下的控制指令数值、实际操作运行值和运行时间;③计算差值:计算读取到的历史数据中控制指令数值和实际操作运行值的差值;④线性回归:以运行时间为自变量、差值为因变量,建立一元线性回归模型,得到差值的线性回归曲线函数;⑤误差判断:对得到的回归曲线误差进行判断,取误差最小的一条曲线,对该曲线进行可信度检验,大于设定...
【专利技术属性】
技术研发人员:李炳福,
申请(专利权)人:遵义林棣科技发展有限公司,
类型:发明
国别省市:贵州;52
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。