贵阳建设企业网站,快速排名优化,产品设计开发流程图,网站后台默认密码目录 #x1f4a5;1 概述 #x1f4da;2 运行结果 #x1f389;3 参考文献 #x1f308;4 Matlab代码Simulink仿真实现 #x1f4a5;1 概述
本文方法基于状态依赖的里卡蒂方程#xff08;SDRE#xff09;控制技术及其梯度型神经网络的实时计算方法#xff0c;允许… 目录 1 概述 2 运行结果 3 参考文献 4 Matlab代码Simulink仿真实现 1 概述
本文方法基于状态依赖的里卡蒂方程SDRE控制技术及其梯度型神经网络的实时计算方法允许在线控制PMSM。
为了实现用于永磁同步电机驱动器的自适应 SDREState-Dependent Riccati Equation非线性无传感器速度控制按照以下步骤进行。
1. 确定系统的动态模型首先获得永磁同步电机的动态模型。该模型通常由磁链方程、电流方程和机械方程等组成。根据电机的具体参数和特性推导出系统的状态空间表达式。
2. 设计自适应 SDRE 控制器基于系统的状态空间表达式采用自适应 SDRE 控制策略进行设计。自适应 SDRE 控制是一种基于 Riccati 方程调节器的非线性控制方法它通过自适应参数来优化控制器的性能。具体设计步骤包括设置控制器结构、定义控制误差目标和性能指标、计算状态反馈增益矩阵和 Riccati 方程解。
3. 实现无传感器速度估计器由于无传感器速度控制需要通过估计器来获取电机转速的信息。可以采用滑模观测器或者其他速度估计器来实现以获得无传感器的速度测量。
4. 连接控制器和估计器将自适应 SDRE 控制器和无传感器速度估计器与电机的动态模型相连接。确保控制器能够接收估计到的速度信号并提供相应的控制输出。
5. 仿真和调试在 Simulink 环境中建立仿真模型并进行仿真验证。通过逐步参数调整和性能评估对控制系统进行调试和优化。
2 运行结果 matlab程序
clc clear all
Rs0.625 Ld0.036 Lq0.051 phi0.545 J7.5e-4 F0.036 P2 % a1R/Ld a2P*Lq/Ld a3P*Ld/Lq % a4R/Lq a5P*phi/Lq a63/2*P*phi/J a7F/J B[1 0;0 1;0 0]
Qc[1 0 0;0 1 0;0 0 1] R[1 0;0 10] x2dot0 x3dot0 gama0.1 % syms a1 a2 a3 a4 a5 a6 a7 x1 x2 x3 R % f[-a1*R*x1a2*x2*x3; -a3*x1*x3-a4*R*x2-a5*x3; a6*x2-a7*x3-1/J*Tl;0] % jacobian(f,[x1 x2 x3 R ]) % E4300170000*[1e-6 0 0 0 ;0 1e-6 0 0 ;0 0 1e-6 0 ;0 0 0 1e-6 ] Rk0.09*[1 0;0 1] E4300180000*[1e-6 0 0 0 0 ;0 1e-6 0 0 0 ;0 0 1e-6 0 0 ;0 0 0 1e-2 0; 0 0 0 0 1e-5]
3 参考文献 部分理论来源于网络如有侵权请联系删除。 [1]刘伟波,邢佳丽,赵向禹等.双三相多相永磁同步电机驱动器混合直接转矩控制策略[J].科学技术与工程,2022,22(09):3564-3575.
[2]黄义红,张峻涛,刘丹. 机载永磁同步电机驱动器电流重构设计[C]//中国航空学会.第五届中国航空科学技术大会论文集.北京航空航天大学出版社BEIHANG UNIVERSITY PRESS,2021:592-596.DOI:10.26914/c.cnkihy.2021.064916.
[3]凌峰. 无轴承异步电机非线性解耦控制与无传感器控制研究[D].江苏大学,2021.DOI:10.27170/d.cnki.gjsuu.2021.001911.
[4]江俊. 基于非线性估计理论的永磁同步电机无传感器控制方法的研究[D].江南大学,2006.
4 Matlab代码Simulink仿真实现