Truetime2.0安装
更新时间:2024-01-14 22:30: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安装01-14
肝癌教案11-14
福建省厦门市第一中学2012-2013学年七年级上学期期中考试英语试题05-18
2022年上海理工大学867自动控制原理综合考研精品资料之胡寿松《04-19
“两学一做”学习教育“坚定执着追理想”第一个专题工作总结03-20
广东省公务员考试感谢信 -10-12
基于高斯消元法的三对角矩阵LU分解04-10
缓和段曲线参数及超高、加宽计算05-10
简析火电厂节能减排工作的开展10-23
- exercise2
- 铅锌矿详查地质设计 - 图文
- 厨余垃圾、餐厨垃圾堆肥系统设计方案
- 陈明珠开题报告
- 化工原理精选例题
- 政府形象宣传册营销案例
- 小学一至三年级语文阅读专项练习题
- 2014.民诉 期末考试 复习题
- 巅峰智业 - 做好顶层设计对建设城市的重要意义
- (三起)冀教版三年级英语上册Unit4 Lesson24练习题及答案
- 2017年实心轮胎现状及发展趋势分析(目录)
- 基于GIS的农用地定级技术研究定稿
- 2017-2022年中国医疗保健市场调查与市场前景预测报告(目录) - 图文
- 作业
- OFDM技术仿真(MATLAB代码) - 图文
- Android工程师笔试题及答案
- 生命密码联合密码
- 空间地上权若干法律问题探究
- 江苏学业水平测试《机械基础》模拟试题
- 选课走班实施方案
- Truetime
- 安装
- 2.0
- 煤矿各工种手指口述
- 炼铁工复习资料
- 2017-2018学年牛津深圳版英语八年级下册期末考试试卷附答案
- 考研英语阅读真题解析和全文翻译(1994-2005)
- 奥赛起跑线(上)六年级
- 矿良街铅锌矿预查设计
- 2017—2018学年度第一学期幼儿园教育教学工作总结
- 名片礼仪教案 - 图文
- 正定矩阵的性质及推广论文
- 《零售学》第三版肖怡课后答案详解
- 前端开发、网站美工职位描述
- 浅析威宇物流仓库虫害防治方案设计-毕业论文
- 预拌商品混凝土质量控制手册下载
- 长春市基本医疗、工伤、生育保险待遇支付与审批的管理细则
- 刑法的谦抑性研究
- 天津市基本医疗保险规定津政令第49号
- sybase - isql命令
- 赴南宁等城市考察报告
- “两型”示范村创建方案
- 2011-2013年湖南理工学院程序设计试题