An Adaptive Simulation Method for Power Electronics Systems Based on Stiffness Detection
Yu Zhujun1, Zhao Zhengming1,2, Shi Bochen1, Xu Han1, Jia Shengyu1
1. State Key Laboratory of Control and Simulation of Power Systems and Generation Equipment Department of Electrical Engineering Tsinghua University Beijing 100084 China; 2. Sichuan Energy Internet Research Institute Tsinghua University Chengdu 610213 China
Abstract:The high-efficiency simulation tool plays an important role in designing and analyzing power electronics systems. Meanwhile, modeling the parasitic elements to analyze their influences on system reliability and performing parameter sweep for optimal design have become trends in practical applications. However, the mathematical properties of the system can become complicated and may alternate between being stiff or non-stiff. In this situation, using a single forward or backward integration method cannot achieve the highest efficiency, which brings great challenges for simulation tools. A recently developed discrete-state event-driven (DSED) framework can achieve accurate and efficient simulation of power electronics systems and has shown great advantages over commercial software. However, it cannot automatically identify the mathematical properties of the system, so much space remains for improvement when dealing with complex simulation scenarios. This paper proposes an adaptive simulation method for power electronics systems based on stiffness detection. It can always select the better numerical solver during the simulation process with low extra cost, greatly improving the simulation efficiency. Firstly, the optimal scenarios of different numerical algorithms in power electronics system simulation are analyzed. This paper points out that only when the step size is limited by the stability rather than the accuracy of the numerical method, the stiffness of the system will bring extra difficulty for simulation. Therefore, whenever the switching event happens in power electronics systems, the high-order explicit numerical method with high accuracy should be chosen as the initial solver. After the free responses have decayed to the steady state, the low-order implicit numerical method with a large stability region should be selected. Secondly, the criterion to detect stiffness and automatically switch between different methods is constructed. The flexible-adaptive discrete-state (FA-DS) method under the DSED framework is chosen as the solver for non-stiff situations. It is a single-step variable-order variable-step method. The backward discrete-state event-driven (BDSED) method is chosen as the solver for stiff situations. It is based on the backward difference formula (BDF), a multi-step variable-order variable-step method. The adaptive solver uses the FA-DS solver as the initial solver after each switching event. Only when the order of the FA-DS solver has reached the highest order and the following calculation point is far away from the next discrete switching event, the detection will be started. Then, the adaptive solver estimates the maximum possible step size of the BDSED using the historical values and the Newton interpolation formula. If it is larger than the current step size, the BDSED solver will be used in the remaining interval until the next switching event. The computational cost of the detection is very low compared with the numerical integration process. Thus, the proposed method can always find the optimal solver to improve the overall simulation efficiency without much extra cost. The proposed method analyzes the high-frequency voltage oscillations in a 10 kV-2 MW four-port power electronics transformer. The adaptive solver is implemented under the DSED framework. The simulation results are compared with those by commercial software, the DSED framework with a single FA-DS solver and the DSED framework with a single BDSED solver. With the same level of accuracy, it achieves about 4-fold speed-up, which confirms its accuracy and efficiency.
虞竹珺, 赵争鸣, 施博辰, 许涵, 贾圣钰. 基于刚性检测的电力电子系统自适应仿真算法[J]. 电工技术学报, 2023, 38(12): 3208-3220.
Yu Zhujun, Zhao Zhengming, Shi Bochen, Xu Han, Jia Shengyu. An Adaptive Simulation Method for Power Electronics Systems Based on Stiffness Detection. Transactions of China Electrotechnical Society, 2023, 38(12): 3208-3220.
[1] 张雪垠, 徐永海, 肖湘宁. 适用于中高压配电网的高功率密度谐振型级联H桥固态变压器[J]. 电工技术学报, 2018, 33(2): 310-321. Zhang Xueyin, Xu Yonghai, Xiao Xiangning.A high power density resonance cascaded H-bridge solid-state transformer for medium and high voltage dis-tribution network[J]. Transactions of China Electro-technical Society, 2018, 33(2): 310-321. [2] 刘计龙, 朱志超, 肖飞, 等. 一种面向舰船综合电力系统的模块化三端口直流变换器[J]. 电工技术学报, 2020, 35(19): 4085-4096. Liu Jilong, Zhu Zhichao, Xiao Fei, et al.A modular three-port DC-DC converter for vessel integrated power system[J]. Transactions of China Electro-technical Society, 2020, 35(19): 4085-4096. [3] Lee W, Li Silong, Han Di, et al.A review of integrated motor drive and wide-bandgap power electronics for high-performance electro-hydrostatic actuators[J]. IEEE Transactions on Transportation Electrification, 2018, 4(3): 684-693. [4] 陈垣, 张波, 谢帆, 等. 电力电子化电力系统多时间尺度建模与算法相关性研究进展[J]. 电力系统自动化, 2021, 45(15): 172-183. Chen Yuan, Zhang Bo, Xie Fan, et al.Research progress of interrelationship between multi-time-scale modeling and algorithm of power-electronized power system[J]. Automation of Electric Power Systems, 2021, 45(15): 172-183. [5] Zhang Chunpeng, Li Huaru, Wen Wusong, et al.Study on DC-voltage rising of blocked port in high-frequency-link converters[C]//2020 IEEE Energy Con-version Congress and Exposition (ECCE), Detroit, MI, 2020: 1630-1635. [6] 肖湘宁, 廖坤玉, 唐松浩, 等. 配电网电力电子化的发展和超高次谐波新问题[J]. 电工技术学报, 2018, 33(4): 707-720. Xiao Xiangning, Liao Kunyu, Tang Songhao, et al.Development of power-electronized distribution grids and the new supraharmonics issues[J]. Transactions of China Electrotechnical Society, 2018, 33(4): 707-720. [7] Wei Shusheng, Zhao Zhengming, Yuan Liqiang, et al.Voltage oscillation suppression for the high-frequency bus in modular-multiactive-bridge conver-ter[J]. IEEE Transactions on Power Electronics, 2021, 36(9): 9737-9742. [8] Cui Bin, Shi Hongliang, Sun Qianhao, et al.A novel analysis, design, and optimal methodology of high-frequency oscillation for dual active bridge converters with WBG switching devices and nano-crystalline transformer cores[J]. IEEE Transactions on Power Electronics, 2021, 36(7): 7665-7678. [9] Dai Ning, Lee F C.Characterization and analysis of parasitic parameters and their effects in power electronics circuit[C]//PESC Record. 27th Annual IEEE Power Electronics Specialists Conference, Baveno, Italy, 2002: 1370-1375. [10] Wang Shuo, Lee F C, van Wyk J D, et al. A study of integration of parasitic cancellation techniques for EMI filter design with discrete components[J]. IEEE Transactions on Power Electronics, 2008, 23(6): 3094-3102. [11] De León-Aldaco S E, Calleja H, Aguayo Alquicira J. Metaheuristic optimization methods applied to power converters: a review[J]. IEEE Transactions on Power Electronics, 2015, 30(12): 6791-6803. [12] Burkart R M, Kolar J W.Comparative η-ρ-σ pareto optimization of Si and SiC multilevel dual-active-bridge topologies with wide input voltage range[J]. IEEE Transactions on Power Electronics, 2017, 32(7): 5258-5270. [13] 袁立强, 陆子贤, 孙建宁, 等. 电能路由器设计自动化综述—设计流程架构和遗传算法[J]. 电工技术学报, 2020, 35(18): 3878-3893. Yuan Liqiang, Lu Zixian, Sun Jianning, et al.Design automation for electrical energy router-design work-flow framework and genetic algorithm: a review[J]. Transactions of China Electrotechnical Society, 2020, 35(18): 3878-3893. [14] Shampine L F, Gear C W.A user’s view of solving stiff ordinary differential equations[J]. SIAM Review, 1979, 21(1): 1-17. [15] Hairer E, Wanner G.Solving ordinary differential equations II. stiff and differential-algebraic pro-blems[M]. Springer Verlag Series in Comput. Math. [16] 李寿佛. 刚性微分方程算法理论[M]. 长沙: 湖南科学技术出版社, 1997. [17] 赵争鸣, 施博辰, 朱义诚. 对电力电子学的再认识——历史、现状及发展[J]. 电工技术学报, 2017, 32(12): 5-15. Zhao Zhengming, Shi Bochen, Zhu Yicheng.Recon-sideration on power electronics: the past, present and future[J]. Transaction of China Electrotechnical Society, 2017, 32(12): 5-15. [18] Shi Bochen, Zhao Zhengming, Zhu Yicheng.Piece-wise analytical transient model for power switching device commutation unit[J]. IEEE Transactions on Power Electronics, 2019, 34(6): 5720-5736. [19] Zhu Yicheng, Zhao Zhengming, Shi Bochen, et al.Discrete state event-driven framework with a flexible adaptive algorithm for simulation of power electronic systems[J]. IEEE Transactions on Power Electronics, 2019, 34(12): 11692-11705. [20] Ju Jiahe, Shi Bochen, Yu Zhujun, et al.Backward discrete state event-driven approach for simulation of stiff power electronic systems[J]. IEEE Access, 2021, 9: 28573-28581. [21] Yu Zhujun, Zhao Zhengming, Shi Bochen, et al.An automated semi-symbolic state equation generation method for simulation of power electronic systems[J]. IEEE Transactions on Power Electronics, 2021, 36(4): 3946-3956. [22] Ekeland K, Owren B, Øines E.Stiffness detection and estimation of dominant spectrum with explicit runge-kutta methods[J]. ACM Transactions on Mathematical Software, 1998, 24(4): 368-382. [23] Shampine L F.Stiffness and nonstiff differential equation solvers, II: detecting stiffness with Runge-Kutta methods[J]. ACM Transactions on Mathe-matical Software (TOMS), 1977, 3(1): 44-53. [24] Shampine L F, Hiebert K L.Detecting stiffness with the Fehlberg (4, 5) formulas[J]. Computers & Mathe-matics with Applications, 1977, 3(1): 41-46. [25] Shampine L F.Diagnosing stiffness for runge-Kutta methods[J]. SIAM Journal on Scientific and Statisti-cal Computing, 1991, 12(2): 260-272. [26] Butcher J C.Order, stepsize and stiffness switching[J]. Computing, 1990, 44(3): 209-220. [27] Sofroniou M, Spaletta G.Construction of explicit runge-Kutta pairs with stiffness detection[J]. Mathe-matical and Computer Modelling, 2004, 40(11/12): 1157-1169. [28] Mazzia F, Nagy A M.Stiffness detection strategy for explicit runge Kutta methods[J]. AIP Conference Proceedings, 2010, 1281(1): 239-242. [29] Petzold L.Automatic Selection of methods for solving stiff and nonstiff systems of ordinary differ-ential equations[J]. SIAM Journal on Scientific and Statistical Computing, 1983, 4(1): 136-148. [30] Golub G H.Matrix computations[M]. 4th ed Balti-more: Johns Hopkins University Press, 2013. [31] Shampine L F, Reichelt M W.The MATLAB ODE suite[J]. SIAM Journal on Scientific Computing, 1997, 18(1): 1-22. [32] Dormand J R, Prince P J.A family of embedded Runge-Kutta formulae[J]. Journal of Computational and Applied Mathematics, 1980, 6(1): 19-26. [33] 赵争鸣, 冯高辉, 袁立强, 等. 电能路由器的发展及其关键技术[J]. 中国电机工程学报, 2017, 37(13): 3823-3834. Zhao Zhengming, Feng Gaohui, Yuan Liqiang, et al.The development and key technologies of electric energy router[J]. Proceedings of the CSEE, 2017, 37(13): 3823-3834. [34] Li Kai, Wen Wusong, Zhao Zhengming, et al.Design and implementation of four-port megawatt-level high-frequency-bus based power electronic transfor-mer[J]. IEEE Transactions on Power Electronics, 2021, 36(6): 6429-6442. [35] Wen Wusong, Li Kai, Zhao Zhengming, et al.Analysis and control of a four-port Megawatt-level high-frequency-bus-based power electronic trans-former[J]. IEEE Transactions on Power Electronics, 2021, 36(11): 13080-13095. [36] 魏树生. 共交流母线多端口电力电子变压器隔离级高频振荡研究[D]. 北京: 清华大学, 2021.