DESIGN OF LOW COST VARJABLE SPEED DRIVE FOR AIR BLOWER MOTOR A dissertation submitted to the Department of Electrical Engineering, University of Moratuwa in partial fulfillment of the requirements for the Degree of Master of Engineering BY Nihal Tashmantha Athapattu Supervised by Dr. J. P. Karunadasa Department of Electrical Engineering University of Moratuwa, Sri Lanka 2006 87313 Abstract In Air conditioning air blowers are working at full speed although the conditional area at set temperature. Tins situation consumed considerable amount of energy to drive \ the fan or blower and running the refrigeration cycle itself The amount of energy which is used to drive the air blower and refrigeration cycle of the air conditioning system can be considered as loss of energy. This loss can be minimized by introducing the Variable Speed Drive (VSD) to drive the air blower or fan by sensing the conditional area temperature etc. Cost of the VSD is very high in the local market, and it creates long pay back period for investment of installing a VSD for air conditioning system. Also electricity tariff in Sri Lanka is very high and has a trend of increasing. Therefore by introducing VSD the electrical energy used for Air conditioning can be minimized. By considering the above facts low cost VSD is useful for the local market. In this project low cost Micro controller has been used as the motor control unit. Micro controller generates PWM to drive IGBTs in power module. The method used to vary the speed of induction motor is varying the voltage and frequency by keeping voltage/frequency ratio constant. Micro controller senses the variable voltage created by the potential meter or controller. TIns voltage is converted into form of binary value by one of analog to digital converter in the micro controller. This value is used to calculate pulse width and number of pulses in the period. The software program senses the ON/OFF switch input for the Micro controller and accordingly Run or Stop the motor. The program can be further developed for improving reliability and safety of the D E C L A R A T I O N T h e w o r k s u b m i t t e d i n t h i s d i s s e r t a t i o n i s t h e r e s u l t o f m y o w n i n v e s t i g a t i o n , e x c e p t w h e r e o t h e r w i s e s t a t e d . I t h a s n o t a l r e a d y b e e n a c c e p t e d f o r a n y d e g r e e , a n d i s a l s o n o t b e i n g c o n c u r r e n t l y s u b m i t t e d f o r a n y o t h e r d e g r e e . \ \ - ~-<----- · Y ~- N . T . A t h a p a t t u 0 6 / 1 2 / 2 0 0 6 I e n d o r s e t h e d e c l a r a t i o n b y t h e c a n d i d a t e . $~ D r . . J . P . K a r u n a d a s a D e c l a r a t i o n A b s t r a c t A c k n o w l e d g e m e n t L i s t o f F i g u r e s C h a p t e r s C o n t e n t s v V l l V l l l l . I n t r o d u c t i o n l 2 . D e s i g n C o n s i d e r a t i o n o f t h e V a r i a b l e S p e e d C o n t r o l l e r 4 2 . 1 S p e e d - T o r q u e c h a r a c t e r i s t i c s o f t h e I n d u c t i o n m o t o r 4 2 . 2 L o a d c h a r a c t e r i s t i c s o f t h e I n d u c t i o n m o t o r 6 2 . 3 V / f ' C o n t r o l T h e o r y 8 3 . T h e o r e t i c a l D e v e l o p m e n t s 1 0 3 . 1 P r i n c i p a l o f S i n u s o i d a l P W M c o n t r o l 1 0 3 . 2 I n v e r t e r M o d e l 1 2 3 . 3 O u t p u t V o l t a g e s 1 3 3 . 4 M i c r o C o n t r o l l e r u n i t ( M C U ) I m p l e m e n t a t i o n 1 6 3 . 5 C h a n g i n g o u t p u t f r e q u e n c y 1 7 4 . M i c r o C o n t r o l l e r U n i t m o t o r c o n t r o l s 1 8 4 . 1 M C U T y p e s f o r M o t o r C o n t r o l s 1 8 4 . 2 P I C 1 8 F 4 4 3 1 M i c r o c o n t r o l l e r 1 9 4 . 2 . 1 F e a t u r e s o f 1 8 F 4 4 3 1 M i c r o c o n t r o l t e r 2 0 4 . 2 . 2 P o w e r C o n t r o l P W M M o d u l e 2 5 4 . 2 . 3 C o n t r o l R e g i s t e r s 2 8 I t 4 . 2 . 4 M o d u l e F u n c t i o n a l i t y 2 9 4 . 2 . 5 P W M T i m e B a s e 1 0 4 . 2 . 6 P W M P e r i o d 3 2 4 . 2 . 7 P W M D u t y C y c l e 3 3 4 . 2 . 8 P W M D u t y C y c l e R e g i s t e r s 3 3 4 . 2 . 9 E d g e - A l i g n e d P W M 3 4 4 . 2 . 1 0 C o m p l e m e n t m y P W M O p e r a t i o n 3 5 4 . 2 . 1 1 D e a d T i m e G e n e r a t o r s 3 7 4 . 1 C o n t r o l S t r a t e g y 3 9 4 . 3 . 1 V / F C o n t r o l w i t h C u n e n t F e e d b a c k 1 9 4 . 3 . 2 V / f C o n t r o l o f b l o w e r m o t o r w i t h A i r t e m p e r a t u r e F e e d b a c k 4 0 4 . 4 I n i t i a l i z i n g t h e P o w e r c o n t r o l P W M m o d u l e a n d A D C m o d u l e 4 1 4 . 5 I n i t i a l i z i n g t h e A D C m o d u l e 4 2 4 . 6 V / F C o n t r o l F i r m w a r e 4 1 4 . 7 P W M W a v e f o r m S y n t h e s i s 4 3 5 . 0 P o w e r M o d u l e s f o r I n d u c t i o n M o t o r C o n t r o l 4 6 5 1 M o t o r D r i v e R e q u i r e m e n t s 4 6 5 . 2 S i x - p a c k s c o n f i g u r a t i o n 4 7 5 . 3 G a t e D r i v e r e q u i r e m e n t s 4 8 5 . 3 . I I R 2 1 3 0 B l o c k D i a g r a m 4 9 5 . 3 . 2 P r o t e c t i o n C i r c u i t s a n d F a u l t R e p o t 1 i n g 5 1 5 . 4 H e a t S i n k C a l c u l a t i o n f o r I G B T m o d u l e 5 3 6 . 0 R e s u l t s 5 6 I l l 7 . 0 C o n c l u s i o n a n d F u t u r e D e v e l o p m e n t s 7 . 1 C o n c l u s i o n 7 . 2 V / f C o n t r o l w i t h V e l o c i t y F e e d b a c k a n d C u n - e n t F e e d b a c k 7 . 3 A d d i t i o n a l f e a t u r e s t o r V S D 7 . 4 P a y b a c k p e r i o d f o r V S D R e f e r e n c e s A p p e n d i c e s 5 9 5 9 5 9 6 1 6 2 6 4 A p p e n d i x A - S o f t w a r e P r o ! : , r r a m f o r M i c r o C o n t r o l l e r 6 5 A p p e n d i x B - P I C 1 8 F 4 4 3 1 M i c r o c o n t r o l l e r p i n a i T a n g e m e n t 8 0 A p p e n d i x C - P I C l 8 F 4 4 3 l M i c r o c o n t r o l l e r p i n d e s c r i p t i o n 8 1 A f l J l e n d i x D - I R 2 1 3 0 t h r e e p h a s e b r i d g e d r i v e r d a t a s h e e t 8 6 A p p e n d i x E - I R G 4 P C 3 0 K D I G B T d a t a s h e e t 8 8 A p p e n d i x F - H C P L 2 5 3 1 H i g h s p e e d t r a n s i s t o r o p t o c o u p l e r s d a t a s h e e t 9 0 A p p e n d i x G - L M 3 5 D Z T e m p e r a t u r e s e n s o r d a t a s h e e t 9 2 I V . A c k n o w l e d g e m e n t T h a n k s a r e d u e f i r s t t o m y s u p e r v i s o r , D r J . P . K a r u n a d a s a s e n i o r l e c t u r e r D e p a r t m e n t o f E l e c t r i c a l E n g i n e e r i n g , f o r h i s g r e a t i n s i g h t s , p e r s p e c t i v e s , g u i d a n c e a n d s e n s e o f h u m o r . M y s i n c e r e t h a n k s g o t o P r o f e s s o r R a n j t h P e r e r a , H e a d o f D c p a t t m e n t E l e c t l i c a l E n g i n e e 1 i n g , a n d D r L a n k a U d a w a t t a l e c t u r e r D e p a t t m e n t o f E l e c t r i c a l E n g i n e e r i n g , f o r h e l p i n g v a r i o u s w a y s t o c l a r i f y t h e t h i n g s r e l a t e d t o m y a c a d e m i c w o r k w i t h e x c e l l e n t c o o p e r a t i o n a n d g u i d a n c e . S i n c e r e g r a t i t u d e i s a l s o e x t e n d t o D r T h r i s h a n t h a N a n a y a k k a r a , l e c t u r e r D e p a r t m e n t o f M e c h a n i c a l E n g i n e e r i n g , f o r h i s g u i d a n c e f o r p r o g r a m m i n g o f P I C m i c r o c o n t r o l l e r s a n d r e l a t e d t h i n g s . F i n a l l y , I s h o u l d t h a n k m a n y i n d i v i d u a l s , f r i e n d s a n d c o l l e a g u e s w h o h a v e n o t b e e n m e n t i o n e d h e r e p e r s o n a l l y i n m a k i n g t h i s e d u c a t i o n p r o c e s s s u c c e s s f u l . V I I . . L i s t o f F i g u r e s F i g u r e 1 . 1 V a r i a b l e s p e e d d r i v e f o r A i r f l o w c o n t r o l l i n g 2 . 1 - S p e e d - T o r q u e c h a r a c t e r i s t i c s o f t h e I n d u c t i o n m o t o r 2 . 2 - C o n s t a n t T o r q u e , V a r i a b l e S p e e d L o a d s 2 . 3 - V a r i a b l e T o r q u e , V a t i a b l e S p e e d L o a d s 2 . 4 - C o n s t a n t P o w e r L o a d s 2 . 5 - C o n s t a n t P o w e r , C o n s t a n t T o r q u e L o a d s 2 . 6 - S p e e d t o r q u e c h a r a c t e t i s t i c s o f i n d u c t i o n m o t o r 3 . 1 - G e n e r a t i o n o f P W M w a v e 3 . 2 - · T h r e e p h a s e i n v e t 1 e r m o d e l w i t h f i · c e w h e e l i n g d i o d e s 3 . 3 - T h r e e p h a s e i n v e r t e r m o d e l w i t h o u t f r e e w h e e l i n g d i o d e s 3 . 4 - S i n u s o i d a l w a v e g e n e r a t i o n u s i n g P W M 4 1 - B l o c k d i a g r a m o f P I C 1 8 f 4 4 3 1 4 . 2 - B l o c k d i a g r a m o f P o w e r C o n t r o l P W M m o d u l e 4 . 3 - P W M m o d u l e b l o c k d i a g r a m , o n e o u t p u t p a i r , C o m p l e m e n t a t y 4 . 4 - P W M T i m e b a s e b l o c k d i a g r a m 4 . 5 - G e n e r a t i o n o f P W M w a v e f o r m 4 . 6 - T y p i c a l L o a d f o r C o m p l e m e n t m y P W M o u t p u t s 4 . 7 - D e a d T i m e c o n t r o l u n i t b l o c k d i a g r a m f o r o n e P W M o u t p u t p a i r 4 . 8 - D e a d t i m e i n s e t 1 i o n f o r c o m p l e m e n t a r y P W M 4 . 9 - B l o c k d i a g r a m o f V S D w i t h c u r r e n t f e e d b a c k V I I I P a g e 3 4 6 6 7 8 9 1 0 1 2 1 2 1 6 2 4 2 7 2 8 3 1 3 5 3 6 3 8 3 8 3 9 4 . 1 0 - B l o c k d i a g r a m f o r c l o s e d l o o p A i r b l o w e r s p e e d c o n t r o l 4 . 1 1 - C i r c u i t d i a g r a m o f M i c r o c o n t r o l l e r 5 . J - - S i x - p a c k J G B T m o d u l e w i t h e m i t t e r K e l v i n s . 5 . 2 - r u n c t i o n a l b l o c k d i a g r a m o f t h e I R 2 1 3 0 5 . J - B l o c k d i a g r a m o f t h e C u r r e n t S e n s i n g a m p l i f i e r 5 . 4 - C i r c u i t d i a g r a m o f I G B T d r i v e r a n d I G B T p o w e r m o d u l e 7 . 1 - B l o c k d i a g r a m o f V S D w i t h f e e d b a c k c o n t r o l - I X 4 0 4 5 4 8 5 0 5 2 5 5 6 0