EFI Calculator: Simulation of Burst Phenomenon in Electrically Exploded Foils

This is a refurbished version of the project I did for the DRDO: TBRL Lab. I have been requested for the working calculator multiple times. Here is refurbished model executable which you can use to make estimates for burst times, current and voltage based upon the foil and circuit parameters. Run this using matlab compiler and you should be good to go. The calculator works for copper, gold and aluminium foil calculations. Hope this helps!


Exploding Foil Initiators are used as detonation devices and employ the foil burst phenomenon in their working. The successful detonation of these devices depends on the foil and circuit parameters. A model has been constructed to describe the exploding foil process and has been utilized to write MATLAB code for simulating the process. This code has been verified by comparing it with experimental data points. Using this source code, a graphical interface has been developed for the end user. This GUI computes foil burst parameters based on certain input values and thus helps in determination of Exploding Foil Behaviour.


The algorithm used in the model is able to solve for the burst parameters and provides realistic results. Further, the graphical interface allows for visualization of patterns in the behaviour of parameters involved in burst phenomenon.

Comparison with experimental values shows that the code works best for copper, then for gold and least accurate for aluminium foils. This is due to the fact that the available property data was specific to copper, while the same parameters had to be reverse engineered from the experimental data in the case of gold and aluminium.

Various simulation parameters can be modified to improve the accuracy of the simulator centred on a particular metal type. By testing with more data points it is possible to obtain more accurate figures for burst temperature, which is the sole determiner of the burst event.

The linear variation of resistance with temperature is an over simplified assumption and requires a temperature averaged thermal coefficient of resistivity. This is different from the available data (valid only at ambient temperature) and calls for a non – linear resistivity model.

The model used is a simple one dimensional model. The assumptions are valid for low burst times but at higher burst times the heat dissipation factors alter the results.

Hence, this model is best suited for Copper foils with burst times below 1 µs.


Detailed Project Report: Scribd

EFI Calculator – MATLAB Executable


Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s