I am working on a waveform generation board.
The board contains +-200 V supplies and +-24 V supplies. The board takes a low voltage (+-15 V) waveform from a DAC on separate board and outputs +-200 V waveform. This output powers piezoelectric tubes (mostly capacitive.)
The +-200 V supplies are controllable by an MCU and are switched off when the output is not in use. The DAC waveforms are linear ramp with 5 ms rise and 1 ms fall, 100 Hz. The worst case load on the op-amp is 2.4 μF (all piezoelectric tubes together). The +-24 V supply has a sufficient capacitor bank to take the dump current from the piezo capacitance.
The opamp has a 100 nF, 450 V capacitor (C3216X7T2W104M160AA) on its supply pin (attached section of schematics.)
We have seen failure of this 100 nF on two boards after significant hours of operation. The capacitors fail short and have burn marks on their leads.
I have done many design checks to find out possible causes for this failure, but could not find any possible reason. I have done analysis for current through the capacitor on turn on/off of power supply, current through capacitor on load turn on and temperature rise, checked for spurious voltage on +-200 V - this op-amp is only load on 200 V supply.
Am I missing any other checks (analysis/tests) I should be doing?
Another important point is that these boards were manufactured/stress tested and commissioned ~2 years ago and were in powered off state for a really long period after that. The failure was observed soon after they were powered back on.
These boards are geographically at different locations but have seen similar operation cycling before being powered on and having the failure.
In a nutshell, completely tested working board, powered off for long time and fails in capacitor short when powered up.
The place where the boards are stored is an office environment, so storage temperature and humidity wouldn't be something this part can not handle.
What could be reason of this capacitor failing after a power off time period?
Any pointers to understand the issue would be greatly appreciated.