So, here is the context. We have two electromagnets (modeled as R1 and L1, and R2 and L2), their state is dictated by a microcontroller which sends PWM to Q1 and Q2. The signal sent to Q1 and Q2 is a square wave around 80 Hz. The two square waves have the same period and amplitude, but an 180 deg. phase shift, so when Q1 is open, Q2 is closed.
Here is the idea: when the switch to an inductor is suddenly opened, a flyback potential is created across the inductor. A diode pointing to the other side of the inductor is usually added to avoid arcing.
My idea is that I apply this flyback potential to the other inductor, some of the energy stored in inductor 1 as moving current will be transferred to inductor 2 through the diode. I have an intuition that since the current through inductor 2 can't change instantly, this setup would still give me sparks though.
The question is, would this increase the efficiency of the system compared to connecting each diode to the corresponding inductor? Or am I misunderstanding flyback voltage to begin with? If so, what would be the corrected way to "recycle" the energy stored in the first inductor?