基于am4379处理器的伺服控制器的制造方法

文档序号:9765509阅读:332来源:国知局
基于am4379处理器的伺服控制器的制造方法
【技术领域】
[0001] 本发明属于伺服控制系统领域,具体设及一种基于AM4379处理器的伺服控制器。
【背景技术】
[0002] 随着祀场要求复杂度和精确度的提高,对经缔仪等光学测量设备的伺服跟踪能力 要求越来越高,例如高精度快速跟踪、低速稳定跟踪和复杂弹道的精密跟踪等。运些要求迫 使伺服控制系统应用各种复杂控制算法,相应的要求伺服控制器足够强的运算能力。另一 方面,由于伺服控制的专业性强,非控制专业人员很难理解。采用图形界面方式增加伺服控 制系统的可视性和可维护性,使非控制专业人员亦能进行简单的测试和操作。W往控制器 CPU-般采用单片机或者DSP,一方面运算能力有限,满足不了复杂控制算法要求;另一方面 不能提供可视化的人机交互界面。所W迫切需要设计高性能的伺服控制器实现W上功能。

【发明内容】

[0003] 本发明要解决现有技术中的技术问题,提供一种基于AM4379处理器的伺服控制 器。
[0004] 为了解决上述技术问题,本发明的技术方案具体如下:
[0005] -种基于AM4379处理器的伺服控制器,包括:
[0006] 主FPGA,其用来控制AD、串口、CPCI接口功能;所述主FPGA与ARM和DSP相连;
[0007] 存储FPGA,其用来控制自定义的CPCI接口逻辑和数据存储;所述存储FPGA与所述 主FPGA和存储器相连;
[000引该伺服控制器可接收外部信息,经过控制运算输出调宽波到功率级,驱动电机带 动设备转动。
[0009] 在上述技术方案中,该基于AM4379处理器的伺服控制器还包括:
[0010] 动态电源,其可根据处理器负载和计算实时情况,动态地将供电电压调节到所需 的水平,达到能耗与性能的最优匹配,可W自动限制电流,保护AM4379处理器。
[0011] 在上述技术方案中,所述AM4379处理器可运行伺服的双线性控制算法、Kalman预 测滤波算法。
[0012] 在上述技术方案中,所述AM4379处理器的电机控制功能包括:PWM输出、FOC控制算 法,每个P抓包含3通道的化化t2.2和9通道的S-A Sinc2滤波。
[0013] 在上述技术方案中,所述存储器的大小为4GB。
[0014] 本发明具有W下的有益效果:
[0015] 本发明的基于AM4379处理器的伺服控制器,运用现代计算机控制技术及数字电路 设计技术,采用TI公司的最新的ARM实现复杂融合跟踪算法,通过人机界面简化了光电跟踪 设备各系统和跟踪架各项参数检测和测试,有利于提高生产质量和定位设备故障。
【附图说明】
[0016] 下面结合附图和【具体实施方式】对本发明作进一步详细说明。
[0017] 图1为本发明的基于AM4379处理器的伺服控制器的连接结构示意图。
[0018] 图2为本发明的基于AM4379处理器的伺服控制器的工作过程示意图。
【具体实施方式】
[0019]本发明的发明思想为:本发明采用TI高性能的AM4379处理器,为复杂控制算法提 供硬件平台。在Linux操作系统下开发伺服控制系统的图形界面,使系统的设计和调试过程 可视化,方便伺服控制系统的调试,也方便了非控制专业人员对伺服控制系统和整个跟踪 架进行测试和维护。
[0020] 本发明设计了一套基TI Si化ra AM4379处理器为核屯、的嵌入式伺服控制器。该处 理器基于高性能ARM饭Cortex彩-A932位RISC,运行速度最高达IG化,在该处理器上运 行伺服的双线性控制算法、Kalman预测滤波算法等其他控制运算。该处理器包含了可编程 实时控制单元,工业通讯子系统(PRU-ICSS),使器件同时具备了工业网络协议和控制功能。 电机控制功能包括P歷输出、FOC控制算法,每个P抓包含3通道的化Dat2.2和9通道的S- A Sinc2滤波。使用运些控制单元使对外网络通讯更加灵活。
[0021] 采用AM4379处理器实现控制算法显示输出、USB接口和网络通信。采用了两个FPGA 实现外部逻辑时,使设计更加灵活。在主FPGA主要实现AD、串口、CPCI接口等,在存储FPGA中 实现自定义的CPCI接口逻辑和数据存储功能。伺服控制器接收各种外部信息,经过控制运 算输出调宽波到功率级,驱动电机带动设备转动。本发明的基于AM4379处理器的伺服控制 器可W单独使用,也可W插在CPCI工控机上使用,可W通过CPCI自定义总线,和其他CPCI设 备通讯。
[0022 ]下面结合附图对本发明做W详细说明。
[0023] 从图1原理框图可W看出,本发明主要由CPU(AM4379)和两个FPGA组成。主要算法 在CPU中实现,在FPGA中实现外部接口逻辑和数据的转移处理。
[0024] CPU通过FPGA实现网口、CPCI接口、AD接口、IO 口和串口数据读取,包括编码器位置 值、单杆值、图像处理器信息、引导信息等,然后经过各种控制算法的运算,输出计算结果即 调宽波占空比到FPGA,FPGA把占空比转换为相应的调宽波输出到功率放大器。
[002引在AM4379上采用Linux操作系统,用Qt进行GUI程序开发。在ARM内核中开发应用程 序界面,并实现实时性要求不高、帖频较低的功能,例如显示输出、指令输入和数据记录等 功能,和伺服复杂的融合算法和位置回路的计算。由于速度回路运行帖频在1000 HzW上,并 且要求实时性比较高。本发明用AM4379中的可编程实时子系统(PRU)实现该功能。该子系统 与ARM内核相独立,能够更灵活有效的编程,满足速度回路对高帖频和实时性的要求。
[0026] 由于伺服控制系统外围接口的多样性和负责性,设计了简单灵活的接口板。采用 两个QSE-40与主板连接,当外围接口改变时,无需改变主板,只需要更换接口板就可W满足 需求。本发明中设计了串口和IO接口板。由FPGA的串口模块输出串口信号经由QSE-40到接 口板后转成差分信号输出。
[0027] 电源方案采用了基于数字电源控制器UCD9248的动态电源方案,可W帮助监测输 入输出电压电源,向处理器内核提供稳定的工作电压,提高处理器工作稳定性;根据处理器 负载和计算实时情况,动态地将供电电压调节到所需的水平,达到能耗与性能的最优匹配, 可W自动限制电流,保护处理器。主要包括PWM电源控制器、电感滤波电路、反馈网络和 PMBus控制管理接口。采用TI公司开发的F^ision Digital Power Designer软件,在PC机上 通过PMBus总线对电源系统进行配置和监控。
[00%]采用了 QT开发应用程序界面。可W通过该界面实现伺服控制参数的配置,测试跟 踪架频率特性并输出数据,显示输入输出数据等。工作过程如图2所示。先初始化系统和控 制参数,然后读取外部的编码器位置信息、图像处理器数据、外引导数据、单杆数字量等信 息,把运些数据经过数据融合算法得到目标位置和速度信息,然后经过位置回路和速度回 路控制运算,输出调宽波占空比。其中速度回路的运行周期是1OOO化,在AM4379的PRU中实 现。
[0029]显然,上述实施例仅仅是为清楚地说明所作的举例,而并非对实施方式的限定。对 于所属领域的普通技术人员来说,在上述说明的基础上还可W做出其它不同形式的变化或 变动。运里无需也无法对所有的实施方式予W穷举。而由此所引伸出的显而易见的变化或 变动仍处于本发明创造的保护范围之中。
【主权项】
1. 一种基于AM4379处理器的伺服控制器,其特征在于,包括: 主FPGA,其用来控制AD、串口、CPCI接口功能;所述主FPGA与ARM和DSP相连; 存储FPGA,其用来控制自定义的CPCI接口逻辑和数据存储;所述存储FPGA与所述主 FPGA和存储器相连; 该伺服控制器可接收外部信息,经过控制运算输出调宽波到功率级,驱动电机带动设 备转动。2. 根据权利要求1所述的基于AM4379处理器的伺服控制器,其特征在于,还包括: 动态电源,其可根据处理器负载和计算实时情况,动态地将供电电压调节到所需的水 平,达到能耗与性能的最优匹配,可以自动限制电流,保护AM4379处理器。3. 根据权利要求1所述的基于AM4379处理器的伺服控制器,其特征在于,所述AM4379处 理器可运行伺服的双线性控制算法、Kalman预测滤波算法。4. 根据权利要求1所述的基于AM4379处理器的伺服控制器,其特征在于,所述AM4379处 理器的电机控制功能包括:P丽输出、FOC控制算法,每个PRU包含3通道的EnDat2.2和9通道 的S-ASinc2滤波。5. 根据权利要求1所述的基于AM4379处理器的伺服控制器,其特征在于,所述存储器的 大小为4GB。
【专利摘要】本发明涉及一种基于AM4379处理器的伺服控制器,包括:主FPGA,其用来控制AD、串口、CPCI接口功能;所述主FPGA与ARM和DSP相连;存储FPGA,其用来控制自定义的CPCI接口逻辑和数据存储;所述存储FPGA与所述主FPGA和存储器相连;该伺服控制器可接收外部信息,经过控制运算输出调宽波到功率级,驱动电机带动设备转动。本发明的基于AM4379处理器的伺服控制器,运用现代计算机控制技术及数字电路设计技术,采用TI公司的最新的ARM实现复杂融合跟踪算法,通过人机界面简化了光电跟踪设备各系统和跟踪架各项参数检测和测试,有利于提高生产质量和定位设备故障。
【IPC分类】G05B19/042
【公开号】CN105527899
【申请号】CN201510974628
【发明人】葛兵, 余毅, 蔡立华, 林兆华, 杨宁, 刘鑫
【申请人】中国科学院长春光学精密机械与物理研究所
【公开日】2016年4月27日
【申请日】2015年12月23日
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1