I have simulated a H-bridge PWM temperature controller for Peltier module. To smooth the PWM output I have added a LC low pass filter, the cutoff frequency of the low pass filter is 734 Hz. I am giving a PWM of duty cycle 80% and frequency of 25 kHz. How can I minimize the initial current spike of the output, as this spike can damage the Peltier module (TEC1-12715)?
With the values roughly shown you have a very high-Q low pass filter: -
Image taken from this interactive calculator.
May I suggest you make amendments to your values: -