检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
机构地区:[1]中国科学院光电研究院,北京100190 [2]中国科学院研究生院,北京100049
出 处:《计算机仿真》2011年第5期60-63,196,共5页Computer Simulation
基 金:国家自然科学基金项目(40374054);科技部863计划项目资金(2008AA12A216)
摘 要:为研究无陀螺卫星控制优化问题的新方法,针对环境干扰力矩和估计误差等不确定因素导致滤波器稳定性和估计精度降低,提出了使用星敏感器测量值在线估计模型参数和卫星姿态的非线性预测滤波方法。根据预测滤波理论推导了关于模型误差的损失函数,利用线性化的测量方程求得使损失函数最小化的模型误差值,代入状态方程求数值积分,得到卫星的姿态估计参数。仿真结果证明,不仅简化了计算,且适应性更强,而应用四元数描述卫星姿态,避免了欧拉角法的奇异性问题。仿真结果还表明,方法收敛速度较EKF更快,状态估计精度与EKF相当,并对非线性模型误差具有良好的跟踪性能。The filter estimation accuracy can be lowered using non-linear attitude motion model while determining satellite attitude without gyro,because of the influence of some uncertain factors such as environmental disturbance torque,estimate error and so on.A nonlinear predictive filter solely based on star sensor measurements without angular rate measurements is proposed to estimate satellite attitude online as well as the model parameter.A cost function containing model error is derived based on the predictive filter theory,and the model error is calculated which minimizes the cost function with the linearized observation equation.Then the estimated attitude parameters are numerically integrated by substituting the model error into the state equation.Comparing with the extended Kalman filter,the method is calculated more effectively and more adaptively,and the singularity of the Euler angles is avoided by using quaternion parameters.The simulation result indicates that the method has faster convergence speed than the EKF,and the precision is nearly the same as EKF.Addictively,the method has a good tracking performance to the nonlinear model error.
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.143