资源简介
本代码采用UKF算法估计锂电池SOC,有注释,能跑出图,
代码片段和文件信息
function [xcp]=UKF_fiter(systemfunmeasurefunxc0ycp0I0)
global Qf n;
%---------------滤波初始化------------------
alp=2;
kap=1;
% beta=2;
lamda=alp^2*(n+kap)-n;
nc=n+lamda;
Wm=[lamda/nc 0.5/nc+zeros(12*n)];
Wc=Wm;
% Wc(1)=Wc(1)+(1-alp^2+beta);
ns=sqrt(nc);
%-------------------------------------------
sxk=0;spk=0;syk=0;pyy=0;pxy=0; p=p0;
%--------------构造sigma点-----------------
pk=ns*chol(p); % B=chol(A);meant:A‘*A=B;
sigma=xc0;
for k=1:2*n
if(k<=n)
sigma=[sigmaxc0+pk(:k)];
else
sigma=[sigmaxc0-pk(:k-n)];
end
end
%-------------时间传播方程----------------
for ks=1:2*n+1
sigma(:ks)=systemfun(sigma(:ks)I0);%利用系统方程对状态预测
sxk=Wm(ks)*sigma(:ks)+sxk;
end
%----------完成对Pk的估计
for kp=1:2*n+1
spk=Wc(kp)*(sigma(:kp)-sxk)*(sigma(:kp)-sxk)‘+spk;
end
%spk=spk+Qf*0.005*Qf‘;
%-----------------------
for kg=1:2*n+1
gamma(kg)=measurefun(sigma(:kg)I0);
end
for ky=1:2*n+1
syk=syk+Wm(ky)*gamma(ky);
end
%--------------测量更新方程--------------
for kpy=1:2*n+1
pyy=Wc(kpy)*(gamma(kpy)-syk)*(gamma(kpy)-syk)‘+pyy;
end
pyy=pyy+0.0000001;
for kxy=1:2*n+1
pxy=Wc(kxy)*(sigma(:kxy)-sxk)*(gamma(kxy)-syk)‘+pxy;
end
kgs=pxy/pyy;
xc=sxk+kgs*(yc-syk);%测量信息修正状态
p=spk-kgs*pyy*kgs‘; %误差协方差阵更新
%-------------------------------------
end
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2015-12-16 12:18 UKF_SOC\
文件 1385 2015-04-21 13:09 UKF_SOC\UKF_fiter.m
文件 2145 2015-11-11 21:35 UKF_SOC\UKF_main.m
相关资源
- HP用SOCKET实现(客户端---服务端)
- 360态势感知与安全运营平台产品技术
- 智能传感器的蓝牙协议栈与SoC结构设
- 智能传感器的蓝牙协议栈与SoC结构解
- Laboratory investigation of the effects of str
- Association of estrogen receptor alpha polymor
- Centering Conditions for the Poincar‘
- zeromq的windows版本安装包
- STM32分别以串口硬件SPI模拟并口驱动
- 海思系列soc下sip可视电话源码
- Hi3519AV100 4K Smart IP Camera SoC 用户指南
- 《TCP/IP:协议分析与应用编程》课后
- linux下基于socket和curses的双人弹球游戏
- 计算机网络socket编程实验
- linux下socket can 编程详解
- Molecular identification polymorphism and asso
- Anti-CD3 antibody treatment ameliorates transf
- FANUC机器人Socket Message通讯设置及使用
- Delphi简单实现局域网远程开机
- 易语言websocket服务器源码
- websocket规范 RFC6455 中文版
- 富士康H61S主板最新BIOS,支持22NCPU
- Socket-UDP整合消息接收,发送
- 《Xilinx ZYNQ-7000 AP SoC开发实战指南》符
- 赛普拉斯 电容触摸按键 PSoC4_CapSense
- websocket-rtsp-proxy-test.zip
- 基于QTsocket的局域网聊天室
- PSoC4 入门中文资料
- SuperSocket服务端与客户端通信
- 网络编程socket文件图片等传送
评论
共有 条评论