Pancreatic β-cells are a type of cells found in the pancreatic islets of our pancreas, whose primary function is to store and release insulin. The following figure shows a hierarchical structure of pancreatic β-cells within our body:

In pancreatic β-cells, glucose-stimulated insulin secretion is mediated by an elevated cytosolic free calcium concentration, and bursting behavior of the potential action is observed. Below is an experiment on pancreatic β-cell pacemakers (Link)

By solving a system of 5 ODEs using XPP, I got following nice animations (with some simple descriptions in the animations):

And the corresponding XPP code is available HERE.

How to explain the bursting phenomena? Actually we can use bifurcation theory. Let's draw a bifurcation diagram of action potential over Calcium density:

If we project the oscillation of action potential (w.r.t Calcium concentration) onto the above bifurcation diagram, we get the following fitting:

Which matches with our bifurcation analysis quite well. We see that "bursting" happens when Calcium concentration is relatively low because of a Hopf bifurcation, and it ends when Calcium concentration is relatively high because the limit cycle produced by Hopf bifurcation will coincide with a saddle node, making period infinitely long if Calcium concentration continuously grows, leading to a homoclinic orbit thereby.