使用LabVIEW和PXI硬件对欧洲超大望远镜的主反射镜位置调整

发布者:糖果龙猫最新更新时间:2014-11-07 来源: ck365关键字:LabVIEW  PXI  位置调整 手机看文章 扫描二维码
随时随地手机看文章

  The Challenge:

  开发一个电子装置以及嵌入式控制软件,用于对欧洲超大望远镜(European Extremely Large Telescope,E-ELT)中主反射镜的三个位置调整执行器的原型机进行控制和调整, 从而实现以纳米级的精度对90Kg的重物进行位置调整。这将作为未来之量产化电子设计的概念原型。

  The Solution:

  基于NI PXI平台运行的NI Labview Real - Time和LabVIEW FPGA模块,可以提供灵活的接口来与多种设备通信,并且能够在保证较低的延迟和抖动下实现1 kHz的外部位置控制指令更新率;而对于实现内部定位的数据采样和伺服控制来说,则可实现更高的循环速率。
 

  Author(s):

  Miguel Núñez - Instituto de Astrofísica de Canarias
  Yolanda Martín - Instituto de Astrofísica de Canarias
  Marcos Reyes - Instituto de Astrofísica de Canarias
  Teodora Viera - Instituto de Astrofísica de Canarias

  E-ELT是欧洲南方天文台(European Southern Observatory,ESO)倡议建设的一个直径42米的望远镜,用于为天文学领域的最新研究探索提供支持。该主反射镜由984个镜面组成。如图1所示,每个镜面,可以通过三个位置执行器实时移动,用于对支撑结构因重力、温度、风动等因素所导致的变形进行补偿。西班牙航空系统公司(Compañía Española de Sistemas Aeronauticos,CESA)负责对三个位置执行器原型的机械结构进行设计和开发,而加纳利天体物理学研究所(Instituto de Astrofísica de Canarias,IAC)则负责对系统中的电子装置、软件和伺服控制进行开发。

  执行器开发中最具挑战性的要求包括:达到15mm的行程、支撑90kg的重物、追踪缓坡信号时实现170纳米以下的均方根误差 (root mean square error,RMSE)、1 kHz外部位置控制指令更新率,以及确保极低的延迟和抖动(如图1)。

  执行器机械设计方案分为两个阶段。在粗调阶段:使用无刷电机,实现一个大的调整行程和较粗的分辨率;在微调阶段:使用一个音圈电机,实现高分辨率、高带宽和小调整行程。每个调整阶段都将使用独立的电源设备、反馈传感器和伺服控制器。粗调和微调控制器协调工作,最终实现执行器的位置调整。

  电子装置和软件是位于PXI机箱中,用于实现整体协调、外部命令管理、功能调试和伺服控制,运行有实时操作系统的控制器,可以实现极大的灵活性和计算能力。其中,快速微调伺服控制器通过NI PXI - 7842R现场可编程门阵列(FPGA)模块实现;而缓慢的粗调控制器则是通过NI PXIe - 8130控制器实现。此外,该软件设计分为两个部分:执行器的嵌入式控制软件和一个望远镜模拟器,后者可以作为辅助工具,用于模拟望远镜计算机与执行器之间的交互。

  执行器软件

  执行器控制软件是由位于NI PXIe- 8130实时控制器中的程序模块和位于PXI-7842R FPGA智能数据采集卡中的程序模块组成。实时控制器中的程序模块中含有每个驱动器的具体功能,包括:初始状态检查、状态机、状态字、错误寄存器以及配置参数管理。同时也包含其它任务,包括:通过串行外设接口(serial peripheral interface,SPI)收发外部命令来检查FPGA卡的输入;通过CAN或CANopen总线控制无刷电机驱动器,来实现粗调伺服控制;管理用于调试的循环缓冲器并同步接收来自FPGA FIFO的数据,通过UDP/ IP读取传感器的反馈。FPGA卡则实现了SPI从属端的功能,负责微调伺服控制、模拟信号写入和读取,并且通过FIFO将数据传递至实时控制器来实现同步。

  望远镜模拟器

  为根据要求对位置执行器进行测试,我们开发了另外一个软件,用来模拟望远镜计算机(通过SPI接口与位置执行器通信)。这一计算机扮演着SPI主控器的角色,而执行器则位于SPI从属端。此模拟程序以1 kHz的速率发送数百万个的位置命令,并以1KHz的速率通过SPI总线读取从属端的反应。此外,它还以5kHz的速率从一个安装于机械测试台上的附加外部位置传感器读取数据,用于对位置执行器的内部传感器进行交叉检查。这三个循环都需要以优于200us的精度进行同步,对数据进行二进制格式的存储以用于离线分析。在长为一小时的测试中,所存储的文件将大于100 MB。图2中的图形用户界面显示了命令管理、以及附加外部位置传感器数据的时域和频域同步显示。

  我们所采用的解决方案使用一个带有数字I/O的NI PCI -7811R FPGA卡,安装在基于Windows XP的电脑上(如图2所示)。

  兼具实时性和灵活性

  执行器的电子控制装置和软件包含多种接口(如图3所示),而且其中大部分接口都可以在开发的初始阶段进行更改,包括:

  带有4MHz时钟的SPI接口,能够每ms接受一个外部命令

  CAN总线接口,对粗调电机进行控制,并使用CANopen作为应用层协议,提供诸如行程限位和硬件报警等信息

  模拟输出接口,控制微调音圈电机

  模拟输入接口,监视微调音圈电机的当前状态

  基于以太网的UDP/IP协议接口,读取外部位置传感器的电子装置中的数据

  基于以太网的TCP/IP协议接口,下载并调试辅助的离线数据

  数字输入接口,用于读取原点位置传感器的数据

  使用这些接口需要极大的灵活性。

  如下功能则需要实时特性:

  使用SPI从属设备以80MHz的速率读取数字输入,在几微秒的时间内对一个新的外部命令作出响应

  执行快速微调伺服控制,包括基于若干个2kHz到10kHz滤波器的PID(比例微分积分 - proportional integral derivative)控制,并且在开发的最后阶段可调

  同步并存储二进制数据文件,用于SPI外部命令(1kHz)、音圈电机当前模拟输入(2kHz)、基于以太网的位置传感器数据采集(2–10 kHz)和伺服控制器内部变量(2–10 kHz)等数据的离线分析

  使用商业现成可用的(commercial off-the-shelf,COTS)的平台满足这些要求,需要在灵活性和实时性之间作出折衷。然而,通过使用NI硬件,并通过LabVIEW Real-Time 和 LabVIEW FPGA模块进行编程,我们所获得的实时特性超出了上述要求,而且各种接口均可调整,无需牺牲灵活性(图3)。

  结论

  NI PXI平台帮助我们在保持系统灵活性和实时性的同时显著减少了开发时间,而且能够满足电子装置/软件方面的设计要求。使用LabVIEW,可以在同一个软件环境中对实时控制器和FPGA模块进行编程,帮助我们快速集成系统,并确保系统独立、可靠。此外。此外,NI工程师为我们提供了快速且有效的帮助,让我们更快完成开发。

关键字:LabVIEW  PXI  位置调整 引用地址:使用LabVIEW和PXI硬件对欧洲超大望远镜的主反射镜位置调整

上一篇:利用CompactRIO和LabVIEW实时模块搭建变压器监测系统
下一篇:使用NI LabVIEW和NI硬件开发G.R.A.S.麦克风校准系统

推荐阅读最新更新时间:2024-03-30 22:49

水电机组远程状态监测分析系统的开发与实现
   概述   随着信息技术的进步和制造工业的不断发展,越来越多的水电站正在根据自己的设备特点,探索“运行状态检修”策略,即运用机组在线监测技术,在对机组运行状态进行分析的基础上,主要以设备的实际运行状态为依据,根据科学分析的结果来安排检修项目和时间,以达到既能确保设备运行安全,又能最大限度地提高电站经济效益的目的。   通过安装机组在线监测系统,灵活运用监测和分析手段,可以及时发现机组存在的问题。对故障进行性发展的机组,实施重点监测;对个别故障严重发展的机组,及早实施停机检修,将事故消灭于萌芽状态,做到防患于未然;而对运行状态良好的机组,可避免强迫性检修,延长机组大修周期,减少大修费用;对突发性故障,监测系统能自动记录下故障
[测试测量]
水电机组远程状态监测分析系统的开发与实现
基于声卡和LabVIEW的虚拟仪器设计与实现
摘要:为了在对采样频率要求不高的情况下进行信号的生成和分析,采用声卡取代价格昂贵的数据采集卡进行采样和输出,利用虚拟仪器开发软件LabVIEW,分别设计和实现了基于声卡的虚拟信号发生器和虚拟示波器。信号发生器可以产生方波、三角波等常用波形和自定义波形,示波器具有波形显示、图像暂停和截取以及频谱分析功能,所设计的虚拟仪器具有友好的人机界面,只需两台计算机即可进行完整的自测试。 在电子与通信行业以及试验测试中,信号发生器和示波器是应用最广泛的电子测量仪器。传统仪器的技术和性能都已经比较成熟,但存在体积较大、不易携带、功能固定、并且价格昂贵等缺点。虚拟仪器是计算机技术与仪器技术深层次结合产生的产物,代表了当前测试仪器的发展方向之一。
[测试测量]
基于声卡和<font color='red'>LabVIEW</font>的虚拟仪器设计与实现
面向电气执行装置测试的便携式平台
The Challenge: 开发一个完全可移植的航空电气执行装置测试系统——该系统不仅可以在不同场所之间移植,而且还支持广泛的具有不同控制策略的执行装置变异体。我们的航空客户需要在其工程开发部门、客户场所和Conekt 公司的UKAS 认证测试实验室使用该系统。 The Solution: 设计和构建一个组合了商业现成可用的硬件和专用电路的、紧凑而坚固的测试设备, 这些硬件和电路均可以通过一个利用NI LabVIEW软件编写的定制软件包进行控制。该设备能够处理所需执行装置的各种现有变异体,而且具备支持其他变异体的潜力。与所有的Conekt 公司的解决方案相似,该测试设备具有用户界面直观且易于使用的特性,而且该设备也经过形
[测试测量]
面向电气执行装置测试的便携式平台
使用LabVIEW与NI视觉软件进行铁路位置监测
巴黎独立公交公司负责巴黎地区快速铁路网及巴黎地铁的运营。作为世界上最繁忙的公共运输网络之一,它每年约承载着三百万左右的乘客。因此,确保具有最高安全级别的连贯性服务至关重要。 铁轨是交通运输系统基础中的一个关键因素。铁轨建造完毕后,其位置可能会随着环境状况,例如温度的变化而发生变化。因此我们必须监测铁轨位置的改变,之前,操作员一般采用的方法是检查铁轨边缘,最大频率时每两分钟人工监测一班车的铁轨和交通状况。 如今,由新视觉科技(NVT)发明的新测量方法RAILSHIFT诞生了。NVT一直致力于光学铁路基础控件研发,并不断开发新兴系统来应对各种挑战。在NI软件基础上发明的RAILSHIFT可以全自动收集,处理,分析以及产出数据。
[测试测量]
Labview实现脉波调制( PAM )
根据定义为脉冲振幅调制 生成一个正弦信号,得到其幅值输入给一个方波信号的幅值 这个等价于一个方波信号和一个正弦信号相乘 得到的PAM信号通过观察其频率可以发现比原来的余弦信号多了很多个峰 使用低通滤波器只保留最低的那个峰则可以恢复波形 实现效果 运行效果图 脉冲调制信号的频域 由于正弦信号的信息在方波信号中,观察其频谱可得,除了最低频的是正弦信号原本的频率,其余为方波信号在此频率上是增加,因此只有最低频是正弦信号的频率,使用低通滤波器则可以得到正弦信号的信息,从而恢复波形。 后端实现
[测试测量]
<font color='red'>Labview</font>实现脉波调制( PAM )
PXI总线实现高精度恒流源
  在航天设备测试中,陀螺和加速度计测试是不可缺少的重要组成部分。随着陀螺与加速度计精度水平的提高,测试过程中对其激励源-恒流源的精度要求越来越高。本文给出了一种基于PXI总线的高精度 恒流源 设计,并已成功应用于很多航天型号的陀螺和加速度计测试中。   1 系统设计        如图1所示,系统通过PXI总线与上位机进行通信,本地总线与PXI总线通过PXI接口电路连接。PXI接口电路将PXI总线指令翻译成本地局部总线传给FPGA,通过FPGA将PXI总线传输给D/A进行转换,D/A转换后的电压经V/I转换为高精度电流输出给用户。   2 系统电路设计   2.1 PXI接口电路   面向仪器系统
[嵌入式]
利用CompactRIO和LabVIEW控制心脏模拟器
   挑战:   开发一个逼真、可靠和可重新配置测试环境,帮助最新的心脏辅助装置进行提高和改善,而无需进行动物试验。    解决方案:   利用NI CompactRIO 创建一个独立的硬件在环(HIL)测试环境。该测试环境可以把人工机械心脏与循环血流模型相结合,创造一个包含真实血液动力环境的生动的解决方案。   由心脏病导致的死亡占发达国家所有死亡人口的将近一半。心脏移植仍然是治疗心脏病最有效的方式,但捐献的器官远远及不上需求。为了解决这种不平衡情况,目前人们正在研究使用。利兹大学正在开发的一种新颖的机械人工心脏辅助装置被命名为智能心室辅助装置(iVAD)。该装置能够作为人造肌肉包覆心脏,通过在心脏心室外表面周围施加与自然
[医疗电子]
利用多核PC技术进行图形编程
在PC行业,多核处理正在引起相当大的反响,很大程度上是因为Intel和 AMD两家公司都各自发布了其首款多核处理器。这些首款多核处理器都是在一个物理处理器中包含有两个核,或者计算引擎,因此命名为双核处理器。具有两个以上核的处理器也即将面市。 多核与多处理器 多处理器系统多年前已经出现,它与多核系统的主要区别是多核系统只有一个物理处理器,这个物理处理器包含两个或更多个核,而多处理器系统有两个或更多个物理处理器。多核系统也共享计算资源,在多处理器系统中这些资源常常是被复制的,如L2高速缓存和前端总线。多核系统与多处理器系统性能相似,但成本常常要低得多,原因是多核处理器比多个相同的单个处理器价格要低,也不需要支持多个处理
[嵌入式]
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
最新测试测量文章
更多每日新闻
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved