版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、外文原文和譯文15th IFAC World Congress on Automatic Control, Barcelona, Spain, July 2002. TrueTime: Simulation of Control Loops Unde Shared Computer ResourcesDan Henriksson, Anton Cervin, KarlErik ÅrzénDepartment of
2、Automatic ControlLund Institute of TechnologyBox 118, SE22100 Lund, Sweden{dan,anton,karlerik}@control.lth.seAbstractThe paper presents TRUETIME, a MATLAB/Simulink-based simulator for real-time control systems. TRUETIME
3、makes it possible to simulate the temporal behavior of multitasking real-time kernels containing controller tasks and to study the effects of CPU and network scheduling on control performance. The simulated Real-time ker
4、nel is event-driven and can handle external interrupts as well as fine-grainedDetails such as context switches. Arbitrary scheduling policies may be defined, and the control tasks may be implemented using C functions, M
5、functions, or Simulink block diagrams. A number of examples that illustrate the use of TRUETIME are presented.1. IntroductionMost computer control systems are embedded systems where the computer is a component within a l
6、arger engineering system. The controllers are often implemented as one or several tasks on a microprocessor using a real-time kernel or a real-time operating system DRTOSE. In most cases the microprocessor also contains
7、other tasks for other functions, e.g., communication and user interfaces. The kernel or OS typically uses multiprogramming to multiplex the execution of the different tasks on a single CPU. The CPU time and the communica
8、tion bandwidth, hence, can be viewed as shared resources which the tasks compete for.Computer-based control theory normally assumes equidistant sampling flexible approaches to dynamic scheduling, e.g., feedback schedulin
9、g [Ekeret al., 2000] and Quality-of-Service (QoS) based scheduling approaches, and to simulate event-based control systems, e.g., combustion engine control systems and distributed controllers.Figure 1 The interfaces to t
10、he Simulink blocks. The Schedule and Monitors ports provide plots of the allocation of common resources (CPU, monitors, network) during the simulation.1.1 Related workWhile numerous tools exist that support either simula
11、tionof control systems (e.g. Simulink) or simulation of real-time scheduling (e.g. STRESS [Audsleyet al., 1994G and DRTSS [Storch and Liu, 1996]) very few tools support co-simulation of control systems and real-time sche
12、duling. An early, tick-based prototype of TRUETIME was presented in [Eker and Cervin, 1999]. Since it was not event-based this early version had very little support for interrupt handling and could not handle fine-graine
13、dsimulation details. Also, there was no support for simulation of networks.The RTSIM real-time scheduling simulator (a standalone C++ program) has recently been extended with a numerical module (based on the Octave libra
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 外文翻譯--truetime計算機資源共享下的閉環(huán)控制模擬
- 傳統(tǒng)閉環(huán)控制與計算機控制系統(tǒng)的比較研究.pdf
- 四象限變流器pwm雙閉環(huán)控制系統(tǒng)的計算機仿真
- 計算機控制外文翻譯
- 計算機專業(yè)外文翻譯--計算機
- 計算機外文翻譯---計算機引論
- 計算機控制技術外文翻譯
- 計算機外文翻譯
- 計算機外文翻譯(5)
- 計算機外文資料翻譯
- 計算機科學外文翻譯
- 計算機外文翻譯(完整)
- 計算機外文翻譯1
- 計算機外文翻譯9
- 計算機外文翻譯63
- 計算機外文翻譯3
- 計算機專業(yè)外文翻譯----計算機視覺中的學習
- 計算機專業(yè)-外文翻譯
- 計算機外文翻譯.doc
- 外文翻譯---計算機程序
評論
0/150
提交評論