Simulating complex systems in labview

被引:0
作者
Lipovszki, G [1 ]
机构
[1] Budapest Univ Technol & Econ, Dept Prod Informat Management & Control, H-1111 Budapest, Hungary
来源
SIMULATION IN INDUSTRY | 2004年
关键词
dynamical systems; mathematical modeling; other computational methods;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Modeling and simulation of systems, especially in science and engineering can help to reduce risk and cost of design and testing processes. According to Cellier, the established mathematical models can be classified as follows: continuous time, discrete time, quantitative models and discrete event models. A huge number of simulation software has been developed to support modeling and simulation efforts. All of these software tools support the use of one or more mathematical model classes. Despite all of these efforts, it is hard to find simulation software, which is capable of combining several model classes in a real industry standard environment. The paper presents a series of simulation software products, which have been developed using an industry standard programming environment widely applied to data acquisition, process control and data visualization: National Instruments' LabVIEW. The first development was the TUBSIM, a continuous time simulation toolbox and it was followed by the discrete event extension called Discrete Event Simulator (DES). The elements of the toolboxes facilitate block oriented modeling using LabVIEW's high level graphical editor and calculating power of. Both LabVIEW-based simulation libraries are widely used in education and research. During the years several additional modules were and are still developed, e.g., fuzzy rule-based systems, optimization using genetic algorithm, compartment modeling systems for pharmacodynamical and pharmacokinetical applications, etc. Applying these toolboxes one can model and simulate complex systems where continuous and discrete event driven parts are working together. The continuous part can insert events into the discrete event task list on the fulfillment of different continuous state variable conditions. The discrete event system can also change the value of state variables, together with input values in the continuous system.
引用
收藏
页码:325 / 329
页数:5
相关论文
共 12 条
[1]  
[Anonymous], 1994, Digital Simulation of Dynamic Systems: A Control Theory Approach
[2]  
Astrom K., 1997, COMPUTER CONTROLLED
[3]  
Bequette BW, 1998, Process dynamics
[4]  
Dorf R., 1998, MODERN CONTROL SYSTE
[5]  
Gordon G, 1969, SYSTEM SIMULATION
[6]  
KHIER NA, 1995, SYSTEMS MODELING COM
[7]  
Law A. M. E., 1991, SIMULATION MODELING
[8]  
MAN KF, 1999, GENETIC ALGORITHMS
[9]  
MONSEF Y, 1997, MODELLING SIMULATION
[10]  
PIDD M, 1992, COMPUTER MODELING DI