最新-基于虚拟仪器的多点随机振动试验控制系统的设计 精品

合集下载
相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

基于虚拟仪器的多点随机振动试验控制系统的设计应用领域研发

挑战设计并实现多点随机振动试验控制系统。

应用方案使用公司的软件配合动态信号分析卡-4551和动态数据采集卡-4472以及其他硬件快速开发一个基于的多点随机振动试验控制系统。

使用的产品,-4551,-2140,-4472。

介绍

多点激励振动试验控制技术是对大型复杂试件开展可靠性和环境试验的关键技术,对产品可靠性的考核有着重要的意义。

本文将给出多点随机振动试验的控制方案和控制系统的设计方案,在平台上结合-4551和-4472板卡开发一个双振动台随机振动控制系统,并进行了实际连台试验。

试验结果表明在一定试验条件下,本文给出的控制方案是可行的,且所设计的控制系统具有较好的控制结果,达到了试验规范要求。

引言

随着对产品设备安全性、可靠性和环境适应性要求的不断提高,推动了考核产品耐振动应力的振动试验技术的发展,同时被试产品覆盖面也进一步扩宽,从元器件到部件、组合件乃至整机都要求进行振动试验,以便在更高层次上充分暴露大系统可能存在的薄弱环节和设计缺陷。

随着被试产品结构复杂化,体积大型化及产品重型化,单点激励振动试验已不能提供足够的推力或是达到特定的运动水平来较真实地模拟产品实际工作环境,并达到规定的试验要求。

而国军标、美军标及其它许多国际标准对振动试验中的被试产品所施加应力都有严格要求,应使其尽量符合实际的产品工作环境,因此,对于无法用单点激励来形成的振动环境,则需要通过多点激励振动来解决。

而目前在国内,多点激励振动控制技术还处于起步阶段,多点振动控制系统更是没有研制出来。

本文将介绍多点随机振动试验控制技术和基于虚拟仪器技术的控制系统的设计开发,并对实际连台试验结果进行分析讨论,希望能够为多点激励振动控制

技术的进一步研究奠定一个良好的基础。

系统设计

1、系统组成

系统由控制计算机、-4551、-4472、-2140、功率放大器、电荷放大器、传感器、激振器、试件、夹具及连接电缆等组成见图1。

系统使用仪器设备见表1。

其基本工作原理为控制计算机生成驱动信号由-4551卡输出经功率放大器放大后给激振器来产生随机振动,同时由安装在试件或夹具上的加速度传感器拾振,经电荷放大器后通过-4472采集输入到控制计算机,从而形成闭环控制。

在实际试验过程中,由于外界干扰或系统特性的影响,控制过程应反复进行,以使控制点处的振动能够达到并保持试验规范要求。

图1系统组成框图

表1系统仪器设备使用列表

仪器名称

型号

使用数量

激振器

-2

2个

功率放大器

5870

2个

电荷放大器

5857

2个

传感器

--106

2个

板卡

-4551

1块

板卡

-4472

1块

控制计算机

20

1台

2、控制方案

随机振动试验目的是要求控制点的响应谱与参考谱在误差容许范围内保持一致。

多点激励随机振动控制方案如图2所示。

控制方案的第一步是由参考谱密度阵来得到下三角阵[]的初始值;第二步估计被控系统的频响特性矩阵[],对被控系统进行解耦得到解耦矩阵[],即控制器;第三步是利用[]的初始值,系统的解耦矩阵[]及独立不相关白噪声频谱向量{}开始试验。

闭环控制的基本原理是白噪声源{}通过下三角阵[]得到{},然后经过解耦矩阵[]得到驱动信号频谱向量{},对其进行逆变换得到时域驱动信号{},用驱动信号激励被控系统得到时域响应信号{},计算响应谱密度阵,利用和来修正下三角阵[]从而实现闭环控制。

在进行闭环控制时,如果驱动谱密度矩阵是非奇异的,则可以利用驱动谱密度矩阵和响应谱密度矩阵来修正被控系统的频响特性矩阵[]和解耦矩阵[]。

如果驱动谱密度阵是奇异的,则无法修正,不过可以根据控制误差大小来对解耦矩阵进行逐步部分修正。

3、控制软件设计

控制软件是整个控制系统的核心部分。

其是在平台上结合-及-4551和-4472卡开发的。

提供了控制软件开发所需的几个很关键的库——用于驱动数据采集卡完成数据输入输出的库和进行信号处理的高级分析库,且编程简单快捷,因此采用作

为本控制系统的软件开发平台给整个控制软件的实现过程带来很大的方便。

控制软件主要由参数数据的输入和确认,随机振动试验的运行控制和试验信息及结果的显示、存储和打印输出等部分组成。

试验运行控制部分包括系统自检、系统传递函数估计、闭环控制和开环试验部分。

本控制软件的关键是闭环控制模块的设计。

闭环控制要考虑控制的实时性,驱动信号发送的连续性、同步性和响应信号采集的同步性。

同步性由于采集卡本身特性基本能够满足,连续性可以通过双缓冲发送技术得到解决,对于闭环控制的实时性问题,解决办法是采用多线程技术,为了确保驱动信号的连续发送,则为其开辟一个线程,并设为主线程,配合双缓冲技术可以达到连续发送;为响应信号采集和处理及结果实时显示开辟两个线程。

真随机试验闭环控制流程见图3。

从用户角度考虑,友好的人机界面是最重要的。

控制软件需要显示的数据有试验信息、参考谱、控制谱、驱动谱、互谱相位及系统传递函数矩阵等。

由于其中包括文本和图形显示方式,所以为了便于用户查看,采用多文档界面。

主界面如图4所示,其他参数设置界面及自检界面等采用对话框形式,由于参数设置界面太多,只给出参考谱参数设置界面见图5和公共参数设置界面见图6。

图3闭环控制流程图图图4控制软件主界面

图5参考谱参数设置界面

图6公共参数设置界面

结果分析

根据上文的控制方案设计了一个两点随机振动控制系统,并进行了实际连台试验,验证控制算法是否可行,并对结果进行了分析讨论。

1、开环试验结果及分析

开环试验不进行反馈修正。

相关文档
最新文档