09.09.2014 Views

13th International Conference on Membrane Computing - MTA Sztaki

13th International Conference on Membrane Computing - MTA Sztaki

13th International Conference on Membrane Computing - MTA Sztaki

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

T. Hinze, B. Schell, M. Schumann, C. Bodenstein<br />

3.2 Composing the Original Frequency Divider 1:17<br />

The original frequency divider 1:17 can be obtained by sequential coupling of the<br />

Brusselator with the separator which in turn becomes finally c<strong>on</strong>nected with the<br />

mod17 module. To do so, we define a P meta framework initially creating a pool<br />

c<strong>on</strong>sisting of <strong>on</strong>e instance from each module specified by multiset M. Program<br />

P generates the c<strong>on</strong>nective structure by producing graph G.<br />

Π FD17 =(M,P) with<br />

M = {(brusselator, 1), (repressilator, 1), (goodwin, 1), (separator, 1), (mod17, 1)}<br />

P = {0 :ModuleC<strong>on</strong>nect(brusselator[1] → separator[1], {(S, O0 F )}),<br />

0:ModuleC<strong>on</strong>nect(separator[1] → mod17[1], {(O3 F ,C)})}<br />

Figure 6 sketches the coupling (upper part) and depicts the dynamical behaviour<br />

of the resulting reacti<strong>on</strong> system. Periodically after receiving 17 counts, the output<br />

temporarily releases a plated pulse (lower part).<br />

repressilator[1]<br />

1<br />

goodwin[1]<br />

T<br />

B<br />

T<br />

1 C<br />

B 1<br />

brusselator[1] separator[1] mod17[1]<br />

1<br />

C<br />

C<br />

0.8<br />

0.8<br />

c<strong>on</strong>centrati<strong>on</strong> (a.u.)<br />

0.6<br />

0.4<br />

c<strong>on</strong>centrati<strong>on</strong> (a.u.)<br />

0.6<br />

0.4<br />

0.2<br />

0.2<br />

0<br />

0 200 400 600 800 1000 1200<br />

0<br />

0 500 1000 1500 2000 2500 3000 3500 4000<br />

time (a.u.)<br />

time (a.u.)<br />

Fig. 6. Dynamical behaviour of the frequency divider 1:17 (left: divider output B1<br />

T<br />

during a period of 17 counts, right: B1<br />

T for a l<strong>on</strong>ger amount of time, C: counts)<br />

3.3 Frequency Divider 1:5 by Removal of the Binary Signal<br />

Separator<br />

The binary signal separator is resp<strong>on</strong>sible for normalisati<strong>on</strong> and binarisati<strong>on</strong><br />

of the core oscillator’s output. Primarily, we were going to figure out whether<br />

or not this module is essential for the functi<strong>on</strong> of the entire frequency divider.<br />

Interestingly, the corresp<strong>on</strong>ding knockout P meta framework<br />

Π FD5 =(M,P) with<br />

M = {(brusselator, 1), (repressilator, 1), (goodwin, 1), (separator, 1), (mod17, 1)}<br />

P = {0 :ModuleC<strong>on</strong>nect(brusselator[1] → separator[1], {(S, O0 F )}),<br />

234

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!