Truetime2.0安装
更新时间:2024-03-31 15:38:01 阅读量: 综合文库 文档下载
Truetime2.0 仿真实验
一、实验目的
通过 matlab 和 truetime 插件对网络控制系统进行仿真, 了解和掌握 truetime 的安装和使用方法。
Truetimea 工具箱中包括 Truetime Kernel、 Truetime Network、 Truetime Send、Truetime Receive、 Truetime Battery、 Truetime Wireless Network 和 truetimeUltrasound Network 等模块。 该工具箱针对每一特定的网络协议,可以实现控制系统与实时调度的综合仿真研究, 是目前网络控制系统理想的虚拟仿真工具之一。
二、实验步骤
仿真过程首先需要下载和配置 matlab 中的 truetime 环境,然后配合 simulink相关组件完成系统框图的连接,然后编写 truetime 模块中的初始化文件,最后进行仿真。 1、 truetime 工具箱的下载和配置 1) Truetime 的工具箱的下载 2) Truetime 工具箱的配置
a) 把 truetime-2.0 压缩包【 truetime-2.0.zip】解压缩后到truetime-2.0 文件夹,并拷
到 matlab 的安装目录 toolbox 下。
图1 拷贝truetime-2.0
b) 在 MATLAB 中的 SETPATH 下添加 truetime-2.0 文件夹中的 Kernel( 如图 2)。
图 2 设置 truetime 的路径
图 3 添加 Kernel 子目录
添加子文件夹时要注意:要把 Kernel 下的子目录包括进去( 图 3)。 最后,点击左下角的“Save”,再“Close”。 c) 环境变量配置
依次进入“系统属性/高级系统设置”中添加系统变量及用户变量“TTKERNEL”;以及
变量值【路径】,设置完成后重启电脑( 如图 4)。
图 4 设置环境变量
d)打开 C:\\File\\matlab\\toolbox\\local\\startupsav.m, 做 如下修改。
addpath(getenv('TTKERNEL')) init_truetime 如图5
图 5修改startupsav.m
e) 在 MATLAB 中打开下列文件C:\\File\\matlab\\toolbox\\local\\matlabrc.m,并用SAVE WORKPLACE 命令把文件命名为 matlab.mat。并保存到并保存在 C:\\File\\matlab\\toolbox\\local 目录下( 如图 6)。
图 6使用 Save Workspace 配置
f) 把 C:\\File\\matlab\\toolbox\\truetime-2.0\\kernel 文件夹下的 init_truetime.m 文件拷到 matlab 安装目录下的 local 文件夹中。
图7拷贝文件
g) 安装 VC++编译器,这里电脑系统是 64 位的 win7 系统,编译器用的是vs2015 h) 在 matlab 中运行“mex-setup”,设定编译器运行 mex-setup 和选择 y; 然后选择要采用的编译器,这里选择‘1’后, 再选择 y( 如图 8)。
图 8设置编译器
i) 在 matlab 中运行“make_truetime”。结果如图 9所示:
图 9运行 make_truetime
2、 运行 truetime 示例程序
1) 在 matlab 中执行“truetime执行上述命令后, 可以看到 truetime 工具箱被打开 ( 如图 10)。
图 10 Truetime2.0 工具箱
2) 选择执行 truetime 示例
进入界面, 选择要执行的示例程序的文件夹,并将其设置为当前文件夹。 如图 11所示,将 current folder 设置成要执行的示例程序文件目录下。
图11 打开示例
图 12设置 Current Folder
三、实验结果
示例输入:(如图13)
示例输出:(如图14)
图13 示例输入结果
图14 示例输出结果
Schedule:(如图15)
图15Schedule
四、实验心得与体会
本次实验是在Matlab下安装Truetime 2.0,总体比较简单,根据实验指导书中的步骤一步一步做完成了Truetime 2.0的安装,在安装C++编译器的过程中,由于实验机器中已预先安装好Microsoft Visual C++ 2015,故省去了一些步骤。最后运行的实例程序也十分成功,也说明了正确安装了Truetime 2.0。Matlab是十分强大的工具,在物联网控制课程中,可以通过 matlab 和 truetime 插件对网络控制系统进行仿真, 省去实际的实验步骤,得到理想的数据和结果。学习使用好Matlab将会在今后的工作学习中为我们带来诸多便利。
图14 示例输出结果
Schedule:(如图15)
图15Schedule
四、实验心得与体会
本次实验是在Matlab下安装Truetime 2.0,总体比较简单,根据实验指导书中的步骤一步一步做完成了Truetime 2.0的安装,在安装C++编译器的过程中,由于实验机器中已预先安装好Microsoft Visual C++ 2015,故省去了一些步骤。最后运行的实例程序也十分成功,也说明了正确安装了Truetime 2.0。Matlab是十分强大的工具,在物联网控制课程中,可以通过 matlab 和 truetime 插件对网络控制系统进行仿真, 省去实际的实验步骤,得到理想的数据和结果。学习使用好Matlab将会在今后的工作学习中为我们带来诸多便利。
正在阅读:
Truetime2.0安装03-31
苏教版语文五年级上册学情分析11-24
厦门酒店人力资源调查分析与思考08-14
席麻湾中学工作亮点展示03-07
高压断路器及其操动机构检修 - 图文10-16
卡勾设计资料08-27
2018-2023年柠檬肌酸市场运营方式与投资前景分析报告目录12-21
2017年微信搞笑个性签名02-08
2018党性分析材料怎么写02-22
- 必修一物理寒假作业
- 2019-201X年5月大学生入党积极分子思想汇报-word范文模板(3页)
- 药物分析习题五
- 重拾应用意识 体会数学价值(沈建军)
- 2017全国高校辅导员结构化面试题集及参考答案
- 广东徐闻县实验中学2014届高三第二次月测地理试题
- 今天你共鸣了么?
- 2018-2019正能量读后感1000字-推荐word版(6页)
- 2018年中国截切型盖板针布行业专题研究分析报告目录
- 中国移动业务处理流程大全
- 公文写作常用词汇和句子集锦2016
- ARM课程设计说明书
- 教师资格证教育学论文
- 中考试卷分析
- 环境监测试卷(五)
- 党风廉政建设广播稿1
- 快速制作香香宫煮麻辣烫教程
- 《国际金融学》习题
- 文明施工保障措施方案
- 春兰维修资料故障代码
- Truetime
- 安装
- 2.0
- 关键施工技术、工艺及工程项目实施的重点、难点和解决方法
- 认识实习报告
- 财务收支审计方案
- 小学六年级奥数题及答案(全面)
- 2009年信息技术选修(算法程序)复习
- 《孔孟两章》默写
- 2018年全国各地中考数学试题《平行四边形》解答题试题汇编(含答
- 委托参与节目录制 1合同协议范本
- 煤矿各工种手指口述
- “两型”示范村创建方案
- 赴南宁等城市考察报告
- 一般现在时、现在进行时、一般将来时、一般过去时四大时态讲解表
- 下册(1-1)
- 配料室配料岗位三规一制(检)
- ArcEngine属性条件查询和空间条件查询
- 医学重点学科建设计划合同书
- 同济导师姓名及研究方向
- 审核员、技术专家基本信息登记表--JL-T-11-03G-D
- 腹膜透析现状
- 工程流体力学总复习题