Project VAG: Using Arduino Due for current control

Hello DrDiettrich, thanks for your response.

DrDiettrich:
AC is usually measured in RMS or peak values, so that catching the peaks of an undistorted sine wave will be sufficient.

The primary current is distorted (50 Hz base frequency with overlain 150 Hz and 250 Hz parts of varying portions), so the resulting peaks aren't necessary on the 50 Hz peak.

DrDiettrich:
But when the current control enters the scene, does it affect the wave shape of the primary current?

This would actually be the final target:
The primary current contains various frequencies because of an non-linear load (150 Hz, 250 Hz as written above). While increasing the secondary current, we can increase the primary current. Using a current control, we should be able to filter out the 150 Hz and 250 Hz parts of the primary current, too.

I'm not sure if this explanation is understandable, so here is a short explanation with numbers:
secondary current: 0 A -> primary current: 1 A (50 Hz) + 0,1 A (150 Hz)
secondary current: 1 A -> primary current: 2 A (50 Hz) + ~0,01 A (150 Hz)

This means I would like to increase the primary current and change it's wave shape with the secondary current.

DrDiettrich:
What's the primary voltage and desired current range?

primary voltage: ~50 V, 50 Hz
primary current: (0 ... 8) A
secondary current: (0 ... 5) A