6
8/13/2019 Capella Challenge05 http://slidepdf.com/reader/full/capella-challenge05 1/6 New challenges in wireless sensor networks: fault tolerance and real time J. V. Capella, R. Ors, A. Bonastre, J. J. Serrano Technical University of Valencia Camino de Vera s/n, 46022 Valencia, Spain { jcapella, rors bonastre, jserrano}@disca.upv.es Abstract- The wireless communications field is in continuous growth and revolution. The current trend toward the use of distributed wireless systems is due to these systems have demonstrated to be a good option due to its flexibility and power. In this line, nowadays there is an enormous demand of wireless connectivity for any industrial control applications, included critical systems. In this paper we want to discuss possibilities and necessary developments to set up wireless communication for industrial applications in general and critical systems in particular. Furthermore, an abstract definition of a layered architecture for the development of intelligent and distributed control systems based on wireless sensor networks is proposed. I. INTRODUCTION O ne definition of distributed system can be a system consisting of several physically dispersed nodes, each of them independent of the rest, but collaborating for the development of a common task. The collaboration implies the need of a communication network among the nodes, and the stating of a common communication protocol. The main difference between a distributed system and a networked one consists on transparency. From the user's point of view, all the nodes and network are abstracted in a single virtual centralised system. In this manner, the distribution ofnodes is transparent to the user, relying on the system the nodes distribution solution. A distributed system based on a wireless network offer several advantages when implementing industrial control systems [1] such as scalability, modularity, power and portability but also an significant increase in flexibility and mobility due mainly to the elimination of cables. Several problems arise when dealing with this approach. First of all an automatic programming ofeach node mustbe performed by the system, distributing the variables and the program between possibly different nodes. No distribution of inputs and outputs is possible, because the node physically connected to a system variable must handle it but the subset of nodes related to every variable should know its current value. Also the complexity of using a programming language to the general public, as well as the necessity to know the complex functions that manages the protocols to control the network access, without forgetting the coherence problems due to the parallelism, etc. In these systems the control response should take place in a deterministic amount of time. A too late action could be even worst than a wrong one or no action at all. In this sense, Real-Time capabilities of the control system must be considered [2]. Fault tolerance is the other main issue to study. It is necessary to know how the distributed wireless system will act if one node fall down, specially in systems with low maintenance possibility. The proposed architecture takes into account these questions. In this manner, several nodes collaborate to fulfil the control system task. Each node reads its input variables from the system, by means of a A/D converter if the magnitude is reflected in analog values, or by means of digital inputs, and takes its output lines as actuator over the system (again, they can be analog or digital variables). Every node executes its own subset of the whole program, reading inputs and writing outputs and, if necessary, distributing its modified variables through the wireless network. It can also take into account global variables, modified or obtained at other nodes. The user interface resides at the supervision node. This node allows the user to interact with the control system, design and verify the control procedure and, finally, performs the distribution of the control program among the control nodes. The paper has been structured in six sections. The following paragraphs present the advantages of the wireless sensor networks, the abstract architecture definition, the required capabilities of the different layer implementations, the interfaces between layers and several guidelines to adapt the implementation of the studied systems. The paper ends with the conclusions and future work. II. WIRELESS SENSOR NETWORKS IN CONTROL SYSTEMS In automation a major trend consists on increase the number of electrical and electronic systems. Many of these systems have been introduced to offer innovations to the customer by an increase in functionality, comfort, and safety. Another reason is the partial replacement of mechanical components by electrical components or their integration into mechatronic systems. On  more technical level some other major trends are: increasing number of monitoring and diagnostic tasks, extended automation and increasing number of control tasks, increasing number of variants, increasing degree of decentralization, and increasing demand for communication between several control units as well as between sensor/actuator units and control units, and other possible patterns. Using conventional wired technologies only, these trends cause growing difficulties. Some of the biggest problems are the increasing number of wires and complexity of harness, and therefore the increasing number of connectors, augment 0-7803-9484-4/05/ 20.00 ©2005 IEEE 1 385

Capella Challenge05

  • Upload
    prekha

  • View
    229

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Capella Challenge05

8/13/2019 Capella Challenge05

http://slidepdf.com/reader/full/capella-challenge05 1/6

New c h a l l e n g e s i n w i r e l e s s sensor n e t w o r k s :f a u l t t o l e r a n c e a n d r e a l t i m e

J . V . C a p e l l a , R . O r s , A . B o n a s t r e , J . J . S e r r a n o

T e c h n i c a l U n i v e r s i t y o f V a l e n c i aC a m i n o d e V e r a s / n , 4 6 0 2 2 V a l e n c i a , S p a i n

{ jcapella, rors bonastre, jserrano}@disca.upv.es

A b s t r a c t - T h e w i r e l e s s c o m m u n i c a t i o n s f i e l d i s i nc o n t i n u o u s g r o w t h a n d r e v o l u t i o n . T h e c u r r e n t t r e n dt o w a r d t h e u s e o f d i s t r i b u t e d w i r e l e s s s y s t e m s i s d u e t ot h e s e s y s t e m s h a v e d e m o n s t r a t e d t o b e a g o o d o p t i o n d u et o i t s f l e x i b i l i t y a n d p o w e r .I n t h i s l i n e , n o w a d a y s t h e r e i s a n e n o r m o u s demand o fw i r e l e s s c o n n e c t i v i t y f o r a n y i n d u s t r i a l c o n t r o l

a p p l i c a t i o n s , i n c l u d e d c r i t i c a l s y s t e m s .I n t h i s p a p e r we w a n t t o d i s c u s s p o s s i b i l i t i e s a n dn e c e s s a r y d e v e l o p m e n t s t o s e t u p w i r e l e s s c o m m u n i c a t i o nf o r i n du s tr i a l a p p l i c a t i o n s i n g e n e r a l a n d c r i t i c a l s y s t e m si n p a r t i c u l a r . F u r t h e r m o r e , a n a b s t r a c t d e f i n i t i o n o f al a y e r e d a r c h i t e c t u r e f o r t h e d e v e l o p m e n t o f i n t e l l i g e n ta n d d i s t r i b u t e d c o n t r o l s y s t e m s b a s e d o n w i r e l e s s s e n s o rn e t w o r k s i s p r o p o s e d .

I . I N T R O D U C T I O N

One d e f i n i t i o n o f d i s t r i b u t e d s y s t e m c a n b e a s y s t e mc o n s i s t i n g o f s e v e r a l p h y s i c a l l y d i s p e r s e d n o d e s , e a c h o ft h e m i n d e p e n d e n t o f t h e r e s t , b u t c o l l a b o r a t i n g f o r t h ed e v e l o p m e n t o f a common t a s k . T h e c o l l a b o r a t i o n i m p l i e s

t h e n e e d o f a c o m m u n i c a t i o n n e t w o r k a m o n g t h e n o d e s , a n dt h e s t a t i n g o f a common c o m m u n i c a t i o n p r o t o c o l . T h e m a i nd i f f e r e n c e b e t w e e n a d i s t r i b u t e d s y s t e m a n d a n e t w o r k e d o n ec o n s i s t s o n t r a n s p a r e n c y . From t h e u s e r ' s p o i n t o f v i e w , a l l

t h e n o d e s a n d n e t w o r k a r e a b s t r a c t e d i n a s i n g l e v i r t u a lc e n t r a l i s e d s y s t e m . I n t h i s m a n n e r , t h e d i s t r i b u t i o n o f n o d e si s t r a n s p a r e n t t o t h e u s e r , r e l y i n g o n t h e s y s t e m t h e n o d e sd i s t r i b u t i o n s o l u t i o n .A d i s t r i b u t e d s y s t e m b a s e d o n a w i r e l e s s n e t w o r k o f f e r

s e v e r a l a d v a n t a g e s w h e n i m p l e m e n t i n g i n d u s t r i a l c o n t r o ls y s t e m s [ 1 ] s u c h a s s c a l a b i l i t y , m o d u l a r i t y , p o w e r a n dp o r t a b i l i t y b u t a l s o a n s i g n i f i c a n t i n c r e a s e i n f l e x i b i l i t y a n dm o b i l i t y d u e m a i n l y t o t h e e l i m i n a t i o n o f c a b l e s .

S e v e r a l p r o b l e m s a r i s e w h e n d e a l i n g w i t h t h i s a p p r o a c h .F i r s t o f a l l a n a u t o m a t i c p r o g r a m m i n g o f e a c h n o d e m u s t b ep e r f o r m e d b y t h e s y s t e m , d i s t r i b u t i n g t h e v a r i a b l e s a n d t h ep r o g r a m b e t w e e n p o s s i b l y d i f f e r e n t n o d e s . No d i s t r i b u t i o n o fi n p u t s a n d o u t p u t s i s p o s s i b l e , b e c a u s e t h e n o d e p h y s i c a l l yc o n n e c t e d t o a s y s t e m v a r i a b l e m u s t h a n d l e i t b u t t h e s u b s e to f n o d e s r e l a t e d t o e v e r y v a r i a b l e s h o u l d know i t s c u r r e n t

v a l u e . A l s o t h e c o m p l e x i t y o f u s i n g a p r o g r a m m i n g l a n g u a g et o t h e g e n e r a l p u b l i c , a s w e l l a s t h e n e c e s s i t y t o know t h ec o m p l e x f u n c t i o n s t h a t m a n a g e s t h e p r o t o c o l s t o c o n t r o l t h en e t w o r k a c c e s s , w i t h o u t f o r g e t t i n g t h e c o h e r e n c e p r o b l e m sd u e t o t h e p a r a l l e l i s m , e t c .

I n t h e s e s y s t e m s t h e c o n t r o l r e s p o n s e s h o u l d t a k e p l a c e i na d e t e r m i n i s t i c a m o u n t o f t i m e . A t o o l a t e a c t i o n c o u l d b e

e v e n w o r s t t h a n a w r o n g o n e o r n o a c t i o n a t a l l . I n t h i s s e n s e ,

R e a l - T i m e c a p a b i l i t i e s o f t h e c o n t r o l s y s t e m m u s t b ec o n s i d e r e d [ 2 ] .

F a u l t t o l e r a n c e i s t h e o t h e r m a i n i s s u e t o s t u d y . I t i s

n e c e s s a r y t o know how t h e d i s t r i b u t e d w i r e l e s s s y s t e m w i l la c t i f o n e n o d e f a l l d o w n , s p e c i a l l y i n s y s t e m s w i t h l o wm a i n t e n a n c e p o s s i b i l i t y .

T h e p r o p o s e d a r c h i t e c t u r e t a k e s i n t o a c c o u n t t h e s eq u e s t i o n s . I n t h i s m a n n e r , s e v e r a l n o d e s c o l l a b o r a t e t o f u l f i l

t h e c o n t r o l s y s t e m t a s k . E a c h n o d e r e a d s i t s i n p u t v a r i a b l e sf r o m t h e s y s t e m , b y m e a n s o f a A/D c o n v e r t e r i f t h em a g n i t u d e i s r e f l e c t e d i n a n a l o g v a l u e s , o r b y m e a n s o fd i g i t a l i n p u t s , a n d t a k e s i t s o u t p u t l i n e s a s a c t u a t o r o v e r t h es y s t e m ( a g a i n , t h e y c a n b e a n a l o g o r d i g i t a l v a r i a b l e s ) . E v e r yn o d e e x e c u t e s i t s own s u b s e t o f t h e w h o l e p r o g r a m , r e a d i n gi n p u t s a n d w r i t i n g o u t p u t s a n d , i f n e c e s s a r y , d i s t r i b u t i n g i t s

m o d i f i e d v a r i a b l e s t h r o u g h t h e w i r e l e s s n e t w o r k . I t c a n a l s ot a k e i n t o a c c o u n t g l o b a l v a r i a b l e s , m o d i f i e d o r o b t a i n e d a to t h e r n o d e s . T h e u s e r i n t e r f a c e r e s i d e s a t t h e s u p e r v i s i o nn od e . T h i s n o d e a l l o w s t h e u s e r t o i n t e r a c t w i t h t h e c o n t r o ls y s t e m , d e s i g n a n d v e r i f y t h e c o n t r o l p r o c e d u r e a n d , f i n a l l y ,p e r f o r m s t h e d i s t r i b u t i o n o f t h e c o n t r o l p r o g r a m a m o n g t h ec o n t r o l n o d e s .

T h e p a p e r h a s b e e n s t r u c t u r e d i n s i x s e c t i o n s . T h ef o l l o w i n g p a r a g r a p h s p r e s e n t t h e a d v a n t a g e s o f t h e w i r e l e s ss e n s o r n e t w o r k s , t h e a b s t r a c t a r c h i t e c t u r e d e f i n i t i o n , t h er e q u i r e d c a p a b i l i t i e s o f t h e d i f f e r e n t l a y e r i m p l e m e n t a t i o n s ,t h e i n t e r f a c e s b e t w e e n l a y e r s a n d s e v e r a l g u i d e l i n e s t o a d a p tt h e i m p l e m e n t a t i o n o f t h e s t u d i e d s y s t e m s . T h e p a p e r e n d sw i t h t h e c o n c l u s i o n s a n d f u t u r e w o r k .

I I . W I R E L E S S SENSOR NETWORKS I N CONTROL SYSTEMS

I n a u t o m a t i o n a m a j o r t r e n d c o n s i s t s o n i n c r e a s e t h en u m b e r o f e l e c t r i c a l a n d e l e c t r o n i c s y s t e m s . Many o f t h e s es y s t e m s h a v e b e e n i n t r o d u c e d t o o f f e r i n n o v a t i o n s t o t h ec u s t o m e r b y a n i n c r e a s e i n f u n c t i o n a l i t y , c o m f o r t , a n d s a f e t y .A n o t h e r r e a s o n i s t h e p a r t i a l r e p l a c e m e n t o f m e c h a n i c a lc o m p o n e n t s b y e l e c t r i c a l c o m p o n e n t s o r t h e i r i n t e g r a t i o n i n t om e c h a t r o n i c s y s t e m s . O n   m o r e t e c h n i c a l l e v e l s o m e o t h e rm a j o r t r e n d s a r e : i n c r e a s i n g n u m b e r o f m o n i t o r i n g a n dd i a g n o s t i c t a s k s , e x t e n d e d a u t o m a t i o n a n d i n c r e a s i n g n u m b e ro f c o n t r o l t a s k s , i n c r e a s i n g n u m b e r o f v a r i a n t s , i n c r e a s i n gd e g r e e o f d e c e n t r a l i z a t i o n , a n d i n c r e a s i n g d e m a n d f o rc o m m u n i c a t i o n b e t w e e n s e v e r a l c o n t r o l u n i t s a s w e l l a sb e t w e e n s e n s o r / a c t u a t o r u n i t s a n d c o n t r o l u n i t s , a n d o t h e rp o s s i b l e p a t t e r n s .

U s i n g c o n v e n t i o n a l w i r e d t e c h n o l o g i e s o n l y , t h e s e t r e n d sc a u s e g r o w i n g d i f f i c u l t i e s . Some o f t h e b i g g e s t p r o b l e m s a r et h e i n c r e a s i n g n u m b e r o f w i r e s a n d c o m p l e x i t y o f h a r n e s s ,

a n d t h e r e f o r e t h e i n c r e a s i n g n u m b e r o f c o n n e c t o r s , a u g m e n t

0 - 7 8 0 3 - 9 4 8 4 - 4 / 0 5 / 2 0 . 0 0 © 2 0 0 5 I E E E 1 3 8 5

Page 2: Capella Challenge05

8/13/2019 Capella Challenge05

http://slidepdf.com/reader/full/capella-challenge05 2/6

o f m a l f u n c t i o n s d u e t o c o n n e c t o r f a i l u r e s , h i g h c o s t i n c a s e o fd e s i g n m o d i f i c a t i o n s , a n d h i g h c o s t f o r a s s e m b l y a n d s e r v i c e .A w e l l k n o w n t e c h n i c a l s o l u t i o n s t o o v e r c o m e t h e

p r o b l e m s o f i n c r e a s e d c o m p l e x i t y o f w i r i n g c o n s i s t i n t h ei n t r o d u c t i o n o f b u s s y s t e m s f o r n e t w o r k i n g . T o d a y m o s tv e h i c l e m a n u f a c t u r e r s a r e u s i n g b u s s y s t e m s i n t h e i r d e s i g no f a c o n t r o l a r c h i t e c t u r e . And t h e o t h e r s t e p t h a t s t i l l o f f e r sb e t t e r c h a r a c t e r i s t i c s , c o n s i s t s o n t h e u s e o f w i r e l e s sn e t w o r k s , l i k e t h i s p a p e r e x p l a i n s . T h i s t y p e o f n e t w o r k s c a nb e u s e d i n c o n t r o l s y s t e m s a n d t e c h n i c a l t a s k s [ 3 ] ,   l t h o u g hc e r t a i n p r o p e r t i e s o f t h i s k i n d o f n e t w o r k s , s u c h a s b o u n d e dr e s p o n s e t i m e o r f a u l t t o l e r a n c e , s h o u l d b e s t u d i e d a n d s o l v e di n t h e a r c h i t e c t u r e , i f t h e s y s t e m t o c o n t r o l r e q u i r e s s o m e o ft h o s e c h a r a c t e r i s t i c s .

A n a d d i t i o n a l t r e n d i s t h e i n c r e a s i n g d a t a p r o c e s s i n gc a p a b i l i t y a n d p e r f o r m a n c e o f t h e f i e l d l e v e l c o m p o n e n t s , f o re x a m p l e s e n s o r s a n d a c t u a t o r s . T o g e t h e r w i t h newt e c h n o l o g i e s f o r w i r e l e s s c o m m u n i c a t i o n t h i s may d r i v e

f u t u r e d e v e l o p m e n t s w i t h m u t u a l i n f l u e n c e s o n f i e l d d e v i c e sa n d c o n t r o l l e r s a s w e l l a s c o m m u n i c a t i o n s y s t e m s . T h e s et r e n d s may r e s u l t i n   new g e n e r a t i o n o f a s y s t e ma r c h i t e c t u r e w i t h   m o r e d e c e n t r a l i z e d a n d d i s t r i b u t e ds t r u c t u r e o f i n t e l l i g e n t d e v i c e s .

I n a d d i t i o n , a w i r e l e s s n e t w o r k o f f e r s a b i g g e r r e l i a b i l i t ya n d d e p e n d a b i l i t y d u e t o t h e f o l l o w i n g r e a s o n s :

- W i r i n g i n p r o b l e m a t i c a r e a s ( d i f f i c u l t a c c e s s , a d v e r s ee n v i r o n m e n t a l c o n d i t i o n s , e t c . ) i s n o t n e c e s s a r y .

- C o n n e c t o r s a r e n o t u s e d ( e l i m i n a t i o n o f a p o s s i b l es o u r c e o f f a u l t s ) .

- W i r e l e s s t e c h n o l o g y i s r o b u s t i n f r o n t o f m e c h a n i c a l

v i b r a t i o n s a n d i s r e s i s t a n t t o t h e c o r r o s i o n , b e c a u s e t h i st e c h n o l o g y d o e s n o t u s e c a b l e s .

I I I . PROPOSED A R C H I T E C T U R E

T h e p r o p o s e d a r c h i t e c t u r e d e f i n e s t h e s e r v i c e s o f f e r e d b ye a c h l a y e r , a n d s p e c i f i e s t h e i n t e r f a c e b e t w e e n l a y e r s . I t a l s od e f i n e s t h e r e q u i r e d c h a r a c t e r i s t i c s o f t h e t e c h n o l o g i e s a n dp r o t o c o l s a t a n y l a y e r s , a n d t h e c a p a b i l i t i e s t h a t s h o u l di m p l e m e n t .

T h i s g e n e r i c a r c h i t e c t u r e d i s t i n g u i s h e s f o u r l e v e l s i n  d i s t r i b u t e d w i r e l e s s c o n t r o l s y s t e m . U p p e r l a y e r c o n s i s t s o f a

d i g i t a l c o n t r o l l a y e r , w h e r e h i g h l e v e l d e c i s i o n s a r e t a k e n .T h i s l e v e l s h o u l d w o r k w i t h c o n c e p t s   i . e . t h e t e m p e r a t u r e i s

h i g h ) r a t h e r t h a n n u m b e r s ( t h e t e m p e r a t u r e i s 4 0 ° C ) .T h e s e c o n d l a y e r d e a l s w i t h n u m e r i c v a l u e s , p e r f o r m s

a n a l o g o p e r a t i o n s a n d i m p l e m e n t a n a l o g c o n t r o l l o o p s . I t i s

a l s o i n c a r r y o f t h e c o n v e r s i o n f r o m n u m e r i c a l v a r i a b l e sv a l u e s t o e v a l u a t e d e x p r e s s i o n s .

T h e w i r e l e s s c o m m u n i c a t i o n s s y s t e m a p p e a r s i n t h e t h i r dl a y e r . T h e n e t w o r k i n f r a s t r u c t u r e m u s t p e r f o r m t h ei n f o r m a t i o n s h a r e b e t w e e n n o d e s , o f f e r i n g t o t h e u p p e r l a y e r sa d a t a t r a n s m i s s i o n s e r v i c e .

F i n a l l y , e v e r y n o d e s h o u l d i m p l e m e n t a h a r d w a r e i n t e r f a c ew i t h t h e p r o c e s s t o c o n t r o l . I t i s i m p l e m e n t e d b y m e a n s o fA/D D/A c o n v e r t e r s p r i o r t o i t s t r a n s m i s s i o n t h r o u g h t h en e t w o r k .

E a c h o f t h i s l a y e r s i s c o m m e n t e d b e l o w i n d e e p . E v e r yl a y e r m u s t c o m m u n i c a t e w i t h i t s u p p e r a n d l o w e r l a y e rf o l l o w i n g a s p e c i f i e d i n t e r f a c e , a s s h o w t h e f o u r t h s e c t i o n .

T h e s y s t e m i s c o n t r o l l e d b y m e a n s o f a s e t o f a n a l o g i n p u t sa n d o u t p u t s . H a r d w a r e l e v e l c o n v e r t s t h e s e a n a l o gm a g n i t u d e s i n t o d i s c r e t e ( d i g i t a l i z e d ) d a t a . T h e s e d a t a c a n b et r a n s f e r r e d b y m e a n s o f t h e n e t w o r k t o e v e r y n o d e i n t h i sf o r m ( r a w m o d e ) o r b e i n g e v a l u a t e d b y t h e a n a l o g l e v e lb e f o r e i t s t r a n s m i s s i o n . I f t h e l a t t e r o c c u r s , n o a n a l o g d a t a ,b u t v a r i a b l e c o n c e p t s e x p r e s s i o n s i s t r a n s m i t t e d . T h i s f e a t u r ei n c r e a s e t h e p o w e r o f t h e a r c h i t e c t u r e b y r e d u c i n g t h eb a n d w i d t h r e q u i r e d ( o n l y e l a b o r a t e d a n d new c o n c e p t s a n dt r a n s m i t t e d , a v o i d i n g t h e t r a n s m i s s i o n o f r e p e t i t i v e o r n o n -r e l e v a n t d a t a ) .

I n t h i s s e n s e , n e t w o r k may t r a n s m i t r a w d a t a o r p r o c e s s e dd a t a ( c o n c e p t u a l v a l u e s ) , s o b o t h f o r m a t s s h o u l d b ec o n s i d e r e d .

A n a l o g l e v e l i s i n c h a r g e o f t h e n u m e r i c a l d a t a

i n t e r p r e t a t i o n t o f i t a c o n c e p t u a l v a l u e o f e a c h v a r i a b l e .T h e s e c o n c e p t s m u s t b e t h e b a s e o f d i g i t a l c o n t r o l e x e c u t i o n ,g i v e n p l a c e t o h i g h a b s t r a c t i o n l e v e l p r o c e d u r e s .

D e t a i l e d d e s c r i p t i o n o f t h e s e l e v e l s a n d i t s s u i t a b l ep r o c e d u r e s i s d e s c r i b e d i n t h e f o l l o w i n g s e c t i o n s .

A . . D i g i t a l L a y e r

T h i s l e v e l i m p l e m e n t s t h e d i s c r e t e c o n t r o l f u n c t i o n s ,s y s t e m s u p e r v i s i o n a s w e l l a s d i a g n o s i s a n d f a u l t t o l e r a n c e ,m a k i n g i n t e l l i g e n t t h e w h o l e c o n t r o l s y s t e m .

T h e I A t e c h n i q u e s t o i m p l e m e n t t h i s l e v e l s h o u l d c o m p l e t et h e f o l l o w i n g r e q u i r e m e n t s :

- P o s s i b i l i t y t o g u a r a n t e e t h e d e s i g n c o r r e c t i o n .- P o s s i b i l i t y t o b e e x e c u t e d i n a d i s t r i b u t e d w a y .

- P o s s i b i l i t y t o d e l i m i t t h e r e s p o n s e t i m e .

- A b s t r a c t i o n o f t h e d i s t r i b u t e d s y s t e m , f o r m e d o f d i v e r s en o d e s , s o t h a t f r o m t h e d e s i g n e r ' s p o i n t o f v i e w i t

b e h a v e s a s a c e n t r a l i z e d s y s t e m . T h i s i s t h e d i s t r i b u t e ds y s t e m s m e t h o d o l o g y .

- P o s s i b i l i t y t o b e e x e c u t e d i n g e n e r i c n o d e s , p o s s i b l yv e r y d i f f e r e n t b e t w e e n t h e m .

- P o s s i b i l i t y t h a t e v e n n o n - e x p e r t u s e r s c o u l d d e s i g n t h ec o n t r o l s y s t e m , b y m e a n s o f s i m p l e p r o g r a m m i n g t h a tk e e p s i n m i n d t h e p o s s i b l e n o n s e q u e n t i a l e x e c u t i o n o f

t h e i n s t r u c t i o n s . I t i s s o u g h t t h e d e s i g n e r o n l y p r o v i d et h e b a s i c s y s t e m o p e r a t i o n l i n e s , a n d b e t h i s l a s t whod e c i d e s w h a t r u l e s a r e a p p l i c a b l e a n d w h e n .

A n e x a m p l e o f s u i t a b l e t e c h n i q u e f o r t h i s l e v e l a r e t h eR u l e d B a s e d E x p e r t S y s t e m s , c o n c r e t e l y t h e R u l e N e t s ( R N )[ 4 ] .   h a v e b e e n a p p l i e d o b t a i n i n g e x c e l l e n t e x p e r i m e n t a lr e s u l t s [ 5 ] , p r o v i d i n g   s u i t a b l e b a s e f o r t h e d i s t r i b u t e dc o n t r o l s y s t e m s i m p l e m e n t a t i o n b y s e v e r a l r e a s o n s :

- S i m p l i c i t y a n d p o w e r : RN a l l o w s t h e c o m p l e x c o n t r o ls y s t e m s s p e c i f i c a t i o n i n a n e a s y a n d i n t u i t i v e w a y ,w i t h o u t l i m i t i n g f o r i t t h e c o m p l e x i t y o f t h e c o n t r o lf u n c t i o n s t o i m p l e m e n t .

1 3 8 6

Page 3: Capella Challenge05

8/13/2019 Capella Challenge05

http://slidepdf.com/reader/full/capella-challenge05 3/6

  A n a l y s i s e a s i n e s s : G i v e n t h e s i m i l a r i t y o f t h e R N a n dt h e P e t r i N e t s i t h a s b e e n p o s s i b l e t h e d e f i n i t i o n o fs e v e r a l p u r i f i c a t i o n t e c h n i q u e s o n t h e R N t h a t a l l o w t h eu s e r t o g u a r a n t e e t h e c o r r e c t c o n t r o l s y s t e m b e h a v i o r . A se x a m p l e o f t h e s e t e c h n i q u e s we c a n m e n t i o n f r o mb e h a v i o r s i m u l a t i o n s y s t e m s u n t i l p u r i f i c a t i o n m e t h o d sb a s e d o n t h e e x p a n s i o n t r e e .

  C o m p a c t n e s s :   t o p o l o g y c a n b e r e p r e s e n t e d i n  c o m p a c t way b y m e a n s o f b i n a r y m a t r i c e s ( a n t e c e d e n t s ,c o n s e q u e n t a n d u n m a r k e d ) a n d i t s s t a t e b y m e a n s o fb i n a r y v e c t o r s . T h i s r e p r e s e n t a t i o n i s v e r y a p p r o p r i a t ea s much f o r i t s e x e c u t i o n i n m i c r o c o n t r o l l e r b a s e ds y s t e m s a s f o r i t s d i s t r i b u t i o n t h r o u g h d i g i t a l n e t s . T h eR N e x e c u t i o n b y m e a n s o f e l e m e n t a r y l o g i c a l o p e r a t i o n si s o f s p e c i a l i n t e r e s t .

B . A n a l o g L a y e r

T h e d i s c r e t e a n d c o n t i n u o u s c o n t r o l t e c h n i q u e s a r e n o ti n c o m p a t i b l e , b u t c o m p l e m e n t a r y , w h e n d e a l i n g w i t hc o m p l e x s y s t e m s . C o m b i n a t i o n o f b o t h t e c h n i q u e s o f f e r snew p o s s i b i l i t i e s , s u c h a s t h e i m p l e me n ta t i o n o f h i e r a r c h i c a lc o n t r o l s y s t e m s . I n t h i s s c h e m e , t h i s l e v e l p e r f o r m sc o n t i n u o u s c o n t r o l l o o p s , d i a g n o s t i c s t a s k s a n d a n a l o go p e r a t i o n s .When d e a l i n g w i t h a c o n t i n u o u s c o n t r o l s y s t e m

i m p l e m e n t a t i o n i t w a s n e e d e d t o d e c i d e t h e m o s t a c c u r a t ec h a r a c t e r i s t i c s , s u c h a s :

- T o b e a b l e t o c o n t r o l a n y s y s t e m a l m o s t w i t h t h e s a m eb e n e f i t s t h a t o t h e r c o n t r o l s y s t e m a l r e a d y e x i s t e n t .

- P o s s i b i l i t y t h a t e v e n n o n - e x p e r t u s e r s c o u l d d e s i g n t h ec o n t r o l s y s t e m , a n d e v e n a l l o w i n g t h e c a p a c i t y f o r t h es e l f - l e a r n i n g o f t h e s y s t e m .

- P o s s i b i l i t y t o b e e x e c u t e d i n a d i s t r i b u t e d w a y .

- E a s i n e s s w h e n b e i n g t r a n s m i t t e d t h r o u g h t h e n e t f o r t h e i re x e c u t i o n i n g e n e r i c n o d e s ( p o s s i b l y v e r y d i f f e r e n tb e t w e e n t h e m ) .

A f t e r w a r d s a n e x h a u s t i v e s t u d y o f d i f f e r e n t c o n t i n u o u sc o n t r o l t e c h n i q u e s , t h e c o n c l u s i o n t h a t N e u r a l N e t w o r k s[ 6 ] ( N N ) m e e t s a l l t h e p r e v i o u s c o n d i t i o n s h a s b e e n r e a c h e d .I n d e e d , NN n o t o n l y c o m p l e t e s t h e f i r s t c o n d i t i o n s i n c e t h e yc a n d e a l s u c c e s s f u l l y w i t h a n y c o n t r o l s y s t e m , b u t , f a rb e y o n d , t h e y a r e a b l e t o c o n t r o l s y s t e m s w h e r e n o o t h e r

t e c h n i q u e s c a n b e a p p l i e d .I t a l s o f u l f i l p e r f e c t l y t h e s e c o n d c o n d i t i o n d u e t o t h e i r

l e a r n i n g c h a r a c t e r i s t i c s [ 7 ] , m a k i n g p o s s i b l e t h a t e v e n n o n -

e x p e r t u s e r s i n t h e c o n t r o l s y s t e m s d e s i g n c a n b e c a p a b l e , i na c e n t r a l i s e d w a y , t o d e f i n e t h e d e s i r e d s y s t e m b e h a v i o u r .NN a r e c a p a b l e t o l e a r n i n a n a u t o m a t i c way t h o u g h t t h ea n a l y s i s o f a g r o u p o f s a m p l e s t h a t r e f l e c t t h e a n s w e r s

e x p e c t e d i n r e a l s i t u a t i o n s o f e x e c u t i o n . E v e n m o r e , i t i s

p o s s i b l e i n t h e d e s i g n p h a s e t h e s i m u l a t i o n o f t h e s y s t e mo p e r a t i o n i n f r o n t o f h y p o t h e t i c a l s i t u a t i o n s w i t h t h e p u r p o s eo f c h e c k i n g t h a t i t f u l f i l s t h e d e s i r e d s p e c i f i c a t i o n s .

S i n c e t h e NN a r e f o r m e d b y p e r f e c t l y d e t a c h a b l e u n i t s( n e u r o n s ) , t h e d i s t r i b u t i o n o f t h e s e n e u r o n s i n d i f f e r e n t n o d e s

i s n o t v e r y d i f f i c u l t , s o t h e r e s u l t s o b t a i n e d b y e a c h n e u r o n

m u s t b e s p r e a d t h o u g h t t h e i n t e r c o n n e c t i o n n e t w o r k t o b eu s e d a s a n i n p u t f o r a n y o t h e r n e u r o n n e e d i n g i t .

F i n a l l y , i t i s p o s s i b l e t o c h a r a c t e r i s e a n e u r a l n e t w o r k a s ag r o u p o f n e u r o n s . A l l n e u r o n s p r e s e n t a common s t r u c t u r e ,a n d t h e y a r e e a s i l y a d a p t e d i n f u n c t i o n o f   p a r a m e t e r s s e t .T h e r e f o r e , i t i s p o s s i b l e t o l o c a t e s e v e r a l g e n e r i c n e u r o n s i nt h e n o d e s a n d m a k e   p a r t i c u l a r i z a t i o n o f t h e m i n f u n c t i o n o ft h e d e s i r e d c o n t r o l s y s t e m b y m e a n s o f t h e t r a n s m i s s i o n o ft h e s e p a r a m e t e r s .

C . W i r e l e s s C o m m u n i c a t i o n s L a y e r

T h e g o a l o f t h i s l a y e r i s t o p r o v i d e t h e i n f o r m a t i o ne x c h a n g e a m o n g r e m o t e n o d e s , s o t h a t t h e y c a n c a r r y o u t i t s

a c t i v i t i e s .A s e x a m p l e o f s u i t a b l e n e t w o r k s c a n b e i n d i c a t e d Z i g B e e

[ 8 ] , B l u e t o o t h [ 9 ] [ 1 0 ] o r W i F i ( 8 0 2 . 1 1 ) [ 1 1 ] b e c a u s e o f i t s

p a r t i c u l a r f e a t u r e s .

Z i g B e e a l l o w s m u l t i p l e k i n d s o f t r a f f i c w i t h d i f f e r e n tc h a r a c t e r i s t i c s , i n c l u d i n g p e r i o d i c d a t a , i n t e r m i t t e n t d a t a , a n dr e p e t i t i v e l o w l a t e n c y d a t a .

T h e m e d i u m a c c e s s c o n t r o l  MAC) o f Z i g B e e p r o v i d e sn e t w o r k a s s o c i a t i o n a n d d i s a s s o c i a t i o n , h a s a n o p t i o n a ls u p e r f r a m e s t r u c t u r e w i t h b e a c o n s f o r t i m e s y n c h r o n i z a t i o n ,a n d a g u a r a n t e e d t i m e s l o t m e c h a n i s m f o r h i g h p r i o r i t yc o m m u n i c a t i o n s . T h e c h a n n e l a c c e s s m e t h o d i s c a r r i e r s e n s e

m u l t i p l e a c c e s s w i t h c o l l i s i o n a v o i d a n c e ( C S M A - C A ) .Z i g B e e d e f i n e s t h e n e t w o r k , s e c u r i t y , a n d a p p l i c a t i o nf r a m e w o r k p r o f i l e l a y e r s f o r a n IEEE 8 0 2 . 1 5 . 4 b a s e d s y s t e m .Z i g B e e s n e t w o r k l a y e r s u p p o r t s t h r e e n e t w o r k i n gt o p o l o g i e s ; s t a r , m e s h , a n d c l u s t e r t r e e . S t a r n e t w o r k s a r ecommon a n d p r o v i d e f o r v e r y l o n g b a t t e r y l i f e o p e r a t i o n .M e s h , o r p e e r - t o - p e e r , n e t w o r k s e n a b l e h i g h l e v e l s o fr e l i a b i l i t y a n d s c a l a b i l i t y b y p r o v i d i n g m o r e t h a n o n e p a t ht h r o u g h t h e n e t w o r k . C l u s t e r - t r e e n e t w o r k s u t i l i z e a h y b r i ds t a r / m e s h t o p o l o g y t h a t c o m b i n e s t h e b e n e f i t s o f b o t h f o rh i g h l e v e l s o f r e l i a b i l i t y a n d s u p p o r t f o r b a t t e r y - p o w e r e dn o d e s .

Z i g B e e p e r m i t s d a t a a n d c o n t r o l m e s s a g e s t o b e p a s s e df r o m o n e n o d e t o o t h e r n o d e v i a m u l t i p l e p a t h s . T h i s f e a t u r ee x t e n d s t h e r a n g e o f t h e n e t w o r k a n d i m p r o v e s d a t ar e l i a b i l i t y . T h i s p e e r - t o - p e e r c a p a b i l i t y may b e u s e d t o b u i l dl a r g e , g e o g r a p h i c a l l y d i s p e r s e d n e t w o r k s w h e r e s m a l l e rn e t w o r k s a r e l i n k e d t o g e t h e r t o f o r m a ' c l u s t e r t r e e ' n e t w o r k .Z i g B e e p r o v i d e s a s e c u r i t y t o o l b o x t o e n s u r e r e l i a b l e a n d

s e c u r e n e t w o r k s . A c c e s s c o n t r o l l i s t s p a c k e t f r e s h n e s s t i m e r sa n d 1 2 8 - b i t e n c r y p t i o n p r o t e c t d a t a t r a n s m i s s i o n a n d Z i g B e ew i r e l e s s n e t w o r k s .

A n o t h e r a p p r o p r i a t e n e t w o r k s f o r t h i s l e v e l a r e B l u e t o o t h ,W i F i , o r o t h e r s [ 1 2 ] m a i n l y f o r t h e i r b i g g e s t c o v e r i n g a r e a .

O v e r t h e s e l e c t e d w i r e l e s s n e t w o r k t e c h n o l o g y w i l l b en e c e s s a r y a p r o t o c o l t h a t p r o v i d e s t h e f o l l o w i n gc h a r a c t e r i s t i c s .

C . 1 R e m o t e i d e n t i f i c a t i o n o f t h e c o n n e c t e d d e v i c e s

T h e c o m m u n i c a t i o n s p r o t o c o l w i l l b e a b l e t o d e t e c t w h a ts y s t e m d e v i c e s a r e r e a l l y i n o p e r a t i o n , w i t h o u t n e c e s s i t y o fc a r r y i n g o u t t h e a c c e s s t o t h e n e t v e r i f i c a t i o n i n a n

i n d i v i d u a l i s e d w a y .

1 3 8 7

Page 4: Capella Challenge05

8/13/2019 Capella Challenge05

http://slidepdf.com/reader/full/capella-challenge05 4/6

I n a l l s t u d i e d a p p l i c a t i o n p r o t o c o l s , t h e s y s t e m d e s i g n e rs h o u l d know a l l t h e e x i s t e n t n o d e s i n t h e n e t w o r k a n di n t r o d u c e t h i s i n f o r m a t i o n i n a l l t h e d e v i c e s t h a t r e q u i r e i t .

F o r t h e c o m m u n i c a t i o n p r o b l e m s d e t e c t i o n i n a n o d e , i t i s

n e c e s s a r y t o c a r r y o u t e x p l i c i t d i a g n o s e s ( c o m m u n i c a t i o nt e s t s ) o n t h e s a m e o n e s .

C . 2 N e t v i r t u a l i s a t i o n

F r o m t h e u s e r ' s p o i n t o f v i e w , t h e w h o l e n e t w o r k s h o u l d

b e c o n t e m p l a t e d a s a c e n t r a l i s e d s y s t e m i n t h e p r o g r a m t o o l ,w i t h a l l i t s i n p u t s a n d o u t p u t s . I t i s t r a n s p a r e n t t o t h e u s e r t h ef a c t t h a t t h e s e i n p u t s a n d o u t p u t s d o n o t r e s i d e i n o n e c e n t r a ln o d e , r a t h e r t h e y a r e d i s t r i b u t e d a m o n g t h e n o d e s . T h i s i s

g o t t e n t h a n k s t o t h e v i r t u a l i z a t i o n o f e a c h d e v i c e i n a s e r i e so f i n p u t s a n d o u t p u t s , t h e n o d e s i d e n t i f i c a t i o n t o t h e c e n t r a ln o d e i n a t r a n s p a r e n t way t o t h e u s e r a n d t h e n o d e sp r o g r a m m i n g i n t e r f a c e . A l s o , t h i s f e a t u r e m a k e p o s s i b l e t od e s i g n g e n e r a l p u r p o s e n o d e s , g e n e r i c a n d f r o m d i f f e r e n t

p r o v i d e r s w h o s e i n t e g r a t i o n d o e s n o t p r e s e n t p r o b l e m s .

C . 3 C e n t r a l i z e d p r o g r a m m i n g

O n c e t h e u s e r h a s a l l t h e s y s t e m i n p u t s a n d o u t p u t s i n t h ep r o g r a m t o o l , h e c a n p r o c e e d t o t h e p r o g r a m m i n g o f t h eb e h a v i o u r w a n t e d i n t h e s a m e o n e , w i t h o u t n e c e s s i t y o fc o n t e m p l a t i n g t h e d e t a i l s c o r r e s p o n d i n g t o t h e d i s t r i b u t i o n .T h e p r o g r a m m i n g i n t h e c e n t r a l n o d e i s c a r r i e d o u t f r o m a ni d e n t i c a l way t o t h e c o r r e s p o n d i n g t o a c e n t r a l i s e d s y s t e m . I nt h i s m a n n e r i s p o s s i b l e t h e o f f - l i n e v e r i f i c a t i o n o f t h e s y s t e mo p e r a t i o n , t h a t i s t o s a y , w i t h o u t n e c e s s i t y o f e x e c u t i n g t h ep r o g r a m o n t h e n e t w o r k , b y m e a n s o f s i m u l a t i o n . T h i sa n a l y s i s g u a r a n t e e a c o r r e c t b e h a v i o u r o f t h e s y s t e m . I t i s

a l s o p o s s i b l e t o c a l c u l a t e t h e s y s t e m s t a t e s d i a g r a m , a n d o v e r

t h e m v e r i f y t h e a b s e n c e o f n o t d e s i r e d s t a t e s . O n c e c h e c k e dt h e s y s t e m , t h e p r o t o c o l w i l l t a k e c h a r g e o f i t s d i s t r i b u t i o na m o n g t h e n o d e s .

S e v e r a l s t u d i e d p r o t o c o l s a l l o w t h e t r a n s m i s s i o n o f d a t ab l o c k s t h a t c o u l d c o n t a i n p r o g r a m c o d e . H o w e v e r , t h i s c o d es h o u l d b e c h a r a c t e r i s t i c o f t h e d e v i c e i m p l e m e n t a t i o n . Noneo f t h i s p r o t o c o l s c o n t e m p l a t e s t h e p o s s i b i l i t y o f s y s t e mb e h a v i o u r s i m u l a t i o n , n e i t h e r t h e p r o p e r t i e s a n a l y s i s i n o r d e rt o g u a r a n t e e t h e p r o p e r l y s y s t e m o p e r a t i o n

C . 4 R e a l T i m e s u p p o r t

I t s h o u l d b e p o s s i b l e t o d e l i m i t t h e r e s p o n s e t i m e . I n c a s e

o f u s i n g R u l e N e t s , t h e i r m a t h e m a t i c f o r m a l l o w s t h e

e x e c u t i o n t i m e e v a l u a t i o n . I n t h i s s e n s e , a n d t a k i n g i n t oa c c o u n t t h a t t h i s e x e c u t i o n c o n s i s t s o n s i m p l e b i n a r yo p e r a t i o n s  AND   O R ) b e t w e e n b i t m a t r i c e s ( u s u a l l yi m p l e m e n t e d b y b y t e s ) ,   w o r s t c a s e i s d e f i n e d , t h u s r e s p o n s et i m e c a n b e b o u n d e d .

O n t h e o t h e r h a n d , t h e p r o t o c o l o v e r t h e s e l e c t e d n e t w o r kt e c h n o l o g y w i l l d e l i m i t i n s o m e way t h e r e s p o n s e t i m e .

C . 5 F a u l t t o l e r a n c e

T h e p r o t o c o l w i l l a l l o w t h e i m p l e m e n t a t i o n o f s e v e r a lf a u l t - t o l e r a n c e t e c h n i q u e s . Some o f t h e m c a n n e e d a c e n t r a ln o d e a s a s y s t e m w a t c h d o g , a n d t h e a d o p t i o n o f s e v e r a la c t i o n s t o d e a l w i t h f a i l u r e e v e n t s . I n t h i s c a s e , t h e c e n t r a ln o d e w o u l d s e n d a WHO m e s s a g e p e r i o d i c a l l y , w h i c h w o u l d

b e r e p l i e d b y m e a n s o f a n AL IVE m e s s a g e . I f t h e AL IVEm e s s a g e d o e s n o t a r r i v e , a n d a f t e r s e v e r a l t r i e s , t h es u p e r v i s i o n n o d e w i l l a s s u m e a f a i l u r e i n c o r r e s p o n d i n gn o d e .When a n o d e f a i l i s d e t e c t e d , s e v e r a l a c t i o n s c a n b e c a r r i e d

o u t . T h e u s e r w i l l b e i n f o r m e d a n y w a y , b u t i t i s a l s o p o s s i b l et o r e s t a r t t h e s y s t e m , o r e v e n t o s t a r t   d e g r a d e d w o r k i n gm o d e .

I n c e r t a i n c a s e s s h o u l d b e p o s s i b l e t o c a r r y o u t v o t i n gm e c h a n i s m s a m o n g t h e c o n c l u s i o n s o f s e v e r a l n o d e s , a l s o , i nc a s e o f s o m e n o d e s f a l l s d o w n , a n o t h e r n o d e c o u l d f o l l o w t h er e a s o n i n g l i n e a n d , t h e r e f o r e , i t w o u l d m i n i m i s e t h e e f f e c t o ft h i s f a i l u r e . O f c o u r s e , t h e n o d e f a l l i m p l i e s t h e i m p o s s i b i l i t yo f m a n a g i n g t h e i n p u t s a n d o u t p u t s p h y s i c a l l y c o n n e c t e d t ot h e s a m e o n e , b u t i t d o e s n o t i m p e d e t h e c o n t i n u a t i o n o f t h er e a s o n i n g b a s e d o n t h e l a s t w e l l - k n o w n s t a t e o f t h i sv a r i a b l e s , u n t i l t h e g u a r d i a n n o d e m e c h a n i s m d e t e c t s t h ef a i l u r e a n d t a k e t h e o p p o r t u n e m e a s u r e s .

I V . I N T E R F A C E S B E T W E E N LEVELS

F o l l o w i n g t h i s a r c h i t e c t u r e , e v e r y l e v e l m u s t c o m m u n i c a t ew i t h i t s u p p e r a n d l o w e r l a y e r f o l l o w i n g a s p e c i f i e d i n t e r f a c e .F i g . 1 s h o w s t h e d i f f e r e n t i n t e r f a c e s a t e a c h l e v e l .

T h e i n t e r f a c e s a m o n g t h e d i f f e r e n t l e v e l s a r e t h e f o l l o w i n go n e s .

T h e d i g i t a l l e v e l w o r k s w i t h v a r i a b l e s . T h e s e c a n b et r a n s m i t t e d a m o n g d i g i t a l l e v e l s o f d i f f e r e n t n o d e s . A l s o , t h en u m e r i c a l v a l ue o f v a r i a b l e s c a n b e n e c e s s a r y f o r t h ea n a l o g i c a l l e v e l .

T h e a n a l o g i c a l l a y e r w o r k s w i t h d i s c r e t e v a l u e s t h a t c a n b et r a n s m i t t e d b y t h e n e t w o r k t o o t h e r a n a l o g i c a l l e v e l s o f o t h e rn o d e s t h a t r e q u i r e t h e m .

T h e s e v a l u e s c o m e f r o m t h e i n f e r i o r l e v e l ( i n p u t s ) o r t o g ot o w a r d t h i s ( o u t p u t s ) .

W i r e l e s s n e t w o r k may t r a n s m i t r a w d a t a o r p r o c e s s e d d a t a( c o n c e p t u a l v a l u e s ) , s o b o t h f o r m a t s s h o u l d b e s u p p o r t e d .

T h e l e v e l A/D D/A c o n v e r t t h e p h y s i c a l m a g n i t u d e s i nd i s c r e t e d v a l u e s t h a t w i l l u s e t h e s u p e r i o r l e v e l s .

F i g . 1 . I n t e r f a c e s b e t w e e n a r c h i t e c t u r e l e v e l s .

1 3 8 8

Page 5: Capella Challenge05

8/13/2019 Capella Challenge05

http://slidepdf.com/reader/full/capella-challenge05 5/6

I n t h i s m a n n e r , i t s h o u l d b e a b l e t o c a r r y o u t t h e n e c e s s a r y

c o n v e r s i o n f u n c t i o n s t o t r a n s l a t e t h e l o g i c a l v a l u e s o f t h ev a r i a b l e s i n d i g i t a l v a l u e s t h a t w i l l b e p r o g r a m m e d i n t h ea n a l o g i c a l d i g i t a l c o n v e r t e r s t o a c t i v a t e t h e o u t p u t s , a s w e l la s t h e c o n v e r s i o n o f a n a l o g i c a l m a g n i t u d e s t o d i g i t a l v a l u e st h a t w i l l b e d i s c r e t e d t o r e p r e s e n t t h e d i f f e r e n t i n p u t v a r i a b l e ss t a t e s . T h e r e q u i r e m e n t s o f t h i s p r o c e s s a r e m i n i m u m ,c o n s i s t i n g e x c l u s i v e l y o n a c o m p a r i s o n s s e r i e s . I t s h o u l d a l s ob e a b l e t o o b t a i n a n d t o w r i t e v a l u e s w i t h t h e p u r p o s e o fa l l o w i n g t h e c a l i b r a t i o n .

V . A R C H I T E C T U R E A D A P T A T I O N

T o a p p l y t h e p r o p o s e d a r c h i t e c t u r e t o a c o n c r e t e s y s t e m ,

t h e d e s i g n e r s h o u l d c h o o s e t h e t e c h n i q u e o r t e c h n o l o g y m o r ea p p r o p r i a t e f o r t h e i m p l e m e n t a ti on o f e a c h l e v e l . T h i se l e c t i o n w i l l b e c a r r i e d o u t a c c o r d i n g t o t h e c o n c r e t e

a p p l i c a t i o n t o w h i c h w i l l d e d i c a t e t h e s y s t e m a n d t h e

a p p r o p r i a t e i n t e g r a t i o n o f t h i s t e c h n i q u e w i t h t h e r e s t o fl e v e l s . T h e d e s i g n e r w i l l a l s o k e e p i n m i n d t h a t t h e t e c h n i q u ei n q u e s t i o n w i l l f u l f i l t h e p r e v i o u s l y e x p o s e d r e q u i r e m e n t s i nt h e p r e s e n t a t i o n o f e a c h l a y e r .

I n t h e f o l l o w i n g p a r a g r a p h s , s o m e g u i d e l i n e s a r e s h o w n ,s o t h a t t h e d e s i g n e r c a n h a v e s o m e v a l i d c r i t e r i a w h e n a p p l yt h e p r o p o s e d a r c h i t e c t u r e t o   c o n c r e t e s y s t e m a n d t o c h o o s ew i t h s u c c e s s t h e t e c h n i q u e s t o u s e i n e a c h l e v e l o f t h e s a m eo n e . O f t h i s d e c i s i o n w i l l d e p e n d t h e b e n e f i t s a n d

c h a r a c t e r i s t i c o f t h e w h o l e s y s t e m i m p l e m e n t e d .

S o , a c o n c r e t e s o l u t i o n i s b e t t e r i f i t o p t i m i s e s t h ef o ll o w i n g p a r a m e t e r s [ 1 3 ] :

- D i s t r i b u t i o n e f f i c i e n c y a n d f l e x i b i l i t y : s o t h a t t h et e c h n i q u e t o u s e a l l ow s t o i m p r o v e t h e e f f i c i e n c y , t h ef a u l t t o l e r a n c e , t h e t r a c e a b i l i t y , e t c .

- Low o v e r l o a d : t h e d a t a a dm i t a n e f f i c i e n t r e p r e s e n t a t i o nf o r t h e e x e c u t i o n a n d t h e i r t r a n s m i s s i o n t h r o u g h t h en e t w o r k .

- S t o r a g e a n d e x e c u t i o n e f f i c i e n c y : t h e t e c h n i q u e c a n b ee x e c u t e d i n l o w c o s t m i c r o c o n t r o l l e r s a s w e l l a s i t

r e q u i r e s l i t t l e memory i n t h e n o d e s .

- P o s s i b i l i t y t h a t e v e n n o n - e x p e r t u s e r s c o u l d d e s i g n t h ec o n t r o l s y s t e m , b y m e a n s o f s i m p l e p r o g r a m m i n g t h a tk e e p s i n m i n d t h e p o s s i b l e n o n s e q u e n t i a l i n s t r u c t i o n se x e c u t i o n . I t i s s o u g h t t h e d e s i g n e r o n l y p r o v i de t h e

b a s i c l i n e s o f t h e s y s t e m o p e r a t i o n , a n d b e t h i s l a s t wh od e c i d e s w h a t r u l e s a r e a p p l i c a b l e a n d w h e n .

T h e e l e c t i o n o f t h e w i r e l e s s n e t w o r k t e c h n o l o g y i s v e r yi m p o r t a n t , s i n c e t h e w h o l e s y s t e m c h a r a c t e r i s t i c s w i l l d e p e n di n g r e a t m e a s u r e o f i t s f e a t u r e s a n d b e h a v i o r . A l s o t h ed e s i g n e r w i l l c h o o s e i t i n a g r e e m e n t w i t h t h e s y s t e mc h a r a c t e r i s t i c s a n d o p e r a t i o n m a n n e r . I n t h i s w a y , i n   c l o s e dc o n t r o l s y s t e m w h e r e t h e c o v e r i n g   r e i s o f t h e o r d e r o f  

T e m p e r a t u r es e n s o r

  A / C C o n t r o l

B o i l i n g c o n t r o l

V M e t e o r o l o g i c a l

s t a t i o n

T e m p e r a t u r e /H u m i d i t y s e n s o r

F i g . 2 . A n e x a m p l e o f a p p l i c a t i o n .

1 3 8 9

V o i c ecommands

R e s e r v e d

Page 6: Capella Challenge05

8/13/2019 Capella Challenge05

http://slidepdf.com/reader/full/capella-challenge05 6/6

d o z e n o f m e t e r s t h e Z i g B e e w i r e l e s s n e t w o r k c a n b e a d o p t e d .I f t h e c o v e r i n g a r e a s h o u l d b e b i g g e r B l u e t o o t h o r e v e n W i F i( 8 0 2 . 1 1 ) c a n b e u s e d . D e s i g n e r w i l l k e e p i n m i n d t h et r a n s m i s s i o n c h a r a c t e r i s t i c s o f t h e s e l e c t e d w i r e l e s st e c h n o l o g y t o i n t e g r a t e i t a p p r o p r i a t e l y i n t h e s y s t e m d e s i g na n d f u l f i l t h e r e q u i r e m e n t s o f t h e f i n a l s y s t e m [ 1 4 ] .

I t i s f u n d a m e n t a l t o k e e p i n m i n d t h a t t h e g l o b a l s y s t e mo p e r a t i o n w i l l d e p e n d o n a l l a n d e a c h o n e o f t h e l e v e l s , a n dt h e r e f o r e o f t h e a p p r o p r i a t e a d a p t a t i o n a n d i n t e r a c t i o n a m o n gt h e t e c h n o l o g i e s t h a t i m p l e m e n t t h e m .

T h e r e i s a w i d e f i e l d o f p o t e n t i a l a p p l i c a t i o n s f o r t h ep r o p o s e d a r c h i t e c t u r e . A n e x a m p l e o f d i s t r i b u t e d s y s t e m t h a tf o l l o w s t h e g u i d e l i n e s e x p l a i n e d i n t h i s p a p e r c a n b e s e e n i nt h e f i g . 2 , w h e r e t h e i n t e g r a l c o n t r o l o f a h o u s e i s c a r r i e d o u t .

T h e s y s t e m s t r u c t u r e w o u l d b e t h e f o l l o w i n g o n e : u p p e rl a y e r i m p l e m e n t e d b y m e a n s o f R u l e N e t s , d e a l s w i t h t h ed i s c r e t e c o n t r o l , c a r r i e s o u t t h e s u p e r v i s i o n o f t h e l o w e rl a y e r s a n d m u s t p e r f o r m t h e a d e q u a t e a c t i o n s i n c a s e o f

f a i l u r e . M i d d l e l a y e r i m p l e m e n t e d b y m e a n s o f N e u r a lN e t w o r k s w o u l d k e e p i n t o a c c o u n t t h e c o n t i n u o u s c o n t r o ll o o p s ( h e a t i n g / c o o l i n g , b r i g h t n e s s , e t c . ) a n d a d v a n c e df e a t u r e s ( v o i c e , f i n g e r p r i n t s a n d s h a p e r e c o g n i t i o n ) i n c l u d i n gh a r d w a r e s u p e r v i s i o n . F i n a l l y , l o w e r l a y e r c o n s i s t s o n ag r o u p o f s e n s o r s a n d a c t u a t o r s t h a t c a r r y o n t h e a c t i o n sd e f i n e d b y u p p e r l a y e r s .

P h y s i c a l l y , t h e s y s t e m w o u l d c o n s i s t o n a s e t o fm i c r o p r o c e s s o r b a s e d n o d e s i n t e r c o n n e c t e d b y m e a n s o fZ i g B e e .

V I . C O N C L U S I O N S

A v i s i o n o f t h e new c h a l l e n g e s a n d t r e n d s i n t h e w i r e l e s ss e n s o r n e t w o r k s f i e l d h a s b e e n p r e s e n t e d . I n t h i s l i n e a

g e n e r i c a p p r o a c h f o r d i s t r i b u t e d s y s t e m s b a s e d o n w i r e l e s ss e n s o r n e t w o r k s t h a t t a k e i n a c c o u n t t h i s t r e n d s h a s b e e nd e s c r i b e d . F o l l o w i n g t h i s c o n c e p t u a l a r c h i t e c t u r e , t h ed e s i g n e r c a n c h o o s e t o i m p l e m e n t e a c h l e v e l w i t h t h e m o s ta p p r o p r i a t e t e c h n i q u e a c c o r d i n g t o t h e f i n a l c o n t r o l s y s t e m t oi m p l e m e n t a n d f o l l o w i n g t h e i n t e r f a c e s a n d g u i d e l i n e se x p r e s s e d i n t h e p r e s e n t w o r k a f t e r a n e x h a u s t i v e s t u d y . W i t he v e r y t h i n g i t i s p u r s u e d t o g e t a f l e x i b l e a n d g e n e r i ca r c h i t e c t u r e f o r t h e d i s t r i b u t e d w i r e l e s s s y s t e m si m p l e m e n t a t i o n t h a t f a c i l i t a t e s i n g r e a t way t h e d e s i g n e r st a s k .

T h e r e q u i r e d c o m m u n i c a t i o n s p r o t o c o l s f o r t h e n e t w o r k

l a y e r a r e b e i n g s t u d i e d a n d d e v e l o p e d , a c c o r d i n g t o t h ee x p l a i n e d f e a t u r e s .

A d d i t i o n a l l y ,   s t u d y t h a t c o n s i d e r s m o r e w i r e l e s st e c h n o l o g i e s a n d c o n t r o l t e c h n i q u e s f o r t h e p r o p o s e da r c h i t e c t u r e i s b e i n g c a r r i e d o u t . F o r e a c h p o s s i b l ec o m b i n a t i o n t h e a d a p t a t i o n , c o m p a t i b i l i t y , p e r f o r m a n c e , r e a lt i m e a n d f a u l t t o l e r a n c e w i l l b e c o n s i d e r e d , f o l l o w i n g t h eg u i d e l i n e s e n u n c i a t e d i n t h e p a p e r .

[ 2 ] H . K o p e t z , R e a l - t i m e s y s t e m s D e s i g n p r i n c i p l e s f o rd i s t r i b u t e d e m b e d d e d a p p l i c a t i o n s , K l u w e r A c a d e m i c , 1 9 9 7 .

[ 3 ] A . W i l l i g , M . K u b i s c h , C . H o e n e , A . W o li s z ,   M e a s u r e m e n t so f a w i r e l e s s l i n k i n a n i n d u s t r i a l e n v i r o n m e n t u s i n g a n IEEE8 0 2 . 1 1 - c o m p l i a n t p h y s i c a l l a y e r , IEEE T r a n s . I n d u s t r i a l

E l e c t r o n i c s , v o l . 4 9 , n o . 6 , D e c. 2 00 2, p p . 1 2 6 5 - 1 2 8 2 .[ 4 ] A . B o n a s t r e , I n d u s t r i a l L o c a l A r e a N e t w o r k : A n e w

a r c h i t e c t u r e f o r c o n t r o l d i s t r i b u t e d s y s t e m s , P h . D . o nC o m p u t e r S c i e n c e , T e c h n i c a l U n i v e r s i t y o f V a l e n c i a , 2 0 0 1

[ 5 ] J . V . C a p e l l a , A . B o n a s t r e , R . O r s ,   A p p l i c a t i o n o f D i s t r i b u t e dE x p e r t S y s t e m s t o t h e a d v a n c e d c o n t r o l o f s m a r t h o u s e s , i nP r o c . 5 t h IFAC I n t . C on f e r e n c e o n F i e l db u s S y s t e ms a n d t h e i rA p p l i c a t i o n s , A v e i r o , P o r t u g a l , 2 0 0 3 .

[ 6 ] P . D . W a s s e r m a n , N e u r a l c o m p u t i n g t h e o r y a n d p r a c t i c e , NewY o r k : Van N o s t r a n d R e i n h o l d , 1 9 8 9 .

[ 7 ] M . A n t h o n y a n d P . B a r t l e t t , N e u r a l N e t w o r k L e a r n i n g :T h e o r e t i c a l F o u n d a t i o n s , C a m b r i d g e U n i v e r s i t y P r e s s , 1 9 9 9 .

[ 8 ] IEEE 8 0 2 . 1 5 . 4 s t a n d a r d , 2 0 0 3 .

[ 9 ] B l u e t o o t h s p e c i f i c a t i o n v e r s i o n 1 . 2 , 2 0 0 3

[ 1 0 ] J . B r a y , C . F . S t u r m a n , BLUETOOTH: C o n n e c t w i t h o u t c a b l e s ,P r e n t i c e H a l l , 2 0 0 2 .

[ 1 1 ] IEEE 8 0 2 . 1 1 d s t a n d a r d , 2 0 0 1 .

[ 1 2 ] A . B r a n d , H . A g h v a m i . M u l t i p l e a c c e s s p r o t o c o l s f o r m o b i l ec o m m u n i c a t i o n s G P R S , U M T S , a n d b e y o n d , J o h n W i l e y  S o n s , C h i c h e s t e r , 2 0 0 2 .

[ 1 3 ] A . B o n a s t r e , J . V . C a p e l l a , R . O r s ,  A new H i e r a r c h i c a l a n dI n t e l l i g e n t C o n t r o l A r c h i t e c t u r e b a s e d o n D i s t r i b u t e d N e u r a lN e t w o r k s a n d E x p e r t S y s t e m s a p p l i e d t o v e h i c l e a u t o m a t i o n ,i n P r o c . IEEE I n t . C o n f o n C o n t r ol a n d A u t o m a t i o n , X i a m e n ,C h i n a , 2 0 0 2 .

[ 1 4 ] G . J . P o t t i e , W. J . K a i s e r ,   W i r e l e s s I n t e g r a t e d N e t w o r kS e n s o r s , C o m m u n i c a t i o n s o f t h e A C M, v o l . 4 3 , n o . 5 May

2 0 0 0 , p p . 5 1 - 5 8 .

R E F E R E N C E S

[ 1 ] I . F . A k y i l d i z , W. S u , Y . S a n k a r a s u b r a m a n i a m , E . C a y i r c i ,  AS u r v e y o n S e n s o r N e t w o r k s , IEEE C o m m u n i c a t i o n sM a g a z i n e , A u g . 2 0 0 2 , p p . 1 0 2 - 1 1 4 .

1 3 9 0