logo资料库

RT-LAB培训资料.pdf

第1页 / 共157页
第2页 / 共157页
第3页 / 共157页
第4页 / 共157页
第5页 / 共157页
第6页 / 共157页
第7页 / 共157页
第8页 / 共157页
资料共157页,剩余部分请下载后查看
RT-LAB培训 软件基础
培训进度表
培训进度表
RT-LAB 介绍
RT-LAB 介绍
内容范围
仿真基础
一些数学
为什么是双积分器?
用模块图来表示…
Simulink,带数据示波器…
在 Simulink中进行模型开发
控制系统模块图
仿真结果
内容范围
RT-LAB命名约定
RT-LAB 命名约定
控制系统
系统划分
系统划分
内容范围
OpComm通信模块
OpComm 放置规则
SM子系统中的OpComm模块
SS子系统中的OpComm模块
SC子系统中的OpComm模块
SC子系统中的OpComm模块
OpComm放置
内容范围
最大化并行运行
最大化并行执行
最大化并行执行
最大化并行执行
最大化并行执行
最大化并行执行
最大化并行执行
转换成优先输出
最大化并行执行
转换成优先输出
转换成优先输出
转换成优先输出
最大化并行执行
内容范围
实时仿真
实时仿真的缺陷
代数环
对固定步长和变步长的测试结果
特殊情况
设置仿真参数
验证固定时间步长积分
内容范围
RT-LAB中初始化功能
问题?
RT-LAB 软件介绍
内容范围
RT-LAB MainControl
编辑
编译 –子系统分割
编译 – 代码生成
编译 – 上传到RTOS
编译 – 编译
编辑 – 可执行文件取回
节点分配
执行选项
加载到计算节点上
运行时控制台
在RT-LAB系统下运行
内容范围
OpSimulationInfo
OpSimulationInfo输出
内容范围
时钟抖动(jitter)
时钟抖动
计算导致的超时
防止超时
OpSimulationInfo
问题?
为了最佳实时性能
RT-LAB的软件功能
信号和参数
范围
MainControl Parameters功能
MainControl Parameters功能
参数改变:编辑
参数改变: 应用
改变Kd对仿真结果的影响
保存更改的参数
恢复保存的参数
参数改变: 使用变量
参数改变: 使用变量
围绕参数运行
范围
仿真结果读取是怎样工作的
仿真结果读取是怎样工作的
仿真结果读取是怎样工作的
ProbeControl设置
ProbeControl 设置
间隔因数
每个信号的采样数量
持续时间
找到最佳的折衷
范围
显示数据不连续?
显示数据不连续?
显示数据不连续?
数据丢失的原因
减少数据丢失
处理数据丢失
处理数据丢失
处理数据丢失
处理数据丢失
处理数据丢失
范围
将数据写入文件
专用的读取组
触发读取组
触发读取组
将数据写入文件
范围
动态信号选择
动态信号 – 计算之前
动态信号 – 计算之前
动态信号 – 加载前
动态信号 – 加载前
动态信号 – 运行时
动态信号 – 运行时
问题?
RT-LAB的软件功能
范围
单一子系统模型的计算步长
单一子系统模型的计算步长
单一子系统模型的计算步长
单一子系统模型的计算步长
双子系统模型的步长– Master的步长
双子系统模型的步长 – Slave的步长
双子系统模型的步长
范围
多速率模型
单线程与多线程的比较
单线程 – 一种速率
单线程 – 双速率
多线程 – 双速率
多线程– 双速率
范围
同步选项
同步选项
RT-LAB的软件功能
RT-LAB IO
对I/O的操作
系统概述
系统概述
信号调理
OP5220 & OP5210 概述
OP5311 & OP5312 Digital SCXI I/O
依次传递
问题?
RT-LAB培训 软件基础 上海科梁信息工程有限公司 2008
培训进度表 上午 公司介绍,典型应用 RT-LAB 软件基础介绍 为RT-LAB编辑Simulink模型 RT-LAB下的运行 下午 RT-LAB 特色 读取和参数 同步模式 I/O 介绍 应用例子
培训进度表 第二天 RT-LAB 电力电子工具箱 介绍RT-Events RT-Events和I/Os 介绍Artemis RT-LAB 应用编程接口 介绍Python 介绍TestDrive
RT-LAB 介绍 RT-LAB 介绍 Opal-RT & RT-LAB 介绍 为RT-LAB编辑SIMULINK模型 RT-LAB下的运行
RT-LAB 介绍 RT-LAB 介绍 Opal-RT & RT-LAB 介绍 为RT-LAB编辑SIMULINK模型 RT-LAB下的运行
内容范围 1. 建立一个简单模型 2. 将模型划分为子系统 3. 在子系统中添加OpComm 模块 4. 利用状态变量,使模型并行运行 5. 设置适当的仿真参数 6. 在 RT-LAB中记录初始化功能
仿真基础 仿真的目的: 得到系统动力学的”感觉” (例如:飞行模 拟器) 当方程过于复杂以至于找不到一个封闭 形式的解答时提供解算系统 因此,我们从一些动力学基础开 始… F = ma 艾萨克·牛顿
一些数学 x , where = mass, t time, = x = distance = dmma 2 dt 2 force, F m = F m = x F = d 2 dt 2 x = integratin ( ∫ ∫ dt F m g + both sides ) cdt c 1 + 2 with respect to t gives “双积分器”
分享到:
收藏