Modeling of time property and analysis of real-time optimization for virtual instruments

被引:0
作者
Xu Q.-G. [1 ]
Liu G.-X. [1 ]
Gao F.-R. [2 ]
机构
[1] School of Mechanical and Automotive Engineering, South China University of Technology, Guangzhou 510640, Guangdong
[2] Guangdong Institute of Metrology, Guangzhou 510405, Guangdong
来源
Huanan Ligong Daxue Xuebao/Journal of South China University of Technology (Natural Science) | 2010年 / 38卷 / 01期
关键词
Constrained optimization; Multitasking environment; Real-time system; Response time; Virtual instrument;
D O I
10.3969/j.issn.1000-565X.2010.01.022
中图分类号
学科分类号
摘要
In multitasking environment, the response time is unpredictable because the execution speed of measurement and control tasks is uncertain. In order to solve this problem, first, a response time model is put forward based on the virtual instrument architecture and the real-time working conditions. Next, real-time measuring indicators are exactly computed via the timing measurement at a microsecond level. Then, the main approaches to real-time performance optimization are proposed and experimentally verified based on the derivation of data-processing delay formula. Finally, an estimation formula for the highest data acquisition frequency is presented based on the analysis of experimental results, which enables virtual instruments to maintain stable response time under the system load as high as that with 80% CPU usage, and thus realizes the constrained optimization of real-time performance.
引用
收藏
页码:113 / 118
页数:5
相关论文
共 11 条
[1]  
Li W., Kavi K., Akla R., A non-preemptive scheduling algorithm for soft real-time systems, Computers & Electrical Engineering, 33, 1, pp. 12-29, (2007)
[2]  
Yoo M., Gena M., Scheduling algorithm for real-time tasks using multiobjective hybrid genetic algorithm in heterogeneous multiprocessors system, Computers and Operations Research, 34, 10, pp. 3084-3098, (2007)
[3]  
Winiecki W., Methodology of virtual instrument time analysis, IEEE Transactions of Instrumentation and Measurement, 55, 1, pp. 21-25, (2006)
[4]  
Bilski P., Wineicki W., Time optimization of soft real-time virtual instrument design, IEEE Transactions on Instrumentation and Measurement, 54, 4, pp. 1412-1416, (2005)
[5]  
Liu G.-X., Xu Q.-G., Gao F.-R., Et al., Analysis of analysis of key technologies for virtual instruments metrology, Proc of the Forth International Symposium on Precision Mechanical Measurements, (2008)
[6]  
Campa R., Kelly R., WinMechLab: a windows-based software tool for real-time control of mechatronic systems, Proceedings of the 17th IFAC World Congress, pp. 9755-9760, (2008)
[7]  
Campa R., Kelly R., Victor S., Windows-based real-time control of direct-drive mechanisms: platform description and experiments, Mechatronics, 14, 9, pp. 1021-1036, (2004)
[8]  
Peddigari V., Kehtarnavaz N., Loizou P., Et al., Real-time labview implementation of cochlear implant signal processing on PDA platforms, Proc of IEEE International Conference on Acoustics, Speech and Signal Processing, (2007)
[9]  
Hong X.-Y., Zhang L., Yuan H., Real-time scheduling algorithm based on Linux, Journal of South China University of Technology: Natural Science Edition, 36, 4, pp. 104-109, (2008)
[10]  
Wu T., Jin S., Weakly hard real-time scheduling algorithm for multimedia embedded system on multiprocessor platform, Proceedings of the First IEEE International Conference on Ubi-Media Computing, pp. 320-325, (2008)