Nonlinear Hybrid Control of Phase Models for Coupled Oscillators Ali Nabi and Jeff Moehlis Abstract—We present a new approach to the problem of desynchronization of a population of all-to-all coupled oscil- lators. Motivated by Deep Brain Stimulation treatment of Parkinson’s Disease, the objective is to break this synchrony in the fullest measure by means of a control input only applied to one of the oscillators. Specifically, nonlinear hybrid control is proposed as a novel method for robust global asymptotic stabilization of the splay state. The problem setup is presented in a general way, and a simple example is solved that gives an idea of how this method might be applied in practice. I. INTRODUCTION Populations of periodically firing neurons in the brain are often modeled as networks of coupled oscillators, e.g. [1], [2]. Pathological synchrony of these neurons in the motor control region of the brain sometimes results in Parkinson’s disease, for which, Deep Brain Stimulation (DBS) has been proven to be an effective treatment. In DBS, an electrical stimulus is injected into the brain to desynchronize the firing. Recently, the use of phase models has become more common in studies related to controlling neurons [3], [4], [5], [6]. However, these studies have primarily been on a single- neuron level [4], [6], or else, at the population level, they have allowed multiple control inputs to the system [5]. In this study, nonlinear hybrid control [7] is proposed as a new approach to controlling a population of neurons with only a single control input. However, at this early stage, we have made two simplifying assumptions: observability of phases of all neurons and simple additive control. II. MODEL SETUP We consider a phase model for a network of N coupled oscillators, subject to one control input that, without loss of generality is applied to the N th oscillator in the network: ˙ θ i = ω + N j=1 α ij f (θ j θ i )+ δ iN u, θ i [0, 2π), (1) for i =1, 2,...,N . θ i is the phase of oscillator i, ω is the oscillators’ natural frequency, α ij is the coupling strength from oscillator j to oscillator i, f (·) is the 2π-periodic coupling function, δ is the Kronecker delta function, and u is the control input. By convention, neuron i fires when θ i =0. This work was supported by National Science Foundation grant NSF- 0547606 and by the Institute for Collaborative Biotechnologies under grant DAAD19-03-D004 from the U.S. Army Research Office. A. Nabi is with the Department of Mechanical Engineering, Univer- sity of California at Santa Barbara, Santa Barbara, CA 93106, USA nabi@engineering.ucsb.edu J. Moehlis is with Faculty of Mechanical Engineering, Univer- sity of California at Santa Barbara, Santa Barbara, CA 93106, USA moehlis@engineering.ucsb.edu We note that all oscillators are assumed to have identical ω, and that the functional form of the coupling between any pair of neurons is identical, although the strength of such coupling can differ. We can simplify this system by defining ψ i = θ N θ i for i =1, 2,..,N 1, to obtain the N 1 dimensional system ˙ ψ i i (ψ)+ u where ψ =(ψ 1 2 ,...,ψ N-1 ) T is the vector of phase differences and Ω i (ψ) is the resulting uncontrolled vector field. Our objective here is to not only break the in-phase synchrony between the oscillators, but to break it to the fullest measure and stabilize the splay state, for which the oscillators’ phases are distributed evenly on the unit phase circle, every two neighboring oscillators being 2π N radians apart. That is, we want to stabilize ψ i =(N i) 2π N . Performing a coordinate transformation to move the splay state to the origin, we get the following ξ system: ˙ ξ i i (ξ )+ u, i =1, 2,...,N 1, (2) where ξ =(ξ 1 2 ,...,ξ N-1 ) T and Ω i (ξ ) is the uncontrolled vector field. Now, if we apply the coordinate transformation x 2i-1 = cos(ξ i ) and x 2i = sin(ξ i ), we get the following 2(N 1) dimensional system: ˙ x 2i-1 = i (ξ )+ u)x 2i ˙ x 2i = (Ω i (ξ )+ u)x 2i-1 , (3) with N 1 constraints: x 2 2i-1 +x 2 2i =1, for i =1, 2, ··· ,N 1. Stabilizing ξ i = 0 in (2) corresponds to stabilizing (x 2i-1 ,x 2i ) = (1, 0) in (3). This is in fact, a problem of stabilization of N 1 points on a circle. To investigate the control strategy for this system, we consider the following example. We emphasize that the control strategy taken in this example should not be viewed as a definite approach towards controlling such systems, but it is suggestive that there might be a way to control networks of coupled oscillators with only one input. III. EXAMPLE AND CONTROL STRATEGY We consider N = 3, the coupling function f (x) = sin(3x), and symmetric coupling with α ij = α ji . When one does the aforementioned coordinate transformations, one obtains (3) with i = 1, 2, where here, x 1 = cos(ξ 1 ), x 2 = sin(ξ 1 ), x 3 = cos(ξ 2 ), and x 4 = sin(ξ 2 ). The goal is to stabilize the ξ i =0, or equivalently X = (1, 0, 1, 0) T for this system. We will apply a series of different control laws to accomplish our goal, hence the name hybrid control. The control strategy for this example is as follows. We first restrict our attention to one of the oscillators, say ξ 1 . We apply the same approach as in Example 34 of [7] for robust global stabilization of a point on a circle. We make sure that we apply a control that would steer this oscillator 2010 American Control Conference Marriott Waterfront, Baltimore, MD, USA June 30-July 02, 2010 WeB04.5 978-1-4244-7425-7/10/$26.00 ©2010 AACC 922