【24h】

Multirate Feedback Control Using the TinyRealTime Kernel

机译:使用TinyRealTime内核的多速率反馈控制

获取原文
获取原文并翻译 | 示例

摘要

Embedded microcontrollers are often programmed in plain C and lack support for multithreading and real-time scheduling. This can make it very cumbersome to implement multirate feedback control applications. We have developed the TINYREALTIME kernel for the Atmel ATmega8L AVR to show that it is feasible to use high-precision, deadline-based scheduling even in a tiny 8-bit processor with 1 KB of RAM. The kernel is demonstrated in a multirate control application, where six periodic real-time tasks (four control tasks and two pulse width modulation tasks) are used to control two ball-and-beam processes.
机译:嵌入式微控制器通常使用纯C语言编程,并且不支持多线程和实时调度。这可能使实现多速率反馈控制应用程序变得非常麻烦。我们为Atmel ATmega8L AVR开发了TINYREALTIME内核,以表明即使在具有1 KB RAM的微型8位处理器中,也可以使用基于截止日期的高精度调度。在多速率控制应用程序中演示了该内核,该应用程序使用六个周期性的实时任务(四个控制任务和两个脉宽调制任务)来控制两个球和光束过程。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号