Font Size: a A A

Windows Environment And Control System In Real-time Extension Technology Research And Realization

Posted on:2005-10-31Degree:MasterType:Thesis
Country:ChinaCandidate:J WangFull Text:PDF
GTID:2208360122481816Subject:Computer software and theory
Abstract/Summary:PDF Full Text Request
Because Windows2000 operating system has familiar graphical user interface, excellent mutiltask ability, good hardware compatibility, more and more Testing and Controling System using Windows2000 as their developing and running platform. But, as it is not designed for real-time application, Windows2000 is not a real-time operating system, and if we design and develop Testing and Controling System by common method, the real-time requirement of the application will not be satisfied in some time-critical case. For this reason, we must study the kernel mechanism of Windows2000, find out a feasible method to extend the real-time performance of the Testing and Controlling System which based on Windows2000. By using this method, we could make the extended Testin and Controling System to satisfy the real-time requriement of application.This article is based on the research of "The Helicopter's Aviating Load-Data Harmonized Loading and Sampling Technology". We studied the question of real-time in the Helicopter's Aviating Load-Data Sampling System, and finally realized the Real-Time Extension of the system which based on Windows2000 to improve the real-time performance of the system.After studied the system architecture and mechanism of Windows2000, this article analyzed the problem exist in the appliaction of Windows2000 for a real-time controling system, and study the methods of resolving this problem. Considering the practice of the project, we analyse and design the Real-Time Extension of Testing and Centring System which base on Windows2000.By studied the mechanism of Windows Interrupt Dispatching, we find out two diffrent ways to realize the Timer Interrupt in system by hardware or software.After analyzed the characteristic of tasks in Testing and Controlling System, we classify these tasks and design a new scheduling arithmetic based on dynamic priority to schedule these tasks. Using this arithmetic, we could improve the real-time performance of the Testing and Controling System.We use the real-time extension in developing a real real-time controling system, and test the performance and funcntion of the system. By the result of test, we could authenticat the correctness and the feasibility of these methods dicussed in thisarticle.
Keywords/Search Tags:Real-Time Extension, Real-Time System, System Kernel, Device Driver, Real-Time Scheduling Arithmetic
PDF Full Text Request
Related items