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
最新2019年公需科目《人工智能与健康》模拟题库800题(含答案)03-14
开展幼儿园粮食日活动总结【多篇】07-30
2008 消防培训方案03-17
重庆中考数学经典题606-11
2010-2011第一学期期末理论力学考试A卷_2009级_-答案及评分标准05-23
开工仪式活动策划方案 - 图文12-25
河流和小溪作文500字06-22
- 多层物业服务方案
- (审判实务)习惯法与少数民族地区民间纠纷解决问题(孙 潋)
- 人教版新课标六年级下册语文全册教案
- 词语打卡
- photoshop实习报告
- 钢结构设计原理综合测试2
- 2014年期末练习题
- 高中数学中的逆向思维解题方法探讨
- 名师原创 全国通用2014-2015学年高二寒假作业 政治(一)Word版
- 北航《建筑结构检测鉴定与加固》在线作业三
- XX县卫生监督所工程建设项目可行性研究报告
- 小学四年级观察作文经典评语
- 浅谈110KV变电站电气一次设计-程泉焱(1)
- 安全员考试题库
- 国家电网公司变电运维管理规定(试行)
- 义务教育课程标准稿征求意见提纲
- 教学秘书面试技巧
- 钢结构工程施工组织设计
- 水利工程概论论文
- 09届九年级数学第四次模拟试卷
- Truetime
- 安装
- 2.0
- 关键施工技术、工艺及工程项目实施的重点、难点和解决方法
- 认识实习报告
- 财务收支审计方案
- 小学六年级奥数题及答案(全面)
- 2009年信息技术选修(算法程序)复习
- 《孔孟两章》默写
- 2018年全国各地中考数学试题《平行四边形》解答题试题汇编(含答
- 委托参与节目录制 1合同协议范本
- 煤矿各工种手指口述
- “两型”示范村创建方案
- 赴南宁等城市考察报告
- 一般现在时、现在进行时、一般将来时、一般过去时四大时态讲解表
- 下册(1-1)
- 配料室配料岗位三规一制(检)
- ArcEngine属性条件查询和空间条件查询
- 医学重点学科建设计划合同书
- 同济导师姓名及研究方向
- 审核员、技术专家基本信息登记表--JL-T-11-03G-D
- 腹膜透析现状
- 工程流体力学总复习题