专业英语作业

发布 2020-02-25 10:19:28 阅读 1356

《rti 与rti-mp的操作指导书》

一、限制。目标:

有一些用于rti 与rti-mp执行模型的常规限制。

接下来:常规限制307

不支持simulink和 simulink编码器/实时工作空间的特点 311

创建和构造模型中的限制313

状态流的限制314

任务处理的局限性315

rti-mp的局限性316

rti gigalink模块组的限制318

引用模型的限制318

自定义c**的限制322

变量描述文件的限制324

构建模型中的限制326

其他限制327

1.1常规限制。

执行模型的限制:

下面的常规限制适用于 rti (实时接口)和rti-mp(多处理器实时接口)执行的模型。

不支持的模块:

有一些simulink编码器不支持的模块。详细信息参阅 mathworks simulink编码器用户指导。主要不支持的块有:

代数约束块。

maltlab功能块。

你可以使用嵌入式matlab功能块,在simulink编码器(之前的实时工作空间)中,该块提供有限数量的m-function。详细信息参阅matlab文献。

非功能信号接收器:

当在dspace硬件上**时,来自simulink接收器或者附加接收器库的大部分块没有功能。你可以留下simulink模型中的块,但是记住rti不能为它们创建c**。受影响的信号接收器显示如下:

**参数:不支持固定步长的“auto”

时间戳。当前,由simulink编码器(之前的实时工作空间)生成的**不支持时间戳特性。计算需要**时间的块,代替是用currenttime变量。

dspace real-time kerne用整数计算时间戳, 然而simulink编码器(之前的实时工作空间)用浮点数的最快计时任务计算currenttime.

currenttime的增量是固定步长。由于浮点数的精度降低,数字就变的越大,currenttime变量和相关的时间戳可能由少许不同。

时间戳与非实时**。

如果您使用一个执行模式而不是实时的模型,你必须在contro ldesk 中关掉时间戳功能。否则,在controldesk 中图的x轴与**时间不相匹配。这是由于时间戳来自实时计时器,这经常实时传递时间戳,而不管是否实时执行该应用程序。

缓冲任务过渡块。

缓冲任务过渡块由以下限制:

除了复杂的,他们支持所有的数据类型。

他们不支持矩阵信号。为了传递一个矩阵,使用来自simulink库的重塑块,它把该信号转换为单个矢量。再回复模块中你可以你可以把它重新变为矩阵。

他们不支持包含多个采样时间的muxed信号。作为变通方法,遵照以上的限制,可以把总线转变为muxed信号。

他们不支持帧信号,并且没有可用的变通办法。

从源中获取他们的数据类型。

当**启动之后,如果在发送任务之前,执行了该接受任务,这没有设定缓冲任务过渡(读)块的输出值。在这种情况下,为了设定可用的初始值,可以使用simulink’s ic(初始情况)块。

为了执行以保护或未保护的数据传输 ,可以使用 simulink 速率传输块,该块一般支持所有类型的信号。

联接中断。联接中断引发了相同的子系统,以下限制的应用:

函调用子系统生成的**,在重输入时是不安全的。也就是说,如果一个调用开始,任务的第一次调用的数据就会丢失。这是由于在功能调用子系统中,块的全局定义输出。

因此, 如果两个任务在相同的函数调用子系统同时动作,就不能**哪个块输出会发生。根据计算任务块,甚至会导致严重的内存损坏。

由于该原因,当联接中断源时,你应该用相同的优先级:相同优先级的任务不打断对方。

你不能把来自rti中断块的函数调用信号同其他块相结合,例如,函数功能调用发生器块或状态流图。

不能用 ssenablesystemwithtid and ssdisablesystemwithtid 宏命令启用或禁用由rti中断块驱动的函数调用子系统,因为当它被rti中断块触发时,通常会执行该子系统。

1.2不被支持的simulink和 simulink编码器/实时工作空间的特点。

目标:不支持,或者只有非常有限的支持以下功能:

不支持异步速率转换器块的分支输出端口。

simulink允许拆分速率转换块的输出信号,从而驱动多个异步子系统。rti不支持此做法。当构建或**该模型时,会出现以下错误:

该速率过渡块 '/rate transition'有多个目的地。所有目的地,必须异步执行在具有相同优先级的的函数调用子系统。

限制支持模型工作区。

matlab提供模型工作空间,这意味着每一个模型有自己的工作空间用于储存变量值。对于rti,必须考虑关于模型工作空间的一些限制:

不能通过在模型工作空间设定的matlab变量配置rti块。

代替的是,这些变量需要驻留在matlab区。

如果该模型使用工作空间变量,在变量描述文件中不能获取mask和工作空间参数。

这种情况下:终止trc文件生成,并且发出错误信息。

限制支持simulink任务功能:

以下限制的应用:

rti不能使 simulink and simulink编码器(之前的实时工作空间)知晓该任务的优先级。

rti不支持求解对话框中periodic sample time constraint 选项的特定的设置。

如果你选择以上的设置,rti发送错误消息并且终止该过程。

限制支持多维simulink模块参数与信号:

许多simulink模块的参数和输入输出信号可能是多维度的,例如,他们可能多与两个维度。这些模型可能作为应用程序被构建。然而, rti blocks and rti-mp 模块只支持一维(向量)或而二维(矩阵)的信号。

下列规则适用于变量描述文件条目:

对于r n1xn2x ..nm维参数和信号,rti在变量描述文件中生成n1*n2* .nm维条目。

如果模型的嵌入参数优化选项被激活,rti为在变量描述文件的可调参数组中的3维或更多维可调参数生成额外的条目。对于一个 n1xn2x … xnm维度参数,rti在变量描述文件中生成维度n1xn2的n3* …nm额外的条目。

不完全支持显示子系统端口标签的选项。

显示端口标记选项可以让你定义以下设置:

无。 fromporticon

fromportblockname

signal name

在rti中,你必须意识到用fromportblockname设置经常可生成trc文件,不管show port labels选项中的设置。如果在matlab中选择 fromporticon or signalname ,在simulink模型和trc文件中,子系统中端口名称可能显示是不同的。

限制支持可变子系统块。

rti支持matlab r2010b引入的simulink的可变子系统块,但是在可变子系统或它的任何子系统中,必须没有rti块,不管该块被激活或没有被激活。

1.3创建和构造模型中的限制。

目标:下面的限制应用与建模和配置过程。

基于目标移出texas仪器dsp的旧的rti模型。

如果该dspace版本(即来自 dspace release 3.5或更早的版本的 ds1003和ds1102 模型 )不再支持rti平台,该平台用于配置旧的模型,当移出模型时,rti-特定属性的所有值将丢失。必须手动地重新配置rti选项。

更改扩展的数据类型。

对于matlab r2010a,数据扩展类型已经改变了。对于一些 simulink模块,例如增益模块,这可能导致不同的输出数据类型。

如果受影响的simulink模块的输入口是布尔数据类型,且块的输出数据类型由 inherit: inherit via internal rule设定,matlab (since r2010a)的输出数据用固定点的数据类型。

例如:matlab < r2010a:

如果设定inherit via internal rule 作为输出数据类型,布尔输入数据类型被增益模块扩展为 uint16的数据类型。

matlab >=r2010a:

如果设定inherit via internal rule 作为输出数据类型,布尔输入数据类型被增益模块扩展为定点数据类型,如ufix8_en7。

当rti没有问题时,使用mlib/mtrace时可能出现问题。在上面的例子,对于真值,mlib没有对取1,而是128.这是由于定点数据类型的不同位顺序。

为避免此种现象,在该模块中,你需要把 inherit: inherit via back

propagation or inherit: same as input 设定为输出数据类型。在该中情况下,增益模块将会输出一个布尔信号。

当变为matlab r2011a时,无效变量的参考。

当变为matlab r2011a时,如果通过 slupdate命令更新存在的simulink模型,为在该模型中lookup table块和lookup table (2-d) 块生成的**是不同于之前 matlab 版本生成的**。结果,lookup table块和lookup table (2-d) 块的 sdf/trc 文件条目发生了改变。

专业英语作业

陕西国防工业职业技术学院是一所由陕西省人民 举办的公办全日制普通高校。1958 年建校以来,学院立足陕西,面向国防,为国家航空 航天 兵器 船舶等军工企事业单位和机电 电子 化工 能源 建筑 计算机信息 经贸等行业培养了大批高素质高技能人才。学院为国家国防科技工业高职教育实训基地 财政支持建设实训基...

专业英语作业

boys and girls 大家在专业英语课上的表现very good,不仅主动学习,而且有目的的学习。值得肯定和赞赏。现将专业英语考核事宜告知大家。望大家保持这种积极 认真的态度,百尺竿头更进一步,挑战新高度。我相信你们。you can make it 考核共两部分内容 一 翻译,每人一篇短文,...

专业英语作业

基于 的城市轨道交通与土地复合利用研究 以南京为例。在分析南京市轨道交通建设发展背景和特点的基础上,利用 方法提取南京轨道交通1号线沿线2000 效应场内的居住用地 公共设施用地 工业用地,特别是商业金融业用地信息,并基于廊道效应理论对2002年上述用地进行了综合比较,进而 南京市轨道交通建设对城市...