Method of Error Compensation for Inertial Elements Based on Fuzzy Optimal Algorithm
-
摘要: 阐述基于模糊优化算法的导航系统惯性元件误差补偿方法.该方法的基本思想是将遗传算法与模糊逻辑推理相结合,保留遗传算法的强全局搜索能力,把隶属函数作为遗传的个体通过选择、交叉及变异等遗传操作使模糊规则得到进化,实现模糊规则的在线优化,进而根据优化了的模糊规则,再对遗传操作及参数在线进行调整,从而进一步优化模糊规则,使得模糊控制系统具有良好的"自进化"能力.仿真结果表明,该模糊优化算法对导航系统惯性元件的误差补偿是可行的,而且是有效的,具有一定的实用价值.Abstract: The method of error compensation for inertial elements in navigation system based on fuzzy optimal algorithm is presented. Its essential idea is combining genetic algorithm (GA) with fuzzy logic reasoning, preserving strong whole searching capability of GA and acting membership function as genetic individual. Consequently, the fuzzy rules are optimized by means of selection, crossover and mutation operation and so on, realizing the optimization of fuzzy rules on line. And then on the basis of optimized fuzzy rules, the genetic operation and parameters are adjusted on line again and the fuzzy rules are further optimized, which makes fuzzy control system have good self-evolution capability. The simulation results demonstrate that the fuzzy optimal method has certain validity and feasibility for error compensation of inertial elements in navigation system, it has better practical worth.
-
Key words:
- fuzzy logic /
- inertial elements /
- inertial navigation /
- genetic algorithm /
- error compensation
-
[1] Davis L. Handbook of genetic algorithms[M]. New York:Van Nostrand Reinhold,1991. [2] 陈国良,王熙法,庄镇泉,等. 遗传算法及其应用[M]. 北京:人民邮电出版社,1996. [3] 李敏强,张志强,寇纪淞. 关于杂合遗传算法的研究[J]. 管理科学学报,1998,1(1):64~66. [4] Karr C L. Applying genetic to fuzzy control[J]. IEEE AI Exper, 1991,11(6):26~33. [5] Goldberg D E. Genetic algorithm in search, optimization and machine learning[J]. Reading, Addison,Wesley, 1989,16(2):52~60. [6] 张 毅,李人厚. 基于遗传算法的多变量模糊控制器设计[J]. 控制理论与应用,1996,13(4):409~416. [7] Buckley J J, Hayashi Y. Fuzzy genetic algorithm and lication[J]. Fuzzy Sets and Systems, 1994,61(2):129~136. [8] Chi T C, Qi X M. Genetic algorithms for learning the rule base of fuzzy logic controller[J]. Fuzzy Sets and Systems,1998,65(2):1~7. [9] Herrera F,Lozano M. A learning process for fuzzy control rules using genetic algorithm[J]. Fuzzy Sets and Systems,1998,65(2):143~158.
点击查看大图
计量
- 文章访问数: 2535
- HTML全文浏览量: 224
- PDF下载量: 1030
- 被引次数: 0