关于对Rate Transition模块的简要总结

编程入门 行业动态 更新时间:2024-10-11 19:20:01

关于对Rate Transition模块的<a href=https://www.elefans.com/category/jswz/34/1755657.html style=简要总结"/>

关于对Rate Transition模块的简要总结

最近学习多速率多任务建模,在这个过程中首先解决不同速率下的数据传递问题。故先对数据传递做一个简要的总结。由于水平有限,总结可能存在纰漏,欢迎探讨和指正。

Rate Transition的使用主要解决不同采样时间下,解决数据之间传递的问题。涉及数据传递的完整性和数据计算的确定性。

较快模块到较慢模块的数据转换
这里主要引起的潜在问题是较快模块的输出可能会在较慢模块完成计算其输出之前发生变化。这会导致不确定的计算结果并且破坏数据的完整性。在较快模块向较慢模块数据传递之间加入Rate Transition模块。确保较慢模块的输入在执行过程中不会发生改变,保证了数据的完整性和确定性。

较慢模块到较快模块的数据转换
Rate Transition模块的输入以较慢的速度更新,输出以较快的采样率为较快模块提供数据。Rate Transition模块整体以较慢的速度执行,并且其输出在它所驱动的较快模块进行计算期间不会发生变化。
此外,带来一个问题,Rate Transition 的使用导致较慢模块的输出延迟一个时间步长。举个例子,假设一个是1s任务,一个是3s任务,有3s任务向1s任务的数据传递,即3s任务的输出是1s任务的输入。1s有更高的优先权。
3s任务计算的最新结果对于1s任务而言,在第2s,第3s时是用不上3s任务的最新计算结果,把3s任务的最新计算结果记为A。Rate Transition模型将在4s时将输入的更新输出出去,即1s任务将在第4s使用到3s任务在上个任务周期的最新计算结果A。 Rate Transition 模块带来的延迟是较慢任务的一个采样期间。

参考资料:.html

更多推荐

关于对Rate Transition模块的简要总结

本文发布于:2024-02-06 22:26:14,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1751601.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:简要   模块   Rate   Transition

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!