Pub Date : 2003-06-09DOI: 10.1109/ISIE.2003.1267955
M. da S Vilela, J. Vilela, L. D. de Freitas, E. Coelho, J. Vieira, V.J. de Farias
This paper presents a new control technique with low harmonic distortion for the input power factor correction in a three-phase boost converter. This control technique is similar to the hysteresis control, but the switching frequency is kept practically constant. This technique can be employed since that the converter output voltage is three times greater than the maximum phase neutral input voltage. This paper proposes a wide study on the hysteresis control with practically constant frequency applied to the three-phase boost converter, where simulation results show the current behavior in each phase and the frequency variation along a switching cycle. It is also shown that the switching frequency variation is negligible.
{"title":"Proposal of a hysteresis control technique with almost constant frequency applied to the three phase boost converter","authors":"M. da S Vilela, J. Vilela, L. D. de Freitas, E. Coelho, J. Vieira, V.J. de Farias","doi":"10.1109/ISIE.2003.1267955","DOIUrl":"https://doi.org/10.1109/ISIE.2003.1267955","url":null,"abstract":"This paper presents a new control technique with low harmonic distortion for the input power factor correction in a three-phase boost converter. This control technique is similar to the hysteresis control, but the switching frequency is kept practically constant. This technique can be employed since that the converter output voltage is three times greater than the maximum phase neutral input voltage. This paper proposes a wide study on the hysteresis control with practically constant frequency applied to the three-phase boost converter, where simulation results show the current behavior in each phase and the frequency variation along a switching cycle. It is also shown that the switching frequency variation is negligible.","PeriodicalId":166431,"journal":{"name":"2003 IEEE International Symposium on Industrial Electronics ( Cat. No.03TH8692)","volume":"106 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2003-06-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124226484","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2003-06-09DOI: 10.1109/ISIE.2003.1267320
F. Nicolato, M.K. Madrid
This work presents hardware architecture to determine the position of objects in video images. The architecture was developed based on a programmable logic device, taking advantage of some characteristics of the standard video signals to achieve the real time operation requirements. A component-labeling algorithm is proposed to adapt the centroid determination process to the architecture. It is also presented an application example demonstrating the architecture's efficiency.
{"title":"Hardware architecture to locate multiple objects in video images","authors":"F. Nicolato, M.K. Madrid","doi":"10.1109/ISIE.2003.1267320","DOIUrl":"https://doi.org/10.1109/ISIE.2003.1267320","url":null,"abstract":"This work presents hardware architecture to determine the position of objects in video images. The architecture was developed based on a programmable logic device, taking advantage of some characteristics of the standard video signals to achieve the real time operation requirements. A component-labeling algorithm is proposed to adapt the centroid determination process to the architecture. It is also presented an application example demonstrating the architecture's efficiency.","PeriodicalId":166431,"journal":{"name":"2003 IEEE International Symposium on Industrial Electronics ( Cat. No.03TH8692)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2003-06-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131349105","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2003-06-09DOI: 10.1109/ISIE.2003.1267314
A. Bauchspiess, B. Guimarães, H.L. Gosmann
A remote laboratory for long-distance education is presented: the level control of three coupled water reservoirs. This process is non-linear and multivariable so that different control problems and strategies can be shown. The user can control and visualize the experiment in real-time using a standard Web browser; no additional software is required. PID, state-space, fuzzy and exact linearization have been implemented on this process. Multivariable PID with the most common references are already available for remote experimentation.
{"title":"Remote experimentation on a three coupled water reservoirs","authors":"A. Bauchspiess, B. Guimarães, H.L. Gosmann","doi":"10.1109/ISIE.2003.1267314","DOIUrl":"https://doi.org/10.1109/ISIE.2003.1267314","url":null,"abstract":"A remote laboratory for long-distance education is presented: the level control of three coupled water reservoirs. This process is non-linear and multivariable so that different control problems and strategies can be shown. The user can control and visualize the experiment in real-time using a standard Web browser; no additional software is required. PID, state-space, fuzzy and exact linearization have been implemented on this process. Multivariable PID with the most common references are already available for remote experimentation.","PeriodicalId":166431,"journal":{"name":"2003 IEEE International Symposium on Industrial Electronics ( Cat. No.03TH8692)","volume":"38 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2003-06-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121974269","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2003-06-09DOI: 10.1109/ISIE.2003.1267907
G. Bastidas, E. Villani, F. Junqueira, P. E. Miyagi
The design of supervisory system for automated environments can be seen as a task involving techniques and methods of two main areas: software and control engineering. In this context, the purpose of this work is to introduce a new approach for open distributed supervisory system design based on the merging of traditional techniques of software engineering (such as object-oriented concepts) with formal models of discrete events dynamic systems- (such as Petri nets). In this first level of abstraction, the reference model of open distributed processing (RM-ODP) is used as a standard architectural framework for the construction of open distributed system. Based on the RM-ODP, the unified modeling language (UML) diagrams are built as a second level of abstraction. Finally, the Petri nets (the third level of abstraction) are used throughout the process in order to guarantee the coherence among the UML models from requirement analysis to implementation, and to provide formal models of the system.
{"title":"Open distributed supervisory system design using Petri nets","authors":"G. Bastidas, E. Villani, F. Junqueira, P. E. Miyagi","doi":"10.1109/ISIE.2003.1267907","DOIUrl":"https://doi.org/10.1109/ISIE.2003.1267907","url":null,"abstract":"The design of supervisory system for automated environments can be seen as a task involving techniques and methods of two main areas: software and control engineering. In this context, the purpose of this work is to introduce a new approach for open distributed supervisory system design based on the merging of traditional techniques of software engineering (such as object-oriented concepts) with formal models of discrete events dynamic systems- (such as Petri nets). In this first level of abstraction, the reference model of open distributed processing (RM-ODP) is used as a standard architectural framework for the construction of open distributed system. Based on the RM-ODP, the unified modeling language (UML) diagrams are built as a second level of abstraction. Finally, the Petri nets (the third level of abstraction) are used throughout the process in order to guarantee the coherence among the UML models from requirement analysis to implementation, and to provide formal models of the system.","PeriodicalId":166431,"journal":{"name":"2003 IEEE International Symposium on Industrial Electronics ( Cat. No.03TH8692)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2003-06-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121126165","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2003-06-09DOI: 10.1109/ISIE.2003.1267974
J. D. da Costa, H. T. Camara, E. Carati
This paper presents a prototype for electrical machines control using a microcomputer PC compatible using pulse width modulation (PWM). This prototype can be used to implement real-time digital control techniques for electrical machines in realistic situations. A PMCP16-200 board is used to interface the microcomputer with the proposed setup. Moreover, the use of a microcomputer simplifies control law and PWM techniques implementation since the supervisory software can be developed using the standard C language. Experimental results are presented to demonstrate the versatility of the proposed scheme when used to closed loop control of induction motors.
{"title":"A microprocessor based prototype for electrical machines control using PWM modulation","authors":"J. D. da Costa, H. T. Camara, E. Carati","doi":"10.1109/ISIE.2003.1267974","DOIUrl":"https://doi.org/10.1109/ISIE.2003.1267974","url":null,"abstract":"This paper presents a prototype for electrical machines control using a microcomputer PC compatible using pulse width modulation (PWM). This prototype can be used to implement real-time digital control techniques for electrical machines in realistic situations. A PMCP16-200 board is used to interface the microcomputer with the proposed setup. Moreover, the use of a microcomputer simplifies control law and PWM techniques implementation since the supervisory software can be developed using the standard C language. Experimental results are presented to demonstrate the versatility of the proposed scheme when used to closed loop control of induction motors.","PeriodicalId":166431,"journal":{"name":"2003 IEEE International Symposium on Industrial Electronics ( Cat. No.03TH8692)","volume":"19 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2003-06-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121363517","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2003-06-09DOI: 10.1109/ISIE.2003.1267323
C. D. de Angelo, Guillermo R. Bossio, J. Solsona, G. García, M. Valla
A sensorless strategy for speed control of permanent motors driving an unknown load torque is presented. The proposed strategy uses an extended non-linear reduced-order observer that includes information about the waveform of the EMF generated by the motor, which is neither sinusoidal nor trapezoidal. In order to improve the drive performance, the unknown disturbance torque is estimated by means of an adaptive law, and is incorporated as feedforward signal into the control loop. It allows the realization of torque control avoiding position sensor and with minimum torque ripple. Simulation results that validate the proposal are shown.
{"title":"Sensorless speed control of permanent magnet motors driving an unknown load","authors":"C. D. de Angelo, Guillermo R. Bossio, J. Solsona, G. García, M. Valla","doi":"10.1109/ISIE.2003.1267323","DOIUrl":"https://doi.org/10.1109/ISIE.2003.1267323","url":null,"abstract":"A sensorless strategy for speed control of permanent motors driving an unknown load torque is presented. The proposed strategy uses an extended non-linear reduced-order observer that includes information about the waveform of the EMF generated by the motor, which is neither sinusoidal nor trapezoidal. In order to improve the drive performance, the unknown disturbance torque is estimated by means of an adaptive law, and is incorporated as feedforward signal into the control loop. It allows the realization of torque control avoiding position sensor and with minimum torque ripple. Simulation results that validate the proposal are shown.","PeriodicalId":166431,"journal":{"name":"2003 IEEE International Symposium on Industrial Electronics ( Cat. No.03TH8692)","volume":"51 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2003-06-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124068700","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2003-06-09DOI: 10.1109/ISIE.2003.1267272
João Sena Esteves, A. Carvalho, Carlos Couto
Triangulation with active beacons is widely used in the absolute localization of mobile robots. The geometric triangulation algorithm allows the self-localization of a robot on a plane. However, the three beacons it uses must be "properly ordered" and the algorithm works consistently only when these beacons within the triangle form the robot. This paper presents an improved version of the algorithm, which does not require beacon ordering and works over the whole navigation plane except for a few well-determined lines where localization is not possible.
{"title":"Generalized geometric triangulation algorithm for mobile robot absolute self-localization","authors":"João Sena Esteves, A. Carvalho, Carlos Couto","doi":"10.1109/ISIE.2003.1267272","DOIUrl":"https://doi.org/10.1109/ISIE.2003.1267272","url":null,"abstract":"Triangulation with active beacons is widely used in the absolute localization of mobile robots. The geometric triangulation algorithm allows the self-localization of a robot on a plane. However, the three beacons it uses must be \"properly ordered\" and the algorithm works consistently only when these beacons within the triangle form the robot. This paper presents an improved version of the algorithm, which does not require beacon ordering and works over the whole navigation plane except for a few well-determined lines where localization is not possible.","PeriodicalId":166431,"journal":{"name":"2003 IEEE International Symposium on Industrial Electronics ( Cat. No.03TH8692)","volume":"30 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2003-06-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127716257","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2003-06-09DOI: 10.1109/ISIE.2003.1267265
Jossana Ferreira, J. de Paiva, A. Salazar, F.E.F. Castro, S.N.D. Lisboa
This work presents the radial positioning control of a bearingless machine rotor that was supported by DSP (digital signal processor). The studied bearingless machine is a three-phase induction machine that presents divided stator windings, coiled rotor and it is in the vertical position. The radial positioning control needs precision and appropriated answer time what is obtained with the DSP easily. To the machine position control is used a proportional derivative each one for each direction that indicate the rotor displacement. To the machine position control is used a proportional derivative controller (PD) that is based on two sensor measurement, each one for each direction that indicate the rotor displacement. To the current control is used a proportional integrative controller (PI) that is also implemented in DSP which acts by measured information in the windings. The machine is supplied from six inverters, which works guided, by PWM (pulse width modulation) sign from the DSP. The control machine was accomplished in a common PC initially and this work contributes with the transition to the system controlled by a DSP showing a comparison between the two implementations.
{"title":"DSP utilization in radial positioning control of bearingless machine","authors":"Jossana Ferreira, J. de Paiva, A. Salazar, F.E.F. Castro, S.N.D. Lisboa","doi":"10.1109/ISIE.2003.1267265","DOIUrl":"https://doi.org/10.1109/ISIE.2003.1267265","url":null,"abstract":"This work presents the radial positioning control of a bearingless machine rotor that was supported by DSP (digital signal processor). The studied bearingless machine is a three-phase induction machine that presents divided stator windings, coiled rotor and it is in the vertical position. The radial positioning control needs precision and appropriated answer time what is obtained with the DSP easily. To the machine position control is used a proportional derivative each one for each direction that indicate the rotor displacement. To the machine position control is used a proportional derivative controller (PD) that is based on two sensor measurement, each one for each direction that indicate the rotor displacement. To the current control is used a proportional integrative controller (PI) that is also implemented in DSP which acts by measured information in the windings. The machine is supplied from six inverters, which works guided, by PWM (pulse width modulation) sign from the DSP. The control machine was accomplished in a common PC initially and this work contributes with the transition to the system controlled by a DSP showing a comparison between the two implementations.","PeriodicalId":166431,"journal":{"name":"2003 IEEE International Symposium on Industrial Electronics ( Cat. No.03TH8692)","volume":"15 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2003-06-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127403994","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2003-06-09DOI: 10.1109/ISIE.2003.1267266
S. D'arco, L. Piegari, R. Rizzo
The problem of the estimation of rotating speed is a very important problem, especially for systems that works with high dynamics. Actually the most common way to measure velocity is to use an incremental encoder. However the precision of the velocity estimation is yet a not completely solved problem. Typically, it is possible to increase the accuracy of the measure increasing the observation time, but during dynamic phenomena this could be dangerous for the efficiency and the stability of the control of the system. In the paper authors have proposed an innovative algorithm for the estimation of velocity starting from the output signal of an incremental encoder. The algorithm proposed can be used either at steady state or in dynamic conditions because it has a self-adjustable observation time in function of velocity and acceleration of the system. The algorithm has been tested in laboratory and experimental results have been reported in the paper.
{"title":"Experimental validation of a velocity estimation algorithm for speed control of electrical drives","authors":"S. D'arco, L. Piegari, R. Rizzo","doi":"10.1109/ISIE.2003.1267266","DOIUrl":"https://doi.org/10.1109/ISIE.2003.1267266","url":null,"abstract":"The problem of the estimation of rotating speed is a very important problem, especially for systems that works with high dynamics. Actually the most common way to measure velocity is to use an incremental encoder. However the precision of the velocity estimation is yet a not completely solved problem. Typically, it is possible to increase the accuracy of the measure increasing the observation time, but during dynamic phenomena this could be dangerous for the efficiency and the stability of the control of the system. In the paper authors have proposed an innovative algorithm for the estimation of velocity starting from the output signal of an incremental encoder. The algorithm proposed can be used either at steady state or in dynamic conditions because it has a self-adjustable observation time in function of velocity and acceleration of the system. The algorithm has been tested in laboratory and experimental results have been reported in the paper.","PeriodicalId":166431,"journal":{"name":"2003 IEEE International Symposium on Industrial Electronics ( Cat. No.03TH8692)","volume":"11 7 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2003-06-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129088200","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2003-06-09DOI: 10.1109/ISIE.2003.1267285
S. Abe, J. Yamamoto, T. Zaitsu, T. Ninomiya
This paper presents the fast transient response improvement of two-stage DC-DC converter by using the current feedback control. The two-stage converter consists of a buck converter used as the first-stage and a half-bridge converter used as the second-stage. The proposed control system using the first-stage inductor current and the conventional voltage-feedback control system are analyzed and compared. As a result, it is analytically clarified that the crossover frequency becomes higher by adding the first-stage inductor current in the feedback control loop. The experimental confirmation was obtained with a good agreement, and the effectiveness of the proposed control strategy was verified.
{"title":"Fast transient response of two-stage DC-DC converter with low-voltage/high-current output","authors":"S. Abe, J. Yamamoto, T. Zaitsu, T. Ninomiya","doi":"10.1109/ISIE.2003.1267285","DOIUrl":"https://doi.org/10.1109/ISIE.2003.1267285","url":null,"abstract":"This paper presents the fast transient response improvement of two-stage DC-DC converter by using the current feedback control. The two-stage converter consists of a buck converter used as the first-stage and a half-bridge converter used as the second-stage. The proposed control system using the first-stage inductor current and the conventional voltage-feedback control system are analyzed and compared. As a result, it is analytically clarified that the crossover frequency becomes higher by adding the first-stage inductor current in the feedback control loop. The experimental confirmation was obtained with a good agreement, and the effectiveness of the proposed control strategy was verified.","PeriodicalId":166431,"journal":{"name":"2003 IEEE International Symposium on Industrial Electronics ( Cat. No.03TH8692)","volume":"19 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2003-06-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130817331","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}