TWO-TANK LIQUID LEVEL CONTROL USING A BASIC STAMP MICROCONTROLLER AND A MATLAB-BASED DATA ACQUISITION AND CONTROL TOOLBOX

Size: px
Start display at page:

Download "TWO-TANK LIQUID LEVEL CONTROL USING A BASIC STAMP MICROCONTROLLER AND A MATLAB-BASED DATA ACQUISITION AND CONTROL TOOLBOX"

Transcription

1 TWO-TANK IQUID EVE CONTRO USING A BASIC STAMP MICROCONTROER AND A MATAB-BASED DATA ACQUISITION AND CONTRO TOOBOX Anshuman Panda, Hong Wong, Vkram Kapla, and Sang-Hoon ee Department of Electrcal and Computer Engneerng Department of Mechancal, Aerospace, and Manufacturng Engneerng Polytechnc Unversty, Brooklyn, NY Introducton A varety of PC-based data acquston and control (DAC) boards are currently avalable n the market. These DAC boards can be broadly classfed n two categores: ) hgh-end DAC boards, whch provde a wde range of advanced hardware capabltes along wth a sophstcated software envronment, and ) low-end DAC boards, whch are prmarly used for data acquston of a few selectve sgnals whle usng propretary software. Wth the emergence of Matlab [] as a wdely used scentfc computng tool n ndustry and academa, many users seek a DAC platform that can nterface wth and explot advanced computng capabltes of Matlab to perform hardware n the loop experments. Moreover, wthn the last decade, new developments n automated code generaton programs have allowed users to utlze nteractve con-based control system smulaton tools such as Smulnk [] for real-tme control. In partcular, usng the Smulnk block lbrary and Real-Tme- Workshop (RTW) along wth Smulnk block lbrares for vendor-specfc DAC boards, one can generate C code from Smulnk-based feedback control dagrams for real-tme controller mplementaton on PC-based DAC boards. The ablty to rapdly and effcently desgn and mplement complex control algorthms usng an con-based programmng envronment enables control desgners to enhance productvty. Unfortunately, the use of Matlab as a software envronment for DAC tasks frequently requres the use of expensve DAC boards (over $,) whch nclude advanced hardware features (e.g., hgh samplng rates and hgh resoluton analog to dgtal converters) that a typcal user may not utlze to the fullest potental. Thus, the use of exstng PC-based DAC hardware and software solutons may be uneconomcal for certan users (especally educators) nterested n desgnng and buldng experments that requre a sophstcated software nterface wth mnmal hardware costs. In contrast to the PC-based DAC boards, mcrocontrollers are nexpensve devces (costng only a few tens of dollars) whch are wdely used for embedded computng n hobby, academc, and ndustral projects. However, a majorty of mcrocontrollers requre programmng usng one or other embedded programmng varants of hgh-level programmng languages (e.g., Basc, C, Java, etc.). In addton, many low-cost mcrocontrollers do not allow floatng-pont numercal computatons that may be needed to mplement advanced feedback control algorthms. In recent research [3], we have developed a low-cost DAC platform whch allows mcrocontrollers to be programmed by Matlab and Smulnk thus provdng an nexpensve tool for data acquston and control tasks. Ths platform s well suted for tasks that requre graphcal user nterface and/or advanced computatonal capabltes, but do not requre strngent hardware performance. It uses the advanced computng power of Matlab, the graphcal user nterface of Smulnk, and

2 Parallax Inc. s Basc Stamp (BS) mcrocontroller [4] to provde an envronment whch allows users to mplement sophstcated control desgns usng nexpensve hardware. Furthermore, t provdes a lbrary of BS functons for Smulnk, allowng for drect nteracton between user-defned Smulnk block dagrams and sensors/actuators connected to the BS. The framework of reference [3] s sgnfcant for several reasons. Frst, t overcomes the two lmtatons common to most mcrocontrollers, vz., the lack of advanced con-based software nterface for effcent development of control algorthms and the lack of a graphcal user nterface (GUI) to allow ntutve nteracton. In partcular, our DAC toolbox overcomes these two lmtatons by extendng the capabltes of Smulnk to low-cost mcrocontrollers. Second, our DAC platform s very economcal snce t requres the use of only an off-the-shelf BS mcrocontroller (under $5) and obvates the need for overhead software such as RTW requred for most PC-based DAC systems, thus further lowerng the cost of acqurng such a system. Ths affords an opportunty to students to conduct ndustry-style rapd control prototypng and hardware n the loop experments. Thrd, the ablty to nterface and program mcrocontrollers usng the ntutve graphcal programmng envronment of Smulnk provdes the flexblty and versatlty of equppng a wde array of undergraduatelevel laboratores (physcs, measurement systems, feedback control, and mechatroncs) at an economcal cost usng our DAC platform. Fourth, our mcrocontroller-based DAC system s nherently portable due to ts small sze and low power requrement, extendng ts benefts to students who can acqure ther personal DAC system for capstone desgn projects and for expermental research. In ths paper, we llustrate several mportant features of the aforementoned DAC platform [3] by performng lqud level control of a coupled, two-tank system. qud level control s ubqutous n ndustral applcatons, e.g., food processng, effluent treatment, power generaton plants, pharmaceutcal ndustres, water purfcaton systems, and ndustral chemcal processng. Thus, the study of lqud level control encompasses many engneerng dscplnes, e.g., electrcal, chemcal, cvl, and mechancal. In ths paper, we employ the classcal proportonal-plus-ntegral (PI) controller for lqud level control of a coupled, two tank system [5]. To effectvely utlze ths control methodology, the system parameters, e.g., tank dmensons and pump characterstcs, must be known exactly. However, ths may not be feasble snce system parameters may change due to the effects of scalng n tanks and orfces, agng of pump, and wear. Thus, to determne the system parameters, we conduct an expermental system dentfcaton study whch uses the nherent nonlnear dynamcs of the two tank system. Ths paper s organzed as follows. Frst, we outlne the basc features of the Matlab data acquston and control platform [3]. Next, we descrbe the coupled, two-tank system model and formulate system dentfcaton and control desgn objectves. Then we outlne a method to perform system dentfcaton. In the next secton we desgn a PI controller. Then we perform expermental valdaton of the results of earler sectons. Fnally, we draw some concludng remarks. Matlab Data Acquston and Control Platform In ths secton, we brefly outlne the salent features of a software platform [3] that enables the use of an nexpensve mcrocontroller such as BS for data acquston and control tasks. Ths framework allows Matlab and Smulnk to seamlessly nteract wth the BS mcrocontroller;.e., usng the features of Smulnk, ths software platform allows for: ) automatc generaton of PBasc code (the natve programmng language for the BS mcrocontroller) for a varety of sensors and

3 actuators that can be connected to the BS mcrocontroller; ) programmng of the BS mcrocontroller; and ) data communcaton between the BS mcrocontroller and Matlab. In partcular, ths framework provdes a lbrary of Smulnk functons, whch allows for drect nteracton between user-defned Smulnk block dagrams and sensors/actuators connected to the BS mcrocontroller. See reference [3] for a detaled overvew of ths software platform. Component Overvew The PC-based data acquston and control platform of reference [3] s composed of two man components, hardware and software. The hardware requred for ths platform s the BS mcrocontroller and user selectable sensors and actuators. The software requred for ths platform s Matlab wth seral communcaton capablty and Smulnk. We refer to the software mplementaton of ths PC-based data acquston and control platform as the BS data acquston and control toolbox. The BS mcrocontroller s used as a hardware nterface that relays sensor data to and actuator data from a PC. Furthermore, the BS mcrocontroller communcates wth the PC usng a seral communcaton port. For further detals on the BS mcrocontroller, see the Parallax webste [4]. The BS data acquston and control toolbox supports several dfferent types of nput and output sgnals (see reference [3] for a comprehensve lst). However, n ths paper, only analog nput and output sgnals between ±5 Volts are consdered. To convert an analog nput sgnal to a dgtal format for use on a PC, we utlze the TC9 analog to dgtal converter (AD) IC, whch s natvely supported n the BS data acquston and control toolbox. The TC9 AD IC s a -bt AD and s manufactured by near Technology Inc. It can support up to 8 sngle nput channels, whch can be used as 4 dfferental nputs. For addtonal detals on the TC9 AD IC, see webste of near Technology []. Analogously, to convert an actuaton sgnal, whose representaton s n a dgtal format, to an analog output sgnal, we utlze the MAX537 dgtal to analog converter (DA) IC, whch s natvely supported n the BS data acquston and control toolbox. The MAX537 DA IC s a -bt DA and s manufactured by Dallas Semconductor Inc. It can support up to 4 sngle output channels, whch can be used as dfferental outputs. For addtonal detals on the MAX537 DA IC, see webste of Dallas Semconductor [7]. Matlab s the prmary software package used n the BS data acquston and control toolbox. In addton to provdng functonalty for the Smulnk toolbox, the Matlab scrptng language allows for hgh level development of functons that can nterface wth specfc hardware, n partcular the seral communcaton port. Reference [3] explots ths capablty by usng bult-n seral communcaton functons provded by Matlab (supported by versons. and hgher) to communcate data wth the BS mcrocontroller. Furthermore, the BS data acquston and control toolbox utlzes the graphcal user nterface capabltes of Smulnk to allow users to construct block dagrams nterfacng wth sensors and actuators. Smulnk Block Dagram Desgn usng BS Toolbox Overvew The BS data acquston and control toolbox allows users to mplement control desgns and to develop data acquston and control panels wthn Smulnk block dagrams. Ths toolbox provdes a Smulnk custom lbrary, whch contans blocks that nterface wth sensors and actuators connected to the BS. See Fgure for a complete lstng of sensor and actuator blocks currently avalable n the BS lbrary. To use sensors and actuators avalable from the BS lbrary, users must desgn a control panel or control algorthm usng a predefned, blank, Smulnk template model fle. The key property of ths template model fle s the ncluson of functons used to program the BS mcrocontroller just before the Smulnk block dagram s executed. When a user saves ths

4 model fle and runs the Smulnk block dagram, a set of predefned operatons are ntated before the Smulnk block dagram s executed. These operatons are as follows: ) defne global varables to ntate seral communcaton; ) generate PBasc code based on the sensor and actuator blocks used n the Smulnk block dagram to be excuted on the BS mcrocontroller; ) program the BS mcrocontroller va the seral communcaton port; and v) start the Smulnk block dagram f the BS mcrocontroller was successfully programmed, otherwse stop the block dagram and dsplay an error message. IOBlock: The man functon of ths block s to: ) ntate seral communcaton between the BS mcrocontroller and Matlab; ) send and receve data between BS and Matlab; and ) termnate ths seral communcaton lnk. Asde from seral communcaton, another mportant task of IOBlock s to provde the samplng perod of a gven Smulnk block dagram. Ths feature allows blocks that requre the samplng perod to be used properly, e.g., an ntegrator block or a tmer block (clock). The samplng perod s denoted as the amount of tme requred for one cycle of the Smulnk block dagram to execute. The samplng perod provded by the IOBlock s an averaged samplng perod that s calculated by averagng the tme taken to run a specfed number of cycles of the Smulnk block dagram. The number of cycles used for averagng s user defnable, such that the user can adjust the resoluton of the samplng perod,.e., a larger number of cycles wll provde a fner resoluton of the samplng perod compared wth a smaller number of cycles. However, ths procedure of obtanng a samplng perod does not provde the exact samplng perod for each Smulnk block cycle; thus, ths BS data acquston and control toolbox does not enforce any real-tme requrements,.e., enforcng a specfc samplng perod for the Smulnk block dagram s not permssble. AtoD_TC9 block: Ths block receves voltage data from an TC9 AD IC. The TC9 AD IC s a -bt AD (-bt plus an addtonal sgn bt) that has 8 sngle nput channels, whch can be used as 4 dfferental nputs. Furthermore, ths IC s controlled by the BS va the seral perpheral nterface (SPI). Fgure : BS Sensor and Actuator Block brary In ths paper, we use only the blocks labeled IOBlock, AtoD_TC9, and DtoA_MAX537 from Fgure. The followng are bref descrptons of these blocks: DtoA_MAX537 block: Ths block sends voltage data suppled by the Smulnk block dagram to the MAX537 DA IC. The MAX537 DA IC s a -bt DA (-bt plus an addtonal sgn bt) that has 4 sngle output channels, whch can be used as dfferental outputs. Furthermore, ths IC s controlled by the BS va the seral perpheral nterface (SPI).

5 Coupled Two-Tank System Model Fgure shows a two degree-of-freedom, state-coupled, two-tank system. Ths system conssts of two tanks wth orfces and lqud level sensors at the bottom of each tank, a pump, and a lqud basn. The two tanks have the same dameters and can be ftted wth dfferng dameter outflow orfces. In ths expermental setup, the pump provdes the nfeed to Tank and the outflow of Tank becomes the nfeed to Tank. The outflow of Tank s empted nto the lqud basn. The followng condtons, wth regard to the system dynamc model, are used to descrbe the levels of lqud n Tanks and : ) the lqud level n Tanks and, denoted as ( t ) and ( t), respectvely, are measured usng two pressure sensors; ) ( t ) s always greater than cm and less than 3 cm; ) ( t ) s always greater than cm; v) the desred lqud level n Tank s greater than cm and less than cm for t > ; and v) the voltage appled at the nput termnals of the pump, denoted by V p( t ), s between and Volts. The nonlnear mathematcal model descrbng the lqud levels of Tanks and s gven by [5] t) A ( t) + BV ( ), () ( p t t) C ( t) D ( ), () ( t a K p where A g, B a, C g, and A A A a D g, a s the cross-sectonal area of A the outflow orfce at the bottom of the Tank, A s the cross-sectonal area of the Tank, K p s the pump constant, g s the gravtatonal acceleraton, and,. Fgure : Two Degree-of-Freedom, State- Coupled, Two-Tank System System Identfcaton Objectves In ths paper, we assume that the system parameters ABC,,, and D or equvalently a, A, K p, and g, for,, are not known exactly. As prevously dscussed, the uncertanty about system parameters may arse due to corrosve buldup n the lqud level system or the deteroraton of the pump motor. Thus, a control desgn based on the dealzed values of the system parameters may lead to performance deteroraton for the closed-loop system. In a subsequent secton, we outlne a seres of experments, whch explot the nonlnear dynamcs of () and (), to numercally estmate the system parameters A, BC,, and D.

6 Control Objectves Gven a desred, constant, lqud level for Tank, denoted as d, desgn a control nput V p( t) such that lm ( t. Ths objectve s to be t ) d acheved wth the assumpton that ( t ) and ( t ) can be measured. Furthermore, the control desgn s to utlze estmates of the system parameters. To quantfy ths control objectve, we defne the lqud level trackng error for Tanks and,.e., ( ) and ( ), as follows: t t () t () t d () t () t d, (3), (4) where d s some desred, constant lqud level for Tank, whch usng () s characterzed as a d d. a nearzed Error System Model To facltate the desgn of a controller to acheve the aforementoned control objectves, we begn by descrbng the lnearzed error system model (see reference [5] for detals) ( t) α ( t) + βu( t), (5) () t α () t + β (), t () where u() t Vp () t Vpd and V pd s the desred pump voltage, whch usng () s characterzed gd as V pd a. Furthermore, the parameters Kp α, β, α,and β n (5) () are defned as, respectvely, A α, β B, 4d (7) D C α, and β. 4 4 d d Next, we develop the transfer functon models for the lnearzed error system of (5) () by takng the aplace transform of (5) and () and rearrangng terms to yeld ( s) β, u ( s ) s α ( s) β, ( s ) s α where ( s ) [ ( t )], ( s ) [ ( t )] u ( s ) [ u ( t )] (8) (9), and wth denotng the aplace operator [8]. System Identfcaton In ths secton, we outlne an expermental method to determne the parameters of the coupled two-tank system gven n () and (). Specfcally, motvated by the nonlnear dynamcs of () and (), we outlne a set of experments that yeld the system parameters A, BC,, and D. In experment, we frst obtan numercal values for the ratos A and C. In B D experment, we obtan the numercal value for the parameter A, whch usng the numercal value of A obtaned n experment yelds B B. In experment 3, we obtan the numercal value for the parameter D usng the same procedure as n experment, whch usng the numercal value of C obtaned n experment D yelds C. Experment In ths experment, we obtan expressons that relate the ratos A and C to steady state B D condtons of the pump and the lqud level of Tanks and. Specfcally, we begn by notng that f a fxed voltage s appled to the pump, then the lqud level of Tanks and wll reach steady state after a suffcent amount of tme. Ths characterstc can be proven by drectly solvng the dfferental equatons () and ()

7 gven that V p( t ) s constant. Next, the soluton of () and () under steady state condtons,.e., wth ( t) and ( t), yelds A Vpss, () B ss C ss, () D respectvely, where ss, ss, V pss are the steady state lqud level of Tanks and, and the steady state pump voltage, respectvely. From () and (), by applyng a fxed voltage V pss to the pump and drectly measurng the lqud level of Tanks and after a suffcent amount of tme,.e., numercal values of Experment ss ss and ss A and B, we can determne C. D In ths experment, we fll Tank wth a fxed amount of lqud and record the tme hstory of the lqud level n Tank as t s dscharged. Usng ths tme hstory, we can determne a relatonshp between the system parameter A and the lqud level n Tank at a gven tme nstant. To do so, we solve the dfferental equaton () wth V ( t) and obtan p t) ( t) A( t ), () ( t where t s the ntal tme and ( t ) s the ntal lqud level n Tank. Note that equaton () s only vald when the rght hand sde of () s nonnegatve,.e., pror to full dscharge of Tank snce once Tank s fully dscharged the rght hand sde of () becomes negatve. To determne when the lqud n Tank s fully dscharged, we set ( t) n () and solve for the correspondng tme, resultng n * ( t) t + t, (3) A where t * s the tme of full dscharge of Tank. Usng (3), the analytc expresson for the lqud level n Tank s gven by ( t) ( t) A( t t) t < + t A ( t) t + t () t. A (4) Thus, f we choose a tme nstant t wth ( t) t < + t, or equvalently when the A lqud level n Tank s stll dschargng, then () can be rewrtten to yeld the parameter A as follows ( t) ( t ) A. (5) ( t t ) Next, substtutng (5) nto (), we can determne the parameter B as follows ( t) ( t ) ss B. ( t t) () Vpss Note that the determnaton of the numercal value for B n () requres the use of the expermental data obtaned from experments and,.e., the steady state values ss, Vpss from experment and t, t, ( t ), ( t) from experment. Experment 3 In ths experment, we fll Tank wth a fxed amount of lqud and then obtan the tme hstory of the lqud level n Tank as t s dschargng. Usng ths tme hstory, we can obtan a relatonshp between the system parameter D and the lqud level n Tank at a gven tme nstant. Smlar to experment, usng the soluton of (), we obtan a

8 relatonshp between the system parameter D and the lqud level n Tank as follows ( t) (ˆ) t D, (7) (ˆ t t ) where tˆ s a tme nstant before Tank s fully dscharged. Now, substtutng (7) nto (), we can determne the parameter C as follows ( t) (ˆ) t ss C. (8) (ˆ t t) ss Note that the determnaton of the numercal value for C n (8) requres the use of the expermental data obtaned from experments and 3,.e., the steady state values ss, ss from experment and t ˆ, t, (ˆ), t ( t) from experment 3. Proportonal-Plus-Integral (PI) qud evel Control In ths secton, we outlne a PI lqud level control desgn that s based on the lnearzed model of (8) (9). As descrbed prevously, the lqud level control problem conssts of controllng the lqud level of Tank to a desred, constant lqud level d. From (9), to control the lqud level n Tank, we must use the lqud level of Tank,.e., (), t as a pseudo control nput. Ths necesstates control of lqud level of Tank to a desred lqud level d, whch serves as a command sgnal for the Tank controller u (t), or equvalently V ( t). Referrng to Fgures 3 and 4, we desgn PI controllers for Tank,,, as follows KI C ( s) KP +, (9) s where K P s the proportonal gan and K I s the ntegral gan. To ad n determnng the p controller gans K P and K I, the desred closedloop responses for Tank are specfed n terms of a settlng tme T s and percent overshoot o performance crteron. It then follows from reference [8] that the settlng tme and percent overshoot crteron can be related wth the closed loop dampng rato ξ and natural frequency ω for Tank, as follows n ξ b, () b + π 4 ωn, () T ξ o where b log. Thus, usng () (), the controller gans K P and K I that acheve the desred closed-loop responses for Tank are obtaned as follows [5] K s ( ξ ω + α ) P n, () β ω n K I, (3) β where α and β gven n (7) depend on the parameters ABC,,, and D, whch are obtaned va system dentfcaton. Expermental Valdaton Ths example explores the expermental system dentfcaton and lqud level control of a two tank, lqud level system usng the BS mcrocontroller and the BS data acquston and control toolbox of reference [3]. The twotank, lqud level system s commercal laboratory equpment developed and marketed by Quanser Consultng Inc. [9].

9 Fgure 3: Smulnk Block Dagram of the PI Controller for Tanks and

10 Fgure 4: PI Controller for Tanks and Fgure 5: Calbraton and System Identfcaton Smulnk Block Dagram

11 As descrbed earler, the lqud levels of Tanks and are measured usng pressure sensors, where the output sgnal of the sensor s a voltage n the range of to 5 Volts correspondng to the lqud level n Tanks and. A calbraton gan for the pressure sensors s then determned,.e., the gan that converts the sensor output voltage to centmeters of lqud s cm computed as. The pressure sensor 4. Volt analog sgnals are suppled to the TC9 AD and are utlzed n the Smulnk block dagram, as shown n Fgures 3 and 5. Usng the MAX537 DA, the BS supples a controlled voltage sgnal to the pump, whch controls the lqud level of Tanks and. System Identfcaton In performng experment, as outlned earler, we appled a constant 7 Volt sgnal to the pump V pss, whch produced a steady state lqud level n Tank of ss.75 cm and a steady state lqud level n Tank of ss.4 cm. Next, we performed experment outlned earler by fllng Tank wth.4 cm of water,.e., ).4 cm, ( t and obtaned the lqud level of Tank as t was dscharged. Fgure (a) shows the lqud level tme hstory of Tank. From Fgure (a), the ntal tme of dscharge t s.5 sec and the tme of full dscharge t * s sec. To compute the system parameter A, we chose t sec, whch corresponds to a lqud level n Tank of ( t ) cm. Usng (5) and (), A and B are computed numercally to be.3978 and.83, respectvely. Next, we performed experment 3 outlned earler, by fllng Tank wth 5.8 cm of water,.e., ) 5.8 cm, and obtaned the ( t lqud level of Tank as t was dscharged. Fgure (b) shows the lqud level tme hstory of Tank. From Fgure (b), the ntal tme of dscharge t s 59.5 sec and the tme of full dscharge * t s 7 sec. To compute the system parameter D, we chose t ˆ sec, whch corresponds to a lqud level n Tank of ( t ) 7.8 cm. Usng (7) and (8), C and D are computed numercally to be.45 and.3938, respectvely. Next, we used the lqud level tme hstores gven n Fgure to obtan numerous tme nstances t and tˆ, correspondng to many estmates of the system parameters ABC,,, and D. We then averaged, ndvdually, the estmates of ABC,,, and D and obtaned the followng: A. 438, B.5, C. 448, D For comparson, manufacturer specfcatons of the Tank and cross-sectonal areas and orfces areas produce the nomnal system parameters A.58, B.99, C.58, and D.58. PI qud evel Control Next, we mplement the PI control archtecture dscussed earler to control the lqud level of Tank. Referrng to Fgure 3, two AD blocks labeled Tank qud evel and Tank qud evel, are used to mport the sgnals ( t ) and ( t ). These sensor sgnals are then used for the PI controller of Tanks and, wheren the control sgnal V p( t) s sent to a DA block labeled Pump Voltage for output to the pump. In ths experment, we specfy the desred lqud level of Tank to be d cm. Next, we desgn the control gans KP, KI,, usng () (3) gven a set of settlng tme and overshoot performance crteron. The resultng control gans are shown n Table. Fgures 7 9 show the tme hstory of ( t ) and ( t ) usng the control gans gven n Cases 3 gven n Table. Note that the controller desgn for the system s obtaned by lnearzng the nonlnear model near the predetermned steady state level of Tank. Therefore, the response s not guaranteed to satsfy the mposed constrants.

12 evel for Tank (cm) 8 evel for Tank (cm) Tme (seconds) Tme (seconds) (a) (b) Fgure : (a) Experment ( ) Response and (b) Experment 3 ( ) Response t t Table : Settlng Tme and Percent Overshoot Requrements and PI Controller Gans T s o T s o K P K I K P K I Case sec.5% 3 sec.5% Case 35 sec.5% 5 sec.5% Case 3 sec.5% 7 sec 3.5% Actual evel for Tank Desred evel for Tank 8 5 evel for Tank (cm) 9 evel for Tank (cm) Tme (seconds) (a) Tme (seconds) (b) Fgure 7: Response of (a) ( ) and (b) ( ) usng the PI Controller Gans of Case t t

13 4 4 Actual evel for Tank Desred evel for Tank 8 5 evel for Tank (cm) 9 evel for Tank (cm) Tme (seconds) (a) Tme (seconds) (b) Fgure 8: Response of (a) ( ) and (b) ( ) usng the PI Controller Gans of Case t t 4 4 Actual evel for Tank Desred evel for Tank 8 5 evel for Tank (cm) 9 evel for Tank (cm) Tme (seconds) (a) Tme (seconds) (b) Fgure 9: Response of (a) ( ) and (b) ( ) usng the PI Controller Gans of Case 3 t t

14 Concluson In ths paper, we utlzed a Matlab and Smulnk based data acquston and control platform [3] to control a two degree-of-freedom, state-coupled, two-tank system. We provded a self contaned bref overvew of the DAC platform, outlned a comprehensve method to perform system dentfcaton, and provded a desgn of a set-pont trackng controller to control the lqud level of the two-tank system. In addton, we expermentally valdated the system dentfcaton method, whch produced estmates of the two-tank system parameters. Fnally, we expermentally obtaned the response of the set-pont trackng controller, whch showed good trackng performance usng several sets of performance crteron. The paper llustrates that the ntegraton of a low-cost BS mcrocontroller and the Matlab and Smulnk based DAC toolbox can be used for data acquston, expermental system dentfcaton, and advanced feedback control. Acknowledgements Ths work s supported n part by the Natonal Scence Foundaton under an RET Ste grant 7479 and a GK Fellows grant 3378 and the NASA/NY Space Grant Consortum under grant References. Onlne: s/matlab/, webste of MathWorks Inc., developer and dstrbutor of Matlab.. Onlne: s/smulnk/, webste of MathWorks, Inc., developer and dstrbutor of Smulnk. 3. A. Panda, H. Wong, V. Kapla, and S. ee, Matlab Data Acquston and Control Toolbox for Basc Stamp Mcrocontrollers, Proceedngs of the IEEE Conference on Decson and Control, pp , San Dego, CA,. 4. Onlne: product_dbs-ic, webste of Parallax Inc., developer and dstrbutor of the Basc Stamp (BS-IC) mcrocontroller (access lnk for BS-IC product nformaton). 5. H. Pan, H. Wong, V. Kapla, and M.S. dequeroz, Expermental Valdaton of a Nonlnear Backsteppng qud evel Controller for a State Coupled Two Tank System, Journal of Control Engneerng Practce, Vol. 3, pp. 7 4, 5.. Onlne: etal.jsp?navidh,c,c55,c,c58,p48, webste of near Technology Inc., developer and dstrbutor of the TC9 AD (access lnk for product nformaton). 7. Onlne: vew.cfm?qv_pk5, webste of Dallas Semconductor Inc., developer and dstrbutor of the MAX 537 DA (access lnk for product nformaton). 8. R.N. Bateson, Introducton to Control System Technology, Prentce-Hall, Upper Saddle Rver, NJ, Onlne: ml/products/fs_product_challenge.asp?lang_ codeenglsh&pcat_codeexprot&prod_co der-posserv, webste of Quanser Consultng Inc., developer and dstrbutor of the DC motor test-bed (access lnk for product nformaton). Bographcal Informaton Anshuman Panda was born n New Delh, Inda. He s currently pursung a dual B.S/M.S. degree n Electrcal Engneerng and expects to graduate n June 7. He s a member of Tau Beta P. He has worked as a teachng and research assstant wth responsbltes n the area of mechatroncs.

15 Hong Wong was born n Hong Kong, Chna. In June of and, he receved the B.S. and M.S. degrees, respectvely, n Mechancal Engneerng from Polytechnc Unversty, Brooklyn, NY. He s a member of P Tau Sgma and Tau Beta P. He worked for the Ar Force Research aboratores n Dayton, OH, durng the summers of and. He s currently a doctoral student at Polytechnc Unversty and expects to graduate n June 7. Hs research nterests nclude control of mechancal and aerospace systems. Engneerng from Sung Kyun Kwan Unversty, Seoul, Korea, n 99 and the M.S. degree n Mechancal Engneerng from Polytechnc Unversty, Brooklyn, NY, n. From 99 to 997, he worked for Samsung Engneerng Co., td. n Korea. He s currently contnung research at Polytechnc Unversty as a doctoral student. Hs research nterests nclude lnear/nonlnear control and mechatroncs. Vkram Kapla s an Assocate Professor of Mechancal Engneerng at Polytechnc Unversty, Brooklyn, NY, where he drects an NSF funded Web-Enabled Mechatroncs and Process Control Remote aboratory, an NSF funded Research Experence for Teachers Ste n Mechatroncs that has been featured on WABC-TV and NY News, and an NSF funded GK- Fellows project. He has held vstng postons wth the Ar Force Research aboratores n Dayton, OH. Hs research nterests are n cooperatve control; dstrbuted spacecraft formaton control; lnear/nonlnear control wth applcatons to robust control, saturaton control, and tme-delay systems; closed-loop nput shapng; spacecraft atttude control; mechatroncs; and DSP/PC/ mcrocontroller-based real-tme control. He receved Polytechnc s Jacob s Excellence n Educaton Award and 3 Dstngushed Teacher Award. In 4, he was selected for a three-year term as a Senor Faculty Fellow of Polytechnc Unversty s Othmer Insttute for Interdscplnary Studes. He has edted one book and publshed four chapters n edted books, book revew, 39 journal artcles, and 8 conference papers. He has mentored 7 hgh school students, 38 hgh school teachers, undergraduate summer nterns, and seven undergraduate capstone-desgn teams. In addton, he has supervsed three M.S. projects, two M.S. thess, and three Ph.D. dssertatons. Sang-Hoon ee was born n Seoul, Korea. He receved the B.S. degree n Mechancal

Dynamic Optimization. Assignment 1. Sasanka Nagavalli January 29, 2013 Robotics Institute Carnegie Mellon University

Dynamic Optimization. Assignment 1. Sasanka Nagavalli January 29, 2013 Robotics Institute Carnegie Mellon University Dynamc Optmzaton Assgnment 1 Sasanka Nagavall snagaval@andrew.cmu.edu 16-745 January 29, 213 Robotcs Insttute Carnege Mellon Unversty Table of Contents 1. Problem and Approach... 1 2. Optmzaton wthout

More information

Uncertainty in measurements of power and energy on power networks

Uncertainty in measurements of power and energy on power networks Uncertanty n measurements of power and energy on power networks E. Manov, N. Kolev Department of Measurement and Instrumentaton, Techncal Unversty Sofa, bul. Klment Ohrdsk No8, bl., 000 Sofa, Bulgara Tel./fax:

More information

To: Professor Avitabile Date: February 4, 2003 From: Mechanical Student Subject: Experiment #1 Numerical Methods Using Excel

To: Professor Avitabile Date: February 4, 2003 From: Mechanical Student Subject: Experiment #1 Numerical Methods Using Excel To: Professor Avtable Date: February 4, 3 From: Mechancal Student Subject:.3 Experment # Numercal Methods Usng Excel Introducton Mcrosoft Excel s a spreadsheet program that can be used for data analyss,

More information

MTBF PREDICTION REPORT

MTBF PREDICTION REPORT MTBF PREDICTION REPORT PRODUCT NAME: BLE112-A-V2 Issued date: 01-23-2015 Rev:1.0 Copyrght@2015 Bluegga Technologes. All rghts reserved. 1 MTBF PREDICTION REPORT... 1 PRODUCT NAME: BLE112-A-V2... 1 1.0

More information

Adaptive System Control with PID Neural Networks

Adaptive System Control with PID Neural Networks Adaptve System Control wth PID Neural Networs F. Shahra a, M.A. Fanae b, A.R. Aromandzadeh a a Department of Chemcal Engneerng, Unversty of Sstan and Baluchestan, Zahedan, Iran. b Department of Chemcal

More information

Sensors for Motion and Position Measurement

Sensors for Motion and Position Measurement Sensors for Moton and Poston Measurement Introducton An ntegrated manufacturng envronment conssts of 5 elements:- - Machne tools - Inspecton devces - Materal handlng devces - Packagng machnes - Area where

More information

Efficient Large Integers Arithmetic by Adopting Squaring and Complement Recoding Techniques

Efficient Large Integers Arithmetic by Adopting Squaring and Complement Recoding Techniques The th Worshop on Combnatoral Mathematcs and Computaton Theory Effcent Large Integers Arthmetc by Adoptng Squarng and Complement Recodng Technques Cha-Long Wu*, Der-Chyuan Lou, and Te-Jen Chang *Department

More information

IEE Electronics Letters, vol 34, no 17, August 1998, pp ESTIMATING STARTING POINT OF CONDUCTION OF CMOS GATES

IEE Electronics Letters, vol 34, no 17, August 1998, pp ESTIMATING STARTING POINT OF CONDUCTION OF CMOS GATES IEE Electroncs Letters, vol 34, no 17, August 1998, pp. 1622-1624. ESTIMATING STARTING POINT OF CONDUCTION OF CMOS GATES A. Chatzgeorgou, S. Nkolads 1 and I. Tsoukalas Computer Scence Department, 1 Department

More information

Research of Dispatching Method in Elevator Group Control System Based on Fuzzy Neural Network. Yufeng Dai a, Yun Du b

Research of Dispatching Method in Elevator Group Control System Based on Fuzzy Neural Network. Yufeng Dai a, Yun Du b 2nd Internatonal Conference on Computer Engneerng, Informaton Scence & Applcaton Technology (ICCIA 207) Research of Dspatchng Method n Elevator Group Control System Based on Fuzzy Neural Network Yufeng

More information

PRACTICAL, COMPUTATION EFFICIENT HIGH-ORDER NEURAL NETWORK FOR ROTATION AND SHIFT INVARIANT PATTERN RECOGNITION. Evgeny Artyomov and Orly Yadid-Pecht

PRACTICAL, COMPUTATION EFFICIENT HIGH-ORDER NEURAL NETWORK FOR ROTATION AND SHIFT INVARIANT PATTERN RECOGNITION. Evgeny Artyomov and Orly Yadid-Pecht 68 Internatonal Journal "Informaton Theores & Applcatons" Vol.11 PRACTICAL, COMPUTATION EFFICIENT HIGH-ORDER NEURAL NETWORK FOR ROTATION AND SHIFT INVARIANT PATTERN RECOGNITION Evgeny Artyomov and Orly

More information

Calculation of the received voltage due to the radiation from multiple co-frequency sources

Calculation of the received voltage due to the radiation from multiple co-frequency sources Rec. ITU-R SM.1271-0 1 RECOMMENDATION ITU-R SM.1271-0 * EFFICIENT SPECTRUM UTILIZATION USING PROBABILISTIC METHODS Rec. ITU-R SM.1271 (1997) The ITU Radocommuncaton Assembly, consderng a) that communcatons

More information

熊本大学学術リポジトリ. Kumamoto University Repositor

熊本大学学術リポジトリ. Kumamoto University Repositor 熊本大学学術リポジトリ Kumamoto Unversty Repostor Ttle Wreless LAN Based Indoor Poston and Its Smulaton Author(s) Ktasuka, Teruak; Nakansh, Tsune CtatonIEEE Pacfc RIM Conference on Comm Computers, and Sgnal Processng

More information

High Speed ADC Sampling Transients

High Speed ADC Sampling Transients Hgh Speed ADC Samplng Transents Doug Stuetzle Hgh speed analog to dgtal converters (ADCs) are, at the analog sgnal nterface, track and hold devces. As such, they nclude samplng capactors and samplng swtches.

More information

A study of turbo codes for multilevel modulations in Gaussian and mobile channels

A study of turbo codes for multilevel modulations in Gaussian and mobile channels A study of turbo codes for multlevel modulatons n Gaussan and moble channels Lamne Sylla and Paul Forter (sylla, forter)@gel.ulaval.ca Department of Electrcal and Computer Engneerng Laval Unversty, Ste-Foy,

More information

Chaotic Filter Bank for Computer Cryptography

Chaotic Filter Bank for Computer Cryptography Chaotc Flter Bank for Computer Cryptography Bngo Wng-uen Lng Telephone: 44 () 784894 Fax: 44 () 784893 Emal: HTwng-kuen.lng@kcl.ac.ukTH Department of Electronc Engneerng, Dvson of Engneerng, ng s College

More information

POLYTECHNIC UNIVERSITY Electrical Engineering Department. EE SOPHOMORE LABORATORY Experiment 1 Laboratory Energy Sources

POLYTECHNIC UNIVERSITY Electrical Engineering Department. EE SOPHOMORE LABORATORY Experiment 1 Laboratory Energy Sources POLYTECHNIC UNIERSITY Electrcal Engneerng Department EE SOPHOMORE LABORATORY Experment 1 Laboratory Energy Sources Modfed for Physcs 18, Brooklyn College I. Oerew of the Experment Ths experment has three

More information

antenna antenna (4.139)

antenna antenna (4.139) .6.6 The Lmts of Usable Input Levels for LNAs The sgnal voltage level delvered to the nput of an LNA from the antenna may vary n a very wde nterval, from very weak sgnals comparable to the nose level,

More information

A Comparison of Two Equivalent Real Formulations for Complex-Valued Linear Systems Part 2: Results

A Comparison of Two Equivalent Real Formulations for Complex-Valued Linear Systems Part 2: Results AMERICAN JOURNAL OF UNDERGRADUATE RESEARCH VOL. 1 NO. () A Comparson of Two Equvalent Real Formulatons for Complex-Valued Lnear Systems Part : Results Abnta Munankarmy and Mchael A. Heroux Department of

More information

A High-Sensitivity Oversampling Digital Signal Detection Technique for CMOS Image Sensors Using Non-destructive Intermediate High-Speed Readout Mode

A High-Sensitivity Oversampling Digital Signal Detection Technique for CMOS Image Sensors Using Non-destructive Intermediate High-Speed Readout Mode A Hgh-Senstvty Oversamplng Dgtal Sgnal Detecton Technque for CMOS Image Sensors Usng Non-destructve Intermedate Hgh-Speed Readout Mode Shoj Kawahto*, Nobuhro Kawa** and Yoshak Tadokoro** *Research Insttute

More information

Matlab Data Acquisition and Control Toolbox for Basic Stamp Microcontrollers

Matlab Data Acquisition and Control Toolbox for Basic Stamp Microcontrollers Proceedings of the 45th IEEE Conference on Decision & Control Manchester Grand Hyatt Hotel San Diego, CA, USA, December 13-15, 2006 Matlab Data Acquisition and Control Toolbox for Basic Stamp Microcontrollers

More information

Chapter 2 Two-Degree-of-Freedom PID Controllers Structures

Chapter 2 Two-Degree-of-Freedom PID Controllers Structures Chapter 2 Two-Degree-of-Freedom PID Controllers Structures As n most of the exstng ndustral process control applcatons, the desred value of the controlled varable, or set-pont, normally remans constant

More information

Generalized Incomplete Trojan-Type Designs with Unequal Cell Sizes

Generalized Incomplete Trojan-Type Designs with Unequal Cell Sizes Internatonal Journal of Theoretcal & Appled Scences 6(1): 50-54(2014) ISSN No. (Prnt): 0975-1718 ISSN No. (Onlne): 2249-3247 Generalzed Incomplete Trojan-Type Desgns wth Unequal Cell Szes Cn Varghese,

More information

RC Filters TEP Related Topics Principle Equipment

RC Filters TEP Related Topics Principle Equipment RC Flters TEP Related Topcs Hgh-pass, low-pass, Wen-Robnson brdge, parallel-t flters, dfferentatng network, ntegratng network, step response, square wave, transfer functon. Prncple Resstor-Capactor (RC)

More information

MASTER TIMING AND TOF MODULE-

MASTER TIMING AND TOF MODULE- MASTER TMNG AND TOF MODULE- G. Mazaher Stanford Lnear Accelerator Center, Stanford Unversty, Stanford, CA 9409 USA SLAC-PUB-66 November 99 (/E) Abstract n conjuncton wth the development of a Beam Sze Montor

More information

FFT Spectrum Analyzer

FFT Spectrum Analyzer THE ANNUAL SYMPOSIUM OF THE INSTITUTE OF SOLID MECHANICS SISOM 22 BUCHAREST May 16-17 ----------------------------------------------------------------------------------------------------------------------------------------

More information

High Speed, Low Power And Area Efficient Carry-Select Adder

High Speed, Low Power And Area Efficient Carry-Select Adder Internatonal Journal of Scence, Engneerng and Technology Research (IJSETR), Volume 5, Issue 3, March 2016 Hgh Speed, Low Power And Area Effcent Carry-Select Adder Nelant Harsh M.tech.VLSI Desgn Electroncs

More information

Walsh Function Based Synthesis Method of PWM Pattern for Full-Bridge Inverter

Walsh Function Based Synthesis Method of PWM Pattern for Full-Bridge Inverter Walsh Functon Based Synthess Method of PWM Pattern for Full-Brdge Inverter Sej Kondo and Krt Choesa Nagaoka Unversty of Technology 63-, Kamtomoka-cho, Nagaoka 9-, JAPAN Fax: +8-58-7-95, Phone: +8-58-7-957

More information

1. Introduction. Key words: FPGA, Picoblaze, PID controller, HDL, Simulink

1. Introduction. Key words: FPGA, Picoblaze, PID controller, HDL, Simulink FPGA Desgn and Implementaton of Dgtal PID Controller based on floatng pont arthmetc Pourya Alnezhad 1, Arash Ahmad 1- M.Sc. student of Electrcal and communcaton engneerng Shahd Bahonar Unversty, Iran palnezhad@eng.uk.ac.r

More information

Time-frequency Analysis Based State Diagnosis of Transformers Windings under the Short-Circuit Shock

Time-frequency Analysis Based State Diagnosis of Transformers Windings under the Short-Circuit Shock Tme-frequency Analyss Based State Dagnoss of Transformers Wndngs under the Short-Crcut Shock YUYING SHAO, ZHUSHI RAO School of Mechancal Engneerng ZHIJIAN JIN Hgh Voltage Lab Shangha Jao Tong Unversty

More information

NETWORK 2001 Transportation Planning Under Multiple Objectives

NETWORK 2001 Transportation Planning Under Multiple Objectives NETWORK 200 Transportaton Plannng Under Multple Objectves Woodam Chung Graduate Research Assstant, Department of Forest Engneerng, Oregon State Unversty, Corvalls, OR9733, Tel: (54) 737-4952, Fax: (54)

More information

Fast Code Detection Using High Speed Time Delay Neural Networks

Fast Code Detection Using High Speed Time Delay Neural Networks Fast Code Detecton Usng Hgh Speed Tme Delay Neural Networks Hazem M. El-Bakry 1 and Nkos Mastoraks 1 Faculty of Computer Scence & Informaton Systems, Mansoura Unversty, Egypt helbakry0@yahoo.com Department

More information

Figure.1. Basic model of an impedance source converter JCHPS Special Issue 12: August Page 13

Figure.1. Basic model of an impedance source converter JCHPS Special Issue 12: August Page 13 A Hgh Gan DC - DC Converter wth Soft Swtchng and Power actor Correcton for Renewable Energy Applcaton T. Selvakumaran* and. Svachdambaranathan Department of EEE, Sathyabama Unversty, Chenna, Inda. *Correspondng

More information

Scilab/Scicos Modeling, Simulation and PC Based Implementation of Closed Loop Speed Control of VSI Fed Induction Motor Drive

Scilab/Scicos Modeling, Simulation and PC Based Implementation of Closed Loop Speed Control of VSI Fed Induction Motor Drive 16th NATIONAL POWER SYSTEMS CONFERENCE, 15th-17th DECEMBER, 2010 453 Sclab/Sccos Modelng, Smulaton and PC Based Implementaton of Closed Loop Speed Control of VSI Fed Inducton Motor Dre Vjay Babu Korebona,

More information

Analysis of Time Delays in Synchronous and. Asynchronous Control Loops. Bj rn Wittenmark, Ben Bastian, and Johan Nilsson

Analysis of Time Delays in Synchronous and. Asynchronous Control Loops. Bj rn Wittenmark, Ben Bastian, and Johan Nilsson 37th CDC, Tampa, December 1998 Analyss of Delays n Synchronous and Asynchronous Control Loops Bj rn Wttenmark, Ben Bastan, and Johan Nlsson emal: bjorn@control.lth.se, ben@control.lth.se, and johan@control.lth.se

More information

onlinecomponents.com

onlinecomponents.com PRO- CRIMPER* III Hand Crmpng Instructon Sheet Tool Assembly 58535-1 wth 408-4021 De Assembly 58535-2 29 JUL 09 PROPER USE GUIDELINES Cumulatve Trauma Dsorders can result from the prolonged use of manually

More information

Application of Intelligent Voltage Control System to Korean Power Systems

Application of Intelligent Voltage Control System to Korean Power Systems Applcaton of Intellgent Voltage Control System to Korean Power Systems WonKun Yu a,1 and HeungJae Lee b, *,2 a Department of Power System, Seol Unversty, South Korea. b Department of Power System, Kwangwoon

More information

Understanding the Spike Algorithm

Understanding the Spike Algorithm Understandng the Spke Algorthm Vctor Ejkhout and Robert van de Gejn May, ntroducton The parallel soluton of lnear systems has a long hstory, spannng both drect and teratve methods Whle drect methods exst

More information

Development of a MATLAB Data Acquisition and Control Toolbox for BASIC Stamp Microcontrollers

Development of a MATLAB Data Acquisition and Control Toolbox for BASIC Stamp Microcontrollers Chapter 4 Development of a MATLAB Data Acquisition and Control Toolbox for BASIC Stamp Microcontrollers 4.1. Introduction Data acquisition and control boards, also known as DAC boards, are used in virtually

More information

Low Switching Frequency Active Harmonic Elimination in Multilevel Converters with Unequal DC Voltages

Low Switching Frequency Active Harmonic Elimination in Multilevel Converters with Unequal DC Voltages Low Swtchng Frequency Actve Harmonc Elmnaton n Multlevel Converters wth Unequal DC Voltages Zhong Du,, Leon M. Tolbert, John N. Chasson, Hu L The Unversty of Tennessee Electrcal and Computer Engneerng

More information

Modelling and Controller of Liquid Level system using PID controller Deign Gloria Jose 1, Shalu George K. 2

Modelling and Controller of Liquid Level system using PID controller Deign Gloria Jose 1, Shalu George K. 2 Modellng and Controller of Lqud Level system usng PID controller Degn Glora Jose 1, Salu George K. 2 1PG student, Dept. of EEE, MBCET, Trvandrum, Kerala 2 Assstant Professor, Dept. of EEE, MBCET, Trvandrum,

More information

Parameter Free Iterative Decoding Metrics for Non-Coherent Orthogonal Modulation

Parameter Free Iterative Decoding Metrics for Non-Coherent Orthogonal Modulation 1 Parameter Free Iteratve Decodng Metrcs for Non-Coherent Orthogonal Modulaton Albert Gullén Fàbregas and Alex Grant Abstract We study decoder metrcs suted for teratve decodng of non-coherently detected

More information

Guidelines for CCPR and RMO Bilateral Key Comparisons CCPR Working Group on Key Comparison CCPR-G5 October 10 th, 2014

Guidelines for CCPR and RMO Bilateral Key Comparisons CCPR Working Group on Key Comparison CCPR-G5 October 10 th, 2014 Gudelnes for CCPR and RMO Blateral Key Comparsons CCPR Workng Group on Key Comparson CCPR-G5 October 10 th, 2014 These gudelnes are prepared by CCPR WG-KC and RMO P&R representatves, and approved by CCPR,

More information

PRO- CRIMPER III Hand Crimping Tool Assembly DESCRIPTION (Figures 1 and 2)

PRO- CRIMPER III Hand Crimping Tool Assembly DESCRIPTION (Figures 1 and 2) PRO- CRIMPER* III Hand Crmpng Instructon Sheet Tool Assembly 58495-1 408-9819 Wth De Assembly 58495-2 22 JUL 09 PROPER USE GUIDELINES Cumulatve Trauma Dsorders can result from the prolonged use of manually

More information

Control Chart. Control Chart - history. Process in control. Developed in 1920 s. By Dr. Walter A. Shewhart

Control Chart. Control Chart - history. Process in control. Developed in 1920 s. By Dr. Walter A. Shewhart Control Chart - hstory Control Chart Developed n 920 s By Dr. Walter A. Shewhart 2 Process n control A phenomenon s sad to be controlled when, through the use of past experence, we can predct, at least

More information

A Feasible Approach to the Evaluation of the Tractions of Vehicle Wheels Driven by DC Motors

A Feasible Approach to the Evaluation of the Tractions of Vehicle Wheels Driven by DC Motors A Feasble Approach to the Evaluaton of the Tractons of Vehcle Wheels Drven by DC Motors Jeh-Shan Young Insttute of Vehcle Engneerng, Natonal Changhua Unversty of Educaton Changhua, Tawan, R.O.C. and Sheng-You

More information

Closed Loop Topology of Converter for Variable Speed PMSM Drive

Closed Loop Topology of Converter for Variable Speed PMSM Drive Closed Loop Topology of Converter for Varable Speed PMSM Drve Devang B Parmar Assstant Professor Department of Electrcal Engneerng V.V.P Engneerng College,Rajkot, Gujarat, Inda Abstract- The dscontnuous

More information

PRO- CRIMPER* III Hand Crimping

PRO- CRIMPER* III Hand Crimping PRO- CRIMPER* III Hand Crmpng Instructon Sheet Tool Assembly 91338-1 408-8377 wth De Assembly 91338-2 22 JUL 09 PROPER USE GUIDELINES Cumulatve Trauma Dsorders can result from the prolonged use of manually

More information

PRO-CRIMPER* III Hand Tool Assembly with Die Assembly

PRO-CRIMPER* III Hand Tool Assembly with Die Assembly PRO-CRIMPER* III Hand Tool Assembly 2063778-1 wth De Assembly 2063778-2 Instructon Sheet 408-10290 02 FEB 12 PROPER USE GUIDELINES Cumulatve Trauma Dsorders can result from the prolonged use of manually

More information

NATIONAL RADIO ASTRONOMY OBSERVATORY Green Bank, West Virginia SPECTRAL PROCESSOR MEMO NO. 25. MEMORANDUM February 13, 1985

NATIONAL RADIO ASTRONOMY OBSERVATORY Green Bank, West Virginia SPECTRAL PROCESSOR MEMO NO. 25. MEMORANDUM February 13, 1985 NATONAL RADO ASTRONOMY OBSERVATORY Green Bank, West Vrgna SPECTRAL PROCESSOR MEMO NO. 25 MEMORANDUM February 13, 1985 To: Spectral Processor Group From: R. Fsher Subj: Some Experments wth an nteger FFT

More information

Control of Drivetrain Boost DC DC Converter

Control of Drivetrain Boost DC DC Converter Control of Drvetran Boost DC DC Converter Small sgnal model Converter transfer functons Current control loop bat current sensng c 2 v ge2 _ S 2 Q 2 D 2 v s S 1 C c voltage sensng I v v bat _ c 1 v ge1

More information

PRO- CRIMPER* III Hand Crimping

PRO- CRIMPER* III Hand Crimping PRO- CRIMPER* III Hand Crmpng Instructon Sheet Tool 58448-2 408-9357 Wth De 58448-3 10 Mar 11 PROPER USE GUIDELINES Cumulatve Trauma Dsorders can result from the prolonged use of manually powered hand

More information

PRO- CRIMPER* III Hand

PRO- CRIMPER* III Hand PRO- CRIMPER* III Hand Instructon Sheet Crmpng Tool Assembly 58529-1 408-9999 wth De Assembly 58529-2 11 AUG 14 PROPER USE GUIDELINES Cumulatve Trauma Dsorders can result from the prolonged use of manually

More information

A Preliminary Study on Targets Association Algorithm of Radar and AIS Using BP Neural Network

A Preliminary Study on Targets Association Algorithm of Radar and AIS Using BP Neural Network Avalable onlne at www.scencedrect.com Proceda Engneerng 5 (2 44 445 A Prelmnary Study on Targets Assocaton Algorthm of Radar and AIS Usng BP Neural Networ Hu Xaoru a, Ln Changchuan a a Navgaton Insttute

More information

Latency Insertion Method (LIM) for IR Drop Analysis in Power Grid

Latency Insertion Method (LIM) for IR Drop Analysis in Power Grid Abstract Latency Inserton Method (LIM) for IR Drop Analyss n Power Grd Dmtr Klokotov, and José Schutt-Ané Wth the steadly growng number of transstors on a chp, and constantly tghtenng voltage budgets,

More information

Hardware Implementation of Fuzzy Logic Controller for Triple-Lift Luo Converter

Hardware Implementation of Fuzzy Logic Controller for Triple-Lift Luo Converter Hardware Implementaton of Fuzzy Logc Controller for Trple-Lft Luo Converter N. Dhanasekar, R. Kayalvzh Abstract: Postve output Luo converters are a seres of new DC- DC step-up (boost) converters, whch

More information

Customer witness testing guide

Customer witness testing guide Customer wtness testng gude Ths gude s amed at explanng why we need to wtness test equpment whch s beng connected to our network, what we actually do when we complete ths testng, and what you can do to

More information

PRO- CRIMPER* III Hand Crimping

PRO- CRIMPER* III Hand Crimping PRO- CRIMPER* III Hand Crmpng Instructon Sheet Tool Assembly 58641-1 wth 408-4379 De Assembly 58641-2 18 JUN 09 PROPER USE GUIDELINES Cumulatve Trauma Dsorders can result from the prolonged use of manually

More information

An Algorithm Forecasting Time Series Using Wavelet

An Algorithm Forecasting Time Series Using Wavelet IJCSI Internatonal Journal of Computer Scence Issues, Vol., Issue, No, January 04 ISSN (Prnt): 94-084 ISSN (Onlne): 94-0784 www.ijcsi.org 0 An Algorthm Forecastng Tme Seres Usng Wavelet Kas Ismal Ibraheem,Eman

More information

Beam quality measurements with Shack-Hartmann wavefront sensor and M2-sensor: comparison of two methods

Beam quality measurements with Shack-Hartmann wavefront sensor and M2-sensor: comparison of two methods Beam qualty measurements wth Shack-Hartmann wavefront sensor and M-sensor: comparson of two methods J.V.Sheldakova, A.V.Kudryashov, V.Y.Zavalova, T.Y.Cherezova* Moscow State Open Unversty, Adaptve Optcs

More information

PRO- CRIMPER* III Hand

PRO- CRIMPER* III Hand PRO- CRIMPER* III Hand Instructon Sheet Crmpng Tool Assembly 90759-1 408-9962 wth De Assembly 90759-2 03 MAY 11 PROPER USE GUIDELINES Cumulatve Trauma Dsorders can result from the prolonged use of manually

More information

A NSGA-II algorithm to solve a bi-objective optimization of the redundancy allocation problem for series-parallel systems

A NSGA-II algorithm to solve a bi-objective optimization of the redundancy allocation problem for series-parallel systems 0 nd Internatonal Conference on Industral Technology and Management (ICITM 0) IPCSIT vol. 49 (0) (0) IACSIT Press, Sngapore DOI: 0.776/IPCSIT.0.V49.8 A NSGA-II algorthm to solve a b-obectve optmzaton of

More information

PPS Positioning in Weak Signal GPS Environments using a TIDGET Sensor

PPS Positioning in Weak Signal GPS Environments using a TIDGET Sensor PPS Postonng n Weak Sgnal GPS Envronments usng a TIDGET Sensor Alson K. Brown, Stephen Stankevch, and Bruce G. Johnson, NAVSYS Corporaton BIOGRAPHY Alson Brown s the Presdent and Chef Executve Offcer of

More information

ANNUAL OF NAVIGATION 11/2006

ANNUAL OF NAVIGATION 11/2006 ANNUAL OF NAVIGATION 11/2006 TOMASZ PRACZYK Naval Unversty of Gdyna A FEEDFORWARD LINEAR NEURAL NETWORK WITH HEBBA SELFORGANIZATION IN RADAR IMAGE COMPRESSION ABSTRACT The artcle presents the applcaton

More information

PRO- CRIMPER* III Hand

PRO- CRIMPER* III Hand PRO- CRIMPER* III Hand Instructon Sheet Crmpng Tool Assembly 90684-1 408-9934 wth De Assembly 90684-2 09 OCT 09 PROPER USE GUIDELINES Cumulatve Trauma Dsorders can result from the prolonged use of manually

More information

Design of Multi-loop PID Controllers Based on the Generalized IMC-PID Method with Mp Criterion

Design of Multi-loop PID Controllers Based on the Generalized IMC-PID Method with Mp Criterion 212 Internatonal Truong Journal Nguyen of Control, Luan Vu, Automaton, Jetae Lee, and and Systems, Moonyong vol. Lee 5, no. 2, pp. 212-217, Aprl 2007 Desgn of Mult-loop PID Controllers Based on the Generalzed

More information

Microelectronic Circuits

Microelectronic Circuits Mcroelectronc Crcuts Slde 1 Introducton Suggested textbook: 1. Adel S. Sedra and Kenneth C. Smth, Mcroelectronc Crcuts Theory and Applcatons, Sxth edton Internatonal Verson, Oxford Unersty Press, 2013.

More information

PRO-CRIMPER* III Hand Crimping Tool Assembly with Die Assembly

PRO-CRIMPER* III Hand Crimping Tool Assembly with Die Assembly PRO-CRIMPER* III Hand Crmpng Tool Assembly 90548-1 wth De Assembly 90548-2 Instructon Sheet 408-9885 02 NOV 12 PROPER USE GUIDELINES Cumulatve Trauma Dsorders can result from the prolonged use of manually

More information

29. Network Functions for Circuits Containing Op Amps

29. Network Functions for Circuits Containing Op Amps 9. Network Functons for Crcuts Contanng Op Amps Introducton Each of the crcuts n ths problem set contans at least one op amp. Also each crcut s represented by a gven network functon. These problems can

More information

PRO-CRIMPER* III Hand Crimping Tool Assembly with Die AssemblY

PRO-CRIMPER* III Hand Crimping Tool Assembly with Die AssemblY PRO-CRIMPER* III Hand Crmpng Tool Assembly 90758-1 wth De AssemblY 90758-2 Instructon Sheet 408-9938 01 NOV 11 PROPER USE GUIDELINES Cumulatve Trauma Dsorders can result from the prolonged use of manually

More information

THE GENERATION OF 400 MW RF PULSES AT X-BAND USING RESONANT DELAY LINES *

THE GENERATION OF 400 MW RF PULSES AT X-BAND USING RESONANT DELAY LINES * SLAC PUB 874 3/1999 THE GENERATION OF 4 MW RF PULSES AT X-BAND USING RESONANT DELAY LINES * Sam G. Tantaw, Arnold E. Vleks, and Rod J. Loewen Stanford Lnear Accelerator Center, Stanford Unversty P.O. Box

More information

MODEL ORDER REDUCTION AND CONTROLLER DESIGN OF DISCRETE SYSTEM EMPLOYING REAL CODED GENETIC ALGORITHM J. S. Yadav, N. P. Patidar, J.

MODEL ORDER REDUCTION AND CONTROLLER DESIGN OF DISCRETE SYSTEM EMPLOYING REAL CODED GENETIC ALGORITHM J. S. Yadav, N. P. Patidar, J. ABSTRACT Research Artcle MODEL ORDER REDUCTION AND CONTROLLER DESIGN OF DISCRETE SYSTEM EMPLOYING REAL CODED GENETIC ALGORITHM J. S. Yadav, N. P. Patdar, J. Sngha Address for Correspondence Maulana Azad

More information

A Novel Soft-Switching Two-Switch Flyback Converter with a Wide Operating Range and Regenerative Clamping

A Novel Soft-Switching Two-Switch Flyback Converter with a Wide Operating Range and Regenerative Clamping 77 Journal of ower Electroncs, ol 9, No 5, September 009 JE 9-5- A Novel Soft-Swtchng Two-Swtch Flybac Converter wth a Wde Operatng Range and Regeneratve Clampng Marn-Go Km and Young-Seo Jung * Dvson of

More information

HIGH PERFORMANCE ADDER USING VARIABLE THRESHOLD MOSFET IN 45NM TECHNOLOGY

HIGH PERFORMANCE ADDER USING VARIABLE THRESHOLD MOSFET IN 45NM TECHNOLOGY Internatonal Journal of Electrcal, Electroncs and Computer Systems, (IJEECS) HIGH PERFORMANCE ADDER USING VARIABLE THRESHOLD MOSFET IN 45NM TECHNOLOGY 1 Supryo Srman, 2 Dptendu Ku. Kundu, 3 Saradndu Panda,

More information

Exploiting Dynamic Workload Variation in Low Energy Preemptive Task Scheduling

Exploiting Dynamic Workload Variation in Low Energy Preemptive Task Scheduling Explotng Dynamc Worload Varaton n Low Energy Preemptve Tas Schedulng Lap-Fa Leung, Ch-Yng Tsu Department of Electrcal and Electronc Engneerng Hong Kong Unversty of Scence and Technology Clear Water Bay,

More information

PRO- CRIMPER III Hand Crimping Tool Assembly INSTALLATION AND REMOVAL OF DIE SET AND LOCATOR ASSEMBLY (Figure 2)

PRO- CRIMPER III Hand Crimping Tool Assembly INSTALLATION AND REMOVAL OF DIE SET AND LOCATOR ASSEMBLY (Figure 2) PRO- CRIMPER* III Hand Crmpng Instructon Sheet Tool Assembly 90547-1 wth 408-9884 De Assembly 90547-2 02 NOV 09 PROPER USE GUIDELINES Cumulatve Trauma Dsorders can result from the prolonged use of manually

More information

@IJMTER-2015, All rights Reserved 383

@IJMTER-2015, All rights Reserved 383 SIL of a Safety Fuzzy Logc Controller 1oo usng Fault Tree Analyss (FAT and realablty Block agram (RB r.-ing Mohammed Bsss 1, Fatma Ezzahra Nadr, Prof. Amam Benassa 3 1,,3 Faculty of Scence and Technology,

More information

A RF Source Localization and Tracking System

A RF Source Localization and Tracking System The 010 Mltary Communcatons Conference - Unclassfed Program - Waveforms and Sgnal Processng Track A RF Source Localzaton and Trackng System Wll Tdd, Raymond J. Weber, Ykun Huang Department of Electrcal

More information

Traffic balancing over licensed and unlicensed bands in heterogeneous networks

Traffic balancing over licensed and unlicensed bands in heterogeneous networks Correspondence letter Traffc balancng over lcensed and unlcensed bands n heterogeneous networks LI Zhen, CUI Qme, CUI Zhyan, ZHENG We Natonal Engneerng Laboratory for Moble Network Securty, Bejng Unversty

More information

A Proposal of Mode Shape Estimation Method Using Pseudo-Modal Response : Applied to Steel Bridge in Building

A Proposal of Mode Shape Estimation Method Using Pseudo-Modal Response : Applied to Steel Bridge in Building A Proposal of Mode Shape Estmaton Method Usng Pseudo-Modal Response : Appled to Steel Brdge n Buldng More nfo about ths artcle: http://www.ndt.net/?d=19899 Doyoung Km 1, Hak Bo Shm 2, Hyo Seon Park 1 1

More information

White Paper. OptiRamp Model-Based Multivariable Predictive Control. Advanced Methodology for Intelligent Control Actions

White Paper. OptiRamp Model-Based Multivariable Predictive Control. Advanced Methodology for Intelligent Control Actions Whte Paper OptRamp Model-Based Multvarable Predctve Control Advanced Methodology for Intellgent Control Actons Vadm Shapro Dmtry Khots, Ph.D. Statstcs & Control, Inc., (S&C) propretary nformaton. All rghts

More information

Comparative Analysis of Reuse 1 and 3 in Cellular Network Based On SIR Distribution and Rate

Comparative Analysis of Reuse 1 and 3 in Cellular Network Based On SIR Distribution and Rate Comparatve Analyss of Reuse and 3 n ular Network Based On IR Dstrbuton and Rate Chandra Thapa M.Tech. II, DEC V College of Engneerng & Technology R.V.. Nagar, Chttoor-5727, A.P. Inda Emal: chandra2thapa@gmal.com

More information

Transformer winding modal parameter identification based on poly-reference least-square complex frequency domain method

Transformer winding modal parameter identification based on poly-reference least-square complex frequency domain method Internatonal Conference on Advanced Electronc Scence and Technology (AEST 2016) Transformer wndng modal parameter dentfcaton based on poly-reference least-square complex frequency doman method Yanng L

More information

Performance Analysis of Multi User MIMO System with Block-Diagonalization Precoding Scheme

Performance Analysis of Multi User MIMO System with Block-Diagonalization Precoding Scheme Performance Analyss of Mult User MIMO System wth Block-Dagonalzaton Precodng Scheme Yoon Hyun m and Jn Young m, wanwoon Unversty, Department of Electroncs Convergence Engneerng, Wolgye-Dong, Nowon-Gu,

More information

A MODIFIED DIFFERENTIAL EVOLUTION ALGORITHM IN SPARSE LINEAR ANTENNA ARRAY SYNTHESIS

A MODIFIED DIFFERENTIAL EVOLUTION ALGORITHM IN SPARSE LINEAR ANTENNA ARRAY SYNTHESIS A MODIFIED DIFFERENTIAL EVOLUTION ALORITHM IN SPARSE LINEAR ANTENNA ARRAY SYNTHESIS Kaml Dmller Department of Electrcal-Electroncs Engneerng rne Amercan Unversty North Cyprus, Mersn TURKEY kdmller@gau.edu.tr

More information

VRT014 User s guide V0.8. Address: Saltoniškių g. 10c, Vilnius LT-08105, Phone: (370-5) , Fax: (370-5) ,

VRT014 User s guide V0.8. Address: Saltoniškių g. 10c, Vilnius LT-08105, Phone: (370-5) , Fax: (370-5) , VRT014 User s gude V0.8 Thank you for purchasng our product. We hope ths user-frendly devce wll be helpful n realsng your deas and brngng comfort to your lfe. Please take few mnutes to read ths manual

More information

The Performance Improvement of BASK System for Giga-Bit MODEM Using the Fuzzy System

The Performance Improvement of BASK System for Giga-Bit MODEM Using the Fuzzy System Int. J. Communcatons, Network and System Scences, 10, 3, 1-5 do:10.36/jcns.10.358 Publshed Onlne May 10 (http://www.scrp.org/journal/jcns/) The Performance Improvement of BASK System for Gga-Bt MODEM Usng

More information

Adaptive Modulation for Multiple Antenna Channels

Adaptive Modulation for Multiple Antenna Channels Adaptve Modulaton for Multple Antenna Channels June Chul Roh and Bhaskar D. Rao Department of Electrcal and Computer Engneerng Unversty of Calforna, San Dego La Jolla, CA 993-7 E-mal: jroh@ece.ucsd.edu,

More information

Research on Controller of Micro-hydro Power System Nan XIE 1,a, Dezhi QI 2,b,Weimin CHEN 2,c, Wei WANG 2,d

Research on Controller of Micro-hydro Power System Nan XIE 1,a, Dezhi QI 2,b,Weimin CHEN 2,c, Wei WANG 2,d Advanced Materals Research Submtted: 2014-05-13 ISSN: 1662-8985, Vols. 986-987, pp 1121-1124 Accepted: 2014-05-19 do:10.4028/www.scentfc.net/amr.986-987.1121 Onlne: 2014-07-18 2014 Trans Tech Publcatons,

More information

Space Time Equalization-space time codes System Model for STCM

Space Time Equalization-space time codes System Model for STCM Space Tme Eualzaton-space tme codes System Model for STCM The system under consderaton conssts of ST encoder, fadng channel model wth AWGN, two transmt antennas, one receve antenna, Vterb eualzer wth deal

More information

Rejection of PSK Interference in DS-SS/PSK System Using Adaptive Transversal Filter with Conditional Response Recalculation

Rejection of PSK Interference in DS-SS/PSK System Using Adaptive Transversal Filter with Conditional Response Recalculation SERBIAN JOURNAL OF ELECTRICAL ENGINEERING Vol., No., November 23, 3-9 Rejecton of PSK Interference n DS-SS/PSK System Usng Adaptve Transversal Flter wth Condtonal Response Recalculaton Zorca Nkolć, Bojan

More information

Designing Intelligent Load-Frequency Controllers for Large-Scale Multi-Control-Area Interconnected Power Systems

Designing Intelligent Load-Frequency Controllers for Large-Scale Multi-Control-Area Interconnected Power Systems September 214, Vol. 1, No. 1 Desgnng Intellgent Load-Frequency Controllers for Large-Scale Mult-Control- Interconnected Power Systems Nguyen Ngoc-Khoat 1,2,* 1 Faculty of Automaton Technology, Electrc

More information

Control of Chaos in Positive Output Luo Converter by means of Time Delay Feedback

Control of Chaos in Positive Output Luo Converter by means of Time Delay Feedback Control of Chaos n Postve Output Luo Converter by means of Tme Delay Feedback Nagulapat nkran.ped@gmal.com Abstract Faster development n Dc to Dc converter technques are undergong very drastc changes due

More information

Side-Match Vector Quantizers Using Neural Network Based Variance Predictor for Image Coding

Side-Match Vector Quantizers Using Neural Network Based Variance Predictor for Image Coding Sde-Match Vector Quantzers Usng Neural Network Based Varance Predctor for Image Codng Shuangteng Zhang Department of Computer Scence Eastern Kentucky Unversty Rchmond, KY 40475, U.S.A. shuangteng.zhang@eku.edu

More information

Development of a High Bandwidth, High Power Linear Amplifier for a Precision Fast Tool Servo System

Development of a High Bandwidth, High Power Linear Amplifier for a Precision Fast Tool Servo System Development of a Hgh Bandwdth, Hgh Power near Amplfer for a Precson Fast Tool Servo System S. Rakuff 1, J. Cuttno 1, D. Schnstock 2 1 Dept. of Mechancal Engneerng, The Unversty of North Carolna at Charlotte,

More information

PERFORMANCE EVALUATION OF BOOTH AND WALLACE MULTIPLIER USING FIR FILTER. Chirala Engineering College, Chirala.

PERFORMANCE EVALUATION OF BOOTH AND WALLACE MULTIPLIER USING FIR FILTER. Chirala Engineering College, Chirala. PERFORMANCE EVALUATION OF BOOTH AND WALLACE MULTIPLIER USING FIR FILTER 1 H. RAGHUNATHA RAO, T. ASHOK KUMAR & 3 N.SURESH BABU 1,&3 Department of Electroncs and Communcaton Engneerng, Chrala Engneerng College,

More information

[Type text] [Type text] [Type text] Wenjing Yuan Luxun Art Academy of Yan an University Xi an, , (CHINA)

[Type text] [Type text] [Type text] Wenjing Yuan Luxun Art Academy of Yan an University Xi an, , (CHINA) [Type text] [Type text] [Type text] ISSN : 0974-7435 Volume 10 Issue 19 BoTechnology 2014 An Indan Journal FULL PAPER BTAIJ, 10(19, 2014 [10873-10877] Computer smulaton analyss on pano tmbre ABSTRACT Wenjng

More information

A Pervasive Indoor-Outdoor Positioning System

A Pervasive Indoor-Outdoor Positioning System 70 JOURNAL OF NETWORKS, VOL. 3, NO. 8, NOVEMBER 008 A Pervasve Indoor-Outdoor Postonng System Lonel Reyero 1, Glles Delsle 1 INRS-EMT, Unversté du Québec, Montréal, Canada, H5A 1K6, lonel.reyero@telecom.com

More information

Unit 1. Current and Voltage U 1 VOLTAGE AND CURRENT. Circuit Basics KVL, KCL, Ohm's Law LED Outputs Buttons/Switch Inputs. Current / Voltage Analogy

Unit 1. Current and Voltage U 1 VOLTAGE AND CURRENT. Circuit Basics KVL, KCL, Ohm's Law LED Outputs Buttons/Switch Inputs. Current / Voltage Analogy ..2 nt Crcut Bascs KVL, KCL, Ohm's Law LED Outputs Buttons/Swtch Inputs VOLTAGE AND CRRENT..4 Current and Voltage Current / Voltage Analogy Charge s measured n unts of Coulombs Current Amount of charge

More information

Multichannel Frequency Comparator VCH-315. User Guide

Multichannel Frequency Comparator VCH-315. User Guide Multchannel Frequency Comparator VCH-315 User Gude Table of contents 1 Introducton... 3 2 The workng prncple of the Comparator... 6 3 The computed functons... 8 3.1 Basc ratos... 8 3.2 Statstcal functons...

More information

Design of Teaching Platform Based on Information Detection System

Design of Teaching Platform Based on Information Detection System , pp.43-48 http://dx.do.org/1.14257/astl.216.139.8 Desgn of Teachng Platform Based on Informaton Detecton System Zhenjng Yao, Lxn L, Qn Gao & Zhmng Han Insttute of Dsaster Preventon Sanhe, Hebe, People

More information