There is some material by Bill Janesh, Case Western Reserve University
Pulsating variable stars
Bill Janesh points out that in order to have a pulsation there must be a process going on that in both directions is overshooting an equilibrium point.
The overshooting is most difficult to understand/model, it would seem.
Light and heat tend to come into an equilibrium state; that's why it is possible to obtain an exact measurement of a black body spectrum. If something repeats well then you can measure it well. Thermal equilibrium between heat and light repeats well.
However, in the case of variables with a regular pulsation cycle something is thwarting the normal tendency to equilibrium state.
With Cepheid variability:
We have that there is a phase where internal absorption of light exceeds the amount of emission, so that heat accumulates. At some point that accumulation of heat rolls over, and a phase ensues where emission exceeds absorption.
This cyclic unbalance of absorption and emission is attributed to difference of opacity of states of ionization of Helium.
It seems to me that the opacity story is incomplete. If a material becomes more opaque it heats up, and immediately it will start emitting more light, due to its higher temperature.
But what you need is something that causes a lag, some form of hysteresis
Hysteresis effects are difficult to model.
Incidentally, until now I had failed to appreciate that Cepheid variability is a very transient state. A state of Cepheid variability is a state that pretty much every star will enter one or more times during the star's overall lifetime, and it will last for only a very short amount of time (compared to the overall luminous lifetime of the star.
It would seem that in order for Cepheid variablity to occur a lot of transient properties have to line up in a very specific way.
It would seem: a highly specific set of conditions must line up for a star to enter a phase of Cepheid variabiity. It seems that the combination of conditions is so specific that stars in Cepheid phase are lookalikes. That would go towards explaining why there is a strong correlation between period of the Cepheid cycle, and luminosity of the star.