A Semidefinite Programming Approach for Harmonic Balance Method
The harmonic balance method is broadly employed for analyzing and predicting the periodic steady-state solution. Most of the traditional methods in the literature do not guarantee global optimality. Due to its nonconvexity, it is a complex task to find a global solution to the harmonic balance probl...
Main Authors: | , |
---|---|
Format: | Article |
Language: | English |
Published: |
IEEE
2019-01-01
|
Series: | IEEE Access |
Subjects: | |
Online Access: | https://ieeexplore.ieee.org/document/8760465/ |
id |
doaj-dad5697d5cad44ad8779e537fc5531b5 |
---|---|
record_format |
Article |
spelling |
doaj-dad5697d5cad44ad8779e537fc5531b52021-04-05T17:26:16ZengIEEEIEEE Access2169-35362019-01-017992079921610.1109/ACCESS.2019.29283758760465A Semidefinite Programming Approach for Harmonic Balance MethodCheng H. Yang0https://orcid.org/0000-0003-0630-7903Ben S. Deng1Graduate Institute of Automation and Control, National Taiwan University Science of Technology, Taipei, TaiwanGraduate Institute of Automation and Control, National Taiwan University Science of Technology, Taipei, TaiwanThe harmonic balance method is broadly employed for analyzing and predicting the periodic steady-state solution. Most of the traditional methods in the literature do not guarantee global optimality. Due to its nonconvexity, it is a complex task to find a global solution to the harmonic balance problem in the frequency domain. A convex relaxation in the form of semidefinite programming has attracted attention since its introduction because it yields a global solution in most cases. This paper introduces a novel optimization-based approach to predict periodic solution by determining the Fourier series coefficients with high accuracy. Unlike the other commonly used methods, the proposed approach is completely independent of initial conditions. In our proposed method, the nonlinear constraints composed of time-dependent trigonometric functions are converted into nonlinear algebraic polynomial equations. Then, nonlinear unknowns are convexified through moment-sum of squares approach. However, computing a global solution costs a higher runtime. Our approach is validated through small examples which contain only polynomial nonlinearities. In all cases, the Mosek solver shows a better performance in comparison with SDPT3 and SeDuMi solvers. The proposed method shows high computational cost as a result of an increase in the positive semidefinite matrix size, which can depend on the number of harmonics and the degree of nonlinearity.https://ieeexplore.ieee.org/document/8760465/Harmonic balance methodsemidefinite programmingperiodic solutionsglobal optimizationpolynomial optimization |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Cheng H. Yang Ben S. Deng |
spellingShingle |
Cheng H. Yang Ben S. Deng A Semidefinite Programming Approach for Harmonic Balance Method IEEE Access Harmonic balance method semidefinite programming periodic solutions global optimization polynomial optimization |
author_facet |
Cheng H. Yang Ben S. Deng |
author_sort |
Cheng H. Yang |
title |
A Semidefinite Programming Approach for Harmonic Balance Method |
title_short |
A Semidefinite Programming Approach for Harmonic Balance Method |
title_full |
A Semidefinite Programming Approach for Harmonic Balance Method |
title_fullStr |
A Semidefinite Programming Approach for Harmonic Balance Method |
title_full_unstemmed |
A Semidefinite Programming Approach for Harmonic Balance Method |
title_sort |
semidefinite programming approach for harmonic balance method |
publisher |
IEEE |
series |
IEEE Access |
issn |
2169-3536 |
publishDate |
2019-01-01 |
description |
The harmonic balance method is broadly employed for analyzing and predicting the periodic steady-state solution. Most of the traditional methods in the literature do not guarantee global optimality. Due to its nonconvexity, it is a complex task to find a global solution to the harmonic balance problem in the frequency domain. A convex relaxation in the form of semidefinite programming has attracted attention since its introduction because it yields a global solution in most cases. This paper introduces a novel optimization-based approach to predict periodic solution by determining the Fourier series coefficients with high accuracy. Unlike the other commonly used methods, the proposed approach is completely independent of initial conditions. In our proposed method, the nonlinear constraints composed of time-dependent trigonometric functions are converted into nonlinear algebraic polynomial equations. Then, nonlinear unknowns are convexified through moment-sum of squares approach. However, computing a global solution costs a higher runtime. Our approach is validated through small examples which contain only polynomial nonlinearities. In all cases, the Mosek solver shows a better performance in comparison with SDPT3 and SeDuMi solvers. The proposed method shows high computational cost as a result of an increase in the positive semidefinite matrix size, which can depend on the number of harmonics and the degree of nonlinearity. |
topic |
Harmonic balance method semidefinite programming periodic solutions global optimization polynomial optimization |
url |
https://ieeexplore.ieee.org/document/8760465/ |
work_keys_str_mv |
AT chenghyang asemidefiniteprogrammingapproachforharmonicbalancemethod AT bensdeng asemidefiniteprogrammingapproachforharmonicbalancemethod AT chenghyang semidefiniteprogrammingapproachforharmonicbalancemethod AT bensdeng semidefiniteprogrammingapproachforharmonicbalancemethod |
_version_ |
1721539732815478784 |