外文翻译--TrueTime:计算机资源共享下的闭环控制模拟
《外文翻译--TrueTime:计算机资源共享下的闭环控制模拟》由会员分享,可在线阅读,更多相关《外文翻译--TrueTime:计算机资源共享下的闭环控制模拟(30页珍藏版)》请在毕设资料网上搜索。
1、PDF外文:http:/ 外文原文和译文 15th IFAC World Congress on Automatic Control, Barcelona, Spain, July 2002 . TrueTime: Simulation of Control Loops Unde Shared Computer Resources Dan Henriksson, Anton Cervin, KarlErik rzn Department of Automatic Control Lund Institute of Technology Box 118, SE221 00
2、 Lund, Sweden dan,anton,karlerikcontrol.lth.se Abstract The paper presents TRUETIME, a MATLAB/Simulink-based simulator for real-time control systems. TRUETIME makes it possible to simulate the temporal behavior of multitasking real-time kernels containing controller tasks and to study the effects of
3、 CPU and network scheduling on control performance. The simulated Real-time kernel is event-driven and can handle external interrupts as well as fine-grained Details such as context switches. Arbitrary scheduling policies may be defined, and the control tasks may be implemented using C functions, M
4、functions, or Simulink block diagrams. A number of examples that illustrate the use of TRUETIME are presented. 1. Introduction Most computer control systems are embedded systems where the computer is a component within a larger engineering system. The controllers are often implemented as one or seve
5、ral tasks on a microprocessor using a real-time kernel or a real-time operating system DRTOSE. In most cases the microprocessor also contains other tasks for other functions, e.g., communication and user interfaces. The kernel or OS typically uses multiprogramming to multiplex the execution of the d
6、ifferent tasks on a single CPU. The CPU time and the communication bandwidth, hence, can be viewed as shared resources which the tasks compete for. Computer-based control theory normally assumes equidistant sampling intervals and negligible or constant control delays, i.e., the latency betwee
7、n the sampling of the inputs to the controller and the generation of the outputs. However, this can seldom be achieved in practice. Tasks interfere with each other through preemption and blocking due to communication. Execution times may be data-dependent or vary due to, e.g., the uses of caches. Th
8、e result of this is jitter in sampling periods and latencies. An additional cause of this temporal non-determinism is the increasing use of commercial off-the-shelf (COTS) components in control systems, e.g., general purpose operating systems such as Windows and Linux and general purpose network pro
9、tocols such as Ethernet. These are designed to optimize average -case performance rather than worst-case performance, and therefore increase the non-determinism. The effects of this type of temporal non-determinism on control performance are often very hard, if not impossible, to investigate analyti
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 外文 翻译 truetime 计算机 资源共享 闭环控制 模拟 摹拟
