Team:ETHZ Basel/InformationProcessing/Controller

From 2010.igem.org

(Difference between revisions)
(Controller)
(General remarks)
Line 3: Line 3:
= Controller =
= Controller =
-
== General remarks ==
+
== Introduction ==
-
[[Image:D1.png|thumb|400px|Block representation of the controller.]]
+
[[Image:D1.png|thumb|400px|Block representation of the controller.]]The controller has as inputs the direction the E. lemming is currently swimming and the reverence direction set by the user. The controller algorithm is responsible to induce red and far-red light pulses to minimize the average difference between the two directions. It is executed with the same frequency as images are made in the microscope.
 +
 
 +
Although closed loop controller design is an over 60 years old scientific discipline, some of the properties of the network composed of the in-silico and in-vivo sub-parts, is making this task intractable for most theoretical controller design strategies:
 +
* The chemotaxis network is highly nonlinear.
 +
* Tumbling occurs stochastically.
 +
* The angular change during tumbling is not predictable, neither the direction nor the absolute value.
 +
* During straight swimming the angle is changing stochastically, too (although not as much as during tumbling).
 +
* Microscope, cell detection and tracking, and the approximation of the current angle of the E. lemming sum up to a time delay of approximately one second.
 +
* The approximated angle is highly noisy.

Revision as of 18:43, 16 October 2010

Controller

Introduction

Block representation of the controller.
The controller has as inputs the direction the E. lemming is currently swimming and the reverence direction set by the user. The controller algorithm is responsible to induce red and far-red light pulses to minimize the average difference between the two directions. It is executed with the same frequency as images are made in the microscope.

Although closed loop controller design is an over 60 years old scientific discipline, some of the properties of the network composed of the in-silico and in-vivo sub-parts, is making this task intractable for most theoretical controller design strategies:

  • The chemotaxis network is highly nonlinear.
  • Tumbling occurs stochastically.
  • The angular change during tumbling is not predictable, neither the direction nor the absolute value.
  • During straight swimming the angle is changing stochastically, too (although not as much as during tumbling).
  • Microscope, cell detection and tracking, and the approximation of the current angle of the E. lemming sum up to a time delay of approximately one second.
  • The approximated angle is highly noisy.