How to calculate voltage ripple in a BLDC filter module?
I just read, this is not your design but an example from the web ( without a citation)
- Do you have any test results for Motor step load regulation at DC feed and at the battery and motor current?
- Do you have any RLC parameters for EVERY physical part and path?
- It all matters if not done right.

Do you have any good experience with Sim Tools.?  I like Falstad's because it is realtime for tweak values and easy to draw. Shift or ^ and mouse wheel, right click and menu have many hidden features to tweak values and draw standard filters or make your own as I partially did to follow your schematic, obviously with fake values. The parts are ideal, so you must create the model with discrete RLC values for each wire, cap etc.

Painful but this is the reality. If you do not have an expensive system like COMSOL (which has a steep learning curve and expensive) then this is one free way to do it after you research the values for the model.


It helps if you have experience on ESR*C values like 1us is low ESR and 100us is general purpose and then ceramic is much lower and those with W/L geometry&lt;1 are microwave caps.  open wire is 10nH/m approx, paired wire xx pF/m.

I did NOT model the ground return path which also has an RL component model. So I assume you have tried to make this negligible like short connections to chassis, Litz wire and 50uOhm terminal fasteners for example.

I suggest you spend a few days learning a good Sim like Falstad's and try to get a network analyzer to get the transfer function on your physical model to match your mathematical model to see why it has so much ripple, noise and EMI, ESR losses, crosstalk, interference on sensors etc.

A pal of mine recently built an 800VDC laminated busar with expensive big caps so I did a quick and dirty model for the 75kHz full bridge without final values of the busbar and cap where ESL was critical for 10kW with very high dI/dt. 


You can see the effects Q and resonance from the component value and ratios can lead to PWM frequency issues if done wrong... leading to IGBT shoot-thru or SOA thermal issues.

Final note: The motor BEMF has a spectral shape and not a flat sweep so the net ripple spectrum will be determined by the RPM, reluctance model and motor/generator spectral density.