Zhe Zhang, Shaomin He, Jing Chen, Huan Yang, R. Zhao, Ruoyan Yang
{"title":"基于计算前沿的电传动数值加速度实时仿真并行分割算法","authors":"Zhe Zhang, Shaomin He, Jing Chen, Huan Yang, R. Zhao, Ruoyan Yang","doi":"10.1109/SCEMS56272.2022.9990694","DOIUrl":null,"url":null,"abstract":"HIL (Hardware in Loop) is an efficient and convenient tool for the test and verification of electrical drive system which requires high reliability and safety. With the application of high-frequency SiC inverter, the time scale is reduced below μs-level, as a result, the computation speed becomes an unignorable challenge for HIL system because of the strict real-time constraint. Under these circumstances, the development and applications of hardware with parallel process structure such as FPGA is a solution for computation acceleration on the hardware level. On the software level, unfortunately, most of the state-of-the-art numerical models and algorithms are based on sequential mechanism, as a result, the parallel algorithm is demanded to achieve further acceleration. This paper proposes a general method based on computation front to design parallel algorithm for real-time simulation. By analyzing numerical flow diagram, numerical integration method is optimized to realize acceleration derived from parallel segmentation. Simulation results show that good acceleration effect without great accuracy reduction is achieved.","PeriodicalId":148762,"journal":{"name":"2022 IEEE 5th Student Conference on Electric Machines and Systems (SCEMS)","volume":"80 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-11-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Parallel Segmentation Algorithm Based on Computation Front for Numerical Acceleration in Electrical Drive Real-time Simulation\",\"authors\":\"Zhe Zhang, Shaomin He, Jing Chen, Huan Yang, R. Zhao, Ruoyan Yang\",\"doi\":\"10.1109/SCEMS56272.2022.9990694\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"HIL (Hardware in Loop) is an efficient and convenient tool for the test and verification of electrical drive system which requires high reliability and safety. With the application of high-frequency SiC inverter, the time scale is reduced below μs-level, as a result, the computation speed becomes an unignorable challenge for HIL system because of the strict real-time constraint. Under these circumstances, the development and applications of hardware with parallel process structure such as FPGA is a solution for computation acceleration on the hardware level. On the software level, unfortunately, most of the state-of-the-art numerical models and algorithms are based on sequential mechanism, as a result, the parallel algorithm is demanded to achieve further acceleration. This paper proposes a general method based on computation front to design parallel algorithm for real-time simulation. By analyzing numerical flow diagram, numerical integration method is optimized to realize acceleration derived from parallel segmentation. Simulation results show that good acceleration effect without great accuracy reduction is achieved.\",\"PeriodicalId\":148762,\"journal\":{\"name\":\"2022 IEEE 5th Student Conference on Electric Machines and Systems (SCEMS)\",\"volume\":\"80 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2022-11-24\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2022 IEEE 5th Student Conference on Electric Machines and Systems (SCEMS)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/SCEMS56272.2022.9990694\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2022 IEEE 5th Student Conference on Electric Machines and Systems (SCEMS)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/SCEMS56272.2022.9990694","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
摘要
硬件在环(Hardware in Loop, HIL)是对电气传动系统可靠性和安全性要求高的测试和验证的一种高效、便捷的工具。随着高频SiC逆变器的应用,时间尺度降至μs级以下,计算速度因其严格的实时性约束而成为HIL系统不可忽视的挑战。在这种情况下,FPGA等具有并行处理结构的硬件的开发和应用是在硬件层面实现计算加速的一种解决方案。然而,在软件层面上,大多数先进的数值模型和算法都是基于顺序机制的,因此需要并行算法来实现进一步的加速。本文提出了一种基于计算前端的实时仿真并行算法设计的通用方法。通过对数值流程的分析,优化了数值积分方法,实现了并行分割带来的加速度。仿真结果表明,该方法在不降低精度的前提下获得了良好的加速效果。
Parallel Segmentation Algorithm Based on Computation Front for Numerical Acceleration in Electrical Drive Real-time Simulation
HIL (Hardware in Loop) is an efficient and convenient tool for the test and verification of electrical drive system which requires high reliability and safety. With the application of high-frequency SiC inverter, the time scale is reduced below μs-level, as a result, the computation speed becomes an unignorable challenge for HIL system because of the strict real-time constraint. Under these circumstances, the development and applications of hardware with parallel process structure such as FPGA is a solution for computation acceleration on the hardware level. On the software level, unfortunately, most of the state-of-the-art numerical models and algorithms are based on sequential mechanism, as a result, the parallel algorithm is demanded to achieve further acceleration. This paper proposes a general method based on computation front to design parallel algorithm for real-time simulation. By analyzing numerical flow diagram, numerical integration method is optimized to realize acceleration derived from parallel segmentation. Simulation results show that good acceleration effect without great accuracy reduction is achieved.