Spelling suggestions: "subject:"sensorlos"" "subject:"sensorless""
1 |
Sensorless Control of Synchronous Machines in Python Using Signal Injection : An implementation of a High-Frequency Square-Wave Injection Algorithm on a Linear and Non-Linear Synchronous Machine Model in open-source Software MotulatorLundberg, Simon January 2022 (has links)
The importance of accurately controlling the speed and torque of Synchronous Machines (SMs) in industry, transportation, aerospace, to name a few, can not be overstated. The driving unit to control the machines are called Variable Speed Drives (VSDs) and they can be designed in many different ways. In this project, a speed sensorless drive using high-frequency square-wave voltage injection is implemented in a open-source Python software called Motulator, developed by Prof. Marko Hinkkanen at Aalto University. The drive is first tested on an already existing linear model of a Permament Magnet Synchronous Machine (PMSM). An equivalent model is built in Matlab/Simulink to benchmark the performance of the implementation in Python. The results suggest that the performance Motulator implementation is satisfactory when compared to the Simulink implementation. Next, a non-linear Synchronous Reluctance Machine (SynRM) is implemented, using data from Finite Element (FEM) simulations of the non-linear flux-current relation. By using the injection scheme (with some tweaks), the speed of the motor is accurately controlled, but a steady-state position error is observed at all operating points. The error is produced due to the cross-saturation effect and a compensation strategy is implemented in an attempt to remove this error. however without full success. / Det är av avgörande betydelse att kunna kontrollera varvtal och vridmomentet hos synkrona elektriska maskiner (SM) inom transport, flyg och rymd, för att nämna några tillämpningar. Drivsystem för att styra de elektriska maskinerna kallas för varvtalsreglerade drivsystem och kan konstrueras på många olika sätt. I det här projektet implementeras ett varvtalsreglerat drivsystem, utan sensor för mätning av varvtalet. Varvtalsestimeringen bygger på att en fyrkantsvåg med hög frekvens injiceras varur det är möjligt att estimera hastigheten. Implementering görs i Python i en open-source programvara kallad Motulator, utvecklad av professor Marko Hinkkanen från Aaltouniversitetet. Regleringen testas först på en redan existerande linjär modell av en permanentmagnetiserad motor. Som jämförelse utvecklas även en motsvarande implementering av regleralgoritm och motor i Matlab/Simulink. Resultaten visar att Motulatorimplementeringen fungerar väl och att simuleringarna stämmer väl överens med Matlab/Simulink-modellen. I nästa steg implementeras en icke-linjär modell av en synkron reluktansmaskin. Det icke-linjära förhållande mellan flöde och ström modelleras med hjälp av data från finita elementsimuleringar (FEM). Simuleringar i Motulator visar att varvtalet i denna motormodell kan kontrolleras för alla olika laster och varvtal. Däremot noteras ett stationärt rotorpositionsfel vid vissa driftpunkter. Felet beror på mättningen av statorinduktansen och en algoritm implementerats för att kompensera effekten av mättningen och därmed eliminera felet. Det visar sig dock att kompenseringsalgoritmen endast fungerar vid vissa driftpunkter.
|
2 |
Sensorless Control of Synchronous Reluctance Machines and Permanent Magnet Synchronous Machines for Pump Applications / Sensorlös reglering av synkrona reluktansmaskiner och permanentmagnetmaskiner för pumptillämpningarLindberg, Erik January 2023 (has links)
Energy efficiency in electric machines is both environmentally and economically important. Water pumps with an integrated Variable Frequency Drive (VFD) and a Permanent Magnet Synchronous Machine (PMSM) have challenged the status quo of the Induction Machine (IM) for water pumps. The Synchronous Reluctance Machine (SynRM) is also a viable alternative that does not use permanent magnets. This degree project focuses on the control of SynRM, with particular attention on sensorless control methods. Simulation models for a SynRM and a Surface Permanent Magnet Synchronous Machine (SPMSM), together with their control systems, were developed in MATLAB Simulink. Two sensorless control methods were implemented and examined: the Luenberger state observer and the Model Reference Adaptive System (MRAS). The control system was adapted to use sensorless control methods. The investigated sensorless control methods allowed the application of the speed-torque test profile for two method and motor type combinations, without causing instability. The Luenberger observer was stable with the SPMSM and the MRAS with the SynRM. Parameter sensitivity with respect to the variation of inductance and stator resistance values used by the sensorless methods was also tested. The Luenberger observer kept the control system stable with up to a ±5 % variation of inductance. The MRAS kept the control system stable down to −12 %, but only up to +2 % for an overestimation of the inductance. The variation of stator resistance had a limited impact on the stability of both sensorless schemes. / Energieffektivisering av elektriska maskiner är betydelsefullt både ur ett miljömässigt och ekonomiskt perspektiv. Vattenpumpar med en synkron permanentmagnetsmaskin och en integrerad enhet för variabel hastighetsreglering (VFD) utmanar den mer konventionella lösningen baserad på en asynkronmaskin (IM). Den synkrona reluktansmaskinen (SynRM) är ett annat lämpligt alternativ som inte använder permanentmagneter. Det här examensarbetet behandlar huvudsakligen sensorlös reglering av SynRM. Simuleringsmodeller för reglering av en SynRM och en permanentmagnetiserad synkronmaskin med ytmonterade magneter (SPMSM) utvecklades i MATLAB Simulink. Två metoder för sensorlös reglering undersöktes, en på Luenbergers tillståndsobservatör och en baserad på adaptiv modellreferensreglering (MRAS). Systemet för reglering anpassades till metoderna för sensorlös reglering. De undersökta sensorlösa metoderna testades vid nominell hastighet med steg i vridmoment och hastighet. Luenberger observatören kunde köras med bibehållen stabilitet med en SPMSM och MRAS kördes med en SynRM, också den med bibehållen stabilitet. Även känsligheten för variationer i induktans och statorresistans för de sensorlösa reglermetoderna testades. Luenberger observatören kunde bibehålla stabiliteten med en variation i induktans på ±5 %. MRAS kunde bibehålla stabiliteten ner till en estimering av induktansen på −12 % av induktansen. På uppsidan nådde dock MRAS stabilitet endast upp till en överestimering av induktansen på 2 %. Felestimering av statorresistansen hade minimal påverkan på stabiliteten för båda sensorlösa reglermetoderna.
|
Page generated in 0.0518 seconds