几种运动控制系统的比较

几种运动控制系统的比较

ID:14494820

大小:22.59 KB

页数:4页

时间:2018-07-29

几种运动控制系统的比较_第1页
几种运动控制系统的比较_第2页
几种运动控制系统的比较_第3页
几种运动控制系统的比较_第4页
资源描述:

《几种运动控制系统的比较》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、运动控制的实现方法1、以模拟电路硬接线方式建立的运动控制系统早起的运动控制系统一般采用运算放大器等分离器件以硬接线的方式构成,这种系统的优点:(1)通过对输入信号的实时处理,可实现系统的高速控制。(2)由于采用硬接线方式可以实现无限的采样频率,因此,控制器的精度较高并且具有较大的带宽。然而,与数字化系统相比,模拟系统的缺陷也是很明显的:(1)老化与环境温度的变化对构成系统的元器件的参数影响很大。(2)构成系统所需的元器件较多,从而增加了系统的复杂性,也使得系统最终的可靠性降低。(3)由于系统设计采用的是硬接线的方式,当系统设计完成之后,升级或者功能修改几乎是不可能的事情。(4

2、)受最终系统规模的限制,很难实现运算量大、精度高、性能更加先进的复杂控制算法。模糊控制系统的上述缺陷使它很难用于一些功能要求比较高的场合。然而,作为控制系统最早期的一种实现方式,它仍然在一些早期的系统中发挥作用;另外,对于一些功能简单的电动机控制系统,仍然可以采用分立元件构成。2、以微处理器为核心的运动控制系统微处理器主要是指以MCS-51、MCS-96等为代表的8位或16位单片机。采用微处理器取代模拟电路作为电动机的控制器,所构成的系统具有以下的优点:(1)使电路更加简单。模拟电路为了实现逻辑控制需要很多的元器件,从而使电路变得复杂。采用微处理器以后,大多数控制逻辑可以采用

3、软件实现。(2)可以实现复杂的控制算法。微处理器具有较强的逻辑功能,运算速度快、精度高、具有大容量的存储器,因此有能力实现较复杂的控制算法。(3)灵活性和适应性强。微处理器的控制方式主要是由软件实现,如果需要修改控制规律,一般不需要修改系统德硬件电路,只需要对系统的软件进行修改即可。(1)无零点漂移,控制精度高。数字控制系统中一般不会出现模拟系统中经常出现的零点漂移问题,控制器的字节一般可以保证足够的控制精度。(2)可以提供人机界面,实现多机联网工作。然而,绝大多数的微处理器一般采用冯-诺依曼总线结构,处理器的速度有限,处理能力也有限;另外,单片机系统比较复杂,软件编程的难度

4、较大。同时,一般单片机的集成度较低,片上不具备运动控制系统所需的专用外设,如PWM(脉冲宽度调制PulseWidthModulation)产生电路等。因此,基于微处理器构成的电动机控制系统仍然需要较多的元器件,这就增加了系统电路板的复杂性,降低了系统的可靠性,也难以满足运算量较大的实时信号处理的需要,难以实现先进控制算法,比如预测控制、模糊控制等等。1、在通用计算机上用软件实现的运动控制系统在通用计算机上,利用高级语言编制相关的控制软件,配合驱动电路板、与计算机进行信号交换的接口板,就可以构成一个运动控制系统。这种实现方法利用计算机的高速度、强大运算能力和方便的编程环境,可以

5、实现高性能、高精度、复杂的控制算法;同时,控制软件的修改也比较方便。然而,这种实现方式的一个缺点在于系统德体积过大,难以应用到工业现场中;而且,由于计算机本身的限制,难以实现实时性要求较高的信号处理算法。2、利用专用芯片实现的运动控制系统为了简化电动机模拟控制系统的电路,同时保持系统的快速响应能力,一些公司推出了专用电动机控制芯片,如TI公司直流无刷电动机控制芯片UCC3626、UCC2626等。利用专门电动机控制芯片构成的运动控制系统保持了模拟控制系统和以微处理器为核心的运动控制系统两种实现方式的长处,具有响应速度快、系统集成度高、使用元器件少、可靠性能好等优点;同时,专用

6、电动机控制芯片便宜,进一步降低了最终系统的成本。这也是目前应用最广泛的一种运动控制系统实现方法。然而,受专用控制芯片本身的限制,这种系统的缺点也是很明显的,主要包括:(1)由于已经将软件固化在芯片内部,虽然可以保证较高的系统响应速度,但是降低了系统的灵活性,不具有扩展性。(1)受芯片制造工艺的限制,在现有的电动机专用控制芯片中所实现的算法一般都是比较简单的。(2)由于用户不能对专用芯片进行编程,因此,很难实现系统的升级。(3)受芯片本身算法的控制,这种系统的控制精度一般都较低,难以应用于那些高性能、高精度的场合。1、以可编程逻辑器件为核心构成的运动控制系统由于FPGA/CPL

7、D等可编程逻辑器件的发展,人们可以利用ALTERA、XILINX等公司提供的产品,使用这些公司提供的开发软件或者VHDL()等开发语言,通过软件编程实现某种运动的控制算法,然后将这些算法下载到相应的可编程逻辑器件中,从而以硬件的方式实现最终的运动控制。利用可编程逻辑器件实现的运动控制系统具有以下的优点:(1)系统的主要功能都可在单片FPGA/CPLD器件中实现,减少了所需元件个数,缩小了系统的体积。(2)可编程逻辑器件一般具有系统可编程的特点,因此,以这个为基础构成的目标系统具有较好的扩展性和可维护性,

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。