论文部分内容阅读
随着科学技术的进步,伺服控制系统功能越来越强大、精度越来越高,与此同时带来的是系统结构的复杂、多样、调试困难。对于转台系统,它是由工控机、D/A卡、轴角数字转换电路、DSP等相对独立的子系统组成,这样就使得系统的设计非常复杂,调试困难,开发周期长。本文采用了性价比高、集成度高、安全可靠的IMAC400C控制器代替转台系统中传统的控制板卡和RTX系统完成对转台的控制,大大简化了转台系统的设计过程,缩短了开发时间,使转台系统安全可靠,占用物理空间较小,拆装、移动、维护方便。针对某些伺服系统需要对IMAC400C自带的PID控制器进行修改或者替换的问题,本文对“开放的伺服算法”功能进行了深入的研究,并完成了超前校正控制器的设计、程序编写、调试等工作。实践证明,IMAC400C多轴控制器提供了足够的再开发资源供用户设计自己的伺服算法以改善系统的性能,具有很强的灵活性、通用性和二次开发能力,为以后转台等伺服系统采用IMAC400C提供了实践经验。正弦跟踪系统在航空航天领域有着广泛的应用,比如角振动台、线振动台,本文尝试了将IMAC400C应用于振动台控制系统中并做了许多研究与实验,以实验室现有单轴台为控制对象,分别采用PID控制器、前馈补偿PID控制器、双回路超前校正控制器,测试转台系统的正弦跟踪响应。实验表明,采用IMAC400C控制器,前馈补偿PID控制算法可以使角振动台达到较高的控制精度,跟踪1Hz/±0.1°、5Hz/±0.1°的信号,失真度小于3%,运动精度小于1%。采用速度前馈、加速度前馈大大改善了系统的动态响应,改善了相位滞后的问题,提高了系统的精度。角振动台多采用前馈补偿PID控制器,它以结构简单、实用、物理意义明确受到了多数设计者的欢迎,但是在振动台振动频率较高时采用这种控制方法的跟踪误差较大。而且,采用传统前馈补偿PID控制器时,不同的振动频率需要采用不同的补偿参数才能有效的提高补偿效果。针对这一问题,本文采用了一种基于自适应前馈的正弦跟踪控制器。通过仿真分析表明,基于自适应前馈的正弦跟踪系统能够在较宽的频率范围内精确的跟踪正弦信号,相对于传统的前馈补偿PID控制器,运动精度可以提高至少一个数量级。