2017
DOI: 10.1002/cta.2350
|View full text |Cite
|
Sign up to set email alerts
|

A comparative study on using linear programming and simulated annealing in the optimal realization of a SC filter

Abstract: The switched-capacitor (SC) circuit realization problem is traditionally solved by heuristic algorithms. However, an algorithm-like simulated annealing (SA) is stochastic, and its behavior in solving a non-convex optimization problem is unpredictable. In this paper, we make an investigation on using a deterministic and a stochastic optimization algorithm for solving the realization problem of the classical Fleischer-Laker SC filter. By considering minimum area as the design goal, we prove that the a linear pro… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
4
1

Citation Types

0
5
0

Year Published

2020
2020
2022
2022

Publication Types

Select...
2
1

Relationship

0
3

Authors

Journals

citations
Cited by 3 publications
(5 citation statements)
references
References 9 publications
0
5
0
Order By: Relevance
“…The forward Euler transformation (s = > (z-1)/T s ) has been implemented for the calculation of the discrete transfer function [10]. The sampling time T s has been calculated as T s = 1/f s where f s = 4900f c .…”
Section: Discrete Time Sc Filtermentioning
confidence: 99%
“…The forward Euler transformation (s = > (z-1)/T s ) has been implemented for the calculation of the discrete transfer function [10]. The sampling time T s has been calculated as T s = 1/f s where f s = 4900f c .…”
Section: Discrete Time Sc Filtermentioning
confidence: 99%
“…Commonly used algorithms for the design and optimization of SC filters include gradient descent, 9 simulated annealing, 4,8,18 differential evolution, 10 linear programming, 8 GAs, 7,19 among others. Gradient descent algorithms are not guaranteed to find the global minimum, since the algorithm can, depending on the step size, get stuck when a first‐order critical point is found.…”
Section: Introductionmentioning
confidence: 99%
“…Similarly, simulated annealing algorithms can also get stuck on local minima, however, the algorithm may discard suboptimal solutions, with a given probability, when a better solution is not found, in an attempt to find other suboptimal solutions with better performance. On the other hand, linear programming is always capable of finding the global minimum, unlike the previous algorithms, and in a shorter amount of time, however, in most cases the optimization problem is nonlinear in nature and requires some reformulation, if possible, to transform it into a linear problem 8 . GAs are well suited to find the global minimum in optimization problems where the cost function has many local minima and is capable of storing several good solutions.…”
Section: Introductionmentioning
confidence: 99%
See 2 more Smart Citations