Computer-implemented method for simulation of an electrical circuit

التفاصيل البيبلوغرافية
العنوان: Computer-implemented method for simulation of an electrical circuit
Patent Number: 11699,013
تاريخ النشر: July 11, 2023
Appl. No: 16/012971
Application Filed: June 20, 2018
مستخلص: A computer-implemented method for simulation of an electrical circuit with circuit components by at least one computing unit includes mapping a coupling of the substate representations in a coupling equation system for exchange of calculated coupling variables between the subcircuits. The method also includes calculating, in an evaluation step, at least one stability parameter on a basis of the coupling equation system, and deciding, in a selection step and depending on the at least one calculated stability parameter, whether the current separation of the electrical circuit into subcircuits will be used as the basis of the simulation. The method further includes performing, after a successful selection, the simulation of the electrical circuit by calculating the substate space representations on the at least one computing unit.
Inventors: dSPACE digital signal processing and control engineering GmbH (Paderborn, DE)
Assignees: DSPACE GMBH (Paderborn, DE)
Claim: 1. A computer-implemented method for real-time simulation of an electrical circuit by at least one field-programmable gate array (FPGA), wherein the electrical circuit includes circuit components and corresponds to an overall state space representation, wherein the electrical circuit is divisible into at least two subcircuits in a separation step that includes separation of branch circuits, wherein each subcircuit corresponds to a substrate space representation, wherein the substrate space representations are coupled with one another through coupling variables of the separated branch circuits, and wherein each subcircuit is calculated by solving coupled substrate space representations on the at least one FPGA, the method comprising: mapping a coupling of the substrate space representations in a coupling equation system for exchange of calculated coupling variables between the subcircuits; determining a plurality of different separations of the electrical circuit into subcircuits corresponding to a plurality of different subcircuit variations; determining, in an evaluation step, at least one stability parameter for each of the plurality of different separations based on the coupling equation system, wherein eigenvalues of composite overall state space representations corresponding to the plurality of different separations are determined as stability parameters; determining distances of the eigenvalues of the composite overall state space representations to eigenvalues of a non-composite overall state space representation of the electrical circuit without separation; selecting, in a selection step and based on the stability parameters, a separation out of the plurality of separations having a minimum eigenvalue distance relative to the eigenvalues of the non-composite overall state space representation; and performing, after the selection step and based on the selected separation, the real-time simulation of the electrical circuit by calculating the substrate space representations of the selected separation on the at least one FPGA, wherein the at least one FPGA is part of a controller or a hardware-in-the-loop (HIL) simulator having an I/O interface, and wherein performing the real-time simulation of the electrical circuit comprises: emitting output values based on the real-time simulation to a technical-physical process via the I/O interface for rapid control prototyping (RCP) or HIL simulation with respect to the technical-physical process, wherein the technical-physical process involves an electric motor, a power grid, an automation machine part, a motor vehicle, an aircraft, an energy generation plant, or an energy distribution plant; and receiving process values from the technical-physical process via the I/O interface.
Claim: 2. The method according to claim 1 , wherein, by inserting at least one dead time in the coupling equation system, the coupling equation system transitions the coupling equation system from an implicit context to an explicit context between the coupling variables.
Claim: 3. The method according to claim 1 , wherein a coupling variable is calculated in a calculation step k by extrapolation of several previous values of the coupling variable in previous calculation steps (k−1, k−2, . . .).
Claim: 4. The method according to claim 2 , wherein a coupling equation of the coupling equation system is expanded by the at least one dead time.
Claim: 5. The method according to claim 1 , wherein in a detection step for detection of dependent circuit components in the electrical circuit, directly dependent state values of the electrical circuit and linear dependent circuit components are determined, wherein in a separation exclusion step branch circuits between the dependent circuit components are determined to be excluded as possible separation sites for the electrical circuit, and wherein in the separation step the branch circuits between the dependent circuit components that were determined in the separation exclusion step are excluded as possible separation sites for the electrical circuit.
Claim: 6. The method according to claim 5 , wherein dependent switch groups are determined in the detection step, and wherein in the separation exclusion step the branch circuits between dependent switches of the dependent switch groups are excluded as possible separation sites for the electrical circuit.
Claim: 7. The method according to claim 1 , wherein, in the separation step, branch circuits are selected as sites of separation for the electrical circuit to lead to the coupling equation system having an explicit form.
Claim: 8. The method according to claim 7 , wherein the coupling variables of the subcircuits only depend on non-biproper state values of a corresponding subcircuit.
Claim: 9. The method according to claim 7 , wherein substrate space representations with internal state values of the subcircuits are solved with a combination of an explicit numerical method and an implicit numerical method.
Claim: 10. The method according to claim 1 , wherein the at least one stability parameter is calculated for several combinations of switch settings.
Claim: 11. The method according to claim 1 , wherein in the separation step selection of the branch circuits of the electrical circuit is performed depending on at least one of: whether resulting subcircuits have approximately a same number of energy storage systems with respect to coils and capacitors; or whether the resulting subcircuits have approximately a same number of switches.
Claim: 12. The method according to claim 1 , wherein a spectral radius of the coupling equation system is determined.
Claim: 13. The method according to claim 6 , wherein the dependent switch groups include switches that directly influence one another.
Claim: 14. The method according to claim 7 , wherein no cut-through exists between the coupling variables of the subcircuits.
Claim: 15. The method according to claim 11 , wherein a limit is provided for at least one of: an acceptable deviation from an equal number of energy storage systems; an acceptable deviation from an equal number of switches; an acceptable deviation from an equal number of inputs; or an acceptable deviation from an equal number of outputs.
Patent References Cited: 20020183990 December 2002 Wasynczuk
20080072182 March 2008 He
20120078605 March 2012 Rahmat














Other References: Dufour, Christian, Jean Mahseredjian, and Jean Bélanger. “A combined state-space nodal method for the simulation of power system transients.” IEEE Transactions on Power Delivery 26, No. 2 (2010): 928-935 (Year: 2010). cited by examiner
Marin, M.,A. Benigni, H. Lakhdar, A. Monti, and P. J. Collins. “Towards the implementation of a parallel real-time simulator for DSP cluster.” In Proc. Summer Simulation Multi-Conf.-Grand Challenges Model. Simulation (GCMS). 2012. pp. 63-69 (Year: 2012). cited by examiner
Nyström, Kaj, and Peter Fritzson. “Parallel simulation with transmission lines in Modelica.” In Proceedings of the 5th International Modelica Conference, vol. 1, pp. 325-331. 2006 (Year: 2006). cited by examiner
Tsuji, Takao, Frédéric Magoulès, Kenko Uchida, and Tsutomu Oyama. “A partitioning technique for a waveform relaxation method using eigenvectors in the transient stability analysis of power systems.” IEEE Transactions on Power Systems 30, No. 6 (2014): 2867-2879 (Year: 2014). cited by examiner
Benigni, Andrea, Antonello Monti, and Roger A. Dougal. “Latency-based approach to the simulation of large power electronics systems.” IEEE transactions on power electronics 29, No. 6 (2013): 3201-3213 (Year: 2013). cited by examiner
Kiffe, Axel, Katrin Witting, and Frank Puschmann. “Systematic separation of electrical power systems for hardware-in-the-loop simulation.” In 2017 19th European Conference on Power Electronics and Applications (EPE'17 ECCE Europe ), pp. 1-10. IEEE, 2017 (Year: 2017). cited by examiner
Razzaghi, Reza, Chrysa Foti, Mario Paolone, and Farhad Rachidi. “A method for the assessment of the optimal parameter of discrete-time switch model.” Electric power systems research 115 (2014): 80-86 (Year: 2014). cited by examiner
Benigni, Andrea, and Antonello Monti. “A parallel approach to real-time simulation of power electronics systems.” IEEE Transactions on Power Electronics 30, No. 9 (2014): 5192-5206 (Year: 2014). cited by examiner
Kecman, Vojislav, S. Bingulac, and Zoran Gajic. “Eigenvector approach for order-reduction of singularly perturbed linear-quadratic optimal control problems.” Automatica 35, No. 1 (1999): 151-158 (Year: 1999). cited by examiner
Y. Chen and V. Dinavahi, “Hardware Emulation Building Blocks for Real-Time Simulation of Large-Scale Power Grids,” in IEEE Transactions on Industrial Informatics, vol. 10, No. 1, pp. 373-381, Feb. 2014, doi: 10.1109/TII.2013.2243742 (Year: 2014). cited by examiner
M. Matar and R. Iravani, “Massively Parallel Implementation of AC Machine Models for FPGA-Based Real-Time Simulation of Electromagnetic Transients,” in IEEE Transactions on Power Delivery, vol. 26, No. 2, pp. 830-840, Apr. 2011, doi: 10.1109/TPWRD.2010.2086499 (Year: 2011). cited by examiner
Andrea Benigni, et al., “Latency-Based Approach to the Simulation of Large Power Electronics Systems”, IEEE Transactions on Power Electronics, vol. 29, No. 6, Jun. 2014, pp. 3201-3213. cited by applicant
Roger Champagne, et al., “Analysis and Validation of a Real-Time AC Drive Simulator”, IEEE Transactions on Power Electronics, vol. 19, No. 2, Mar. 2004, pp. 336-345. cited by applicant
Christian Dufour, et al., “Custom-Coded Models in the State Space Nodal Solver of ARTEMiS”, International Conferences on Power Systems Transients (IPST-2013), Jul. 18-20, 2013, pp. 1-6. cited by applicant
Tarek Ould-Bachir, “A Network Tearing Technique for FPGA-Based Real-Time Simulation of Power Converters”, IEEE Transactions on Industrial Electronics, vol. 62, No. 6, Jun. 2015, pp. 3409-3418. cited by applicant
Primary Examiner: Kim, Eunhee
Attorney, Agent or Firm: Leydig, Voit & Mayer, Ltd.
رقم الانضمام: edspgr.11699013
قاعدة البيانات: USPTO Patent Grants