摘要
研究自由曲面的高精度匹配技术。采用两步法即粗匹配和精匹配对曲面匹配进行逐步求精:采用微分进化算法进行粗匹配,获得下一步精匹配迭代过程的初始点,解决了迭代最近点算法(ICP)存在的容易收敛于局部最优点的问题,并克服了遗传算法收敛速度较慢的缺陷;基于最小二乘准则和最小条件原则,分别采用单纯形法和坐标轮换法循环计算进行精匹配,同时对设计变量进行尺度变换,改善了优化设计数学模型的性态。以Visual C++6.0为开发工具,编程实现了自由曲面的高精度匹配。运行实例表明,上述算法是可行和有效的。
The high accuracy matching technology of free-form surface was studied.The two-step surface matching method,i.e. the rough matching step and the accurate matching step,was used to obtain higher accuracy results.In the rough matching step,the differential evolution method,which could avoid the local convergence of iterative closest point (ICP)method and overcome the draw-back of low convergence rate of genetic algorithm,was put forward to obtain initial points,which would be used in the next accurate matching step.Based on the least square criterion and the least condition principle,the simplex method and the coordinate alternation method were presented to obtain the best matching result,respectively.To improve the behavior of the mathematical model,a scale transform was done with the design variables.With the development tool Visual C++6.0,a computer program was implemented to re-alize the high accuracy matching of free-form surface.An experiment was conducted to verify the validity and feasibility of these algo-rithms.
出处
《机床与液压》
北大核心
2014年第15期118-122,共5页
Machine Tool & Hydraulics
基金
国家十二五科技支撑计划项目(2012BAF12B18)
广西自然科学基金资助项目(桂科自2011GXNSFF018004)
广西科学研究与技术开发计划项目(桂科攻12118015-7B
12118017-3)
广西教育厅科研重点资助项目(2013ZD048)
广西科技大学科学研究基金资助项目(院科博12Z15)
广西重点实验室建设项目(13-051-38)
关键词
自由曲面匹配
微分进化法
最小二乘准则
最小条件原则
尺度变换
Free-form surface matching
Differential evolution method
Least square criterion
Least condition principle
Scale transform