现代物理

Vol.2 No.3 (August 2012)

利用MFC的视图功能对非线性体系进行仿真模拟
Simulation about the Dynamic of Nonlinear System by Using Visual Function of MFC

 

作者:

梁立嗣 , 王永丰 , 刘 瑾 , 张季谦 :安徽师范大学物理与电子信息学院

 

关键词:

非线性系统MFC模块视图仿真动态演化Nonlinear Systems MFC Module View Simulation Dynamic Evolution

 

摘要:

目的本文采用VC语言编程,借助MFC(Microsoft Foundation Classes)模块强大的绘图功能,用于仿真模拟心脏等复杂非线性体系的动力学过程。方法首先,利用MFC程序模块整合的视图开发功能,将复杂体系各控制参量设置为面板上不同按钮,通过点击按钮观察复杂体系动力学过程随控制参数变化的情况;其次,通过添加放大或缩小功能按钮,可以方便地观察复杂相图的局部分形细节再者,添加恰当的鼠标响应效果,可以实时观察不同条件下的动态演化效果。结果利用视图仿真重点研究了心脏体系窦房结组织搏动过程,实时观察外界环境刺激对其起搏活动的调控作用,动态跟踪不同参数条件下,膜电压产生及传导的演化过程。通过仿真模拟与实验数据对比,揭示环境扰动与心律失常之间的内在联系及作用机制。结论MFC用于视图仿真,具有方便的可扩展性、直观形象的可视化效果、便利的局部放大功能等优点。模拟过程既直观形象,又方便明了,便于将来构建心脏等复杂系统的三维模型,进一步研究心脏的搏动过程。

Objective: To study the dynamics behavior in some nonlinear system, such as cardiac system et al., by using VC language programming, with the help of the strong drawing function of MFC module. Methods: Firstly, the view function of MFC module is used in this paper, and control parameters of complex system are set to be different buttons in panel of program, thus the evolution course of the complexity dynamics induced by parameters can be obtained easily by clicking a button; Secondly, we could easily observe the complex phase diagram or fractal in detail, by dragging a enlarging/minifying button in panel; Finally, different evolution results under different conditions could be observed in real-time, by adding appropriate mouse response effect. Results: We mainly studied the dynamic process of cardiac sinoatrial node system by using view function of MFC, observing the regulation effects of external stimuli on the pacemaking activity behavior, and dynamic tracking the evolutionary process and conduction of membrane voltage under different parameters. To reveal the inherent relationship and mechanism between environmental disturbance and arrhythmia by comparing the simulation results with experimental data. Conclusion: By using MFC for simulation, it has convenient scalability, intuitionistic visual effects, as well as convenient local amplification function etc. The simulation process could be operated intuitively and conveniently, so it will be useful for building a 3D heart model, and help us further study the dynamics process of cardiac pacemaking in the future.


文章引用:

梁立嗣 , 王永丰 , 刘 瑾 , 张季谦 (2012) 利用MFC的视图功能对非线性体系进行仿真模拟。 现代物理, 2, 30-37. doi: 10.12677/MP.2012.23006

 

参考文献

分享
Top