Breakdown
Overlooked in the simple model is the tension in the pendulum structure.
If that tension exceeds what the coupling magnets can stand, the top and
bottom pendulums decouple and there is a breakdown.
The top pendulum experiences a torque to return to the vertical,
while the botom pendulum experiences a torque to fall away from the vertical.
These torques are due to equal but opposite forces.
F_{top}(a) = m*g*sin(a)
F_{bot}(a) = m*g*sin(b)
a = b

(1)

where a and b are the top and bottom pendulum angles, respectively.
The restoring magnetic force between the magnets is
F_{mag}(a) = k/(r_{0} + h*a^{2})^{2}

(1)

where r_{0} is the minimum distance between the magnets.
There will be breakdown when
F_{mag}(a) = F_{top}(a)
m*g*a = k/r_{0}^{2}*(1  2*h/r_{0}*a^{2})
m*g*a = k/r_{0}^{2} + ...
a_{break} = k/(r_{0}^{2}*m*g)


with the help of the oscillation period T
T = 2*pi*r_{0}*sqrt(h*m/k)


this can be expressed as
a_{break} = (2*pi/T)^{2}h/g


Increasing sensitivity (~ T),
also brings about an earlier breakdown (a_{break} ~ 1/T^{2}).
For T = 3 s, h = 25 cm, g = 980 cm/s^{2}, this gives
a_{break}*h = 4*25/980*h = 2.5 cm.
Which looks huge...
