28 results on '"L. Idkhajine"'
Search Results
2. Embedded real-time simulators for electromechanical and power electronic systems using system-on-chip devices
- Author
-
Ramon Blasco-Gimenez, Eric Monmasson, L. Idkhajine, Ricardo Vidal-Albalate, Daniel Tormo, CY Cergy Paris Université (CY), Systèmes et Applications des Technologies de l'Information et de l'Energie (SATIE), École normale supérieure - Cachan (ENS Cachan)-Université Paris-Sud - Paris 11 (UP11)-Institut Français des Sciences et Technologies des Transports, de l'Aménagement et des Réseaux (IFSTTAR)-École normale supérieure - Rennes (ENS Rennes)-Université de Cergy Pontoise (UCP), Université Paris-Seine-Université Paris-Seine-Conservatoire National des Arts et Métiers [CNAM] (CNAM)-Centre National de la Recherche Scientifique (CNRS), Universitat Jaume I, and Universitat Politècnica de València (UPV)
- Subjects
Numerical Analysis ,General Computer Science ,Computer science ,business.industry ,020209 energy ,Applied Mathematics ,020208 electrical & electronic engineering ,Induction generator ,02 engineering and technology ,Modular design ,Theoretical Computer Science ,Power (physics) ,ARM architecture ,Electric power system ,[SPI]Engineering Sciences [physics] ,Gate array ,Modeling and Simulation ,Embedded system ,0202 electrical engineering, electronic engineering, information engineering ,System on a chip ,Field-programmable gate array ,business ,ComputingMilieux_MISCELLANEOUS - Abstract
This paper studies the suitability of System-on-Chip (SoC) devices to perform Embedded Real-Time Simulators (eRTS) of electrical systems. These new devices combine powerful ARM processors, a Field-Programmable Gate Array (FPGA) and other peripherals which make them very convenient for controlling, monitoring and emulating a complete electrical system. There are two main categories of elements with their own respective characteristics and constraints: electromechanical/electromagnetic systems, and switching elements. Accordingly, the proposed investigation will focus on a Doubly-Fed Induction Generator (DFIG) on one hand, and on a Modular Multi-level Converter (MMC) on the other hand. In addition to Real-Time (RT) simulation results, SoC time/resources evaluations will be presented for different implementation strategies: full-software, full-hardware based on High-Level Synthesis (HLS) tools, and using 64/32-bit floating- and fixed-point formats. The validity of the MMC implementation will be tested experimentally.
- Published
- 2019
- Full Text
- View/download PDF
3. Modular Multi-level Converter Hardware-in-the-Loop Simulation on low-cost System-on-Chip devices
- Author
-
Ramon Blasco-Gimenez, L. Idkhajine, Ricardo Vidal-Albalate, D. Tormo, Eric Monmasson, CY Cergy Paris Université (CY), Systèmes et Applications des Technologies de l'Information et de l'Energie (SATIE), École normale supérieure - Cachan (ENS Cachan)-Université Paris-Sud - Paris 11 (UP11)-Institut Français des Sciences et Technologies des Transports, de l'Aménagement et des Réseaux (IFSTTAR)-École normale supérieure - Rennes (ENS Rennes)-Université de Cergy Pontoise (UCP), Université Paris-Seine-Université Paris-Seine-Conservatoire National des Arts et Métiers [CNAM] (CNAM)-Centre National de la Recherche Scientifique (CNRS), Universitat Jaume I, and Universitat Politècnica de València (UPV)
- Subjects
Generic programming ,Computer science ,020209 energy ,02 engineering and technology ,[SPI]Engineering Sciences [physics] ,System-on-Chip (SoC) ,Gate array ,SystemC ,0202 electrical engineering, electronic engineering, information engineering ,Zynq ,Real-Time Simulation (RTS) ,System on a chip ,Field-programmable gate array ,Hardware_REGISTER-TRANSFER-LEVELIMPLEMENTATION ,ComputingMilieux_MISCELLANEOUS ,Modular Multi-level Converter (MMC) ,computer.programming_language ,business.industry ,020208 electrical & electronic engineering ,Hardware description language ,Hardware-in-the-loop simulation ,Modular design ,High-Level Synthesis (HLS) ,Embedded system ,Hardware-in-the-Loop (HIL) ,business ,computer - Abstract
Comunicació presentada a IECON 2018 - 44th Annual Conference of the IEEE Industrial Electronics Society (October 21-23, 2018 Washington D.C., USA.) System-on-Chip (SoC) devices combine powerful general purpose processors, a Field-Programmable Gate Array (FPGA) and other peripherals which make them very convenient for Hardware-in-the-Loop (HIL) simulation. One of the limitations of these devices is that control engineers are not particularly familiarized with FPGA programming, which need extensive expertise in order to code these highly sophisticated algorithms using Hardware Description Languages (HDL). Notwithstanding, there exist High-Level Synthesis (HLS) tools which allow to program these devices using more generic programming languages such as C, C++ and SystemC. This paper evaluates SoC devices to implement a Modular Multi-Level Converter (MMC) model using HLS tools for being implemented in the FPGA fabric in order to perform HIL verification of control algorithms in a single low-cost device.
- Published
- 2018
- Full Text
- View/download PDF
4. Study of System-on-Chip devices to implement embedded real-time simulators of modular multi-level converters using high-level synthesis tools
- Author
-
Ricardo Vidal-Albalate, Ramon Blasco-Gimenez, L. Idkhajine, D. Tormo, Eric Monmasson, Systèmes et Applications des Technologies de l'Information et de l'Energie (SATIE), École normale supérieure - Cachan (ENS Cachan)-Université Paris-Sud - Paris 11 (UP11)-Institut Français des Sciences et Technologies des Transports, de l'Aménagement et des Réseaux (IFSTTAR)-École normale supérieure - Rennes (ENS Rennes)-Université de Cergy Pontoise (UCP), and Université Paris-Seine-Université Paris-Seine-Conservatoire National des Arts et Métiers [CNAM] (CNAM)-Centre National de la Recherche Scientifique (CNRS)
- Subjects
Generic programming ,business.industry ,Computer science ,020209 energy ,020208 electrical & electronic engineering ,Hardware description language ,02 engineering and technology ,Modular design ,[SPI]Engineering Sciences [physics] ,Gate array ,SystemC ,High-level synthesis ,Embedded system ,0202 electrical engineering, electronic engineering, information engineering ,System on a chip ,business ,Field-programmable gate array ,computer ,ComputingMilieux_MISCELLANEOUS ,computer.programming_language - Abstract
System-on-Chip (SoC) devices combine powerful general purpose processors, a Field-Programmable Gate Array (FPGA) and other peripherals which make them very convenient for controlling and monitoring a complete system. These characteristics make them very suitable to implement Embedded Real-Time Simulators (ERTS), which provide interesting and powerful functionalities (such as observers, parameter estimation, diagnostic, health monitoring, etc.) but increasing significantly the complexity of the controller. The main drawback of these devices is that control engineers are not particularly familiarized with FPGA programming, which need extensive expertise in order to code these highly sophisticated algorithms using Hardware Description Languages (HDL). Notwithstanding, there exist High-Level Synthesis (HLS) tools which allow to program these devices using more generic programming languages such as C, C++ and SystemC. This paper evaluates SoC devices to implement several versions of a Modular Multi-Level Converter (MMC) using HLS tools. An improved simplified model of the converter which includes the modulation, the voltage balancing algorithm, and the circulating current control keeping record of every sub-module (SM) capacitor voltage. The MMC model will be evaluated changing the number of SM from 6 to 700 per phase, and using three different formats for the variables and parameters: 64-bit floating-point, 32-bit floating-point, and 32-bit fixed-point variables. The different versions of the ERTS will be compared in terms of computational power, area utilization and precision.
- Published
- 2018
- Full Text
- View/download PDF
5. Indirect sliding mode power control for three phase grid connected power converter
- Author
-
L. Idkhajine, Wissem Naouar, Ilhem Slama Belkhodja, A. Hemdani, Mohamed Dagbagi, Eric Monmasson, Systèmes et Applications des Technologies de l'Information et de l'Energie (SATIE), École normale supérieure - Cachan (ENS Cachan)-Université Paris-Sud - Paris 11 (UP11)-Institut Français des Sciences et Technologies des Transports, de l'Aménagement et des Réseaux (IFSTTAR)-École normale supérieure - Rennes (ENS Rennes)-Université de Cergy Pontoise (UCP), and Université Paris-Seine-Université Paris-Seine-Conservatoire National des Arts et Métiers [CNAM] (CNAM)-Centre National de la Recherche Scientifique (CNRS)
- Subjects
Engineering ,Total harmonic distortion ,business.industry ,Converters ,Grid ,7. Clean energy ,Power (physics) ,[SPI]Engineering Sciences [physics] ,Three-phase ,Electronic engineering ,Digital control ,Electrical and Electronic Engineering ,business ,Field-programmable gate array ,ComputingMilieux_MISCELLANEOUS ,Power control - Abstract
Grid connected power converters are widely used to interface between grid – on one side- and loads or renewable energy sources – on the other side. This work presents an indirect sliding mode power control (ISMPC) for three phase grid connected power converter. This control is characterised by improved robustness with regard to external disturbances and parameters changes, while insuring at the same time low current total harmonic distortion factor. The development and implementation of the ISMPC algorithm on low cost Microsemi SmartFusion digital solution is also described. This digital solution includes in the same chip a Field Programmable Gate Array (FPGA) fabric and a Cortex-M3 processor associated to large number of peripheral cores. The developed ISMPC is compared with standard and commonly used controls for grid connected converters to show its interest and advantages. Moreover, an overview of the experimental set-up, the description of the algorithm modular partitioning between FPGA and processor, the resources optimisation as well as the execution time reduction are presented. Selected experimental results corresponding to different operation steps are presented to illustrate performances and effectiveness of the proposed ISMPC algorithm.
- Published
- 2015
- Full Text
- View/download PDF
6. Hardware/Software Codesign Guidelines for System on Chip FPGA-Based Sensorless AC Drive Applications
- Author
-
L. Idkhajine, Imen Bahri, Eric Monmasson, Mohamed El Amine Benkhelifa, Systèmes et Applications des Technologies de l'Information et de l'Energie (SATIE), École normale supérieure - Cachan (ENS Cachan)-Université Paris-Sud - Paris 11 (UP11)-Institut Français des Sciences et Technologies des Transports, de l'Aménagement et des Réseaux (IFSTTAR)-École normale supérieure - Rennes (ENS Rennes)-Université de Cergy Pontoise (UCP), Université Paris-Seine-Université Paris-Seine-Conservatoire National des Arts et Métiers [CNAM] (CNAM)-Centre National de la Recherche Scientifique (CNRS), COCODI - Equipe Conception, Commande et Diagnostic, Laboratoire de génie électrique de Paris (LGEP), Université Paris-Sud - Paris 11 (UP11)-Université Pierre et Marie Curie - Paris 6 (UPMC)-Ecole Supérieure d'Electricité - SUPELEC (FRANCE)-Centre National de la Recherche Scientifique (CNRS)-Université Paris-Sud - Paris 11 (UP11)-Université Pierre et Marie Curie - Paris 6 (UPMC)-Ecole Supérieure d'Electricité - SUPELEC (FRANCE)-Centre National de la Recherche Scientifique (CNRS), Université Paris-Sud - Paris 11 (UP11)-Université Pierre et Marie Curie - Paris 6 (UPMC)-Ecole Supérieure d'Electricité - SUPELEC (FRANCE)-Centre National de la Recherche Scientifique (CNRS), Equipes Traitement de l'Information et Systèmes (ETIS - UMR 8051), CY Cergy Paris Université (CY)-Centre National de la Recherche Scientifique (CNRS)-Ecole Nationale Supérieure de l'Electronique et de ses Applications (ENSEA), Laboratoire Génie électrique et électronique de Paris (GeePs), Centre National de la Recherche Scientifique (CNRS)-CentraleSupélec-Université Pierre et Marie Curie - Paris 6 (UPMC)-Université Paris-Sud - Paris 11 (UP11), Ecole Nationale Supérieure de l'Electronique et de ses Applications (ENSEA)-Université de Cergy Pontoise (UCP), Université Paris-Seine-Université Paris-Seine-Centre National de la Recherche Scientifique (CNRS), École normale supérieure - Rennes (ENS Rennes)-Université Paris-Sud - Paris 11 (UP11)-Conservatoire National des Arts et Métiers [CNAM] (CNAM)-Institut Français des Sciences et Technologies des Transports, de l'Aménagement et des Réseaux (IFSTTAR)-Université de Cergy Pontoise (UCP), Université Paris-Seine-Université Paris-Seine-Centre National de la Recherche Scientifique (CNRS)-École normale supérieure - Cachan (ENS Cachan)-Université Gustave Eiffel (UNIV GUSTAVE EIFFEL), Université Paris-Seine-Université Paris-Seine-Conservatoire National des Arts et Métiers [CNAM] (CNAM), HESAM Université - Communauté d'universités et d'établissements Hautes écoles Sorbonne Arts et métiers université (HESAM)-HESAM Université - Communauté d'universités et d'établissements Hautes écoles Sorbonne Arts et métiers université (HESAM)-Centre National de la Recherche Scientifique (CNRS), Ecole Nationale Supérieure de l'Electronique et de ses Applications (ENSEA)-Centre National de la Recherche Scientifique (CNRS)-CY Cergy Paris Université (CY), Ecole Nationale Supérieure de l'Electronique et de ses Applications (ENSEA)-Centre National de la Recherche Scientifique (CNRS)-Université de Cergy Pontoise (UCP), and Université Paris-Seine-Université Paris-Seine
- Subjects
Optimization problem ,business.industry ,Computer science ,[SPI.NRJ]Engineering Sciences [physics]/Electric power ,020208 electrical & electronic engineering ,02 engineering and technology ,[SPI.AUTO]Engineering Sciences [physics]/Automatic ,Computer Science Applications ,[SPI]Engineering Sciences [physics] ,Extended Kalman filter ,Software ,Control and Systems Engineering ,Gate array ,Embedded system ,Genetic algorithm ,0202 electrical engineering, electronic engineering, information engineering ,020201 artificial intelligence & image processing ,System on a chip ,Electrical and Electronic Engineering ,business ,Field-programmable gate array ,Synchronous motor ,ComputingMilieux_MISCELLANEOUS ,Information Systems - Abstract
International audience; This paper aims to provide Hardware/Software (Hw/Sw) codesign guidelines for system-on-chip field-programmable gate array-based sensorless ac drive applications. Among these guidelines, an efficient Hw/Sw partitioning procedure is presented. This Hw/Sw partitioning is performed taking into account both the control requirements (bandwidth and stability margin) and the architectural constraints (e.g., available area, memory, and hardware multipliers). A nondominated sorting genetic algorithm (NSGA-II) is used to solve the corresponding multi-objective optimization problem. The proposed Hw/Sw partitioning approach is then validated on a sensorless control algorithm for a synchronous motor based on an extended Kalman filter. Among the nondominated implementation solutions supplied by the NSGA-II, those that are considered as the most interesting are synthesized. Their time/area performances after synthesis are compared with success to their predictions. In addition, one of these optimal solutions is also tested on an experimental setup.
- Published
- 2013
- Full Text
- View/download PDF
7. Evaluation of SoC-based embedded Real-Time simulators for electromechanical systems
- Author
-
L. Idkhajine, D. Tormo, Eric Monmasson, Ramon Blasco-Gimenez, Systèmes et Applications des Technologies de l'Information et de l'Energie (SATIE), École normale supérieure - Cachan (ENS Cachan)-Université Paris-Sud - Paris 11 (UP11)-Institut Français des Sciences et Technologies des Transports, de l'Aménagement et des Réseaux (IFSTTAR)-École normale supérieure - Rennes (ENS Rennes)-Université de Cergy Pontoise (UCP), Université Paris-Seine-Université Paris-Seine-Conservatoire National des Arts et Métiers [CNAM] (CNAM)-Centre National de la Recherche Scientifique (CNRS), and Universitat Politècnica de València (UPV)
- Subjects
Engineering ,business.industry ,020208 electrical & electronic engineering ,Port (circuit theory) ,02 engineering and technology ,Chip ,Electromagnetic simulation ,[SPI]Engineering Sciences [physics] ,General purpose ,Embedded system ,0202 electrical engineering, electronic engineering, information engineering ,Programming paradigm ,020201 artificial intelligence & image processing ,Field-programmable gate array ,business ,MATLAB ,computer ,ComputingMilieux_MISCELLANEOUS ,FPGA prototype ,computer.programming_language - Abstract
New System-on-Chip (SoC) devices, which include powerful general purpose processors and FPGA in the same chip are particularly suitable for Real-Time (RT) simulation of electromechanical systems. This paper introduces a systematic analysis of the capabilities of one of these devices for RT electromagnetic simulation. Considering all the capabilities of these platforms, it is not straightforward to use them efficiently and port existing developments due to the SoC relative complexity and variety of programming models. In this paper, authors evaluate some of the benefits of moving to such platforms through the implementation of an example application on the Xilinx Zynq-7000 SoC. Simulation results concerning execution time, resources usage and precision of the calculations are presented, compared and validated using MATLAB/Simulink.
- Published
- 2016
- Full Text
- View/download PDF
8. FPGA-based Controllers
- Author
-
L. Idkhajine, Eric Monmasson, Mohamed Wissem Naouar, Systèmes et Applications des Technologies de l'Information et de l'Energie (SATIE), École normale supérieure - Cachan (ENS Cachan)-Université Paris-Sud - Paris 11 (UP11)-Institut Français des Sciences et Technologies des Transports, de l'Aménagement et des Réseaux (IFSTTAR)-École normale supérieure - Rennes (ENS Rennes)-Université de Cergy Pontoise (UCP), and Université Paris-Seine-Université Paris-Seine-Conservatoire National des Arts et Métiers [CNAM] (CNAM)-Centre National de la Recherche Scientifique (CNRS)
- Subjects
business.industry ,Computer science ,020209 energy ,020208 electrical & electronic engineering ,02 engineering and technology ,Converters ,Industrial and Manufacturing Engineering ,[SPI]Engineering Sciences [physics] ,Computer engineering ,Gate array ,Power electronics ,0202 electrical engineering, electronic engineering, information engineering ,Electronic engineering ,Algorithm design ,Electrical and Electronic Engineering ,Field-programmable gate array ,business ,Software architecture ,ComputingMilieux_MISCELLANEOUS ,Digital signal processing ,Power control - Abstract
This article presents the benefits of using field-programmable gate array (FPGA)-based controllers for power electronics and drive applications. For this purpose, an algorithm perspective is first proposed, where it is stated that, depending on the intrinsic parallelism properties as well as level of complexity, it makes sense to implement each control algorithm on a specific hardware and/or software architecture to get the best performances in terms of execution time or the best ratio performance versus cost. Then, an application perspective is proposed where the constraints specifically linked to the control of power converters are discussed.
- Published
- 2011
- Full Text
- View/download PDF
9. Quasi-continuous real-time simulation of an RLE load with a current MPC regulation
- Author
-
Eric Monmasson, Flavia Khatounian, Jean Sawma, L. Idkhajine, Ragi Ghosn, Université Saint-Joseph de Beyrouth (USJ), Systèmes et Applications des Technologies de l'Information et de l'Energie (SATIE), École normale supérieure - Cachan (ENS Cachan)-Université Paris-Sud - Paris 11 (UP11)-Institut Français des Sciences et Technologies des Transports, de l'Aménagement et des Réseaux (IFSTTAR)-École normale supérieure - Rennes (ENS Rennes)-Université de Cergy Pontoise (UCP), and Université Paris-Seine-Université Paris-Seine-Conservatoire National des Arts et Métiers [CNAM] (CNAM)-Centre National de la Recherche Scientifique (CNRS)
- Subjects
business.industry ,Computer science ,Load modeling ,[SPI]Engineering Sciences [physics] ,Software ,Real-time simulation ,Embedded system ,Hardware_INTEGRATEDCIRCUITS ,Process control ,Current (fluid) ,Field-programmable gate array ,MATLAB ,business ,computer ,Simulation ,ComputingMilieux_MISCELLANEOUS ,computer.programming_language - Abstract
This paper proposes a current Model Predictive continuous Real-Time Simulator (RTS) on the Zynq-7000 All Programmable (AP) System-on-Chip (SoC). This device is a new integrating an FPGA fabric along with a powerful processor. The RLE load dynamical model is implemented in the FPGA fabric of the Zynq-7000 and is run at very high frequencies (50 MHz) to the hardware and software capabilities of the chosen Zynq-7000 AP SoC device. Real-time simulation results are presented and MATLAB.
- Published
- 2015
- Full Text
- View/download PDF
10. Evaluation of the new generation of system-on-chip platforms for controlling electrical systems
- Author
-
Flavia Khatounian, L. Idkhajine, Ragi Ghosn, Jean Sawma, Eric Monmasson, Université Saint-Joseph de Beyrouth (USJ), Systèmes et Applications des Technologies de l'Information et de l'Energie (SATIE), École normale supérieure - Cachan (ENS Cachan)-Université Paris-Sud - Paris 11 (UP11)-Institut Français des Sciences et Technologies des Transports, de l'Aménagement et des Réseaux (IFSTTAR)-École normale supérieure - Rennes (ENS Rennes)-Université de Cergy Pontoise (UCP), and Université Paris-Seine-Université Paris-Seine-Conservatoire National des Arts et Métiers [CNAM] (CNAM)-Centre National de la Recherche Scientifique (CNRS)
- Subjects
Engineering ,business.industry ,020208 electrical & electronic engineering ,Double-precision floating-point format ,02 engineering and technology ,Grid ,Model predictive control ,[SPI]Engineering Sciences [physics] ,Software ,Embedded system ,Hardware_INTEGRATEDCIRCUITS ,0202 electrical engineering, electronic engineering, information engineering ,Benchmark (computing) ,020201 artificial intelligence & image processing ,System on a chip ,Voltage source ,business ,Field-programmable gate array ,ComputingMilieux_MISCELLANEOUS - Abstract
This paper analyses the capacity of a new FPGA-based System-on-Chip (SoC) platform for the control of electrical systems. These new SoC platforms integrate both an FPGA fabric and a powerful processor. Among these platforms the Xilinx Zynq-7000 All Programmable (AP) System on-Chip is evaluated. The chosen algorithmic benchmark consists on a realtime simulation of a Voltage Source Rectifier (VSR) connected to the grid and supplying a resistive load. This VSR is controlled via a Model Predictive Control technique. The VSR dynamical model is implemented in the FPGA fabric of the Zynq-7000 while the predictive controller is implemented in its processing part. Both software and hardware parts of the benchmark are challenging. The model predictive control technique is computationally intensive. Moreover, the VSR model should approximate a quasi continuous-time behavior which implies that its dynamical model has to be executed at very high frequencies (10 MHz). Realtime simulation results are presented and compared with double precision off-line software simulation results.
- Published
- 2015
- Full Text
- View/download PDF
11. Fully FPGA-Based Sensorless Control for Synchronous AC Drive Using an Extended Kalman Filter
- Author
-
Eric Monmasson, L. Idkhajine, A. Maalouf, Systèmes et Applications des Technologies de l'Information et de l'Energie (SATIE), École normale supérieure - Cachan (ENS Cachan)-Université Paris-Sud - Paris 11 (UP11)-Institut Français des Sciences et Technologies des Transports, de l'Aménagement et des Réseaux (IFSTTAR)-École normale supérieure - Rennes (ENS Rennes)-Université de Cergy Pontoise (UCP), and Université Paris-Seine-Université Paris-Seine-Conservatoire National des Arts et Métiers [CNAM] (CNAM)-Centre National de la Recherche Scientifique (CNRS)
- Subjects
Electronic speed control ,Engineering ,Digital signal processor ,business.industry ,020208 electrical & electronic engineering ,Bandwidth (signal processing) ,020206 networking & telecommunications ,02 engineering and technology ,Kalman filter ,Extended Kalman filter ,[SPI]Engineering Sciences [physics] ,Control and Systems Engineering ,0202 electrical engineering, electronic engineering, information engineering ,Electronic engineering ,Electrical and Electronic Engineering ,Field-programmable gate array ,business ,Synchronous motor ,Digital signal processing ,ComputingMilieux_MISCELLANEOUS - Abstract
The aim of this paper is to quantify the interest of using hardware field-programmable gate arrays (FPGAs) to implement complex control algorithms. As a benchmark, authors have chosen a sensorless speed controller for a synchronous motor. The estimation of the rotor position and speed is achieved using an extended Kalman filter (EKF), eliminating the need of their corresponding mechanical sensors. Due to the EKF complexity, such sensorless controller is systematically implemented in a software digital signal processor (DSP) device. The execution time is frequently evaluated to several tens or hundreds of microseconds. The motivation here is to prove that, when exploiting the treatment fastness of FPGAs (less than 6 μs ), it is possible to enhance the control bandwidth. To reach this objective, a comparison between the developed FPGA-based sensorless speed controller and its DSP-based counterpart is made. The same sensorless controller (with the same complexity) has been implemented in both cases. To prop up this comparison, simulation, hardware-in-the-loop, and experimental tests are presented.
- Published
- 2012
- Full Text
- View/download PDF
12. Optimal hardware/software partitioning of asystem on chip FPGA-based sensorless AC drive current controller
- Author
-
Mohamed El Amine Benkhelifa, Eric Monmasson, L. Idkhajine, I. Bahri, Equipes Traitement de l'Information et Systèmes (ETIS - UMR 8051), Ecole Nationale Supérieure de l'Electronique et de ses Applications (ENSEA)-Centre National de la Recherche Scientifique (CNRS)-CY Cergy Paris Université (CY), Systèmes et Applications des Technologies de l'Information et de l'Energie (SATIE), École normale supérieure - Cachan (ENS Cachan)-Université Paris-Sud - Paris 11 (UP11)-Institut Français des Sciences et Technologies des Transports, de l'Aménagement et des Réseaux (IFSTTAR)-École normale supérieure - Rennes (ENS Rennes)-Université de Cergy Pontoise (UCP), Université Paris-Seine-Université Paris-Seine-Conservatoire National des Arts et Métiers [CNAM] (CNAM)-Centre National de la Recherche Scientifique (CNRS), Université de Cergy Pontoise (UCP), Université Paris-Seine-Université Paris-Seine-Institut Français des Sciences et Technologies des Transports, de l'Aménagement et des Réseaux (IFSTTAR)-Conservatoire National des Arts et Métiers [CNAM] (CNAM), and HESAM Université (HESAM)-HESAM Université (HESAM)-École normale supérieure - Rennes (ENS Rennes)-Université Paris-Sud - Paris 11 (UP11)-Centre National de la Recherche Scientifique (CNRS)-École normale supérieure - Cachan (ENS Cachan)
- Subjects
Sensorless controller ,General Computer Science ,Computer science ,NSGA-II ,[SHS.INFO]Humanities and Social Sciences/Library and information sciences ,02 engineering and technology ,Theoretical Computer Science ,Extended Kalman filter ,Software ,Control theory ,0202 electrical engineering, electronic engineering, information engineering ,Co-design methodology ,System on a chip ,Field-programmable gate array ,Hardware architecture ,Numerical Analysis ,Multi-core processor ,business.industry ,Applied Mathematics ,020208 electrical & electronic engineering ,[SPI.NRJ]Engineering Sciences [physics]/Electric power ,Field programmable gate array ,020202 computer hardware & architecture ,Modeling and Simulation ,Embedded system ,Synchronous machine ,System on chip ,business ,Synchronous motor - Abstract
International audience; The recent field programmable gate array (FPGA) system on chip devices offer a new degree of design freedom. Indeed, these digital components allow the combination of software treatment (by the on-chip processor cores) and hardware treatment (hardware architecture made by the interconnection of the FPGA logic cells). In the field of industrial control applications, this digital technology is appropriate to reach an optimum between the control performances, the controller algorithm complexity and the design flexibility. On the other hand, a co-design methodology is necessary to make an efficient partitioning of the control algorithm so as to define modules to be software-made and modules to be hardware-made. To this aim, this paper deals with a co-design methodology adapted to SoC FPGA-based controllers for embedded power applications. The case study is a sensorless current controller of a synchronous machine using an extended Kalman filter (EKF). This co-design development is based on two reference implementations: a full software implementation and a full hardware implementation that are also discussed. To find the optimal HW/SW partitioning, a non-dominated sorting genetic algorithm (NSGA-II) is used.
- Published
- 2012
- Full Text
- View/download PDF
13. FPGA implementation of Power Electronic Converter real-time model
- Author
-
L. Idkhajine, Ilhem Slama-Belkhodja, Eric Monmasson, M. Dagbagi, Systèmes et Applications des Technologies de l'Information et de l'Energie (SATIE), École normale supérieure - Cachan (ENS Cachan)-Université Paris-Sud - Paris 11 (UP11)-Institut Français des Sciences et Technologies des Transports, de l'Aménagement et des Réseaux (IFSTTAR)-École normale supérieure - Rennes (ENS Rennes)-Université de Cergy Pontoise (UCP), and Université Paris-Seine-Université Paris-Seine-Conservatoire National des Arts et Métiers [CNAM] (CNAM)-Centre National de la Recherche Scientifique (CNRS)
- Subjects
Computer science ,020209 energy ,020208 electrical & electronic engineering ,Open-loop controller ,Hardware-in-the-loop simulation ,02 engineering and technology ,Discrete circuit ,[SPI]Engineering Sciences [physics] ,Logic synthesis ,Control theory ,Real-time simulation ,0202 electrical engineering, electronic engineering, information engineering ,Electronic engineering ,Digital control ,Field-programmable gate array ,ComputingMilieux_MISCELLANEOUS - Abstract
Real-time simulation of Power Electronic Converters (PECs) allows a first realistic validation of their digital controllers and avoids experimental constrains (cost, damage risks, reliability …). However, to increase the realism of validation, the real-time model has to reach a high level of accuracy. This objective is balanced by, among others, the computational time ensured by the used digital technology. This is one of the main reasons why Field Programmable Gate Array (FPGA) devices are preferred. The proposed paper summarizes the hardware FPGA design of PECs real-time model. The Associate Discrete Circuit (ADC) modeling technique is used for each power switch. To make the necessary functional validation, the Matlab/Simulink SimPowerSystems based model has been taken as a reference design. The proposed case study consists of a H-bridge DC-AC converter that supplies an AC load with a sinusoidal back-EMF. The corresponding FPGA-based real-time model is validated at open loop condition and at closed loop with a digital current controller. In addition to functional simulation results, real-time Hardware In the Loop (HIL) simulation results are provided.
- Published
- 2012
- Full Text
- View/download PDF
14. Recent advancements in FPGA-based controllers for AC drives applications
- Author
-
L. Idkhajine, A. Maalouf, Wissem Naouar, Eric Monmasson, Imen Bahri, Systèmes et Applications des Technologies de l'Information et de l'Energie (SATIE), École normale supérieure - Cachan (ENS Cachan)-Université Paris-Sud - Paris 11 (UP11)-Institut Français des Sciences et Technologies des Transports, de l'Aménagement et des Réseaux (IFSTTAR)-École normale supérieure - Rennes (ENS Rennes)-Université de Cergy Pontoise (UCP), Université Paris-Seine-Université Paris-Seine-Conservatoire National des Arts et Métiers [CNAM] (CNAM)-Centre National de la Recherche Scientifique (CNRS), Laboratoire Génie électrique et électronique de Paris (GeePs), Université Paris-Sud - Paris 11 (UP11)-Université Pierre et Marie Curie - Paris 6 (UPMC)-CentraleSupélec-Centre National de la Recherche Scientifique (CNRS), Bahri, Imen, Université Paris-Seine-Université Paris-Seine-Conservatoire National des Arts et Métiers [CNAM] (CNAM), and HESAM Université - Communauté d'universités et d'établissements Hautes écoles Sorbonne Arts et métiers université (HESAM)-HESAM Université - Communauté d'universités et d'établissements Hautes écoles Sorbonne Arts et métiers université (HESAM)-Centre National de la Recherche Scientifique (CNRS)
- Subjects
[SPI] Engineering Sciences [physics] ,020208 electrical & electronic engineering ,Control engineering ,02 engineering and technology ,Kalman filter ,Field (computer science) ,[SPI]Engineering Sciences [physics] ,Model predictive control ,Extended Kalman filter ,Control theory ,0202 electrical engineering, electronic engineering, information engineering ,020201 artificial intelligence & image processing ,System on a chip ,Field-programmable gate array ,Synchronous motor ,ComputingMilieux_MISCELLANEOUS ,Mathematics - Abstract
The aim of this paper is to present recent advancements in the field of Field Programmable Gate Array (FPGA) based controllers for AC drives applications. Firstly, the benefits of using FPGA components for this kind of applications will be reminded. It will be shown that these benefits can be general to all types of drive applications or more specific to niches like aircraft applications. Then, several practical examples will be given which have demonstrated the high level of performances that can be reached with FPGA-based controllers. All these controllers were designed for synchronous motor drive applications but their extension to other types of machines is a quite straightforward process. The proposed examples are current and well reflect the ever increasing complexity of the control algorithms to be implemented. These examples are respectively a predictive current controller, a sensorless drive based on an Extended Kalman Filter (EKF) and another sensorless drive based on a high frequency voltage component injection technique. This last application has been designed for an industrial aircraft Brushless Synchronous Starter/Generator (BSSG) of 40kVA. The last part of the paper is devoted to the latest developments in terms of System-on-Chip (SoC) architecture. A special focus is made on a methodology which aims to optimize the Hw/Sw partitioning of the tasks to be executed. Finally, conclusions are drawn and perspectives given.
- Published
- 2012
- Full Text
- View/download PDF
15. FPGA implementation of a general Space Vector approach on a 6-leg voltage source inverter
- Author
-
S. Cense, Paul Sandulescu, Eric Semail, Xavier Kestelyn, Antoine Bruyere, Frederic Colas, L. Idkhajine, Laboratoire d’Électrotechnique et d’Électronique de Puissance - ULR 2697 [L2EP], Laboratoire d'Électrotechnique et d'Électronique de Puissance (L2EP) - ULR 2697, Laboratoire d’Électrotechnique et d’Électronique de Puissance - ULR 2697 (L2EP), Centrale Lille-Haute Etude d'Ingénieurs-Université de Lille-Arts et Métiers Sciences et Technologies, HESAM Université (HESAM)-HESAM Université (HESAM), Centrale Lille-Université de Lille-Arts et Métiers Sciences et Technologies, HESAM Université - Communauté d'universités et d'établissements Hautes écoles Sorbonne Arts et métiers université (HESAM)-HESAM Université - Communauté d'universités et d'établissements Hautes écoles Sorbonne Arts et métiers université (HESAM)-JUNIA (JUNIA), and Université catholique de Lille (UCL)-Université catholique de Lille (UCL)
- Subjects
Engineering ,Current (mathematics) ,Energie électrique [Sciences de l'ingénieur] ,020209 energy ,02 engineering and technology ,Common space ,[SPI.AUTO]Engineering Sciences [physics]/Automatic ,Multi-leg ,Multiphase machine ,0202 electrical engineering, electronic engineering, information engineering ,Electronic engineering ,Field-programmable gate array ,Voltage source inverter ,FPGA ,General algorithm ,Electronique [Sciences de l'ingénieur] ,business.industry ,[SPI.NRJ]Engineering Sciences [physics]/Electric power ,020208 electrical & electronic engineering ,Automatique / Robotique [Sciences de l'ingénieur] ,[SPI.TRON]Engineering Sciences [physics]/Electronics ,Multiphase ,Space vector ,Modulation strategies ,business ,Synchronous motor ,Pulse-width modulation - Abstract
A general algorithm of a Space Vector approach is implemented on a 6-leg VSI controlling a PM synchronous machine with three independent phases. In this last case, the necessity of controlling the zero-sequence current motivates the choice of a special family of vectors, different of this one used in Pulse Width Modulation (PWM) intersective strategy and in common Space Vector PWM (SVPWM). To preserve the parallelism of the algorithm and fulfill the execution time constraints, the implementation is made on a Field Programmable Gate Array (FPGA). Comparisons with more classical 2-level and 3-level PWM are provided. Fui8 within the SOFRACI project
- Published
- 2011
- Full Text
- View/download PDF
16. FPGA-based implementation of sensorless AC drive controllers for embedded electrical systems
- Author
-
Imen Bahri, Eric Monmasson, A. Maalouf, L. Idkhajine, Laboratoire Génie électrique et électronique de Paris (GeePs), Université Paris-Sud - Paris 11 (UP11)-Université Pierre et Marie Curie - Paris 6 (UPMC)-CentraleSupélec-Centre National de la Recherche Scientifique (CNRS), Systèmes et Applications des Technologies de l'Information et de l'Energie (SATIE), École normale supérieure - Cachan (ENS Cachan)-Université Paris-Sud - Paris 11 (UP11)-Institut Français des Sciences et Technologies des Transports, de l'Aménagement et des Réseaux (IFSTTAR)-École normale supérieure - Rennes (ENS Rennes)-Université de Cergy Pontoise (UCP), Université Paris-Seine-Université Paris-Seine-Conservatoire National des Arts et Métiers [CNAM] (CNAM), HESAM Université - Communauté d'universités et d'établissements Hautes écoles Sorbonne Arts et métiers université (HESAM)-HESAM Université - Communauté d'universités et d'établissements Hautes écoles Sorbonne Arts et métiers université (HESAM)-Centre National de la Recherche Scientifique (CNRS), Université Paris-Seine-Université Paris-Seine-Conservatoire National des Arts et Métiers [CNAM] (CNAM)-Centre National de la Recherche Scientifique (CNRS), and Bahri, Imen
- Subjects
Engineering ,Electronic speed control ,Vector control ,business.industry ,[SPI] Engineering Sciences [physics] ,020208 electrical & electronic engineering ,0211 other engineering and technologies ,Sorting ,02 engineering and technology ,Kalman filter ,Electric power system ,Extended Kalman filter ,[SPI]Engineering Sciences [physics] ,Control theory ,0202 electrical engineering, electronic engineering, information engineering ,Electronic engineering ,System on a chip ,business ,Field-programmable gate array ,ComputingMilieux_MISCELLANEOUS ,021106 design practice & management - Abstract
The aim of this paper is to present a FPGA (Field Programmable Gate Array (FPGA) based implementation of sensorless speed controllers for an embedded aircraft electrical system composed of a Brushless Synchronous Starter/Generator (BSSG). To eliminate the mechanicals sensors, the proposed strategy provides position estimation based on two sensorless approaches depending. For very low speed and standstill, the injection of a rotating high frequency voltage in the vector control scheme is validated experimentally with BSSG. For low and high speed, an Extended Kalman Filter (EKF) algorithm is used. As first step of validation, the experimental results were performed with a Standard Synchronous Actuator (SSA). Experimental results prop up the efficiency and the interest of using FPGAs in such application. In order to evaluate the features of a system-on-chip (SoC) approach integrating a soft processor core, a HW-SW (Hardware-Software) partitioning has been performed using the EKF-based sensorless speed controller. An optimization algorithm NSGA-II (Non-dominated Sorting Genetic Algorithm) is used to find the optimal partitioning of control modules regarding constraints (time/area).
- Published
- 2011
17. FPGA implementation of a synchronous motor real-time emulator based on delta operator
- Author
-
L. Idkhajine, Ilhem Slama-Belkhodja, M. Dagbagi, Eric Monmasson, L. Charaabi, Systèmes et Applications des Technologies de l'Information et de l'Energie (SATIE), École normale supérieure - Cachan (ENS Cachan)-Université Paris-Sud - Paris 11 (UP11)-Institut Français des Sciences et Technologies des Transports, de l'Aménagement et des Réseaux (IFSTTAR)-École normale supérieure - Rennes (ENS Rennes)-Université de Cergy Pontoise (UCP), and Université Paris-Seine-Université Paris-Seine-Conservatoire National des Arts et Métiers [CNAM] (CNAM)-Centre National de la Recherche Scientifique (CNRS)
- Subjects
Hardware architecture ,0209 industrial biotechnology ,Computer science ,020208 electrical & electronic engineering ,Control engineering ,02 engineering and technology ,Delta operator ,[SPI]Engineering Sciences [physics] ,Hysteresis ,020901 industrial engineering & automation ,Logic synthesis ,Control theory ,0202 electrical engineering, electronic engineering, information engineering ,Synchronous motor ,Field-programmable gate array ,ComputingMilieux_MISCELLANEOUS ,Simulation - Abstract
The aim of this paper is to examine the advantages of using delta-operator to design a digital system emulator for the real-time Hardware-In-the-Loop (HIL) simulation of an AC drive application. A synchronous motor has been taken as a case study. To suit high accuracy and increase the realism of the test, the use of high sampling frequency is crucial. A comparison with a classical shift-operator based emulator is made in terms of precision and stability of the system. The continuous-time state-space model of the motor has been taken as reference. The influence of the sampling period and the fixed-point arithmetic is quantified. To achieve a high computational time, an FPGA target has been chosen for implementing the real-time emulator (RTE). The design and the functional validation of the developed FPGA-based hardware architecture are presented. Finally, an HIL validation of an FPGA-based hysteresis current controller for synchronous motor drive is achieved. This validation is carried out using the developed synchronous motor RTE based on delta-operator.
- Published
- 2011
- Full Text
- View/download PDF
18. FPGAs in Industrial Control Applications
- Author
-
Marcian Cirstea, L. Idkhajine, Imen Bahri, A Tisan, Mohamed Wissem Naouar, Eric Monmasson, Systèmes et Applications des Technologies de l'Information et de l'Energie (SATIE), École normale supérieure - Rennes (ENS Rennes)-Université Paris-Sud - Paris 11 (UP11)-Conservatoire National des Arts et Métiers [CNAM] (CNAM)-Institut Français des Sciences et Technologies des Transports, de l'Aménagement et des Réseaux (IFSTTAR)-Université de Cergy Pontoise (UCP), Université Paris-Seine-Université Paris-Seine-Centre National de la Recherche Scientifique (CNRS)-École normale supérieure - Cachan (ENS Cachan)-Université Gustave Eiffel (UNIV GUSTAVE EIFFEL), École normale supérieure - Cachan (ENS Cachan)-Université Paris-Sud - Paris 11 (UP11)-Institut Français des Sciences et Technologies des Transports, de l'Aménagement et des Réseaux (IFSTTAR)-École normale supérieure - Rennes (ENS Rennes)-Université de Cergy Pontoise (UCP), Université Paris-Seine-Université Paris-Seine-Conservatoire National des Arts et Métiers [CNAM] (CNAM)-Centre National de la Recherche Scientifique (CNRS), Laboratoire d’Électrotechnique et d’Électronique de Puissance - ULR 2697 (L2EP), Centrale Lille-Haute Etude d'Ingénieurs-Université de Lille-Arts et Métiers Sciences et Technologies, HESAM Université (HESAM)-HESAM Université (HESAM), Anglia Ruskin University (ARU), École normale supérieure - Cachan (ENS Cachan)-Université Paris-Sud - Paris 11 (UP11)-École normale supérieure - Rennes (ENS Rennes)-Conservatoire National des Arts et Métiers [CNAM] (CNAM)-Centre National de la Recherche Scientifique (CNRS)-Université Gustave Eiffel-CY Cergy Paris Université (CY), Laboratoire des Systèmes Electriques [Tunis] (LR-SE-ENIT), Ecole Nationale d'Ingénieurs de Tunis (ENIT), Université de Tunis El Manar (UTM)-Université de Tunis El Manar (UTM), Université Paris-Seine-Université Paris-Seine-Conservatoire National des Arts et Métiers [CNAM] (CNAM), HESAM Université - Communauté d'universités et d'établissements Hautes écoles Sorbonne Arts et métiers université (HESAM)-HESAM Université - Communauté d'universités et d'établissements Hautes écoles Sorbonne Arts et métiers université (HESAM)-Centre National de la Recherche Scientifique (CNRS), Centrale Lille-Université de Lille-Arts et Métiers Sciences et Technologies, HESAM Université - Communauté d'universités et d'établissements Hautes écoles Sorbonne Arts et métiers université (HESAM)-HESAM Université - Communauté d'universités et d'établissements Hautes écoles Sorbonne Arts et métiers université (HESAM)-JUNIA (JUNIA), Université catholique de Lille (UCL)-Université catholique de Lille (UCL), École normale supérieure - Cachan (ENS Cachan)-Université Paris-Sud - Paris 11 (UP11)-École normale supérieure - Rennes (ENS Rennes)-Conservatoire National des Arts et Métiers [CNAM] (CNAM), and HESAM Université - Communauté d'universités et d'établissements Hautes écoles Sorbonne Arts et métiers université (HESAM)-HESAM Université - Communauté d'universités et d'établissements Hautes écoles Sorbonne Arts et métiers université (HESAM)-Centre National de la Recherche Scientifique (CNRS)-Université Gustave Eiffel-CY Cergy Paris Université (CY)
- Subjects
Engineering ,business.industry ,020208 electrical & electronic engineering ,Design tool ,[SPI.NRJ]Engineering Sciences [physics]/Electric power ,02 engineering and technology ,Reconfigurable computing ,Computer Science Applications ,[SPI.AUTO]Engineering Sciences [physics]/Automatic ,Extended Kalman filter ,[SPI]Engineering Sciences [physics] ,Motor controller ,Control and Systems Engineering ,Control theory ,Embedded system ,Control system ,0202 electrical engineering, electronic engineering, information engineering ,020201 artificial intelligence & image processing ,Electrical and Electronic Engineering ,business ,Field-programmable gate array ,Digital signal processing ,ComputingMilieux_MISCELLANEOUS ,Information Systems - Abstract
The aim of this paper is to review the state-of-the-art of Field Programmable Gate Array (FPGA) technologies and their contribution to industrial control applications. Authors start by addressing various research fields which can exploit the advantages of FPGAs. The features of these devices are then presented, followed by their corresponding design tools. To illustrate the benefits of using FPGAs in the case of complex control applications, a sensorless motor controller has been treated. This controller is based on the Extended Kalman Filter. Its development has been made according to a dedicated design methodology, which is also discussed. The use of FPGAs to implement artificial intelligence-based industrial controllers is then briefly reviewed. The final section presents two short case studies of Neural Network control systems designs targeting FPGAs.
- Published
- 2011
- Full Text
- View/download PDF
19. Field programmable gate array-based sensorless control of a brushless synchronous starter generator for aircraft application
- Author
-
Eric Monmasson, L. Idkhajine, A. Maalouf, S. Le Ballois, THALES Avionics Electrical Systems (TAES), THALES Avionics Electrical Systems, Systèmes et Applications des Technologies de l'Information et de l'Energie (SATIE), École normale supérieure - Cachan (ENS Cachan)-Université Paris-Sud - Paris 11 (UP11)-Institut Français des Sciences et Technologies des Transports, de l'Aménagement et des Réseaux (IFSTTAR)-École normale supérieure - Rennes (ENS Rennes)-Université de Cergy Pontoise (UCP), and Université Paris-Seine-Université Paris-Seine-Conservatoire National des Arts et Métiers [CNAM] (CNAM)-Centre National de la Recherche Scientifique (CNRS)
- Subjects
Electric motor ,[INFO.INFO-AR]Computer Science [cs]/Hardware Architecture [cs.AR] ,Engineering ,Observer (quantum physics) ,business.industry ,020209 energy ,020208 electrical & electronic engineering ,[SPI.NRJ]Engineering Sciences [physics]/Electric power ,Control engineering ,02 engineering and technology ,Kalman filter ,Avionics ,[SPI.TRON]Engineering Sciences [physics]/Electronics ,Extended Kalman filter ,Control theory ,0202 electrical engineering, electronic engineering, information engineering ,Exciter ,[INFO.INFO-DL]Computer Science [cs]/Digital Libraries [cs.DL] ,[INFO.INFO-ES]Computer Science [cs]/Embedded Systems ,Electrical and Electronic Engineering ,Field-programmable gate array ,Synchronous motor ,business ,ComputingMilieux_MISCELLANEOUS - Abstract
Sensorless control of synchronous machine (SM) is a well-investigated research topic. However, avionics manufacturers still have restrictions about its applications due to the complexity of the on-board systems. This study presents a study investigating the use of an extended Kalman filter (EKF) to estimate the position and speed of a brushless exciter synchronous starter/generator. In spite of the machine complexity and the critical choice of the EKF covariance matrices, the EKF observer presents satisfying simulation results in estimating the position and the velocity of the mentioned motor during the start-up. Experimental results performed on an SM with an EKF implemented on a field programmable gate array are also shown to prove the efficiency of this type of implementation.
- Published
- 2011
- Full Text
- View/download PDF
20. Design methodology for complex FPGA-based controllers - Application to an EKF sensorless AC drive
- Author
-
L. Idkhajine and Eric Monmasson
- Subjects
Structured analysis ,Engineering ,Rotor (electric) ,business.industry ,Control engineering ,System requirements specification ,Kalman filter ,law.invention ,Extended Kalman filter ,law ,Electronic engineering ,Algorithm design ,Field-programmable gate array ,Synchronous motor ,business - Abstract
This paper presents an efficient and well structured design methodology for designing complex FPGA (Field Programmable Gate Array) based controllers. To illustrate the interest and the particularity of this methodology, a complex sensorless control algorithm for a synchronous machine has been chosen. This algorithm consists of an Extended Kalman Filter (EKF) which is used to estimate rotor position and speed. In this paper, the whole design methodology steps are discussed. For the developed application, a preliminary system specification is made. Then, the algorithm development and the FPGA-based architecture development are separately presented. Finally the experimental validation is presented.
- Published
- 2010
- Full Text
- View/download PDF
21. Optimized FPGA-based Extended Kalman Filter application to an AC drive sensorless speed controller
- Author
-
Eric Monmasson and L. Idkhajine
- Subjects
Engineering ,Electronic speed control ,Covariance matrix ,business.industry ,Rotor (electric) ,Kalman filter ,law.invention ,Extended Kalman filter ,Control theory ,Position (vector) ,law ,Electronic engineering ,Field-programmable gate array ,Synchronous motor ,business - Abstract
This paper presents a Field Programmable Gate Array (FPGA) based sensorless speed controller for a Synchronous Machine (SM). The implemented algorithm uses an Extended Kalman Filter (EKF) to estimate the rotor position and speed. Due to the intensive EKF treatment, the optimization of the algorithm complexity and the FPGA consumed resources has been achieved and the adopted optimization procedures have been discussed. Experimental results are provided in order to prop up the efficiency and the interest of using FPGAs in such application.
- Published
- 2010
- Full Text
- View/download PDF
22. Design methodology and FPGA-based controllers for Power Electronics and drive applications
- Author
-
Imen Bahri, M. W. Naouar, Eric Monmasson, L. Idkhajine, and L. Charaabi
- Subjects
Engineering ,Extended Kalman filter ,business.industry ,Control system ,Power electronics ,Electronic engineering ,Algorithm design ,Control engineering ,Digital control ,Network synthesis filters ,business ,Field-programmable gate array ,Digital signal processing - Abstract
This paper presents a short state-of-the-art Field Programmable Gate Array (FPGA) technology. An efficient design methodology for designing FPGA-based controllers is also described. To illustrate the interest of this methodology, a complex sensorless algorithm for AC drives has been chosen. It consists in an Extended Kalman Filter (EKF), which is most of the time implemented in a DSP controller. In the last part of the paper, authors try to demonstrate all the benefits of using FPGAs for power electronic and drive applications. Two cases are discussed, the high demanding applications and the constrained switching frequency applications.
- Published
- 2010
- Full Text
- View/download PDF
23. Fully FPGA-based sensorless control for AC drive using an extended kalman filter
- Author
-
L. Idkhajine, Eric Monmasson, and A. Maalouf
- Subjects
Engineering ,Rotor (electric) ,Stator ,business.industry ,Control engineering ,Kalman filter ,law.invention ,Extended Kalman filter ,law ,Control theory ,Control system ,Field-programmable gate array ,business ,Synchronous motor - Abstract
The aim of this paper is to present a fully FPGA (Field Programmable Gate Array) based Sensorless Controller for a Synchronous Motor (SM). The estimation of the rotor position and speed is achieved using an Extended Kalman Filter (EKF). The drive also incorporates a PI-based controller for stator currents and a hysteresis-based controller for rotor current. The objective of this work is to prove the ability of a FPGA to ensure the required performances in terms of execution time, consumed resources and sensorless control quality. The developed architecture of the EKF is presented and a discussion about the time/area performances is made. Some experimental results are provided in order to prove the reliability and the efficiency of the developed control system.
- Published
- 2009
- Full Text
- View/download PDF
24. Fully Integrated FPGA-Based Controller for Synchronous Motor Drive
- Author
-
A. Prata, K. Bouallaga, L. Idkhajine, Eric Monmasson, Mohamed Wissem Naouar, Systèmes et Applications des Technologies de l'Information et de l'Energie (SATIE), École normale supérieure - Cachan (ENS Cachan)-Université Paris-Sud - Paris 11 (UP11)-Institut Français des Sciences et Technologies des Transports, de l'Aménagement et des Réseaux (IFSTTAR)-École normale supérieure - Rennes (ENS Rennes)-Université de Cergy Pontoise (UCP), and Université Paris-Seine-Université Paris-Seine-Conservatoire National des Arts et Métiers [CNAM] (CNAM)-Centre National de la Recherche Scientifique (CNRS)
- Subjects
Engineering ,business.industry ,020209 energy ,020208 electrical & electronic engineering ,02 engineering and technology ,Converters ,[SPI]Engineering Sciences [physics] ,Control and Systems Engineering ,Control theory ,Gate array ,Resolver ,0202 electrical engineering, electronic engineering, information engineering ,Electronic engineering ,Electrical and Electronic Engineering ,Synchronous motor ,business ,Field-programmable gate array ,Position sensor ,ComputingMilieux_MISCELLANEOUS ,Machine control - Abstract
The aim of this paper is to present a fully integrated solution for synchronous motor control. The implemented controller is based on Actel Fusion field-programmable gate array (FPGA). The objective of this paper is to evaluate the ability of the proposed fully integrated solution to ensure all the required performances in such applications, particularly in terms of control quality and time/area performances. To this purpose, a current control algorithm of a permanent-magnet synchronous machine has been implemented. This machine is associated with a resolver position sensor. In addition to the current control closed loop, all the necessary motor control tasks are implemented in the same device. The analog-to-digital conversion is ensured by the integrated analog-to-digital converter (ADC), avoiding the use of external converters. The resolver processing unit, which computes the rotor position and speed from the resolver signals, is implemented in the FPGA matrix, avoiding the use of external resolver-to-digital converter (RDC). The sine patterns used for the Park transformation are stored in the integrated flash memory blocks.
- Published
- 2009
- Full Text
- View/download PDF
25. System on Chip controller for electrical actuator
- Author
-
M. W. Naouar, A. Prata, L. Idkhajine, K. Bouallaga, and Eric Monmasson
- Subjects
Engineering ,business.industry ,Analog-to-digital converter ,law.invention ,Control theory ,law ,Resolver ,Control system ,Electronic engineering ,System on a chip ,business ,Field-programmable gate array ,Position sensor ,Machine control - Abstract
The aim of this paper is to present a full system on chip (SoC) solution for electrical actuator control. The implemented controller is based on Actel fusion field programmable gate array (FPGA). The objective of this work is to evaluate the ability of the proposed SoC solution to ensure all the required performances in such applications, especially in terms of integration capacity and time/area performances. To this purpose, a current control algorithm for a permanent magnet synchronous machine (PMSM) has been implemented. This machine is associated with a resolver position sensor. In addition to the current control closed-loop, all the necessary motor control tasks are implemented in the same SoC fusion device. The analog to digital conversion is ensured by the integrated analog to digital converter (ADC) avoiding the use of external converters. The resolver processing unit (RPU), which computes the rotor position and speed from the resolver signals, is implemented in the FPGA matrix, avoiding the use of external resolver to digital converter (RDC). The sine patterns used for the Park transformation are stored in the integrated flash memory blocks.
- Published
- 2008
- Full Text
- View/download PDF
26. Standard FPGA-based or Full FPGA-based Controllers for Electrical systems, two viable solutions
- Author
-
M. W. Naouar, Eric Monmasson, L. Idkhajine, and A. Prata
- Subjects
Engineering ,business.industry ,Control theory ,Embedded system ,Control system ,Digital control ,business ,Synchronous motor ,Field-programmable gate array ,Digital signal processing ,Reusability ,FPGA prototype - Abstract
This paper presents a comparison between a standard FPGA-based controller and a full FPGA-based controller for electrical systems. The first controller uses a standard low cost FPGA such as Xilinx Spartan and the second one uses an Actel Fusion FPGA which integrates all the peripherals required for these kinds of applications. The purpose here, is to analyze in details the potential benefits offered by this last solution compared to the first one. To this purpose, a current control algorithm for AC drives has been implemented on both targets. This comparison concerns the design methodology (evaluation of the reusability of designs), the time/area performances and also the quality of the system control.
- Published
- 2007
- Full Text
- View/download PDF
27. Demodulation methods on fully FPGA-based system for resolver signals treatment
- Author
-
K. Bouallaga, L. Idkhajine, A. Prata, and Eric Monmasson
- Subjects
Engineering ,business.industry ,Analog-to-digital converter ,law.invention ,Reliability (semiconductor) ,law ,Resolver ,Hardware_INTEGRATEDCIRCUITS ,Electronic engineering ,Key (cryptography) ,Demodulation ,System on a chip ,business ,Field-programmable gate array - Abstract
Their importance and reliability make resolvers key building blocks in flight control and navigation dynamics. This paper gives an overview of the different synchronous demodulation methods, for such devices and lists advantages and drawbacks for each one. A particular attention is given to implantation in the same device of both analog to digital converter (ADC) and algorithm. This true system on a chip (SoC) solution is realized by the fusion field programmable gate array (FPGA) from Actel Company.
- Published
- 2007
- Full Text
- View/download PDF
28. Fully FPGA-based system on chip solution for current control of AC machine
- Author
-
L. Idkhajine, Eric Monmasson, A. Prata, and M. W. Naouar
- Subjects
Engineering ,business.industry ,Embedded system ,Component (UML) ,Control (management) ,System on a chip ,Current (fluid) ,Field-programmable gate array ,business ,Synchronous motor ,Computer hardware ,Flash memory ,Machine control - Abstract
This paper presents the implementation of a current control for synchronous machine using the fusion field programmable gate array (FPGA) from Actel Company. This component integrates analog peripherals such as ADC and also flash memory blocks, in a single chip. The achieved implementation allows evaluating the efficiency and the integration capacity of a true system on a chip (SoC) solution. An overview of the fusion FPGA architecture is firstly given, followed by the description of the current control algorithm. In addition, this paper presents some experimental results enabling to illustrate the benefits of this fully integrated solution.
- Published
- 2007
- Full Text
- View/download PDF
Catalog
Discovery Service for Jio Institute Digital Library
For full access to our library's resources, please sign in.