首页 > 编程知识 正文

matlab动态显示数据,matlab cnn工具箱

时间:2023-05-04 22:20:13 阅读:32863 作者:3373

Matlab/xPCTarget实时数据采集平台研究

吉智1、2、何凤有1、cdhxc3

(1中国矿业大学2徐州工业职业技术学院)

(3中国人民解放军工程兵指挥学院江苏徐州221000 )。

【摘要】本文对基于PC的数据采集系统的几种常见技术方案进行了比较分析,研究了基于Matlab/xPCTarget的实时数据采集系统的技术方案,搭建了实验平台,并以典型的数据采集实例对方案进行了实际应用研究表明,该方案在科研和中小型项目中具有很高的应用价值。

【关键词】数据采集计算机模拟; 实时系统

1引言

MATLAB作为科学研究和工程计算软件发展相当迅速,目前已经在数值运算、控制理论、信号处理、系统识别等领域得到了极其广泛的应用。 但是,随着技术的发展,一些领域已经不能满足于“纯软件”的模拟和仿真研究,希望计算机直接对“真实”的外部信号进行输入输出和分析处理,因此各种计算机数据采集

基于PC的数据采集系统主要有以下实现途径[5]:1、对特定采集板采用高级语言调用相应的函数,自行开发数据采集软件。 该方法代码效率高,需要开发者一定的编程经验,但代码可移植性差,开发效率低,难以实现复杂功能和接口2、采用通用的数据采集软件如Labview等,支持该方法简单方便,应用广泛3、利用MATLAB中的数据访问工具箱模块进行数据采集。 虽然这种方法的功能不够完善,但不存在前两种方法中与MATLAB的数据接口问题,有利于进一步的数据处理。 此外,后两种方法一般基于Windows平台,因此实时性问题不可避免。

Matlab的xPCTarget模块是一个基于双PC的高速原型和硬件电路仿真平台,支持多种通用板卡并在实时环境中运行,可以方便地应用于实时数据采集Labview等一些通用数据采集软件也推出了双机模式的实时数据采集方案,但由于存在与Matlab的数据接口问题,增加了软件系统的复杂性。

2系统构建

xPCTarget模块是基于RTW的附加工具,主要应用于产品快速原型开发、硬件电路仿真。 系统由硬件和软件两部分组成,硬件系统包括主机PC、目标PC、数据采集卡、主机PC和目标PC之间的通信设备。 软件包括MATLAB、Simulink、RTW、xpc目标、c编译器等[1]。

图1xPCTarget实验平台

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。