运动控制系统开发与应用

人工智能

621人已加入

描述

  运动控制系统开发与应用

  运动 是以 为控制对象,以控制器为核心,以电力电子、功率变换装置为执行机构,在控制理论指导下组成的电气传动控制系统。运动控制系统多种多样,但从基本结构上看,一个典型的现代运动控制系统的硬件主要由上位计算机、运动控制器、功率驱动装置、电动机和 反馈检测装置和被控对象等几部分组成,如图1所示。电动机及其功率驱动装置作为执行器主要为被控对象提供动力,特别设计应用于伺服系统的电机称之为伺服电机,通常内含位置反馈装置,如光电编码器。目前主要应用于工业界的伺服电机包括 电机、永磁交流伺服电机与感应交流伺服电机,其中以永磁交流伺服电机占大多数。

  图1 典型运动控制系统组成

  运动控制器是以中央逻辑控制单元为核心、以传感器为信号敏感元件、以电机或动力装置和执行单元为控制对象的一种控制装置。其功能在于提供整个伺服系统的闭路控制,如位置控制、速度控制和转矩控制等。

  运动控制器的分类

  目前市场上的运动控制器根据不同的方法有不同的分类。

  按被控对象分类:

  根据应用场合被控对象的不同可分为步进电机运动控制器、伺服电机运动控制器和既可以对步进电机进行控制又可以对交流伺服电机进行控制的运动控制器。

  按结构进行分类:

  基于计算机标准的运动控制器

  基于总线的运动控制器是利用计算机硬件和操作系统,并结合用户开发的运动控制应用程序来实现的,具有高速的数据处理能力。总线形式上主要有isa接口、pci接口、vme接口、和usb接口等。这种运动控制器大都采用或微机芯片作为cpu,可完成运动规划、高速实时插补、伺服滤波控制和伺服驱动、外部i/o之间的标准化通用接口功能,同时随控制器还提供功能强大的运动控制软件库:c语言运动函数库、windows dll动态链接库等,可供用户根据不同的需求,在dos或windows等平台下自行开发应用软件,组成各种控制系统。

  例如美国deltatau公司的pmac多轴运动控制器,采用motorola公司的高性能dsp5600x作为cpu,可以最多同时控制8根轴,与各种类型的主机、放大器、电机和传感器一起完成各种功能。英国阿沃德公司的trio运动控制卡、固高科技(深圳)有限公司的gt系列运动控制器产品和美国ni公司的ni系列运动控制器等都是这类产品。

  从用户使用的角度来看,这些基于的运动控制器之间的差异主要是硬件接口(输入/输出信号的种类、性能)和软件接口(运动控制函数库的功能函数)。

  soft型开放式运动控制器

  基于soft型开放式运动控制器[3>提供给用户很大的灵活性,它的运动控制软件全部装在计算机中,而硬件部分仅是计算机与伺服驱动和外部i/o之间的标准化通用接口,如同计算机中可以安装各种品牌的声卡、cdrom和相应的驱动程序一样。用户可以在windows平台和其他操作系统的支持下,利用开放的运动控制内核,开发所需的控制功能,构成各种类型的高性能运动控制系统,从而提供给用户更多的选择和灵活性。

  这种控制器的典型产品有美国mdsi公司的open cnc、德国pa(power automation)公司的pa8000nt,美国soft servo公司的基于网络的运动控制器和国内的固高科技有限公司的go系列运动控制器产品等。soft型开放式运动控制的特点是开发、制造成本相对较低,能够给予系统集成商和开发商更加个性化的开发平台。此类产品的价格国内产品普遍要低于国外产品,但在技术性能上也存在一定差距。

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分