一种高精度伺服驱动控制器及配置方法技术

技术编号:24409447 阅读:24 留言:0更新日期:2020-06-06 08:32
本发明专利技术提供高精度伺服驱动控制器,其能够驱动一个具有多个驱动轴的执行设备,其能够通过单一片上系统芯片实现;单一片上系统芯片具有一个中心处理器、一个辅助处理器及一个FPGA单元:中心处理器及辅助处理器与FPGA单元通过总线访问;辅助处理器与中心处理器能够数据共享。本发明专利技术中提供高精度伺服驱动控制器采用执行部件速度反馈的方式,有效双次验证传感器的运行状态,结构简单、信息采集方便。同时,本发明专利技术中的方案便于实施,特别是便于在现有结构上改进完成,实施成本低,从而保证伺服控制的有效性及稳定性。本发明专利技术的另一目的是提供高精度伺服驱动控制器的配置方法。

A high precision servo drive controller and its configuration method

【技术实现步骤摘要】
一种高精度伺服驱动控制器及配置方法
本专利技术涉及智能制造及多轴驱动的先进制造领域。本专利技术具体涉及了高精度伺服驱动控制器及配置方法。
技术介绍
现有的伺服驱动器一般采用对发动机电流环、位置环及速度环的检测,根据实时的检测结果调节电机的输出驱动电压。上述现有技术中的伺服驱动方式,在其发动机转子处设置的传感器产生故障时,将无法提供准确的伺服反馈信息。从而影响外部驱动设备的正常运行。针对上述问题,现有技术中多采用定期人工检查的方式给予解决。但对于长期无人看守,或设备为自动化配套设备时,将会因为临时出现的故障,影响整体设备的运行。
技术实现思路
本专利技术的目的是提供高精度伺服驱动控制器,采用执行部件速度反馈的方式,有效双次验证传感器的运行状态,结构简单、信息采集方便。同时,本专利技术中的方案便于实施,特别是便于在现有结构上改进完成,实施成本低,从而保证伺服控制的有效性及稳定性。本专利技术的另一目的是提供高精度伺服驱动控制器的配置方法,其利于实施,可有效采集伺服电机的输出信息,通过多种信息采集方式,保证伺服控制的有效性及准确性。本专利技术提供高精度伺服驱动控制器,其能够驱动一个具有多个驱动轴的执行设备,其能够通过单一片上系统芯片实现。单一片上系统芯片具有一个中心处理器、一个辅助处理器及一个FPGA单元:中心处理器及辅助处理器与FPGA单元通过总线访问。辅助处理器与中心处理器能够数据共享。多个驱动轴的执行设备包括:多个传动齿轮组、多个速度传感器及多个转子速度传感器。传动齿轮组分别与多个驱动轴传动连接。速度传感器能够分别采集多个传动齿轮组中一个传动齿轮的输出轮转速信息。多个速度传感器的感应输出端连接辅助处理器。高精度伺服驱动控制器包括:转子速度传感器,其能够分别采集多个驱动轴所连接的转子速度信息;多个转子速度传感器的感应输出端连接辅助处理器。其中,中心处理器配置为,当中心处理器接收到启动信息后,从数控加工程序中获取多个驱动轴的标识信息及设定驱动转速信息。中心处理器将多个驱动轴的标识信息及设定驱动转速信息共享到辅助处理器。辅助处理器配置为,根据多个驱动轴的标识信息及设定驱动转速信息,在设定时间内驱动多个驱动轴。获取当前多个速度传感器的输出轮转速信息及获取多个转子速度传感器的转子速度信息。辅助处理器配置为,根据多个驱动轴的标识信息,比较输出轮转速信息及转子速度信息是否相同,若相同,则生成运行启动信息。若不同,则生成启动异常信息。中心处理器配置为,若接收到运行启动信息,则根据多个驱动轴的标识信息及设定驱动转速信息驱动多个驱动轴运转。在高精度伺服驱动控制器的另一种示意性实施方式中,FPGA单元中还配置:驱动输出接口单元,其配置为能够接收从中心处理器发送的多个驱动轴的标识信息及设定驱动转速信息。驱动输出接口单元连接多个驱动轴且能够将多个驱动轴的标识信息及设定驱动转速信息,传输到多个驱动轴的驱动电机控制端。在高精度伺服驱动控制器的另一种示意性实施方式中,FPGA单元中还配置:数据输入接口单元,其能够接收数控加工程序且能够通过总线,将数控加工程序发送到中心处理器。在高精度伺服驱动控制器的另一种示意性实施方式中,高精度伺服驱动控制器还包括:一个显示器,其显示驱动端连接驱动输出接口单元。在高精度伺服驱动控制器的另一种示意性实施方式中,中心处理器还配置为,若接收到启动异常信息,则通过驱动输出接口单元将启动异常信息发送到显示器,显示器对启动异常信息显示。本专利技术还提供了一种高精度伺服驱动控制器的配置方法,高精度伺服驱动控制器能够驱动一个具有多个驱动轴的执行设备,高精度伺服驱动控制器能够通过单一片上系统芯片实现。单一片上系统芯片具有一个中心处理器、一个辅助处理器及一个FPGA单元:中心处理器及辅助处理器与FPGA单元通过总线访问。辅助处理器与中心处理器能够数据共享。多个驱动轴的执行设备包括:多个传动齿轮组及多个速度传感器。传动齿轮组其分别与多个驱动轴传动连接。速度传感器能够分别采集多个传动齿轮组中一个传动齿轮的输出轮转速信息。多个速度传感器的感应输出端连接辅助处理器。高精度伺服驱动控制器包括:多个转子速度传感器,其能够分别采集多个驱动轴所连接的转子速度信息;多个转子速度传感器的感应输出端连接辅助处理器。其中,中心处理器配置为,当中心处理器接收到启动信息后,从数控加工程序中获取多个驱动轴的标识信息及设定驱动转速信息。中心处理器将多个驱动轴的标识信息及设定驱动转速信息共享到辅助处理器。辅助处理器配置为,根据多个驱动轴的标识信息及设定驱动转速信息,在设定时间内驱动多个驱动轴。获取当前多个速度传感器的输出轮转速信息及获取多个转子速度传感器的转子速度信息。辅助处理器配置为,根据多个驱动轴的标识信息,比较输出轮转速信息及转子速度信息是否相同,若相同,则生成运行启动信息。若不同,则生成启动异常信息。中心处理器配置为,若接收到运行启动信息,则根据多个驱动轴的标识信息及设定驱动转速信息驱动多个驱动轴运转。在高精度伺服驱动控制器的配置方法的另一种示意性实施方式中,FPGA单元中还配置:驱动输出接口单元,其配置为能够接收从中心处理器发送的多个驱动轴的标识信息及设定驱动转速信息。驱动输出接口单元连接多个驱动轴且能够将多个驱动轴的标识信息及设定驱动转速信息,传输到多个驱动轴的驱动电机控制端。在高精度伺服驱动控制器的另一种示意性实施方式中,FPGA单元中还配置:数据输入接口单元,其能够接收数控加工程序且能够通过总线,将数控加工程序发送到中心处理器。在高精度伺服驱动控制器的另一种示意性实施方式中,高精度伺服驱动控制器还包括:一个显示器,其显示驱动端连接驱动输出接口单元。在高精度伺服驱动控制器的另一种示意性实施方式中,中心处理器还配置为,若接收到启动异常信息,则通过驱动输出接口单元将启动异常信息发送到显示器,显示器对启动异常信息显示。下文将以明确易懂的方式,结合附图对高精度伺服驱动控制器及控制器配置方法的特性、技术特征、优点及其实现方式予以进一步说明。附图说明图1是用于说明在本专利技术的一种实施方式中,一种高精度伺服驱动控制器的内部结构示意图。图2是用于说明在本专利技术另一种实施方式中,一种高精度伺服驱动控制器的内部结构示意图。图3是用于说明在本专利技术的又一种实施方式中,一种高精度伺服驱动控制器的内部结构示意图。具体实施方式为了对专利技术的技术特征、目的和效果有更加清楚的理解,现对照附图说明本专利技术的具体实施方式,在各图中相同的标号表示结构相同或结构相似但功能相同的部件。在本文中,“示意性”表示“充当实例、例子或说明”,不应将在本文中被描述为“示意性”的任何图示、实施方式解释为一种更优选的或更具优点的技术方案。为使图面简洁,各图中只示意性地表示出了与本示例性实施例相关的部分,它们并不代表其作为产品的实际结构及真实比例。在本专利技术的一种实施方式中,如图1所示,提供了高精度伺服驱动控制器本文档来自技高网...

【技术保护点】
1.一种高精度伺服驱动控制器,其能够驱动一个具有多个驱动轴的执行设备,其特征在于,其能够通过单一片上系统芯片实现;所述单一片上系统芯片具有一个中心处理器、一个辅助处理器及一个FPGA单元:所述中心处理器及所述辅助处理器与所述FPGA单元通过总线访问;所述辅助处理器与所述中心处理器能够数据共享;/n所述多个驱动轴的执行设备包括:/n多个传动齿轮组,其分别与所述多个驱动轴传动连接;/n多个速度传感器,其能够分别采集所述多个传动齿轮组中一个传动齿轮的输出轮转速信息;所述多个速度传感器的感应输出端连接所述辅助处理器;/n所述高精度伺服驱动控制器包括:/n多个转子速度传感器,其能够分别采集所述多个驱动轴所连接的转子速度信息;多个转子速度传感器的感应输出端连接辅助处理器;/n其中,所述中心处理器配置为,当所述中心处理器接收到启动信息后,从数控加工程序中获取多个驱动轴的标识信息及设定驱动转速信息;所述中心处理器将所述多个驱动轴的标识信息及设定驱动转速信息共享到所述辅助处理器;/n所述辅助处理器配置为,根据所述多个驱动轴的标识信息及设定驱动转速信息,在设定时间内驱动所述多个驱动轴;获取当前多个速度传感器的输出轮转速信息及获取多个转子速度传感器的转子速度信息;/n所述辅助处理器配置为,根据所述多个驱动轴的标识信息,比较所述输出轮转速信息及所述转子速度信息是否相同,若相同,则生成运行启动信息;若不同,则生成启动异常信息;/n所述中心处理器配置为,若接收到所述运行启动信息,则根据所述多个驱动轴的标识信息及设定驱动转速信息驱动所述多个驱动轴运转。/n...

【技术特征摘要】
1.一种高精度伺服驱动控制器,其能够驱动一个具有多个驱动轴的执行设备,其特征在于,其能够通过单一片上系统芯片实现;所述单一片上系统芯片具有一个中心处理器、一个辅助处理器及一个FPGA单元:所述中心处理器及所述辅助处理器与所述FPGA单元通过总线访问;所述辅助处理器与所述中心处理器能够数据共享;
所述多个驱动轴的执行设备包括:
多个传动齿轮组,其分别与所述多个驱动轴传动连接;
多个速度传感器,其能够分别采集所述多个传动齿轮组中一个传动齿轮的输出轮转速信息;所述多个速度传感器的感应输出端连接所述辅助处理器;
所述高精度伺服驱动控制器包括:
多个转子速度传感器,其能够分别采集所述多个驱动轴所连接的转子速度信息;多个转子速度传感器的感应输出端连接辅助处理器;
其中,所述中心处理器配置为,当所述中心处理器接收到启动信息后,从数控加工程序中获取多个驱动轴的标识信息及设定驱动转速信息;所述中心处理器将所述多个驱动轴的标识信息及设定驱动转速信息共享到所述辅助处理器;
所述辅助处理器配置为,根据所述多个驱动轴的标识信息及设定驱动转速信息,在设定时间内驱动所述多个驱动轴;获取当前多个速度传感器的输出轮转速信息及获取多个转子速度传感器的转子速度信息;
所述辅助处理器配置为,根据所述多个驱动轴的标识信息,比较所述输出轮转速信息及所述转子速度信息是否相同,若相同,则生成运行启动信息;若不同,则生成启动异常信息;
所述中心处理器配置为,若接收到所述运行启动信息,则根据所述多个驱动轴的标识信息及设定驱动转速信息驱动所述多个驱动轴运转。


2.如权利要求1所述的高精度伺服驱动控制器,其中,所述FPGA单元中还配置:驱动输出接口单元,其配置为能够接收从所述中心处理器发送的所述多个驱动轴的标识信息及设定驱动转速信息;所述驱动输出接口单元连接所述多个驱动轴且能够将所述多个驱动轴的标识信息及设定驱动转速信息,传输到所述多个驱动轴的驱动电机控制端。


3.如权利要求1所述的高精度伺服驱动控制器,其中,所述FPGA单元中还配置:数据输入接口单元,其能够接收所述数控加工程序且能够通过所述总线,将所述数控加工程序发送到所述中心处理器。


4.如权利要求2所述的高精度伺服驱动控制器,其中,所述高精度伺服驱动控制器还包括:一个显示器,其显示驱动端连接所述驱动输出接口单元。


5.如权利要求4所述的高精度伺服驱动控制器,其中,所述中心处理器还配置为,若接收到所述启动异常信息,则通过所述驱动输出接口单元将所述启动异常信息发送到所述显示器,所述显示器对所述启动异常信息显示。

<...

【专利技术属性】
技术研发人员:李进徐秋玉李五四姚成建凡宏伟
申请(专利权)人:浙江力创自动化科技有限公司
类型:发明
国别省市:浙江;33

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1