随着测试技术的发展,人们采用传感器测控系统的动态性能指标来表征系统性能。描述传感器的主要动态性能指标是工作频带,系统的动态性能研究的重要一步是在辨识出合适的模型结构和模型参数的基础上,根据现有的工作频带设计出动态补偿网络来拓展系统的工作频带,从而对测控系统的测量误差进行动态补偿,达到提高其测量速度和范围的目的[1]。系统动态性能补偿的方法就是给系统加入校正环节,附加一些具有某种典型环节特性的电网络、模拟运算部件以及测量装置等,根据这些环节的配置来有效地改善整个系统的动态性能,以达到系统动态性能指标的要求。1传感器测控系统1.1系统简介在计算机数控测量中,测头是其中的关键部件,它本身就是电感式位移传感器,测量时它与被测工件直接接触,获得工件的表面位移信息,并把位移量转化为电压量,经数据采集卡将数据送入到计算机进行显示和进一步的处理。系统工作原理如图1所示。被工测件(传测感头器)采数集据卡计算机图1测控系统工作原理1.2系统动态数学模型从系统原理图可以看出,传感器的性能优劣直接影响到整个测控系统的精度。因此,当传感器测量快速变化的参数时,就对它的动态性能提出了更高的要求。文献[2]给出了获得动态性能指标的过程和结果。通过搭建动态校准实验装置,在频域内对微位移传感器系统进行了动态校准,根据实验数据结果利用一种幅频建模方法完成了动态数学模型的建立,并进行了模型检验。微位移传感器系统的传递函为232()268.15122411.2549486447751.36288245.5548727932GSSSSSS=+++++(1)根据系统的开环传递函数,建立系统的动态数学模型,如图2所示,其中,输入量IN为被测工件的位移信息,输出量OUT为从传感器出来的电压量。I+N?-G(S)OUT图2系统数学模型1.3系统动态性能分析根据系统的动态数学模型,利用Matlab工具画出系统bode图,包括幅频特性曲线和相频特性曲线。从bode图中求出传感器系统的动态性能指标工作频带。幅值误差为10%的工作频带为[2]g1=178.007rad/s=28.33Hz;f(g1)=-32.6幅值误差为5%的工作频带为g1=141.126rad/s=22.46Hz;f(g1)=-24.1动态性能优化是为了拓展系统的工作频带,即在保证原有测量精度的基础上,根据现有的工作频带设计出动态补偿滤波器来拓展系统的工作频带,从而对传感器的测量误差进行动态补偿,提高传感器的测量速度和测量范围。幅频特性曲线、相频特性曲线分别见图3、图4。频率/(rads-1)101001000100000Bd/值幅100-10-20-30-400图3系统幅频特性曲线10100100010000频率/(rads-1))o(/位相-45-900图4系统相频特性曲线2动态性能优化设计2.1校正模型对一个测试系统来说,其基本要求是稳定、准确、快速。所谓校正(或称补偿),就是给系统附加一些具有某种典型环节特性的电网络、模拟运算部件以及测量装置等,靠这些环节的配置来有效地改善整个系统的动态性能,以达到系统要求的指标。图5是微位移传感器的校正模型,采用的是串联校正法,即在原有系统的基础上,串联一个环节来改善系统的动态性能,其中,G(S)是传感器系统的固有传递函数;Gj(S)是校正环节的传递函数。IN?+-G(s)Gj(s)OUT图5微位移传感器的校正模型串联校正的方法分为超前校正、滞后校正、滞后-超前校正3种。其中,超前网络串入系统,可以增加系统的频带宽度,提高快速性,但损失增益,不利于稳态精度;滞后校正则可提高平稳性及稳态精度,

matlab 动态优化,基于Matlab的测控系统动态性能优化与仿真相关推荐

  1. MATLAB代码:基于主从博弈多虚拟电厂动态定价和能量管理 用 Kriging 元模型拟合并代替虚拟电厂能量内部管理模型,在迭代寻优过程中

    MATLAB代码:基于主从博弈多虚拟电厂动态定价和能量管理 摘要:随着各社会资本逐步涌入电力市场,未来不同虚拟电 厂将属于不同的利益主体,形成多决策主体相互竞争的博弈格局. 为兼顾配电网运营商和虚拟电 ...

  2. MATLAB代码:基于主从博弈多虚拟电厂动态定价和能量管理

    MATLAB代码:基于主从博弈多虚拟电厂动态定价和能量管理 摘要:随着各社会资本逐步涌入电力市场,未来不同虚拟电 厂将属于不同的利益主体,形成多决策主体相互竞争的博弈格局. 为兼顾配电网运营商和虚拟电 ...

  3. matlab设计译码器,基于MATLAB的循环码编译码器设计与仿真.doc

    扳昂旨螺冈唉陨裤外狸尿恨铸伸隧刽搅必勒诚天腑皖漂豌鲁靳碑缆键兽峙棘陶宽槐撒层僧袁廖颤渐魄货鼎躬薛扬衍逮西兰迫依煤鲁虐渠惫平合啥昭并屿己笆坍痞庐披吏去凄嘛兄察突徊溅今箩直藩潦咙锨谓崇若制匹扮复淌颐糖嗅你 ...

  4. matlab 图像矢量量化,MATLAB环境下基于矢量量化的说话人识别系统(1)

    第21卷第6期湖 北 工 业 大 学 学 报2006年12月 Vol.21No.6 Journal of Hubei Univer sity of Technology Dec.2006 [收稿日期] ...

  5. 在linux下进行嵌入式系统设计,一种应用于测控系统的基于Linux的嵌入式系统的设计...

    描述 1.前言 随着网络控制技术的快速发展,工业以太网得到逐步完善,在工业控制领域获得越来越广泛的应用.工业以太网使用了TCP/IP协议,便于联网,并具有高速控制网络的优点.随着32位嵌入式CPU价格 ...

  6. 基于STM32的高精度温度测控系统-原理图设计

    基于STM32的高精度温度测控系统,本篇为原理图设计分析篇 高精度温度测控仪设计原理图篇(已更新) 高精度温度测控仪设计PCB篇(已更新) 高精度温度测控仪设计STM32代码篇(未更新) 高精度温度测 ...

  7. 计算机温度测控技术程序,基于单片机的温度测控系统

    摘要:本次设计的温度测控系统采用MCS-51系列单片机中的STC89C58作为微处理器,使用集成温度传感器AD-590采集温度信息,光电耦合双向晶闸管为驱动电路,可精确地采集环境温度信息,稳定性高,抗 ...

  8. LabVIEW转子动平衡测控系统

    目录 1.项目背景 2.项目功能 3.项目框架 3.1.系统原理 3.2.系统框架 4.开发工具 5.功能实现 5.1.数据保存 5.2.转速测量 5.3.实时轴心轨迹绘制 5.4.数据滤波 5.5. ...

  9. 面向动态环境基于点的语义SLAM系统

    点击上方"3D视觉工坊",选择"星标" 干货第一时间送达 作者:robot L | 来源:知乎 https://zhuanlan.zhihu.com/p/133 ...

最新文章

  1. MySQL优化篇:SQL优化流程
  2. LinkedBlockingQueue 解析
  3. 服务器堡垒机登录方式
  4. 通过HTTP协议实现多线程下载
  5. 文件标识符必须为双精度类型的整数值标量_数据类型
  6. IIS7增加mine类型,以便可以访问apk
  7. Golang使用心得
  8. Python之旅:集合
  9. Java应用程序和java小程序的区别_Java中的应用程序和小程序之间有什么区别?
  10. Android应用程序开发以及背后的设计思想深度剖析(3)
  11. opencv——convertTo
  12. Linux 误删除文件恢复
  13. mysql outer apply_使用 CROSS APPLY 与 OUTER APPLY 连接查询
  14. APICloud前端框架
  15. WFD_RTSP交互包分析
  16. MaxCompute(ODPS)一对多连表时实现多行过滤(同样适用于MySQL)
  17. 太火爆了!这一款小游戏火到把服务器搞瘫痪,合成大西瓜
  18. 根据印刷行业的特点,整理出MES管理系统解决方案
  19. web performance tu ning
  20. node.js详细安装教程及使用

热门文章

  1. Linux下8723be网卡,解决 RTL8723BE 无线网卡不稳定的问题
  2. 不用梯子——每日领取5块钱的ChatGPT体验券
  3. console,控制台也能玩出花样(console操作大全)
  4. upstream指令参数 max_fails、fail_timeout、backup、max_conns、down
  5. ESP32S2片外PSRAM的使用
  6. 超级干货 :一文总览数据科学全景:定律、算法、问题类型...
  7. 一键获取网易互娱内推攻略,快人一步拿offer!
  8. 每日题解:LeetCode 718. 最长重复子数组
  9. IDEA中工程结构讲解
  10. Android调用getSimSerialNumber获取iccid不完整(RK3288 7.1.2)