Je concevrai des contrôleurs non linéaires dans matlab et simulink
Ingénieur en systèmes de contrôle
À propos de ce service
Vous avez besoin d’un contrôleur non linéaire facile à comprendre, à tester et à étendre ?
Je vais modéliser, concevoir et simuler un système de contrôle non linéaire dans MATLAB/Simulink en utilisant votre plante, vos équations ou vos données. La méthode peut inclure le contrôle par mode glissant, la linéarisation par rétroaction, le backstepping, le contrôle adaptatif, le contrôle flou ou le MPC non linéaire, en fonction du système et des boîtes à outils.
Vous pouvez recevoir :
un modèle Simulink propre et organisé
des scripts MATLAB et paramètres du contrôleur
des comparaisons entre la réponse de référence et la réponse contrôlée
des tests de consigne, de perturbation, d’incertitude et de contrainte
des graphiques pour l’erreur de suivi, le temps de stabilisation et l’effort de contrôle
un rapport concis avec les hypothèses et les résultats
Les applications peuvent inclure des systèmes thermiques/de procédé, des batteries et systèmes énergétiques, l’électronique de puissance, des installations électromécaniques et des modèles dynamiques à ordre réduit.
Chaque projet commence par la définition de la plante, la plage de fonctionnement, l’objectif et les critères d’acceptation. Les résultats sont basés sur le modèle. Le déploiement matériel, la génération de code, le HIL et la validation critique pour la sécurité sont des domaines séparés.
Veuillez me contacter avant de commander afin que je puisse confirmer la modélisation, la version de MATLAB, les boîtes à outils et le package.
Type de contrôle:
Robots industriels
Marques d'appareils:
Rockwell Automation
Langage de programmation:
MATLAB
•
Autres
Logiciel:
Matlab
FAQ
Traduction automatique
Avec quelles méthodes de contrôle non linéaire travaillez-vous ?
Selon le procédé et les exigences du projet, la conception peut utiliser le contrôle par mode glissant, la linéarisation par rétroaction, le backstepping, le contrôle adaptatif, le contrôle flou, la programmation par gain ou le MPC non linéaire. Je recommanderai une méthode adaptée après avoir examiné le système.
Dois-je fournir un modèle de procédé existant ?
Pas toujours. Je peux travailler à partir d’équations différentielles, d’équations d’état, d’un diagramme en blocs, de tableaux de paramètres, de données expérimentales ou d’un modèle MATLAB/Simulink existant. L’identification du procédé à partir de données brutes nécessite un devis personnalisé.
Quels fichiers vais-je recevoir ?
Selon le package, vous pouvez recevoir le modèle Simulink, les scripts MATLAB, les paramètres du contrôleur, les résultats de simulation, les graphiques et un rapport technique expliquant les hypothèses et la performance.
Pouvez-vous comparer le contrôleur non linéaire avec PID ou une autre référence ?
Oui. Les packages Standard et Premium peuvent inclure un contrôleur de référence afin de comparer la suivi, l’erreur, le dépassement, le temps de stabilisation, la robustesse et l’effort de contrôle.
Testez-vous les perturbations et l’incertitude des paramètres ?
Oui. Ces tests peuvent inclure des changements de référence, des perturbations externes, du bruit de mesure, la saturation de l’actionneur et des variations de paramètres définies. Le nombre de scénarios dépend du package.
Quelle version de MATLAB et quelles boîtes à outils sont nécessaires ?
Veuillez fournir votre version de MATLAB et les boîtes à outils disponibles avant de commander. Le MPC non linéaire, le contrôle flou, Simscape et la génération de code peuvent nécessiter des produits sous licence supplémentaires.
