28
® ight 2008 Adobe Systems Incorporated. All rights reserved. Adobe confidential. 1 College Net Wi-Fi Enabled Data Acquisition Network Using Openmoko Dated: 26 th Mar, 2009 Mentored By: Mr. Dhananjay V. Gadre By: Saurabh Gupta (81/EC/05) Vijay Majumdar (97/EC/05)

College Net Wi-Fi Enabled Data Acquisition Network Using Openmoko

  • Upload
    dean

  • View
    19

  • Download
    0

Embed Size (px)

DESCRIPTION

College Net Wi-Fi Enabled Data Acquisition Network Using Openmoko. Dated: 26 th Mar, 2009 Mentored By: Mr. Dhananjay V. Gadre By: Saurabh Gupta (81/EC/05) Vijay Majumdar (97/EC/05). Overview. Data Acquisition System (DAS) Data Acquiring Device Openmoko Framework Implementation - PowerPoint PPT Presentation

Citation preview

Page 1: College Net Wi-Fi Enabled Data Acquisition Network Using Openmoko

®

Copyright 2008 Adobe Systems Incorporated. All rights reserved. Adobe confidential. 1

College Net Wi-Fi Enabled Data Acquisition Network Using Openmoko

Dated: 26th Mar, 2009

Mentored By:Mr. Dhananjay V. Gadre

By:Saurabh Gupta (81/EC/05)

Vijay Majumdar (97/EC/05)

Page 2: College Net Wi-Fi Enabled Data Acquisition Network Using Openmoko

®

Copyright 2008 Adobe Systems Incorporated. All rights reserved. Adobe confidential. 2

Overview

Data Acquisition System (DAS)

Data Acquiring Device

Openmoko Framework

Implementation

Communication Engine and Protocols

Graphical User Interface Development

Central Database Storage Server

Applications of DAS

Future Scope

References

Page 3: College Net Wi-Fi Enabled Data Acquisition Network Using Openmoko

®

Copyright 2008 Adobe Systems Incorporated. All rights reserved. Adobe confidential. 3

Data Acquisition System (DAS)

• Describes the behavior of certain dynamical systems – that is, systems whose states evolve with time.

• Explain system dynamics that are highly sensitive to initial conditions.

• Chaotic Systems appear to be random although they are fully deterministic.

• Chaotic systems are always non-linear.

Page 4: College Net Wi-Fi Enabled Data Acquisition Network Using Openmoko

®

Copyright 2008 Adobe Systems Incorporated. All rights reserved. Adobe confidential. 4

Different Modules of DAS

• Discovered by Edward Lorenz,1963 and is based on chaos theory

• “The notion of a butterfly flapping it's wings in one area of the world, causing a tornado or some such weather event to occur in another remote area of the world”

• Small variations of the initial condition of a dynamical system may produce large variations in the long term behavior of the system.

• System is not random, not steady and not even periodic. It is completely deterministic and yet appear to be random.

• The belief of unimportance of digits after 3rd or 4th decimal place is proved wrong (0.506 instead of 0.506127 had entirely different result)

Page 5: College Net Wi-Fi Enabled Data Acquisition Network Using Openmoko

®

Copyright 2008 Adobe Systems Incorporated. All rights reserved. Adobe confidential. 5

Data Acquisition Device

• Oscillators showing chaotic behavior and sensitive to initial conditions.

• Structure is based on generic second order sinusoidal oscillator.

• Chaos is generated by linking these sinusoidal oscillator engines to simple passive first-order or second-order nonlinear composites.

• Non linear composite can be passive also (e.g. diode or FET)

Page 6: College Net Wi-Fi Enabled Data Acquisition Network Using Openmoko

®

Copyright 2008 Adobe Systems Incorporated. All rights reserved. Adobe confidential. 6

Openmoko Framework (Hardware)

• At least three energy storage elements must exist.

• Chaotic oscillator can be clearly described using differential equation of appropriate order.

• Accordingly, at least one chaotic oscillator can be derived from any sinusoidal oscillator. The derivation process requires a nonlinearity which is not necessarily active.

• Two different classes of chaotic oscillators are constructed.

• Conjecture: In any analog continuous-time chaotic oscillator which is capable of exhibiting simple limit cycle behavior, there exists a core oscillator providing an unstable pair of complex conjugate eigen values and a control parameter which can move this pair.

Page 7: College Net Wi-Fi Enabled Data Acquisition Network Using Openmoko

®

Copyright 2008 Adobe Systems Incorporated. All rights reserved. Adobe confidential. 7

Openmoko Framework (Software)

• Characterized by a parallel RC branch and a second order sinusoidal oscillator.

• Represented by following state space equations:

2

1

2221

1211

2

1

C

C

C

C

V

V

aa

aa

V

V

• The condition and frequency of oscillation is:

211222110 aaaaw 02211 aa

• Current I depends on VC1 and VC2 as :

……..(1)

2211 CC VgVgI

Page 8: College Net Wi-Fi Enabled Data Acquisition Network Using Openmoko

®

Copyright 2008 Adobe Systems Incorporated. All rights reserved. Adobe confidential. 8

Implementation

• Eq 1. can be written as:

• Introducing the variables for normalization, eq (2) can be rewritten, τ = tg2/C, X = VC1/Vref, Y = VC2/Vref, K1 = g1/g2 and K2 = g/g2

2

1

1

2

2

1

2

21

2

1)(

1

C

C

C

C

V

V

ggg

ggng

ggg

CV

V

……..(2)

Y

X

KKKKnK

KK

Y

X

12

2

21

2

2

21

])([

1

……..(3)

Page 9: College Net Wi-Fi Enabled Data Acquisition Network Using Openmoko

®

Copyright 2008 Adobe Systems Incorporated. All rights reserved. Adobe confidential. 9

Communication Engine and Protocols

• Non linearity added is FET-C composite and R1 is removed.

• FET-C composite is described by first order equations as:

NC IVC

33

PCCPN

PCCCCN

N VVVVg

VVVVVgI

31

3131

,

)(

• Action of FET is for switching similar to diode in D-L composite chaotic oscillator.

Page 10: College Net Wi-Fi Enabled Data Acquisition Network Using Openmoko

®

Copyright 2008 Adobe Systems Incorporated. All rights reserved. Adobe confidential. 10

Graphical User Interface

• In addition to variables in (3), using new variables: Z = VC3/Vref

and KN = gN/g2 , the state space representation becomes:

……..(5)

• FET performs the switching action and energy across capacitor C3, is continuously stored (a = KN) and dissipated (a

= 0) by this switching action.

b

b

Z

Y

X

aa

KKnK

aaK

Z

Y

X

N 0

0

0

1

1

2

1

2

1

1),,0(

1)0,(),(

ZXK

ZXKba

N

N

Page 11: College Net Wi-Fi Enabled Data Acquisition Network Using Openmoko

®

Copyright 2008 Adobe Systems Incorporated. All rights reserved. Adobe confidential. 11

Central Database Storage Server

Simulation Result ( K1 = 1, KN = 2, ɛ = -0.3, n = 0.2 )

X – Y projection Y – Z projection

Page 12: College Net Wi-Fi Enabled Data Acquisition Network Using Openmoko

®

Copyright 2008 Adobe Systems Incorporated. All rights reserved. Adobe confidential. 12

Application of DAS

• Non linearity added is diode-inductor composite in series with R1

• D-L composite is described by:

CDL VIL

DLCDC

CDD IIR

VVVC

1

1 )(

VV

VVVVgI

CD

CDCDD

D ,0

)(

Page 13: College Net Wi-Fi Enabled Data Acquisition Network Using Openmoko

®

Copyright 2008 Adobe Systems Incorporated. All rights reserved. Adobe confidential. 13

Deployment of DAS in NSIT

• In addition to variables in (3), using new variables: Z = IL/(g2Vref), V = VCD/Vrefs

, β = C/g22L , ɛC = CD/C, KD = gD/g2, the state space representation becomes:

aV

Z

Y

X

aKK

KKKKnK

KKK

V

Z

Y

X

0

0

0

10

000

00])([

01

22

12

2

21

2

2

221

……..(4)

• Diode performs the switching action and energy across inductor is continuously stored ( V < 1) and dissipated (V > 1) by this switching action.

1,0

1

V

VKa D

Page 14: College Net Wi-Fi Enabled Data Acquisition Network Using Openmoko

®

Copyright 2008 Adobe Systems Incorporated. All rights reserved. Adobe confidential. 14

Future Scope

Simulation Result (K1 = 2, K2 = 1, KD = 50, ɛ = -0.35, ɛC = 0.01, n = 0.1, β = 1)

X – Y projection X – Z projection

Page 15: College Net Wi-Fi Enabled Data Acquisition Network Using Openmoko

®

Copyright 2008 Adobe Systems Incorporated. All rights reserved. Adobe confidential. 15

• Characterized by a series R-C branch.

• Similar to class I oscillator, state space equations are:

……..(6)

……..(7)

2211 CCS VKVKV

2

1

1

2

2

1

2

21

2

1 1

C

C

C

C

V

V

gg

gng

gg

CV

V

Y

X

KKnK

K

Y

X

1

2

1

2

2

1

][

1

……..(8)

Page 16: College Net Wi-Fi Enabled Data Acquisition Network Using Openmoko

®

Copyright 2008 Adobe Systems Incorporated. All rights reserved. Adobe confidential. 16

Class II D-L composite chaotic Oscillator

• Same analysis as of class I

0

0

00

0

11

1

2

1

2

2

1 a

Z

Y

X

KKnK

aK

Z

Y

X

……..(9a)

1,0

1

V

VKa D

……..(9b)

Page 17: College Net Wi-Fi Enabled Data Acquisition Network Using Openmoko

®

Copyright 2008 Adobe Systems Incorporated. All rights reserved. Adobe confidential. 17

Class II D-L composite chaotic Oscillator (cont.)

Simulation Result (K1 = 2, K2 = 0.1, KD = 3, ɛ = 0.32, n = 1, β = 1 )

X – Z projection

Page 18: College Net Wi-Fi Enabled Data Acquisition Network Using Openmoko

®

Copyright 2008 Adobe Systems Incorporated. All rights reserved. Adobe confidential. 18

Class II FET-C composite chaotic Oscillator

• Same analysis as of class I

……..(14)

b

b

Z

Y

X

aa

KK

Kn

aKaK

Z

Y

X

0

0

01)1(

1

1

2

2

1

21

1),,0(

1)0,(),(

ZXK

ZXKba

N

N

Page 19: College Net Wi-Fi Enabled Data Acquisition Network Using Openmoko

®

Copyright 2008 Adobe Systems Incorporated. All rights reserved. Adobe confidential. 19

Class II FET-C composite chaotic Oscillator (cont.)

Simulation Result (K1 = 0, KN = 2, ɛ = -0.2, n = 0.9 )

X – Y projection

Page 20: College Net Wi-Fi Enabled Data Acquisition Network Using Openmoko

®

Copyright 2008 Adobe Systems Incorporated. All rights reserved. Adobe confidential. 20

Lorenz Attractor

(a -> Prandtl number, b -> Rayleigh number, c -> damping constant)

• A double spiral non periodic curve

• Neither steady state nor periodic motion. System always stayed on a curve and never settled down to a point

• Sensitive to initial conditions

)( XYaX

YXZbY

)(

cZXYZ

X – Z projection

Page 21: College Net Wi-Fi Enabled Data Acquisition Network Using Openmoko

®

Copyright 2008 Adobe Systems Incorporated. All rights reserved. Adobe confidential. 21

Modified Lorenz Attractor

• Z always remain positive, so XY can be replaced by KX to ensure this.

Modified equations:

)( ZbKY

0,1

0,1)sgn(

X

XXK ……..(15)

0

0

0

00

0

bK

Z

Y

X

cK

K

aa

Z

Y

X

……..(16)

Page 22: College Net Wi-Fi Enabled Data Acquisition Network Using Openmoko

®

Copyright 2008 Adobe Systems Incorporated. All rights reserved. Adobe confidential. 22

Simulation Result

VC2 - VC3 trajectory (a = b = 0.6, c = 0.45, m = 0 ) VC2 - VC3 trajectory (a = b = 0.6, c = 0.15, m = 0 )

Page 23: College Net Wi-Fi Enabled Data Acquisition Network Using Openmoko

®

Copyright 2008 Adobe Systems Incorporated. All rights reserved. Adobe confidential. 23

General Dynamics of Chaotic Oscillators

• Simplest possible dynamics of continuous chaotic oscillator can be observed by:

1) The oscillator is described by a third-order system of differential equations

2) The ON–OFF switching action of a single passive device is the only nonlinearity

3) The describing equations of second-order subsystem, which admits a pair of unstable complex conjugate eigen values in at least one of the regions of operation of the switching device, can be identified.

• Simple example of above dynamics is :

XXBXX

1),(,

1),(,

2

1

XXf

XXfB

Page 24: College Net Wi-Fi Enabled Data Acquisition Network Using Openmoko

®

Copyright 2008 Adobe Systems Incorporated. All rights reserved. Adobe confidential. 24

Practical Realization using CFOA

R = 1k, C1 = C2 = C3 = 1nF, RB = 1k, RC = 100E, f(X,Ẋ) = Ẋ

Page 25: College Net Wi-Fi Enabled Data Acquisition Network Using Openmoko

®

Copyright 2008 Adobe Systems Incorporated. All rights reserved. Adobe confidential. 25

Simulation Result

Ẋ - X trajectory

Page 26: College Net Wi-Fi Enabled Data Acquisition Network Using Openmoko

®

Copyright 2008 Adobe Systems Incorporated. All rights reserved. Adobe confidential. 26

Applications of chaos theory

• Used in ecology where population growth follow chaotic dynamics.

• Other areas are weather prediction, gaming, encryption technology, robotics, economics, biology etc.

• Human heart is also a chaotic pattern.

• Music can also be created using fractals.

Page 27: College Net Wi-Fi Enabled Data Acquisition Network Using Openmoko

®

Copyright 2008 Adobe Systems Incorporated. All rights reserved. Adobe confidential. 27

References

1. http://en.wikipedia.org/wiki/Data_acquisition

2. http://wiki.openmoko.org/wiki/Main_Page

3. http://en.wikipedia.org/wiki/WiFi

4. http://code.google.com/p/attendance-on-openmoko/

5. http://attendance-on-openmoko.googlecode.com/svn/trunk/ .

Page 28: College Net Wi-Fi Enabled Data Acquisition Network Using Openmoko

®

Copyright 2008 Adobe Systems Incorporated. All rights reserved. Adobe confidential. 28

Thank you