模型预测控制工具箱
Entwerfen和Simulieren von modellprädiktiven Reglern
模具模型预测控制工具箱™bietet Funktionen,应用程序和Simulink金宝app®Blöcke zum Entwerfen and Simulieren von Reglern mit linear arer and nicht linear modelellhersage - regelung (MPC)。Mit der Toolbox können Sie Anlagen- und Störungsmodelle, Zeithorizonte, Beschränkungen und Gewichte festlegen。我的模拟是können您是Reglergüte bewerten。
SieKönnendasVerhaltendes Reglers Anpassen,Indem Sie Die Gewichte undBegrenzungenWährendder Laufzeit Variieren。Die ToolboxVerfügtÜberBereitstellbareOptimierungs-Solver,Ermöglichtaber Auch den Einsatz Benutzerdefinierter求解器。Zur Regelung Einer Nicht Linearen AnlageKönnenSieAdaptive,Nicht Lineare Bzw。MPCS MIT Gaintcheduling Einsetzen。FürAnwendungenMit Schnellen AbtastratenKönnenSieBasierend AUF EinemStudenären雷丁Einen ExplizitenModellprädiktiven雷赛格Generieren Oder AberEineNäherungslösunganwenden。
Zur UnterstZung von Rapid Prototyping und Embedded-systemen Sowie der Bereitstellung von Optimierungs-Solvern Bietet Die Toolbox DieMöglichkeitZur Generierung von C代码und Die Etherung von Strukturiertem TextGemäßIEC61131-3。
现在beginnen:
MPC Designer-App
Definieren您静脉实习生Anlagenmodell,请您给我发一封邮件,网址是Beschränkungen,还有MPC-Regler。如果您有系统植物,请到Reglergüte祖bewerten。希望您能在MPC-Regler上看到。
MPC-Entwurf在Sim金宝appulink
Modellieren und Simulieren Sie MPC-Regler在Sim金宝appulink Mit Dem MPC-Reglerblock Sowie Anderen in der ToolboxVerfügBarenBlöcken。Trimmen und Linearisieren Sie Ein 金宝appSimulink-Modell,UM Ein Internes LTI-AnlagenmodellFürIhrenMPC-Regler Zu Berechnen,伯德伯恩·塞尔·塞伊斯·斯内德·韦特·菲尔德·伯森 - undAusgängeder anlage mit金宝app仿真软件控制设计™。
在MATLAB MPC-Entwurf
您可以在Kommandozeile那里,嗯,MPC-Regler。您可以给我一个模型,请给我一个Gewichte Beschränkungen和一个Reglerparameter,同时给我一个Systemantwort im geschlossenen Regelkreis, um die Reglergüte zu bewerten。
Vorgefertigte Blocke
Nutzen Sie die Blöcke für adaptive Geschwindigkeitsregelung, Spurhalteassistent and wegfolgesystals Ausgangspunkt für Ihre ADAS-Anwendung和personalisieren Sie das Design wie gewünscht。您的密码是:Blöcken,嗯MPC-Regler einzusetzen。
Referenzanwendungen
Nutzen SIE Referenzanwendungen,死Ihnen死AbläufeDES Entwurfs UND Einsatzes冯MPC-Reglern献给IHRE automatisierten Fahrsysteme Schritt献给Schrittnäherbringen。Referenzanwendungen zeigen Ihnen ebenso,魏某模具verschiedenen TEILE Ihres系统MIT unterschiedlichen Genauigkeitsgraden modelliert werdenkönnen。
线性MPC-Regler
您可以使用控制系统工具箱™einen linearen MPC-Regler,您可以使用anlagenmodelals in linear zeitinvariantes (LTI) System specifications ieren in Simulink- modelell mittels Simulink Control Design linea金宝apprisieren。Alternativ können请将系统识别工具箱™安装在gemessenen Eingangs和Ausgangsdaten erstelltes modelell importieren中。
Adaptiver MPC-Regler公司
Entwerfen und Simulieren Sie Adaptive MPC-Regler,Indem Sie Die Kommandozeilenfunktionenen und Den Addiven MPC-Reglerblock Verwenden。Aktualisieren Sie Ihr AnlagenmodellWährendder Laufzeit und Stellen Sie Das Modell Als Regler-Eingabewert Bereit。Verwenden Sie Einen Integerierten,Linearen und Zeitvariablen(LTV)卡尔曼 - 滤波器MIT Garantierter asymptotischerStabilitätfürfürfürfürfürfüriezustandsschätzung,在AddivenModellprädiktivenreglern。
MPC麻省理工学院Gainscheduling
Regeln Sie nicht lineare Anlagen über eine Vielzahl von Betriebsbedingungen mit dem Reglerblock für multiple MPC-Regler。请您在MPC-Regler für jeden Betriebspunkt和您在während der Laufzeit zwisen den Reglern。
Regler-Parameter
Nach der定义des Internen internal AnlagenmodellsSchließenSieDas Design Ihres MPC-Reglers AB,Indem Sie Abtastintvalle,Prognose- und Kontrollhorizonte,Skalierfaktoren,Eingangs- undAusgangsbeschränkungenSowie Gewichte Festlegen。Die ToolboxUnterstützteBenso Die Abmilerung vonBeschränkungenSowie ZeitvariabiesBeschränkungenund Gewichte。
Zustandsschatzung
Schätzen您可以输入Reglerzustände,我们可以输入积分值。可选können Sie einen benutzerdefinerte Zustandsschätzalgorithmus verwenden。
Designüberprüfung
erfassen sie mit derodentierten diageosefunktion potenziellestabilitäts-und robustheitsprobles ihres mpc-reglers。Verwenden Sie Diese Diagnoseergebnisse Zum Anpassen der Regler-Gewichte und-BeschränkungenWährenddesnentwurfsvorgangs,Um LaufzeitFehler Zu Verhindern。
Laufzeit-Parameterabstimmung
请您在Gewichte和Beschränkungen Ihres MPC-Reglers während der Laufzeit和,um seine Güte我们的新设计新实现的优化。这是在MATLAB中完成的®在Simulink中是这金宝app样的。
Laufzeitleistungsuberwachung
Greifen酒店SIE奥夫DAS Optimierungsstatus信号祖,嗯死seltenenFälle祖erfassen,在田园EINE优化处理falsch konvergiert,UND entscheiden SIE丹恩,OB EIN备份-Regler公司的Zum Einsatz kommen远洋地产。
Expliziter MPC-Regler
ERSTELLEN SIE einen expliziten MPC-Regler公司basierend奥夫einem impliziten MPC-Entwurf楚schnellerenAusführung。Vereinfachen SIE einen erstellten expliziten MPC-Regler公司UND verringern SIE所以书房Arbeitsspeicherbedarf。
(SubOptimale)Näherungslösung
Entwerfen, simulieren and verwenden Sie MPC-Regler mit garantierter Worst-Case-Ausführzeit durch Verwendung einer (suboptimalen) Näherungslösung。
Optimale Planung
Verwendung Nicht Linearer MPC-ReglerFürSolutivallanungsanWendungen,Die Ein Nicht Lineares Modell Mit Nicht Linearen Kosten OderEinschränkungenerfordern。
Feedback-Regelung
Simulieren SIE einen geschlossenen Regelkreis冯nicht linearen原基温特nicht linearen Kosten UNDBeschränkungen。Standardmäßigverwenden nicht佛甲MPC-Regler公司模具优化工具箱™,嗯DAS问题nicht linearer Programmierung祖beheben。SIEkönnenebenso einen eigenen benutzerdefiniert nicht linearen求解festlegen。
ÖkonomischerMPC-Regler
Designen Sie ökonomische MPC-Regler zur Optimierung des Reglers für eine belbige Kostenfunktion unter belbigen nicht linearen Beschränkungen。您可以在können中给出一个线性预测,一个线性预测,一个线性预测,一个线性预测,一个线性预测,一个线性预测。
结合MATLAB和Simulink编写代码金宝app
Entwerfen SIE einen MPC-Regler公司在S金宝appimulink UND ERSTELLEN SIE C代码UND IEC 61131-3-konformen strukturierten文字麻省理工学院的Simulink马克编码器™bzw.金宝appSimulink的PLC编码器™。Verwenden SIE MATLAB编码器™,嗯C代码在MATLAB祖schreiben UND IHN楚Echtzeit-Regelung祖nutzen。吴国良könnenSIE MPC-Regler公司奥赫MIT数字高程模型MATLAB编译器™einsetzen,einereigenständigausführbarenAnwendung。
Integrierter解算器
请编写代码verfügbaren QP-Solver (quadratische Programmierung) für eine effiziente Umsetzung in einem eingebetteten prozer。您可以通过优化工具箱、模拟和代码生成来实现线性sqp求解(二次规划)。请您给我一个通用代码für我相信安扎尔von Prozessoren bereit。
Benutzerdefinierte解算器
Verwenden您Embotechforce PRO QP和NLP-Solver (nicht lineare Programmierung), um lineare和nicht linear MPC-Regler simuleren和Code generier . force PRO QP和NLP-Solver (nicht lineare Programmierung), um lineare和nicht MPC-Regler simuleren和Code generier。可选的方法是使用QP和nlp求解器模拟和Codegenerierung einsetzen。