在工程应用中往往需要对N维一阶状态微分方程求解,有些方程为刚性方程,则需要隐式方法,有些方程需要变步长进行求解等。为了解决上面的需求,我对各种龙格库塔方法进行了搜集整理。满足了不同情况的需求。对N维一阶微分方程进行龙格库塔积分。搜集了多种积分方法,包括四阶显示方法,三阶显示方法,四阶隐式方法,三阶隐式方法,变步长积分等。
1
变步长梯形求积分法,图解及代码表示 利用梯形公式计算积分值
2021-06-17 22:51:40 104KB C语言 数据结构 积分
1
变步长复合梯形公式算法公式 变步长复合梯形公式算法公式 变步长复合梯形公式算法公式
2021-06-11 16:06:21 472B 算法 代码
1
在分析传统的定步长最小均方(LMS)算法、变步长LMS算法的基础上,通过建立误差信号与步长因子之间的新的非线性映射关系,提出新的改进型变步长LMS自适应算法.通过MATLAB仿真分析,证明了该算法具有较好的收敛速度和较小的稳态误差以及较好的时变系统跟踪能力.
2021-06-03 09:46:20 283KB 工程技术 论文
1
针对现有LMS(least mean square)算法不能同时提高收敛速度及降低稳态误差的矛盾,提出一种改进的变步长LMS算法,建立了步长参数μ(n)与误差信号e(n)之间的一种新的非线性函数关系:与现有的算法相比,同时引入记忆因子λ和控制函数取值的参数β(n),使当前步长与上一次迭代所得步长及前M个误差的平方相关。理论分析和计算机仿真结果表明,与现有几种常见的LMS算法相比,改进的算法收敛速度和稳态误差的性能指标得到了提高。
1
 本文对变步长自适应滤波算法进行了讨论,建立了步长因子μ与误差信号e ( n) 之间另一种新的非线性函数关系. 该函数比已有的Sigmoid 函数简单,且在误差e ( n) 接近零处具有缓慢变化的特性,克服了Sigmoid 函数在自适应稳态阶段步长调整过程中的不足. 由此函数本文得出了另一种新的变步长自适应滤波算法,并且分析了参数α,β的取值原则及对算法收敛性能的影响. 该算法有较好的收敛性能且计算量少. 计算机仿真结果与理论分析相一致,证实了该算法的收敛性能优于已有的算法.
2021-05-19 10:17:31 212KB 语音信号处理 SAPI
1
提出了一种三段式变步长电导增量算法,通过设定步长调整系数的上、下限阈值,将工作步长分为三种模式,保证了在光照强度剧烈变化的情况下,系统仍能以较大步长运行,避免了传统电导增量法动态响应速度慢的问题。仿真结果表明,该算法可将系统的动态响应时间缩短至5~6 ms,且最大功率点附近的功率振荡明显减弱,系统的功率损失降低,跟踪精度得到提高。
2021-04-07 13:32:27 5.75MB 光学器件 光伏阵列 最大功率 电导增量
1
针对固定步长比较法的跟踪速度和精度不够理想的特点,提出一种新的变步长扰动观测法来跟踪光伏电池的最大功率点。依据光伏电池的P-U曲线特性,在最大功率点两侧采用不同的变步长控制策略。在左侧,采用较大的步长选择策略。在右侧,采用较小的步长选择策略。同时给出步长的选择方法。在MATLAB/Simulink环境下,搭建光伏电池最大功率点模型并进行仿真。仿真结果表明,该算法可以显著提高最大功率的跟踪速度与精度,有效抑制在最大功率点处的振荡现象。
2021-03-21 23:02:03 550KB 光伏电池特性
1
本资源为变步长的INC算法仿真的MPPT算法,采用MATLAB的simulink模块仿真,附有变步长的INC算法源代码(s函数),默认最大功率50W,其他参数均写在仿真中,供大家学习参考。 注意:需MATLABR2016b及以上版本才可运行!
2020-12-08 22:53:54 20KB MPPT INC算法 PV模型 simulink仿真
1
一种变步长LMS算法的matlab仿真,显示算法的收敛速度和抗干扰能力
2019-12-21 22:22:00 3KB LMS
1