hardware descriptions

Numerical methods

Conquer the Divide

The next most important operation after summation, subtraction and multiplication is the fourth fundamental operation, division. As the inverse operation for multiplication, division is used for calculating scaling gains for measurements and controls. It is also needed for calculating further mathematic functions, for example arctangents are readily calculated using rational approximations which require evaluation of division

Conquer the Divide Read More »

Real-Time dynamic simulation with FPGA vol 2 : Differential equations on a chip

Sources are found under the Github link at ac_inout_psu/source/math_library/ In part 1, a general purpose state variable object was designed and it was used to build a LC filter model. Now the designed modelling tools are used for the entire power supply model seen in Figure 1. The designed model is then coded in VHDL

Real-Time dynamic simulation with FPGA vol 2 : Differential equations on a chip Read More »

Real-Time dynamic simulation with FPGA vol 1 : the space of states

Complete sources can be found on the projects github repository from ac_inout_psu/source/math_library/. The FPGA test code is written in /ac_inout_psu/source/system_control/system_components/system_components.vhd Now with the ethernet communication established, next goal is to develop the power electronics control and protections. This is done against a hardware simulation model for the power electronics. The simulation takes in the modulator

Real-Time dynamic simulation with FPGA vol 1 : the space of states Read More »

Scroll to Top