Ik ontwerp niet-lineaire controllers in matlab en simulink
Over deze dienst
Heb je een niet-lineaire controller nodig die begrijpelijk, testbaar en gemakkelijk uit te breiden is?
Ik modelleer, ontwerp en simuleer een niet-lineair controlesysteem in MATLAB/Simulink met jouw plant, vergelijkingen of data. De methode kan sliding-mode control, feedback linearization, backstepping, adaptive control, fuzzy control of nonlinear MPC omvatten, afhankelijk van het systeem en de toolboxes.
Je kunt ontvangen:
een schoon, georganiseerd Simulink-model
MATLAB-scripts en controllerparameters
vergelijkingen van baseline versus gecontroleerde respons
tests voor setpoint, verstoring, onzekerheid en beperkingen
grafieken voor tracking error, settling time en control effort
een beknopt rapport met aannames en resultaten
Toepassingen kunnen onder andere thermische/proces systemen, batterijen en energiesystemen, vermogenselektronica, electromechanische installaties en gereduceerde dynamische modellen omvatten.
Elk project begint met de definitie van de plant, bedrijfsbereik, doel en acceptatiecriteria. Resultaten zijn modelgebaseerd. Hardware-implementatie, codegeneratie, HIL en veiligheid kritische validatie vallen onder aparte scopes.
Neem vooraf contact met mij op voordat je bestelt, zodat ik het model, MATLAB-versie, toolboxes en pakket kan bevestigen.
Type besturing:
Industriële robots
Merken van apparaten:
Rockwell Automation
Programmeertaal:
MATLAB
•
Overige
Software:
Matlab
Veelgestelde vragen
Automatische vertaling
Met welke niet-lineaire controlemethoden kan ik werken?
Afhankelijk van de plant en projectvereisten kan het ontwerp sliding-mode control, feedback linearization, backstepping, adaptive control, fuzzy control, gain scheduling of nonlinear MPC gebruiken. Ik adviseer een geschikte methode na beoordeling van het systeem.
Moet ik een bestaand plantmodel aanleveren?
Niet altijd. Ik kan werken met differentiaalvergelijkingen, toestandsvergelijkingen, een blokdiagram, parameter tabellen, experimentele data of een bestaand MATLAB/Simulink model. Plantidentificatie uit ruwe data vereist een aangepaste offerte.
Welke bestanden ontvang ik?
Afhankelijk van het pakket ontvang je het Simulink-model, MATLAB-scripts, controllerparameters, simulatie-resultaten, grafieken en een technisch rapport dat aannames en prestaties uitlegt.
Kun je de niet-lineaire controller vergelijken met PID of een andere baseline?
Ja. De standaard- en premium-pakketten kunnen een baseline controller bevatten zodat tracking, error, overshoot, settling time, robuustheid en control effort vergeleken kunnen worden.
Test je verstoringen en parameteronzekerheid?
Ja. Deze tests kunnen referentieaanpassingen, externe verstoringen, meetruis, actuator saturatie en gedefinieerde parametervariaties omvatten. Het aantal scenario's hangt af van het pakket.
Welke MATLAB-versie en toolboxes zijn vereist?
Geef je MATLAB-versie en beschikbare toolboxes door voordat je bestelt. Niet-lineaire MPC, fuzzy control, Simscape en codegeneratie kunnen aanvullende gelicentieerde producten vereisen.
