1、COPYRIGHT 2011 IJCIT, ISSN 2078-5828 (PRINT), ISSN 2218-5224 (ONLINE), VOLUME 01, ISSUE 02, MANUSCRIPT CODE: 1101028 91 An Electronic Eye: Sight in Semiconductor M.S.R. Shoaib and Md. Asaduzzaman AbstractThis paper presents a model of the eye movement. Using the natural process of seeing any object
2、by the eye, a simple block diagram was considered. From this block diagram the mathematical model of eye movement was developed. The developed model was then converted into state equations which were used to draw the signal flow diagram. This diagram was simulated using simulink of MATLAB. An electr
3、ical circuit of the model was developed and output was checked. Finally, the condition of the stability of the model and the steady state error were determined both from the simulation and practically developed circuit. The model can describe the normal operation of the eye and can also describe the
4、 eye diseases like hypermetropia and myopia. Index Termsstate equation, signal flow diagram, simulink, MATLAB, stability, steady state error. 1 INTRODUCTION mathematical model uses mathematical language to describe a system in the real world. The process of developing a mathematical model is termed
5、as mathematical modeling or modeling 1. It is often difficult to identify the appropriate level of modeling for a particular problem 2. A crucial part of the modeling process is the evaluation of whether a proposed mathematical model describes a system accurately or not. When we face any problems wi
6、th any real world task, then we convert the task into mathematical model, apply assumption if required, solve this and interpret for real world to see whether the developed model is correct for the system or not. Eye is one the most important organs of the body. The human eye is an organ which react
7、s to light for several purposes. The visual system in the brain is too slow to process information if the images are slipping across the retina at more than a few degrees per second 3. Thus, for humans to be able to see while moving, the brain must compensate for the motion of the head by turning th
8、e eyes. Another complication for vision in frontal-eyed animals is the development of a small area of the retina with a very high visual acuity. This area is called the fovea, and covers about 2 degrees of visual angle in people. To get a clear view of the world, the brain must turn the eyes so that
9、 the image of the object of regard falls on the fovea. Eye movements are thus very important for visual perception, and any failure to make them correctly can lead to serious visual disabilities. Some works on human-machine interaction 4, 5, 6, 7, 8 and eye position 9, 10 have been published. This s
10、tudy represents the model of eye and eye movement. 2 MATHEMATICAL MODELING A model for eye movement consists of the closed-loop system shown in fig. 1, where an objects position is the input and the eye position is the output. As the brain detects any object, the brain sends signals to the muscles t
11、hat move the eye. These signals consist of the difference between the objects position and the position and rate information from the eye sent by the muscles spindles. In these process two types of delays should be considered: delay due the signal processing in the brain and the propagation delay of
12、 the signals through the nervous system 11. Each eye has six muscles that control its movements: the lateral rectus, the medial rectus, the inferior rectus, the superior rectus, the inferior oblique, and the superior oblique. When the muscles exert different tensions, a torque is exerted on the glob
13、e that causes it to turn, in almost pure rotation, with only about one millimeter of translation.12 Thus, the eye can be considered as undergoing rotations about a single point in the center of the eye. Muscle spindles are sensory receptors within the belly of a muscle, which primarily detect change
14、s in the length of this muscle. They convey length information to the central nervous system via sensory neurons. This information can be processed by the brain to determine the position of body parts. The responses of muscle spindles to changes in length also play an important role in regulating th
15、e contraction of muscles, by activating motoneurons via the stretch reflex to resist muscle stretch. Fig. 1. Block diagram of eye movement A M.S.R. Shoaib is with the Department of Electrical and ElectronicEngineering, University of Asia Pacific (www.uap-bd.edu), Dhanmondi, Dhaka-1209, Bangladesh. E
16、-mail: shoaibuap-bd.edu. Md. Asaduzzaman is with the Department of Electrical and ElectronicEngineering, University of Information Technolgy and Sciences(www.uits-bd.org), Baridhara, Dhaka-1209, Bangladesh. E-mail: sky_ AN ELECTRONIC EYE: SIGHT IN SEMICONDUCTOR 92 Let, r(t) represents the object pos
17、ition, y(t) represents the eye position, k1, k2, k3 and k4 are the gain constants, a1 and a2 determine the time constant of eye and muscle spindle respectively. Using the block reduction techniques, the above figure is converted to its simplest form which results the determination of the transfer fu
18、nction as follows: null(null)null(null) =nullnullnullnull(nullnullnullnull)nullnullnull(nullnullnullnullnull)nullnullnull(nullnullnullnullnullnullnullnullnullnullnull)nullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnull (1) Taking cross multiplication nullnull + (nullnull + nullnull)
19、nullnull + (nullnullnullnull + nullnullnullnullnullnull)null + nullnullnullnullnullnullnullnull +nullnullnullnullnullnullnull(null) = nullnullnullnullnull + nullnullnullnullnullnullnull(null) (2) Let, null = nullnull + nullnull (3a) null = nullnullnullnull + nullnullnullnullnullnull (3b) null = null
20、nullnullnullnullnullnullnull + nullnullnullnullnullnull (3c) null = nullnullnullnull, null = nullnullnullnullnullnull (3d) Thus, nullnull + (nullnull + nullnull)nullnull + (nullnullnullnull + nullnullnullnullnullnull)null + nullnullnullnullnullnullnullnull +nullnullnullnullnullnullnull(null) = nulln
21、ullnullnullnull + nullnullnullnullnullnullnull(null) nullnull, nullnullnull(null) + nullnullnullnull(null) + nullnullnull(null) + nullnull(null) = nullnullnull(null) + nullnull(null) (4) Applying inverse Laplace Transformation assuming zero initial condition to the above equation nullnullnull(null)n
22、ullnullnull + nullnullnullnull(null)nullnullnull + nullnullnull(null)nullnull + nullnull(null) = nullnullnull(null)nullnull + nullnull(null) (5) This differential equation represents the mathematical model of the eye movement. 3 STATE SPACE REPRESENTATION Separating the transfer function of the syst
23、em into two cascaded blocks, the system looks like as shown in fig. 2. Fig. 2. Simplified transfer function For first block, the corresponding differential equation null + nullnull + nullnull + nullnull = null (6) Choosing the state variables as successive derivatives nullnull = null (7a) nullnull =
24、 null (7b) nullnull = null (7c) Differentiating both sides and equating equivalent values, the state equations are obtained. Since the output is g = xnull , the combined state and output equations are: nullnull = nullnull (8a) nullnull = nullnull (8b) nullnull = nullnullnull nullnullnull nullnullnul
25、l + null (8c) In vector-matrix form, nullnullnullnullnullnullnullnull = null0 1 00 0 1null null nullnullnullnullnullnullnullnullnullnull + null001nullnull (9) From second block of fig. 2, null(null) = (nullnull + null)null(null) (10) Taking inverse Laplace Transform with zero initial condition, null
26、 = nullnullnull + nullnullnull (11) But nullnull = nullnull So, null = nullnullnull + nullnullnull (12) Thus the second block of figure.2b collects the states and generates the output equations as shown below: null = null nullnullnullnullnullnullnull (13) Using eq.9 and eq.13, the signal flow diagra
27、m 12 is constructed and is shown in fig. 3. Fig. 3. Signal flow diagram 4 ELECTRICAL EQUIVALENT CIRCUIT The signal flow diagram in fig. 3 can be replaced by electrical circuit components: integrators, inverting amplifiers and summing amplifiers 13. The electrical circuit realization of the eye movem
28、ent is given in fig. 4. The integrator consists of an op-amp, resistor and capacitor; an amplifier consists of an op-amp and resistors. In the figure below: nullnullnullnull = null,nullnullnullnull = null,nullnullnullnull = null,nullnullnullnull = 1 AN ELECTRONIC EYE: SIGHT IN SEMICONDUCTOR 93 nulln
29、ullnullnull = nullnullnullnull = nullnullnullnull = 1 nullnullnullnullnullnull = null,nullnullnullnullnullnull = null,nullnullnullnullnullnull = 1 Fig. 4. Electronic equivalent circuit 5 STABILITY OF THE MODEL A system is said to be stable if there is no poles in the right half plane in s-domain. Re
30、calling the transfer function, the Routh-Hurwitz table is created using the denominator of the transfer function. Denominator, null(null) = nullnull + nullnullnull + nullnull + null TABLE 1 STABILITY TEST OF THE MODEL nullnull 1 null nullnull null null nullnull nullnull nullnull 0 nullnull null 0 Ac
31、cording to Routh-Hurwitz criteria for stability, each term of the second column must have same sign to ensure all the poles in the left half side of the s-plane. The following conditions must be satisfied to ensure the stability of the system. 1. Condition 1: null 0 nullnull,nullnull + nullnull 0 2.
32、 Condition 2: (nullnull null)/null 0 nullnull,nullnull null 0 nullnull,nullnull null nullnull,null null/null nullnull,nullnullnullnull + nullnullnullnullnullnull nullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnull,nullnullnullnull nullnullnullnullnullnullnullnull
33、nullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnull nullnull,nullnullnullnull nullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnull,nullnullnullnull nullnullnullnull(nullnullnullnullnullnullnull)nullnullnullnullnullnullnull,nullnullnullnull 0 n
34、ullnull,null1null2null3null2 + null1null2null4 0 nullnull,null2 null4/null3 To make the model stable all of the three conditions described above must be satisfied. 6 RESULTS Fig. 5 and fig. 6 show the eye response to an object position. The object position or the input is considered as the unit step
35、 function in fig. 5 and the sine wave in fig. 6. The figures show that the eye can detect the position of the object after a certain time. This certain time includes the rise time resulted from delay of signal processing in the brain, propagation delay in the nervous system and from time constant de
36、termining factor of the eye. 93Object Position Eye Position AN ELECTRONIC EYE: SIGHT IN SEMICONDUCTOR 94 Fig. 5. Normal eye response to unit step function Fig. 6. Normal eye response to sine wave If the eye suffers from diseases, the object position is not detected accurately. Eye disease means the
37、changes of the different parameters in the model. When it occurs, the model suffers from instability and the eye cannot detect the actual position of the object which is described below. Fig. 7 shows that when the eye suffers from myopia then there is a steady state error. This error means that the
38、eye cannot reach to the actual object position. Myopia occurs due to increment of convex power of the eye which is determined by the decrement of gain constant of the muscle spindle. As the muscle spindle works as the negative feedback network, an increment means the decrement of power and vice vers
39、a. Fig. 7. Response of eye suffering from myopia As myopia occurs due the increment of convex power of the eye, it is required to reduce the convex power of eye to get removed from this eye disease. A concave lens is used to reduce the power. In the model, the value of gain constants is increased so
40、 that the effect reduces by the negative feedback. Fig. 8 shows the response of the eye suffering from myopia with a concave lens of suitable power. This response is same as normal eye response. Fig. 8. Response of eye suffering from myopia with suitable concave lens Fig. 9 shows that when the eye s
41、uffers from hypermetropia then there is a steady state error. This error means that the eye cannot reach to the actual object position. Hypermetropia occurs due to decrement of convex power of the eye which is determined by the increment of gain constant of the muscle spindle. As the muscle spindle
42、works as the negative feedback network, an increment means the decrement of power and vice versa. Fig. 9. Response of eye suffering from hypermetropia As hypermetropia occurs due the decrement of convex power of the eye, it is required to increase the convex power of eye to get removed from this eye
43、 disease. A convex lens is used to increase the power. In the model, the value of gain constants is decreased so that the effect increases by the negative feedback. Fig. 10 shows the response of the eye suffering from hypermetropia with a convex lens of suitable power. This response is same as norma
44、l eye response. AN ELECTRONIC EYE: SIGHT IN SEMICONDUCTOR 95 Fig. 10. Response of eye suffering from hypermetropia with suitable convex lens Muscle and eye gain constants determine the rise time to detect the object position. The rise time increases as the gain constants decrease. It is due to aging
45、 effect, when the power of the eye muscle reduces. Rise time increases means it will take more time to detect the position of the object fully. Fig. 11 shows the variation of rise time for various gain constants. Fig. 11. Eye response to various gain constants Time constant determining factor of eye
46、 affects both the rise time and clearness of the object detection. As the factor decreases, rise time increases but clearness of the object reduces. This phenomenon is described in fig.12. Fig.12. Eye response to various time constant determining factor of eye Time constant determining factor of mus
47、cle spindle affects the initial clearness of the object detection but does not affect the rise time. A change in this factor can lead a normal eye, eye with myopia and eye with hypermetropia as described in fig.13. Hypermetropia is significant than that of the myopia. Fig. 13. Eye response to variou
48、s time constant determining factor of muscle spindle 7 CONCLUSION The goal of this paper is to represent a model of the eye movement. The mathematical model is presented in two forms: differential equation form and space state representation. This model is replaced by electronic circuits to develop
49、an electrical model of eye movement. A limited number of internal parameters are considered in developing the model. So, possible improvements of the study would include the integration of more sophisticated, more realistic model and a more complex constitutive law. Although some assumptions have been considered, the model can be treated as