Exploiting Sparsity in SDP Relaxation for Harmonic Balance Method
In general, harmonic balance problems are extremely nonconvex and difficult to solve. A convex relaxation in the form of semidefinite programming has attracted a lot of attention recently, as it finds a global solution with high accuracy without the need for initial values. However, the computationa...
Main Authors: | , |
---|---|
Format: | Article |
Language: | English |
Published: |
IEEE
2020-01-01
|
Series: | IEEE Access |
Subjects: | |
Online Access: | https://ieeexplore.ieee.org/document/9119378/ |
id |
doaj-bc35a0142e5e4d5baf7350836e92b1b8 |
---|---|
record_format |
Article |
spelling |
doaj-bc35a0142e5e4d5baf7350836e92b1b82021-03-30T02:31:20ZengIEEEIEEE Access2169-35362020-01-01811595711596510.1109/ACCESS.2020.30030639119378Exploiting Sparsity in SDP Relaxation for Harmonic Balance MethodCheng-Hsiung Yang0https://orcid.org/0000-0003-0630-7903Ben Shen Deng1Graduate Institute of Automation and Control, National Taiwan University of Science and Technology, Taipei, TaiwanGraduate Institute of Automation and Control, National Taiwan University of Science and Technology, Taipei, TaiwanIn general, harmonic balance problems are extremely nonconvex and difficult to solve. A convex relaxation in the form of semidefinite programming has attracted a lot of attention recently, as it finds a global solution with high accuracy without the need for initial values. However, the computational cost of solving large-scale optimization poses a major challenge for the application in many real-world practical cases. This work proposes a heuristic optimization approach to find the Fourier coefficients of harmonic balance problems. The structural sparsity in the Harmonic Balance problem is exploited to improve numerical tractability and efficiency at the cost of adding smaller-sized semidefinite constraints in the problem formulation. After exploiting sparsity, the simulation results show that the size of the largest semidefinite constraint and the number of decision variables are greatly reduced. In addition, the computation speed shows an improvement rate of 3 or 7.5 times for larger instance problems and a reduction in memory occupation. Moreover, the proposed formulation can also solve nonlinear circuits with nonpolynomial nonlinearities with high accuracy.https://ieeexplore.ieee.org/document/9119378/Harmonic balance methodmixed-integer programmingnonlinear circuitsperiodic solutionssteady-state problems |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Cheng-Hsiung Yang Ben Shen Deng |
spellingShingle |
Cheng-Hsiung Yang Ben Shen Deng Exploiting Sparsity in SDP Relaxation for Harmonic Balance Method IEEE Access Harmonic balance method mixed-integer programming nonlinear circuits periodic solutions steady-state problems |
author_facet |
Cheng-Hsiung Yang Ben Shen Deng |
author_sort |
Cheng-Hsiung Yang |
title |
Exploiting Sparsity in SDP Relaxation for Harmonic Balance Method |
title_short |
Exploiting Sparsity in SDP Relaxation for Harmonic Balance Method |
title_full |
Exploiting Sparsity in SDP Relaxation for Harmonic Balance Method |
title_fullStr |
Exploiting Sparsity in SDP Relaxation for Harmonic Balance Method |
title_full_unstemmed |
Exploiting Sparsity in SDP Relaxation for Harmonic Balance Method |
title_sort |
exploiting sparsity in sdp relaxation for harmonic balance method |
publisher |
IEEE |
series |
IEEE Access |
issn |
2169-3536 |
publishDate |
2020-01-01 |
description |
In general, harmonic balance problems are extremely nonconvex and difficult to solve. A convex relaxation in the form of semidefinite programming has attracted a lot of attention recently, as it finds a global solution with high accuracy without the need for initial values. However, the computational cost of solving large-scale optimization poses a major challenge for the application in many real-world practical cases. This work proposes a heuristic optimization approach to find the Fourier coefficients of harmonic balance problems. The structural sparsity in the Harmonic Balance problem is exploited to improve numerical tractability and efficiency at the cost of adding smaller-sized semidefinite constraints in the problem formulation. After exploiting sparsity, the simulation results show that the size of the largest semidefinite constraint and the number of decision variables are greatly reduced. In addition, the computation speed shows an improvement rate of 3 or 7.5 times for larger instance problems and a reduction in memory occupation. Moreover, the proposed formulation can also solve nonlinear circuits with nonpolynomial nonlinearities with high accuracy. |
topic |
Harmonic balance method mixed-integer programming nonlinear circuits periodic solutions steady-state problems |
url |
https://ieeexplore.ieee.org/document/9119378/ |
work_keys_str_mv |
AT chenghsiungyang exploitingsparsityinsdprelaxationforharmonicbalancemethod AT benshendeng exploitingsparsityinsdprelaxationforharmonicbalancemethod |
_version_ |
1724185000100757504 |