在实时控制系统中使用传感器优化数据可靠性的3个技巧

您可能需要监控电机的位置和转速、调节电动汽车(EV)充电站的输出功率,甚至需要测量车辆与其前方停车间的极近距离。无论什么应用,对于闭环系统的安全和性能而言,传感器速度、精度和可靠性等参数都至关重要。

技巧1:选择可在定义的时间窗口中收集数据并进行通信的传感器。

在瞬息万变的环境中,传感器响应、转换和通信速度对于实时控制系统至关重要。系统收集和处理数据的速度越快,更新输出的速度就越快,从而可以保持稳定性和效率。

我们看一个电动汽车电池包的示例。在此示例中,40多个传感器用于测量电芯温度。这些传感器提供的数据帮助维护电池的安全运行并优化充电效率。设计人员通常会面临的难题是连接负温度系数热敏电阻的点对点电缆会增加电动汽车的重量和成本。

要解决这个难题,如图1所示,您可以采用TI TMP1826温度传感器的单线协议,以便减少所需电缆数量、降低整体重量并提高车辆效率。

未来的电动汽车有望成为能源来源,即在用电高峰或停电期间将存储的电能返回电网。管理这种潜在的能量交换是电网集成的一个方面,这使得通信成为电动汽车充电站的一项关键设计考量。无论是车辆充电点到电网,还是充电站到云端,前后端通信设计都必须满足充电过程中的数据、功能安全与信息安全标准,如图1所示。

图1:减少电动汽车电池温度传感器布线

不过,在一根总线上具有多个传感器的情况下,要让控制器可在定义的时间窗口中从每个温度传感器查询新的温度读数,必须确保通信速度足够快。值得庆幸的是,TMP1826等器件不仅支持传统应用所需的标准速度,还支持低延迟通信所需的具有90kbps数据速率的超速模式,使得实时控制系统能够正确更新每个电池模块的电芯温度。

技巧2:选择高精度传感器并遵循最佳实践,以便尽量减少外部误差。

实时控制系统需要精确的反馈,而要实现这点的最简单方法就是使用高精度传感器。假设有一个通过电机控制的系统,如图2中的六轴机械臂或协作机器人。这些机器人需要精确的电机位置检测和控制,才能确保组装过程中的精确度和人机交互情况下的安全性。

如果能获取更加准确的电机位置,则可以减少机械容差。换句话说,位置传感器越精确,设计裕度越大。借助TMAG5170等高精度霍尔效应位置传感器,您可以准确监控电机的位置,同时可以对任何角度变化做出快速响应,以便实时控制处理单元可以对电机进行重新定位。

图2:多轴协作机器人

为实现准确测量,必须遵循最佳设计实践并考虑所有可能的误差源(如系统的机械缺陷或与信号链相关的误差)。如需了解在磁感应用中实现实时控制系统所需的精确角度反馈,请参阅实现超高系统角度感应精度应用手册中的指南。

技巧3:基于产品任务剖面选择可靠的传感器。

传感器的速度和精度是成功实现实时控制的两个关键因素。此外,要让传感器可以随着时间的推移正常运行,还必须考虑系统的寿命和运行环境条件。例如,图3中所示的卫星不仅需要承受太空中强烈的物理振动和大量辐射,还需要承受极端的温度变化。

图3:对于电子元件来说,太空的环境特别恶劣

在太空中进行实时控制的一个示例是卫星上的发电和配电系统。其中,电流检测放大器用于监测主电源轨输入电流,从而检测单粒子瞬变。一旦检测到过流事件,处理器会进行实时反应,以便关闭电子子系统,防止造成损坏。

买电子元器件现货上唯样商城

TI在INA901-SP和INA240-SEP等CSA产品中采用先进技术,如增强型航天塑料和耐辐射封装,可以在太空中保持高精度测量并实现实时控制。如需了解更多信息,请参阅技术文章电流检测放大器如何监测卫星的运行状况。

结语

检测通常是指测量电压、电流、电机转速、位置、湿度和温度等外部变量。要实现向控制系统实时发送数据变化,传感器的响应时间、通信速度、精度和可靠性是至关重要的参数。

在实时控制系统中使用传感器优化数据可靠性的3个技巧相关推荐

  1. 干货!机器学习中,如何优化数据性能

    作者 | 中国农业银行研发中心 张梓聪 出品 | AI 科技大本营(ID:rgznai100) 头图 | 下载于视觉中国 得益于覆盖各种需求的第三方库,Python在今天已经成为了研究机器学习的主流工 ...

  2. 【Kafka】Kafka数据可靠性深度解读

    2019独角兽企业重金招聘Python工程师标准>>> Kafka起初是由LinkedIn公司开发的一个分布式的消息系统,后成为Apache的一部分,它使用Scala编写,以可水平扩 ...

  3. kafka数据可靠性深度解读

    本文收录于InfoQ,未经允许不得转载. 欢迎支持笔者新作:<深入理解Kafka:核心设计与实践原理>和<RabbitMQ实战指南>,同时欢迎关注笔者的微信公众号:朱小厮的博客 ...

  4. 三相pmsm矢量控制仿真模型_实时控制系统的时序模型及其在AUTOSAR系统仿真监控中的应用-Foundations4.1控制理论...

    原文引自: Frey, Patrick. "A timing model for real-time control-systems and its application on simul ...

  5. 数据增量更新定义_TiDB 在 OPPO 准实时数据仓库中的实践

    作者介绍 OPPO 数据分析与解决方案团队主要负责 OPPO 全集团的大数据分析和解决方案提供,团队成员多来自一线互联网公司及著名高校,在 OPPO 众多场景的大数据应用方面有很深经验,极大的支撑了业 ...

  6. 数据增量更新定义_技术资讯 | TiDB在准实时数据仓库中的实践

    " OPPO大数据中心在2019年初承接了接入某业务线核心数据的重要任务:一期目标是建立一个能提供准实时大数据查询服务的数据仓库. 我们选用了之前从未在公司大规模正式使用过的TiDB作为核心 ...

  7. 【讲稿】Impala在网易大数据中使用和优化实践-P2

    本文是在2020 DataFunCon上所做分享的讲稿,感谢DataFun团队整理.由于篇幅较长,分为2篇来记录,这是第二篇. 上文:[讲稿]Impala在网易大数据中使用和优化实践-P1 3.基于Z ...

  8. AV1编码器的优化及其在流媒体和实时通讯中的应用

     点击上方"LiveVideoStack"关注我们 ▲扫描图中二维码或点击阅读原文▲ 了解音视频技术大会更多信息 编者按:AV1视频压缩格式是由开放多媒体联盟 (AOMedia)开 ...

  9. 浅谈电量传感器在数据中心的UPS电源中的应用

    随着互联网技术与应用的快速发展,云计算,云存储,大数据等相关新型互联网业务规模与日俱增,数据中心进入规模化建设阶段.数据中心巨大规模的建设与应用,导致数据中心对供电需求快速增长,据美国媒体调查,全球各 ...

  10. 浅谈电量传感器在数据中心不间断电源中的应用

    随着互联网技术与应用的快速发展,云计算,云存储,大数据等相关新型互联网业务规模与日俱增,数据中心进入规模化建设阶段.数据中心巨大规模的建设与应用,导致数据中心对供电需求快速增长,根据ICT Resea ...

最新文章

  1. (原)linux下caffe模型转tensorflow模型
  2. Leetcode: Spiral Matrix
  3. 华理c语言设计网上作业,华东理工大学第一学年第二学期网上作业参考答案C语言设计1...
  4. Spring Aspect 获取请求参数
  5. bootstrap-导航条反色的导航条
  6. 4 交换机-fanout(订阅发布模式)
  7. LVS集群应用配置详解
  8. win10系统更新在哪_五步教你win10永久关闭系统自动更新
  9. python iterable对象_一篇文章看懂 Python iterable,
  10. 商业认知,你每天出门看天气吗?
  11. MyBatis----resultMap的使用
  12. vs2015安装msdn_visual studio 2015离线版msdn下载和安装图文教程
  13. 基于vivoY97的Adb驱动程序的安装
  14. UCGUI信息处理机制
  15. SQL 数据库 学习 033 视图
  16. 技术天才米勒 oracle,奇迹中的奇迹 WW之功能炫技篇
  17. 魔兽名字显示服务器,魔兽世界怀旧服服务器名称
  18. JQuery dataTable 扩展+Ajax Post,Get一些基本操作(二)
  19. win10 桌面体验 服务器,windows server 2012 R2 安装桌面体验
  20. 由swr_get_delay想到的

热门文章

  1. PHP资源汇总,内容包括:库、框架、模板等
  2. IT规划的两大困惑及未来之路
  3. 一年增加 1.2w 星,Dapr 能否引领云原生中间件的未来?
  4. No serializer found for class JSONNull and no properties discovered to create BeanSerializer
  5. Java实现拼图小游戏(3)—— 添加图片(含JFrame源码阅读)
  6. php计算周长,PHP实现的简单三角形、矩形周长面积计算器分享
  7. oracle 11g RAC 修改scan port 一例
  8. CS5211:EDP转LVDS转换器,可替代PS8622,PS8625,CH7511等芯片!
  9. FastDB使用记录
  10. ELK 索引抽取模板(中文索引配置not_analyzed,才能在kibana中使用terms)