Encoding and Controlling of Two Droplet Trains in a Microfluidic Network with the Loop-like Structure Generally, the total flow rates π1 for the upper T-junction and π2 for the lower T-junction are different, these two T-junctions will produce two different droplet trains. The viscosity of the two droplet train may also be different in the model. These differences are expressed by the droplets intervals π1 πΌ and π2 πΌ , the droplets flow resistances π π1 and π π2 etc. π π1 and π π2 depend on the parameters such as droplet viscosity, flow rate, surface tension, droplet size. The schematic of the microfluidic network is shown below. The two T-junctions produce two trains of droplets which are denoted by π for the upper train and π for the lower train. Figure 1: Schematic of the microfluidic network. The network contains two T junctions which generate two droplet trains respectively, two dilution or concentration modules, a loop-like structure and one outlet channel. After generation, droplets undergo four stages of I, II, III and IV; finally, they leave the network from the outlet channel with different patterns. Droplets are represented with black hollow and solid circles. Related parameters are marked in the schematic. 1 After the system become stable, we begin to mark the droplets and derive the model when two droplet arrive at nodes a and b, respectively, and both of them are marked with 0 as shown in the figure 1 above. But it seems not general. So before the two droplets arrive at nodes c and d, we should consider the situation about the droplets arriving at nodes a and b. Generally, there is a distance delay about the lower train because of the arbitrary two droplet trains. We assume when number π droplet of train 1 arrives at node a, number π droplet of train 2 will arrive at the location that has a distance of π§ away from node b as shown in the following figure 2. π1 and π1 should be introduced. π1 is an arbitrary droplet following droplet π of train 1 and π1 is an arbitrary droplet following droplet π of train 2. Figure 2: Schematic of the general situation that droplets arrive at nodes a and b. z can be easily got by analysis: π§ = ππ2 πΌ − π2 πΌ ππ1 πΌ π1 πΌ (1) where 0 ≤ π§ < π2 πΌ . In general, when number π1 droplet of train 1 arrives at node c, number π1 droplet of train 2 will arrive at the location that has a distance of π₯ away from node d. 2 Due to the symmetrical nature of the network structure, π₯ satisfies the condition: 0 ≤ π₯ < π2 πΌπΌ . The total time for droplet π1 of train 1 to arrive at node c is βπ‘1,π1 = βπ‘1 πΌπΌ + (π1 − π)π1 πΌ /π1 πΌ (π ≥ 0), where βπ‘1 πΌπΌ = π/π1 πΌπΌ ; similarly, the total time for droplet π1 of train 2 to arrive at the location that has an π₯ distance away from node d is βπ‘2,π1 = βπ‘2 πΌπΌ + [(π1 − π)π2 πΌ + π§]/π2 πΌ (π ≥ 0) , where βπ‘2 πΌπΌ = (π − π₯)/π2 πΌπΌ . Considering βπ‘1,π1 = βπ‘2,π1 , we obtain: π/π1 πΌπΌ + (π1 − π)π1 πΌ /π1 πΌ = (π − π₯)/π2 πΌπΌ + [(π1 − π)π2 πΌ + π§]/π2 πΌ (2) Substituting equation (3) into equation (2) yields: π/π1 πΌπΌ + π1 π1 πΌ /π1 πΌ = (π − π₯)/π2 πΌπΌ + π1 π2 πΌ /π2 πΌ (3) From equation (3) we can see the controlling result of π₯ is independent on z, so we don’t need to introduce z when deriving the model to make it looks more general. 3