【技术实现步骤摘要】
一种基于机器视觉的伺服电机控制系统
[0001]本专利技术涉及伺服系统
,具体为一种基于机器视觉的伺服电机控制系统
。
技术介绍
[0002]伺服系统又称随动系统,是用来精确地跟随或复现某个过程的反馈控制系统;伺服系统使物体的位置
、
方位
、
状态等输出被控量能够跟随输入目标
(
或给定值
)
的任意变化的自动控制系统;它的主要任务是按控制命令的要求
、
对功率进行放大
、
变换与调控等处理,使驱动装置输出的力矩
、
速度和位置控制非常灵活方便;在很多情况下,伺服系统专指被控制量
(
系统的输出量
)
是机械位移或位移速度
、
加速度的反馈控制系统,其作用是使输出的机械位移
(
或转角
)
准确地跟踪输入的位移
(
或转角
)
,其结构组成和其他形式的反馈控制系统没有原则上的区别
。
[0003]目前对于伺服电机的控制通常涉及较多类型的控制系统,存在例如:申请公布号为
CN 101738978A
的中国专利技术专利公开了多轴伺服电机控制系统,用于完成对多轴在相互不影响的前提下进行同步控制;申请公布号为
CN111342709A
的中国专利技术专利公开了多伺服电机控制系统,用于通过对总线结构进行的设计完成对布线和数据传输的控制
【技术保护点】
【技术特征摘要】
1.
一种基于机器视觉的伺服电机控制系统,其特征在于:包括,获取单元,获取伺服电机的相关基本信息;操作单元,搭建伺服电机控制模型,通过接口电路连接伺服电机和控制器,将
CANopen
协议栈
、
机器视觉识别模块搭载于控制器内,在
CANopen
协议栈初始化后,机器视觉识别模块完成对伺服电机内转动机芯位置的扫描处理;判断单元,控制器内置的第一判断模块完成对扫描处理结果和正常位置作出对比;若是存在位置偏差,则通过机器视觉识别模块计算并得出偏差量,并反馈至搭建伺服电机控制模型;若不存在位置偏差,则切换至控制系统建立的运行模块,执行对运行模式的操作,建立伺服电机运行参数的数据集,并关联获取电机机芯运转状态评估值
Mse
,通过运行模块内置的第二判断模块完成对电机机芯运转状态评估值
Mse
的判断;若电机机芯运转状态评估值
Mse
未超过预定阀值,则切换不同模式完成对伺服电机的调整;若电机机芯运转状态评估值
Mse
超过预定阀值,则表示伺服电机工作正常;记录单元,持续运行对电机机芯运转状态评估值
Mse
所需数据集的监控模块,记录数据集中的各个参数,并标记超过标准范围的参数,最后对伺服电机运行状态进行记录和备份
。2.
根据权利要求1所述的一种基于机器视觉的伺服电机控制系统,其特征在于:在所述获取单元中,伺服电机的相关基本信息至少包括接口电路型号
、
选用的控制器型号以及伺服电机本身的型号
。3.
根据权利要求2所述的一种基于机器视觉的伺服电机控制系统,其特征在于:在所述操作单元中,选择适配类型的接口电路连接对应的伺服电机和控制器,接通电源后,
CANopen
协议栈进入初始化,控制器初始化并激活控制系统中的各个模块,此时的机器视觉识别模块完成扫描处理,得到运行状态下机芯相较于静止状态下机芯边沿的偏差量,并形成曲线数据表反馈至搭建伺服电机控制模型
。4.
根据权利要求3所述的一种基于机器视觉的伺服电机控制系统,其特征在于:在所述判断单元中,第一判断模块依据的扫描处理结果即为曲线数据表,若是曲线数据表波动值处于
0.1mm
及以内,则表示不存在位置偏差,该伺服电机运行正常;若是曲线数据表波动值处于
0.1mm
以上,则表示存在位置偏差,该伺服电机需要停机维护
。5.
根据权利要求4所述的一种基于机器视觉的伺服电机控制系统,其特征在于:在所述运行模块中,建立伺服电机运行参数的数据集包括机芯运转速度
V、
伺服电机运行温度
T
以及机芯运转参数
Nr
;其中,在伺服电机处于运转状态下,通过转速传感器对机芯平均速度进行记录,获取该单位时间内机芯运转速度
V
【专利技术属性】
技术研发人员:孔丽,冯志,高亚强,
申请(专利权)人:苏州金钥匙自动化设备有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。