介绍了一种基于DSP的大功率超声电源的原理、总体结构和软硬件设计及其特点。该电源由高频逆变电路和以高性能DSP芯片TMS320F2812为核心的控制系统组成。高频逆变电路实现了频率和功率均可调的超声频交流电的输出。控制系统完成了电参数的实时采集,并执行频率自动跟踪和振幅恒定的控制任务。软件上,分别使用了可变步长策略和PID算法,以满足上述两个闭环控制的需要。实验表明,该电源能够很好地驱动超声振动负载,并具有频率跟踪范围宽和负载适应能力强的特点。   近些年,随着机械振动、电力电子技术的飞速发展,功率超声的应用愈来愈广泛,对功率超声电源的研制也提出了越来越高的要求。在超声加工过程中, 振动系统的温度、刚度、静载荷、加工面积、工具磨损等因素的变化,使得系统的固有频率发生漂移,这就要求超声电源具有频率自动跟踪功能,同时为保证加工质量和保护超声系统,要求电源具有根据负载调整输出功率的功能。本文中提出了一种新型超声电源的研制方案,系统采用DSP 软件变步长频率自动跟踪,加快了跟踪速度,且搜索范围较大、搜索精度高;自动进行输出振幅和功率控制,实现了恒振幅和单位负载恒功率输出,从而提高了加工质量和效率。
2022-11-13 12:05:42 264KB 模拟/电源
1
具有改进的可变步长LMS算法的复合自适应数字预失真,
2022-04-09 21:32:15 871KB 研究论文
1
本文针对典型的窄带有源噪声控制系统,提出了一种可变步长的滤波x LMS(VSS-FXLMS)算法。 新算法的收敛速度比传统的FXLMS算法快得多,并且表明收敛速度与固定噪声环境中的滤波x递归最小二乘(FXRLS)算法的收敛速度非常相似。 在非平稳情况下,它也大大优于这两个现有算法。 与FXLMS算法相比,所提出的算法需要更多的计算。 但是,它的计算复杂度明显小于FXRLS算法。 进行了大量的固定和非固定方案仿真,以证明所提出的VSS-FXLMS算法与FXLMS和FXRLS算法相比具有优越的性能。
2022-01-09 10:44:37 1.25MB Convergence rate; FXLMS; FXRLS;
1
在此代码中,实现了传统的最小均方 (LMS) 和可变步长 LMS (VSS-LMS) 算法并进行了比较以进行系统识别。 这两种算法构成了自适应信号处理的基础。 该代码得到了高度评​​价,并提供了相关资源。 希望这可以帮助!!
2021-10-21 12:49:33 3.64MB matlab
1
线性多步法用于常微分方程的数值解。 从概念上讲,数值方法从初始点开始,然后及时向前迈出一小步以找到下一个解点。 该过程继续进行后续步骤以制定解决方案。 单步法(如欧拉法)仅参考前一个点及其导数来确定当前值。 Runge-Kutta 等方法采取一些中间步骤(例如,半步)来获得更高阶的方法,但在采取第二步之前丢弃所有先前的信息。 多步方法试图通过保留和使用来自先前步骤的信息而不是丢弃它来提高效率。 因此,多步方法指的是几个先前的点和导数值。 在线性多步法的情况下,使用先前点和导数值的线性组合。 这里,对于偏心率为 e = 0.1 的归一化二体问题的积分从 t0 = 0 到 t = 86400(s) 由 Shampine-Gordon(可变步长、可变阶多步积分器)实现并与MATLAB 的 ode113(可变阶 Adams-Bashforth-Moulton PECE 求解器)。
2021-09-29 18:40:30 2.22MB matlab
1
本文档包含用于线性信道估计的 VSS-LMS MATLAB 代码。
2021-07-18 23:05:54 2KB matlab
1
用可变步长的自然梯度算法解决盲信源分离问题。
1