使用改进的鱼优化算法设计高效的通用数字分数顺序差分器
Mohammed Ali Mohammed Moqbel1,2, Talal Ahmed Ali Ali1,2,3, Zhu Xiao1,2
1College of Computer Science and Electronic Engineering, Hunan University, Changsha, China.
PeerJ. Computer science
|September 24, 2025
概括
本研究介绍了一种改进的鱼优化算法 (IWOA),用于设计通用数字分数顺序差分器 (GFOD). 这种新的方法实现了高精度的GFOD近似,实现复杂性降低,适合数字信号处理.
科学领域:
- 数字信号处理 数字信号处理
- 控制系统工程 控制系统工程
- 优化算法 优化算法
背景情况:
- 分数式微积分扩展了传统的微积分,提供了先进的建模功能.
- 分数顺序运算符的数字实现,就像一般化的数字分数顺序差分器 (GFODs) 一样,对于实际应用至关重要.
- 现有的GFOD设计方法在准确性和计算复杂性方面面临挑战.
研究的目的:
- 为一般化数字分数顺序差分器 (GFODs) 提出一种新的设计和实现方法.
- 增强鱼优化算法 (WOA) 以计算无限冲动响应 (IIR) 子过器的最佳系数.
- 在准确性和实施复杂性方面证明拟议方法的优越性.
主要方法:
- 无限冲动响应 (IIR) 子过器的复合结构用于GFOD实现.
- 开发了一种改进的鱼优化算法 (IWOA),结合了零碎的线性混乱映射 (PWLCM) 和自适应的过度波动接触惯性权重 (AIWHT).
- 模拟实验将IWOA与RCGA,PSO和WOA进行比较,以优化系数.
主要成果:
- 拟议的IWOA在实现准确的GFOD近似值方面表现出优异的性能,与其他元启发方法相比.
- 基于IIR的GFOD设计实现了与最先进的方法相比,实施复杂性的减少约50%.
- 模拟结果验证了开发的IWOA和GFOD设计的有效性和效率.
结论:
- 开发的IWOA在优化GFOD系数方面非常有效,性能优于现有的算法.
- 拟议的基于IIR的GFOD实现在实施复杂性和准确性方面具有显著的优势.
- 该方法为需要分数顺序差异化的现实世界数字信号处理应用提供了可行的解决方案.
相关概念视频
Difference Equation Solution using z-Transform
620
The z-transform is a powerful tool for analyzing practical discrete-time systems, often represented by linear difference equations. Solving a higher-order difference equation requires knowledge of the input signal and the initial conditions up to one term less than the order of the equation.
The z-transform facilitates handling delayed signals by shifting the signal in the z-domain, which corresponds to delaying the signal in the time domain, and advancing signals by similarly shifting in the...
The z-transform facilitates handling delayed signals by shifting the signal in the z-domain, which corresponds to delaying the signal in the time domain, and advancing signals by similarly shifting in the...
620
Downsampling
609
When considering a sampled sequence with zero values between sampling instants, one can replace it by taking every N-th value of the sequence. At these integer multiples of N, the original and sampled sequences coincide. This process, known as decimation, involves extracting every N-th sample from a sequence, thereby creating a more efficient sequence.
The Fourier transform of the decimated sequence reveals a combination of scaled and shifted versions of the original spectrum. This...
The Fourier transform of the decimated sequence reveals a combination of scaled and shifted versions of the original spectrum. This...
609
Second Order systems II
389
In an underdamped second-order system, where the damping ratio ζ is between 0 and 1, a unit-step input results in a transfer function that, when transformed using the inverse Laplace method, reveals the output response. The output exhibits a damped sinusoidal oscillation, and the difference between the input and output is termed the error signal. This error signal also demonstrates damped oscillatory behavior. Eventually, as the system reaches a steady state, the error diminishes to zero.
389
Integrator and Differentiator
1.4K
Op-amp circuits have significant applications in various fields, including automotive engineering. One such application is cruise control systems in cars, where op-amp circuits are integral for maintaining a constant speed. In these systems, op-amps function as both integrators and differentiators.
An integrator within an op-amp circuit produces an output directly proportional to the integral of the input signal. This is achieved by replacing the feedback resistor in a typical inverting...
An integrator within an op-amp circuit produces an output directly proportional to the integral of the input signal. This is achieved by replacing the feedback resistor in a typical inverting...
1.4K
Routh-Hurwitz Criterion II
953
In the application of the Routh-Hurwitz criterion, two specific scenarios can arise that complicate stability analysis.
The first scenario occurs when a singular zero appears in the first column of the Routh table. This situation creates a division by zero issues. To resolve this, a small positive or negative number, denoted as epsilon (∈), is substituted for the zero. The stability analysis proceeds by assuming a sign for ∈. If ∈ is positive, any sign change in the first...
The first scenario occurs when a singular zero appears in the first column of the Routh table. This situation creates a division by zero issues. To resolve this, a small positive or negative number, denoted as epsilon (∈), is substituted for the zero. The stability analysis proceeds by assuming a sign for ∈. If ∈ is positive, any sign change in the first...
953
Partial Fractions
189
A partial fraction is a component of a rational expression represented as the sum of simpler fractions. When a rational function is expressed as a ratio of two polynomials, it can often be decomposed into a sum of fractions whose denominators are simpler polynomials, typically linear or irreducible quadratic factors. This process is called partial fraction decomposition, and it is used to simplify complex expressions for integration, solving equations, or analysis.Partial fraction decomposition...
189
