【技术实现步骤摘要】
基于机器视觉状态监控与误差补偿的开放式数控系统
本专利技术涉及数控系统和机器视觉领域,具体地是一种用于精密加工,基于机器视觉实时状态监控与误差补偿的开放式数控系统。
技术介绍
为了解决传统数控系统的封闭性问题,目前很多国家制定了针对开放式数控系统的专项研究计划,例如欧盟的OSACA、日本的OSEC、美国的NGC和中国的ONC等。开放式数控系统已经成为数控系统未来发展的重要方向。所谓的开放式数控系统是指面对机床生产厂商和客户的、运行在同一平台上的功能可定制化数控系统。生产厂商与客户可根据自身的需求,删除、增加或者修改数控系统的功能模块,便捷的将用户的特殊应用集成到数控系统中,快速的形成不同档次、不同类型的数控系统,与传统数控系统开发相比极大地缩小了开发时间。已有的开放式数控系统尚无标准化的硬件结构,开发平台繁多。总体来说,大部分产品都不能同时满足处理速度快、接口丰富、扩展性强以及加工精度高等要求,针对高性能、高精度加工的开放式数控系统研究迫在眉睫。而近些年逐渐成熟的机器视觉技术逐渐开始与数控机床相结合,成为了加工在线监测与误差补偿的重要手段,但目前国内外市场也尚无市场化的、成熟的在线视觉补偿的开放式数控系统的先例,该方面空白亟待有关研究人员解决。经对现有技术的文献检索发现,中国专利文献号ZL200510025061.4,记录了一种数字化精密曲线磨削的控制方法,在精密曲线磨削加工中,基于图像在线识别技术,利用CCD代替传统几何光学成像观察装置,实现数字化精密检测、补偿和控制。该专利技术的缺点是专用性较强,主要针对曲线磨削加工方法,较难推广至其他数控系统。检索中 ...
【技术保护点】
一种基于机器视觉状态监控与误差补偿的开放式数控系统,其特征在于,所述系统包括:人机交互单元、运动控制单元、执行驱动单元、图像采集单元和传感反馈单元;其中:所述人机交互单元用于提供系统的人机交互操作功能,同时运行上位机数控模块;所述运动控制单元,包括运动控制板、通信模块、I/O模块、存储模块和总线模块,其中:运动控制板负责运行下位机数控模块,通信模块用于实现运动控制板与人机交互单元中的工控机的加工参数数据交互,I/O模块用于实现运动控制板与人机交互单元中的操作面板的数字量数据交互以及接收传感反馈单元的模拟量数据,存储模块用于实现上位机传送的文件数据的暂时存储,总线模块用于实现运动控制板与执行驱动单元的加工参数数据交互;所述执行驱动单元包括驱动机构、机械执行结构,驱动机构包括驱动器、编码器、伺服电机和变频器,其中:驱动器通过总线模块与运动控制板进行运动参数数据交互,驱动器控制伺服电机运动,同时伺服电机的运动通过编码器反馈给驱动器,以形成伺服电机的半闭环控制回路;伺服电机驱动机械执行机构实现进给运动;同时运动控制单元通过总线模块控制变频器,变频器驱动机械执行机构实现切削主运动,切削主运动和进 ...
【技术特征摘要】
1.一种基于机器视觉状态监控与误差补偿的开放式数控系统,其特征在于,所述系统包括:人机交互单元、运动控制单元、执行驱动单元、图像采集单元和传感反馈单元;其中:所述人机交互单元用于提供系统的人机交互操作功能,同时运行上位机数控模块;所述运动控制单元,包括运动控制板、通信模块、I/O模块、存储模块和总线模块,其中:运动控制板负责运行下位机数控模块,通信模块用于实现运动控制板与人机交互单元中的工控机的加工参数数据交互,I/O模块用于实现运动控制板与人机交互单元中的操作面板的数字量数据交互以及接收传感反馈单元的模拟量数据,存储模块用于实现上位机传送的文件数据的暂时存储,总线模块用于实现运动控制板与执行驱动单元的加工参数数据交互;所述执行驱动单元包括驱动机构、机械执行结构,驱动机构包括驱动器、编码器、伺服电机和变频器,其中:驱动器通过总线模块与运动控制板进行运动参数数据交互,驱动器控制伺服电机运动,同时伺服电机的运动通过编码器反馈给驱动器,以形成伺服电机的半闭环控制回路;伺服电机驱动机械执行机构实现进给运动;同时运动控制单元通过总线模块控制变频器,变频器驱动机械执行机构实现切削主运动,切削主运动和进给运动相互配合,实现对加工对象的加工;所述图像采集单元,在系统加工过程中实时拍摄加工对象的图像,并将拍摄到的图像传输至工控机中进行处理分析;所述传感反馈单元,用于将执行驱动单元中的机械执行机构的运动信息,通过运动控制单元中的I/O模块反馈至运动控制单元,从而形成闭环控制回路。2.根据权利要求1所述的一种基于机器视觉状态监控与误差补偿的开放式数控系统,其特征在于,所述人机交互单元包括工控机和操作面板,其中:所述工控机负责运行上位机数控模块,工控机通过运动控制单元中的通信模块与运动控制板进行加工参数数据交互;所述工控机通过网线接收图像采集单元采集到的图像数据;所述操作面板用于对所述系统进行操控,工控机通过总线通讯获取操作面板的操作。3.根据权利要求2所述的一种基于机器视觉状态监控与误差补偿的开放式数控系统,其特征在于,所述操作面板通过运动控制单元中的I/O模块与运动控制板进行数字量数据交互,通过操作面板上的按钮控制实现所述系统的基本功能。4.根据权利要求1所述的一种基于机器视觉状态监控与误差补偿的开放式数控系统,其特征在于,所述上位机数控模块,包括:文本文件管理子模块、通讯管理子模块、系统参数设置子模块、运动状态监控子模块、语法检查纠错子模块、图像处理子模块和在线补偿子模块,其中:文本文件管理子模块,用于加工代码文件的编辑与读写,同时兼有运动轨迹仿真功能;通讯管理子模块,用于选择上位机、下位机间通讯方式,实现上位机、下位机间各类加工参数的传递,包含文本文件管理子模块所读入的文本文件在上下位机之间的传递;系统参数设置子模块,用于上位机设置下位机中的各轴运动的距离、速度与加速度等加工参数,给通讯管理子模块传递给下位机的加工代码文件提供必要运动参数;运动状态监控子模块,读取加工时的运动参数,具体包括运行通讯管理子模块传递给下位机的加工代码文件时...
【专利技术属性】
技术研发人员:许黎明,陈禺,胡一星,范帆,蒋振辉,
申请(专利权)人:上海交通大学,
类型:发明
国别省市:上海,31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。