1.所需程序用于六个位移传感器数据的实时采集与处理,因此所需程序应能实时采集六通道数据,并将其提供与计算程序,使计算程序计算同一时刻的六个数据得出实时正确结果

2.所需实时采集程序与提供的计算程序能够较好结合

3.计算出的结果为波形数据,各处数据值可查

4.提供简单的程序说明

传感器输出参数如下,以便参考:

1.电压0-5V,0-10V

2.电流4-20ma

3.数字RS485

整个系统就是通过位移传感器检测位移量然后进入计算机进行计算并且实时得出数据处理速度有要求,不低于20次/秒,所以计算程序可能要优化一下

一、要求分析

通过之前的要求可知,你的课题基本要求就是,通过六路传感器的数据采集进行处理,然后得到要的波形,然后之前你已经提供了算法处理程序了,但是之前的程序可能处理速度达不到20次/s,即无法实现实时采集并且每秒采集20次的要求。

此外,电压的幅度为0~5V和0~10V,电流为4~20ma,那么我们模拟一组实时数据集电压在0~5V或者0~10V范围内的随机信号,电流为4~20ma之间的随机信号。

每秒采集20次,那么也就是说每秒采集到20组数据,每组6个。然后将该6个数据进行后期你提供的那个算法进行处理。每秒处理20次。

二、设计过程

这里主要是两个部分,一个是信号的模拟产生,一个是采集,另外就是你提供的算法计算模块好像有点问题,这里我们做了下修改,然后组合得到如下的模型:

从左往右,分别是,传感器模拟信号,信号采集模块,以及您提供的算法计算模块。

传感器模拟信号:

这里,我们主要工作就是模拟出六路传感器信号,由于事先并不知道你的传感器是测量什么的数据,所以这里我们使用正弦波来模拟产生出不同的信号,并加入噪声。其模块如下所示:

其产生模块如下所示:

上面的模块共六路,分别为随机相位,随机幅度以及随机噪声叠加后的采集到的信号。

这里,我们还加入了数据保存模块,用来满足不同阶段数据结果的查看:

运行之后,你在matlab软件中的workspace中点击,可以产看数据:

信号采集模块:

信号采集模块,在simulink中通常使用zero-Order-hold模块来做,其结构如下所示:

该模块的仿真结果如下所示:

使用同样的方法,我们可以在MATLAB中的workspace中查看算法仿真的数据:

您提供的算法计算模块:

这里,由于您提供的算法处理模块没法直接用,所有很多工作量在修改这个模块上了,

这个模块内部的错误,可能是各个处理结果的矩阵大小不一致导致的,以及各个模块的sample time冲突导致的问题,这里修改了下,最后可以仿真出波形了,具体如下所示:

六个位移传感器数据的实时采集与处理相关推荐

  1. 使用simulink模拟六个位移传感器数据,并实现数据的实时采集与处理

    目录 一.理论基础 二.核心程序 三.仿真测试结果 作者ID :fpga和matlab CSDN主页:https://blog.csdn.net/ccsss22?type=blog 擅长技术: 1.无 ...

  2. 在隧道内放置多个地感线圈,车辆通过时、对通过的相邻两个线圈的脉冲信号数据进行实时采集,首先利用云模型算法,计算得到车速的估计值

    1.简介与仿真结论 在隧道内放置多个地感线圈(间距相同),车辆通过时.对通过的相邻两个线圈(或单线圈)的脉冲信号数据进行实时采集,首先利用云模型算法(正向云与逆向云算法结合)或其他,计算得到车速的估计 ...

  3. 老菜鸟学PYthon - 高考志愿填报数据的实时采集

    一直想学习Python,又一直懒,直到今年高考志愿填报开始,在跟进学习的过程中发现了很多高分却报漏未被录取或没有报上的情况.(自家小子今年下半年开始高三生涯) 学习目的:2022年7月开始的高考志愿填 ...

  4. 基于Matlab脚本实现对串口数据的实时采集绘图

    在工作路径中新建文件夹shang_wei_ji,新建两个m文件,包括main.m和my_callback1.m 1.main.m 作用:变量的定义+串口参数的设置 clear all; delete( ...

  5. 多路视频数据实时采集系统设计与实现

    多路视频数据实时采集系统设计与实现 常永亮   王霖萱  常馨蓉 摘要 面对越来越多的实时视频采集.播放的应用,如何能更加方便的操控视频采集,保证流畅的播放效果,成为近几年实时媒体流的一个重要研究方向 ...

  6. 连载:阿里巴巴大数据实践—实时技术

    简介:相对于离线批处理技术,流式实时处理技术作为一个非常重要的技术补充,在阿里巴巴集团内被广泛使用. 前言: -更多关于数智化转型.数据中台内容请加入阿里云数据中台交流群-数智俱乐部 和关注官方微信公 ...

  7. 阿里巴巴大数据实践—实时技术

    来源:数智化转型俱乐部 数据价值是具有时效性的,在一条数据产生的时候,如果不能及时处理并在业务系统中使用,就不能让数据保持最高的"新鲜度"和价值最大化. 相对于离线批处理技术,流式 ...

  8. 一文读懂「用户行为数据」的采集、分析和应用

    越来越多的企业已开始挖掘用户行为数据的商业价值,利用行为数据进行精准有效的数字营销.以科技金融行业为例,某知名企业的数据表明:用户行为数据的效力是金融数据的4倍. 一.企业的数据来源  企业收集.存储 ...

  9. java爬虫实时采集小说+springboot推荐算法+实现在线小说免费阅读推荐系统

    总结,本文从系统建设涉及到的技术介绍到框架搭建,对系统涉及到的商品推荐算法给出了详细的设计流程及核心代码块,从整体上完成了本应用商品推荐系统的开发过程. 如何针对互联网各大小说阅读网站的小说数据进行实 ...

最新文章

  1. UITableView HeaderView,FooterView 使用SnapKit布局导致约束异常
  2. javascript数据结构与算法---检索算法(二分查找法、计算重复次数)
  3. linux shell 显示路径
  4. SmartCode Release 4
  5. mysql 驱动包 bin 的意思_mysql连接数据库,用下面代码,为什么找不到驱动呢?? lib下是mysql-connector-java-5.1.15-bin.jar...
  6. Django(part33)--数据库的迁移
  7. discuz安装_手动搭建 Discuz! 论坛
  8. 读取nas_NAS怎么玩?除了存放小姐姐,它竟然还有这些功能
  9. python + pyqt5 UI和信号槽分离方法
  10. 专为中国车主开发,特斯拉计划今年推出数据平台
  11. 根据关键词获取多平台的商品列表接口解析
  12. 软件测试哪些专业需要学习,软件测试工程师的入门级要求有哪些?
  13. 关于JavaScript学习,推荐博客及书籍
  14. App开发之前的工作准备和开发中的一些流程
  15. 电动汽车的N种充电方式
  16. 剑三重置版找不到服务器,重制版客户端安装常见问题
  17. 【论文笔记】Beyond frontal faces: improving person recognition using multiple cues
  18. 雅虎中国搜索团队送给白马雪山慈善小学的礼物
  19. 【中移芯昇】5. spi接口测试tf卡
  20. 【文献翻译】综述:机器学习可解释性

热门文章

  1. Hdu 1174 爆头 计算几何问题
  2. PYQT5+Matplot制作示波器上位机
  3. docker入门(利用docker部署web应用)
  4. Enigma脱壳、Enigma过注册各个版本总结
  5. 小区宽带网页缓存服务器软件,小区宽带缓存服务器
  6. ESXI 7.0.0 U2 部署
  7. 交通大数据应用细分_大数据之路之交通大数据应用总体架构设计
  8. ELF文件系列第三篇ELF文件静态结构中的节
  9. 叮咚买菜基于Doris引擎的应用实践
  10. 上海科技大学计算机科学与技术水平,2019年上岸上海科技大学计算机,考研初复试经验分享!...