摘要
为解决《机械优化设计》课程教学中算法演示的难题,提出了动态可视化的优化算法教学演示方法。以随机方向法为对象,介绍了该算法的原理,分析了随机方向法的动态可视化演示原理。给出了演示系统中的关键技术,包括选择初始点、产生可行搜索方向、一维搜索、存储迭代特征参数与生成演示动画等内容。在此基础上,运用VB软件开发了动态可视化的随机方向法教学演示系统。通过实际应用表明,该系统能够形象直观地表现出随机方向法的动态寻优过程,解决了优化算法动态演示的教学难题。
To solve the teaching problem of algorithm demo in the course of mechanical optimization design, the dynamic and visu- al teaching demonstration method of optimization algorithm was proposed. Taken the random direction method as the research ob- ject, the algorithm theory of the method was presented. And the dynamic and visual demonstration principle of the method was an- alyzed. Some key technologies of the demonstration system were given, including choosing the initial point, generating feasible search direction, one-dimensional search, storing the parameters with iteration characteristics, generating demo animation, etc. Based on these, the dynamic and visual teaching demonstration system of random direction method was developed by VB. Through the practical application, it is shown that the system can intuitively and vividly display the dynamic optimization process of random direction method. It solved the teaching problem of optimization algorithm demonstration.
出处
《现代制造工程》
CSCD
北大核心
2013年第2期136-139,共4页
Modern Manufacturing Engineering
基金
河南省教育厅科技攻关计划项目(12A460003)
河南工业大学博士基金项目(2010BS029)
关键词
机械优化设计
随机方向法
教学演示
mechanical optimization design
random direction method
teaching demonstration