论文部分内容阅读
计算机辅助生物学研究愈来愈受到人们的关注。随着不同类型生物过程网络及其模型的复杂度的提高,求解难度亦随之增加。酿酒酵母发酵产生乙醇的过程是细胞内典型的代谢过程,并伴有振荡现象。针对该过程的数学模型,对比了MATLAB和开源数值积分计算工具进行常规仿真的效果,两者模拟结果一致;以此作为比对参照,采用基于内点法的非线性规划解题器应用动态优化的方法进行求解。分析结果表明:动态优化法能够应对复杂的动态过程模型;通过设定不同的离散参数,动态优化法能够得到与对照组有较高一致性的仿真结果,这说明非线性规划可作为分析此类振荡复杂系统的新方法,可应用到大规模非线性系统中。
Computer aided biology has drawn more and more attention. As the complexity of different types of biological process networks and their models increases, so does the difficulty of solving them. The process of fermentation of Saccharomyces cerevisiae to produce ethanol is a typical intracellular metabolic process accompanied by oscillations. According to the mathematical model of the process, the simulation results of MATLAB and open-source numerical integration are compared and the simulation results are consistent. Using this method as a reference, the dynamic optimization Method to solve. The results show that the dynamic optimization method can deal with the complex dynamic process model. By setting different discrete parameters, the dynamic optimization method can get the simulation results with high consistency with the control group, which shows that the nonlinear programming can be used to analyze such The new method of oscillating complex systems can be applied to large-scale nonlinear systems.