2 research outputs found

    Desarrollo de un controlador para motores DC brushless basado en CompactRIO y LabVIEW de National Instruments para el estudio de nuevos algoritmos de control

    Get PDF
    Este proyecto que el CAR inici贸 hace pocos a帽os tiene como objetivo principal el estudio y desarrollo de nuevas tecnolog铆as en el campo de actuaci贸n y control autom谩tico, que servir谩 de base para otras futuras investigaciones dentro del centro. La tecnolog铆a a la que se hace menci贸n se refiere al control de actuadores basados en motores DC brushless (BLDC Motors) empleando el sistema de hardware embebido CompactRIO y programaci贸n LabVIEW de National Instruments. Tradicionalmente se emplea en el CAR motores DC con escobillas para la mayor铆a de sus dise帽os rob贸ticos. Recientemente, gracias a los nuevos avances tecnol贸gicos y la reducci贸n de costos, los motores brushless se est谩n convirtiendo en una opci贸n rentable que aportan beneficios tanto en relaci贸n par-motor/tama帽o como en relaci贸n par-motor/precio. Por otro lado, las tarjetas electr贸nicas de control antiguas que a煤n se emplean en el CAR no ofrecen las ventajas y versatilidad de los nuevos sistemas embebidos. Es por ello que el centro estudia la integraci贸n del sistema embebido CompactRIO, desarrollado por National Instruments, con los robots desarrollados en el CAR. Entre otras ventajas, este sistema embebido permite ser reprogramado, tanto en software (programa que ejecuta una CPU) como en hardware (reconfiguraci贸n de una FPGA), permitiendo que el actuador pueda ser empleado pr谩cticamente en cualquier tipo de aplicaci贸n en el campo de la autom谩tica y la rob贸tica. Como se acaba de comentar, el CSIC estudia la posibilidad de incorporar estas nuevas tecnolog铆as en sus proyectos futuros. Para ello, desarrollaremos un proyecto, que como objetivo principal, consiste en dise帽ar e implementar un controlador de motores DC brushless mediante el uso de CompactRIO y LabVIEW de National Instruments. Dividiremos este proyecto en cuatro partes. De estas cuatro partes, las tres 煤ltimas nos definir谩n a su vez los tres objetivos principales, los cuales se explican a continuaci贸n: 1. Aprendizaje y desarrollo de un nivel alto de programaci贸n del lenguaje G que se necesita para elaborar cualquier tipo de programa a trav茅s del entorno de programaci贸n grafica llamado LabVIEW, proporcionado por National Instruments. El curso de aprendizaje consiste en estudiar tres manuales de usuario suministrados por la propia empresa National Instruments. En los dos primeros se explica con detenimiento todas las herramientas y aplicaciones que posee LabVIEW (LabVIEW Core 1 y LabVIEW Core 2). En el tercero se explica c贸mo saber utilizar las herramientas y aplicaciones espec铆ficas de la FPGA que incorpora la CompactRIO (LabVIEW FPGA). 2. Desarrollo de un programa espec铆fico para el control de motores DC brushless. Este programa a su vez se divide en dos subobjetivos. El primero es el dise帽o del control de velocidad en lazo cerrado. El programa consiste en una sensorizaci贸n y procesamiento de datos, tanto de la posici贸n del motor a trav茅s de unos sensores de efecto hall, como de otras entradas auxiliares, que permiten medir la velocidad y posici贸n del motor. A partir de estos valores se implementa un lazo cerrado de control empleando un m贸dulo regulador (un PID). El segundo es la implementaci贸n de la m谩quina de estados para el control de conmutaci贸n, de tal forma que finalmente se generen las consignas de actuaci贸n codificadas en se帽ales moduladas en ancho de pulso (PWM). Estas se帽ales de salida activan las puertas de un inversor trif谩sico basado en transistores MOSFET que proporciona potencia al motor. Se utiliza como hardware el controlador de automatizaci贸n programable CompactRIO y como software se utiliza el entorno de desarrollo gr谩fico LabVIEW, ambos suministrados por National Instruments. 3. Dise帽o y posterior fabricaci贸n de una etapa de suministro de potencia para un motor DC brushless. Se denomina com煤nmente driver, que en este caso consiste en un conjunto de transistores organizados en configuraci贸n de puente H triple o inversor trif谩sico (de tres ramas). El motor DC brushless es un motor el茅ctrico que no emplea escobillas para realizar el cambio de polaridad de los electroimanes dentro del rotor, requiriendo que la conmutaci贸n (cambio de polaridad) sea realizada de manera externa al motor. El motor que usaremos en el proyecto contiene tres fases (tres bobinados), las cuales se activan o se desactivan sincronizadamente para mover el motor. Para activar estas tres fases tambi茅n se construye un puente H triple que controle el suministro de energ铆a a cada bobinado. Adem谩s la etapa de potencia cuenta a su vez con una etapa de acondicionamiento de se帽ales que deber谩n activar las entradas a las puertas del puente H triple, se帽ales que provendr谩n de la CompactRIO a trav茅s de sus modulo E/S. con un regulador de 12V que suministre energ铆a a las dem谩s partes de la placa PCB y un regulador de 5V que alimenta los sensores Hall. 4. Por 煤ltimo, desarrollo de pruebas de control y experimentaci贸n sobre el motor aplicado a casos reales. Se le incorpora al motor DC brushless en un banco de pruebas y se le somete a distintos experimentos para calcular factores de trabajo.Ingenier铆a T茅cnica en Electr贸nic

    Contribuci贸n al estudio y desarrollo del accionamiento el茅ctrico de reluctancia conmutada en el sistema de aire acondicionado en autom贸viles a 42v

    Get PDF
    Esta tesis considera el desarrollo de un accionamiento de velocidad variable basado en el motor de reluctancia conmutada (SRM) 8/6 para una aplicaci贸n en el sistema de aire acondicionado (A/C) del autom贸vil. Un modelo completo del sistema A/C + cabina en Matlab-Simulink nos permite estudiar su actuaci贸n en el ciclo de refrigeraci贸n. Se complementa al incluir el modelo del accionamiento de reluctancia conmutada, particularmente dise帽ado para la aplicaci贸n. Aqu铆, se presenta un conjunto de recomendaciones para el desarrollo y aplicaci贸n del SRM cuando opera a 42V. Esta aplicaci贸n toma en cuenta los efectos de saturaci贸n magn茅tica del material (Imax=65A). Las no linealidades de la maquina son desarrolladas modelando la caracter铆stica no-lineal flujo-corriente-posici贸n (-i-θ) y par electromagn茅tico (T-i-θ), para el cual se ha usado un programa comercial de dise帽o de maquinas el茅ctricas. El accionamiento SRM usa en este caso un control de par/velocidad, mientras el control de temperatura en la cabina utiliza un control difuso. La validaci贸n se realiza con un motor de cercanas prestaciones a diferentes puntos de carga.This thesis considers the development of a variable speed drive motor based on the Switched Reluctance Motor (SRM) 8/6 for an application in an automotive air-conditioning (A/C) system. A complete A/C system model + cabin in Matlab-Simulink are established to study the performance in a refrigeration cycle. It is complemented by the inclusion of a SRM drive model, designed particularly for the application. We present a set of guidelines for the development and application of the SRM when operating at 42V. This means to take into account the effects of magnetic saturation of the material (Imax=65A). The nonlinearities of the machine are developed modelling the nonlinear characteristic flux-current-rotor position (-i-θ) and electromagnetic torque (T-i-θ), for which it has used commercial software of electric machines design. The SRM drive uses a speed/torque control; besides the temperature control in the cabin utilizes a fuzzy control. The validation uses a similar feature motor with different load points
    corecore