[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN101917150A - Fuzzy Neural Network Generalized Inverse Robust Controller for Permanent Magnet Synchronous Motor and Its Construction Method - Google Patents

Fuzzy Neural Network Generalized Inverse Robust Controller for Permanent Magnet Synchronous Motor and Its Construction Method Download PDF

Info

Publication number
CN101917150A
CN101917150A CN2010102094452A CN201010209445A CN101917150A CN 101917150 A CN101917150 A CN 101917150A CN 2010102094452 A CN2010102094452 A CN 2010102094452A CN 201010209445 A CN201010209445 A CN 201010209445A CN 101917150 A CN101917150 A CN 101917150A
Authority
CN
China
Prior art keywords
neural network
fuzzy neural
current
linear
pseudo
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN2010102094452A
Other languages
Chinese (zh)
Other versions
CN101917150B (en
Inventor
刘国海
董蓓蓓
滕成龙
蒋彦
陈玲玲
赵文祥
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Dahang Youneng Electrical Co ltd
Original Assignee
Jiangsu University
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Jiangsu University filed Critical Jiangsu University
Priority to CN2010102094452A priority Critical patent/CN101917150B/en
Publication of CN101917150A publication Critical patent/CN101917150A/en
Application granted granted Critical
Publication of CN101917150B publication Critical patent/CN101917150B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Control Of Electric Motors In General (AREA)
  • Control Of Ac Motors In General (AREA)

Abstract

本发明公开一种永磁同步电机模糊神经网络广义逆鲁棒控制器及构造方法,由内模控制器和模糊神经网络广义逆相结合组成控制复合被控对象;由2个线性传递函数和1个积分器与确定了各个参数和权系数的模糊神经网络串联构成模糊神经网络广义逆,采用模糊神经网络广义逆与复合被控对象串联构成广义伪线性系统,将PMSM线性化并解耦等效成1个二阶速度伪线性子系统和1个一阶电流伪线性子系统;将两个伪线性子系统分别引入内模控制方法构造内模控制器。本发明克服最优梯度法对初始值的依赖性和局部收敛与单纯遗传算法所带来的随机性和概率性问题,获得电机的高性能控制以及抗负载扰动和自适应性,简化了控制难度,结构简单,系统鲁棒性高。

Figure 201010209445

The invention discloses a fuzzy neural network generalized inverse robust controller for permanent magnet synchronous motors and a construction method thereof. The compound controlled object is composed of an internal model controller and a fuzzy neural network generalized inverse phase; two linear transfer functions and one An integrator is connected in series with the fuzzy neural network whose parameters and weight coefficients are determined to form the generalized inverse of the fuzzy neural network. The generalized inverse of the fuzzy neural network is connected in series with the compound controlled object to form a generalized pseudo-linear system, and the PMSM is linearized and decoupled equivalently. A second-order velocity pseudo-linear subsystem and a first-order current pseudo-linear subsystem are formed; the two pseudo-linear subsystems are respectively introduced into the internal model control method to construct an internal model controller. The invention overcomes the dependence of the optimal gradient method on the initial value and the random and probabilistic problems caused by local convergence and the simple genetic algorithm, obtains high-performance control of the motor, resistance to load disturbance and adaptability, and simplifies the difficulty of control , the structure is simple, and the system robustness is high.

Figure 201010209445

Description

永磁同步电机模糊神经网络广义逆鲁棒控制器及构造方法 Fuzzy Neural Network Generalized Inverse Robust Controller for Permanent Magnet Synchronous Motor and Its Construction Method

技术领域technical field

本发明涉及永磁同步电机控制器,适用于一台电压源型逆变器驱动一台永磁同步电机的鲁棒控制,属于电力传动控制设备的技术领域。The invention relates to a permanent magnet synchronous motor controller, which is suitable for the robust control of a permanent magnet synchronous motor driven by a voltage source inverter, and belongs to the technical field of electric drive control equipment.

背景技术Background technique

永磁同步电机(Permanent Magnet Synchronous Motor,简称PMSM)已在航空航天、兵器国防、数控机床、工业机器人、柔性控制、通讯行业、油田和化工产业以及年运行时间长的风机水泵等领域得到广泛的应用。Permanent magnet synchronous motor (Permanent Magnet Synchronous Motor, referred to as PMSM) has been widely used in aerospace, weapons and national defense, CNC machine tools, industrial robots, flexible control, communication industry, oil field and chemical industry, as well as fans and pumps with long annual running time. application.

永磁同步电机调速系统的控制方法主要有恒压频比控制、矢量控制、直接转矩控制和微分几何状态反馈控制等。其中,基于稳态模型的恒压频比控制方式下的永磁同步电机调速系统结构简单、成本低、易于实现,能满足一般的调速要求,但系统性能不高,过分依赖系统动态数学模型,是一种开环控制,且低速时带负载能力有限,在突加负载或速度指令时,容易发生失步现象,无法获得理想的动态控制性能。而基于动态模型的矢量控制方式下的永磁同步电机调速系统具有动态性能好、调速范围宽、控制精度高等优点,是一种稳态近似解耦,因此在工业拖动领域的应用逐渐广泛,但是,矢量控制由于对电动机参数的依赖性很大,仅当磁链达到稳态并保持恒定时,转速与磁链才满足解耦关系,难以保证完全解耦,实际的控制效果难于达到理论分析的结果,并且在模拟直流电机控制过程中所用矢量旋转坐标变换较为复杂,系统鲁棒性大大降低。基于定子磁链定向的直接转矩控制方式下的永磁同步电机调速系统便于实现全数字化,无需将交流电机与直流电机作等效,省去了复杂的旋转坐标变换和电机模型,不必考虑矢量控制中控制效果受转子参数变化影响的问题,只需检测定子电阻及观测电机的定子磁链,是利用转矩和磁链滞环比较来实现部分动态解耦,但存在低速性能差、转矩脉动大等缺陷。微分几何方法是以微分几何为工具发展起来的将非线性系统线性化解耦控制的一种方法,目的是通过对非线性系统进行精确线性化处理后,将复杂系统变换成简单的线性系统,这样可以在不失系统可控性和精确性的情况下,在较宽的工作域内使用线性理论来分析和设计线性控制器,但是此方法在实现系统的精确线性化及输入输出渐近动态解耦的同时,要求获得精确地数学模型并利用复杂和抽象的数学工具,工程上应用有一定困难。The control methods of permanent magnet synchronous motor speed control system mainly include constant voltage frequency ratio control, vector control, direct torque control and differential geometric state feedback control. Among them, the permanent magnet synchronous motor speed control system under the constant voltage frequency ratio control mode based on the steady state model has a simple structure, low cost, and is easy to implement. It can meet the general speed control requirements, but the system performance is not high, and it relies too much on system dynamic mathematics The model is an open-loop control, and the load capacity at low speed is limited. When the load or speed command is suddenly increased, it is prone to out-of-step phenomenon, and the ideal dynamic control performance cannot be obtained. The permanent magnet synchronous motor speed control system under the vector control mode based on the dynamic model has the advantages of good dynamic performance, wide speed range, and high control accuracy. Widely used, however, due to the great dependence of vector control on motor parameters, the speed and flux linkage can satisfy the decoupling relationship only when the flux linkage reaches a steady state and remains constant. It is difficult to ensure complete decoupling, and the actual control effect is difficult to achieve The results of theoretical analysis, and the vector rotation coordinate transformation used in the simulation of the DC motor control process is relatively complicated, and the robustness of the system is greatly reduced. The permanent magnet synchronous motor speed control system under the direct torque control method based on the stator flux orientation is convenient to realize full digitalization, and there is no need to make the AC motor equivalent to the DC motor, and the complicated rotation coordinate transformation and motor model are omitted. In the vector control, the control effect is affected by the change of the rotor parameters. It is only necessary to detect the stator resistance and observe the stator flux linkage of the motor. It uses the torque and flux linkage hysteresis comparison to achieve partial dynamic decoupling. Defects such as large torque ripple. The differential geometry method is a method of linearization and decoupling control of nonlinear systems developed with differential geometry as a tool. The purpose is to transform the complex system into a simple linear system after accurate linearization of the nonlinear system. In this way, the linear theory can be used to analyze and design the linear controller in a wide working range without losing the controllability and accuracy of the system. At the same time, it is required to obtain accurate mathematical models and use complex and abstract mathematical tools, so it is difficult to apply in engineering.

目前,神经网络逆系统控制方法虽然可以实现永磁同步电机的线性化解耦,但解耦后形成的若干个积分型伪线性子系统是开环不稳定的,而且基于经验风险最小化的神经网络存在局部极小点、过学习及结构和类型的选择过分依赖经验等缺陷,同时永磁同步电机在实际运行中,存在负载突变、系统可控参数多、未建模动态影响以及容易失步等,这些不确定因素引起模型失配,使系统偏离预期控制目标。At present, although the neural network inverse system control method can realize the linear decoupling of the permanent magnet synchronous motor, the several integral pseudo-linear subsystems formed after decoupling are open-loop unstable, and the neural network based on the empirical risk minimization The network has defects such as local minimum points, over-learning, and the selection of structures and types relies too much on experience. At the same time, in the actual operation of permanent magnet synchronous motors, there are load mutations, many system controllable parameters, unmodeled dynamic effects, and easy out-of-step. These uncertain factors cause model mismatch and make the system deviate from the expected control target.

发明内容Contents of the invention

由于永磁同步电机控制的动态模型是一个非线性、强耦合的多变量时变系统,为了克服以上现有技术几种基本控制方法的不足,本发明提供一种永磁同步电机模糊神经网络广义逆鲁棒控制器,实现永磁同步电机线性化解耦控制,很好地抑制参数摄动和负载扰动,克服未建模动态的干扰,提高永磁同步电机的调速系统动态响应速度和稳态跟踪精度,实现高性能鲁棒控制。Because the dynamic model of permanent magnet synchronous motor control is a nonlinear, strongly coupled multivariable time-varying system, in order to overcome the deficiencies of several basic control methods in the prior art above, the present invention provides a generalized fuzzy neural network for permanent magnet synchronous motors The inverse robust controller realizes the linearized decoupling control of the permanent magnet synchronous motor, suppresses the parameter perturbation and load disturbance well, overcomes the unmodeled dynamic disturbance, and improves the dynamic response speed and stability of the speed control system of the permanent magnet synchronous motor. State tracking accuracy, to achieve high-performance robust control.

本发明的另一目的是提供上述模糊神经网络广义逆鲁棒控制器的构造方法,对已解耦的若干伪线性子系统进行综合处理,保证永磁同步电机的控制效果。Another object of the present invention is to provide a construction method of the generalized inverse robust controller of the fuzzy neural network, which can comprehensively process the decoupled pseudo-linear subsystems to ensure the control effect of the permanent magnet synchronous motor.

本发明控制器采用的技术方案是:由内模控制器和模糊神经网络广义逆相结合组成;所述内模控制器具有速度内模控制器和电流内模控制器并联组成,速度内模控制器具有速度内部模型和速度控制器组成,电流内模控制器具有电流内部模型和电流控制器连接组成;所述模糊神经网络广义逆与复合被控对象串联组成广义伪线性系统,广义伪线性系统等效为1个速度子线性系统和1个电流子线性系统;模糊神经网络广义逆由具有5个输入节点、2个输出节点的五层模糊神经网络加两个2个线性传递函数及1个积分器组成;所述复合被控对象包括电流速度检测与计算模块和驱动PMSM的扩展逆变器控制部分连接组成,扩展逆变器控制部分由逆Park变换与SVPWM调试方式下的电压源型逆变器连接组成,电流速度检测与计算模块包括电流速度计算部分、Park变换、Clarke变换及光电编码器连接组成,Clarke变换及光电编码器连接PMSM。The technical solution adopted by the controller of the present invention is: it is composed of an internal model controller and a generalized inverse of a fuzzy neural network; the internal model controller is composed of a speed internal model controller and a current internal model controller connected in parallel, and the speed internal model control The device is composed of a speed internal model and a speed controller, and the current internal model controller is composed of a current internal model and a current controller connection; the generalized inverse of the fuzzy neural network is connected in series with the compound controlled object to form a generalized pseudolinear system, and the generalized pseudolinear system It is equivalent to a velocity sub-linear system and a current sub-linear system; the generalized inverse of the fuzzy neural network consists of a five-layer fuzzy neural network with 5 input nodes and 2 output nodes plus two 2 linear transfer functions and a Composed of an integrator; the compound controlled object includes a current speed detection and calculation module connected with an extended inverter control part that drives the PMSM. The current speed detection and calculation module includes the current speed calculation part, Park transformation, Clarke transformation and photoelectric encoder connection, and the Clarke transformation and photoelectric encoder are connected to PMSM.

本发明控制器的构造方法依次包括如下步骤:先由Clarke变换、Park变换和三阶模型等效成PMSM,PMSM经电流速度检测与计算模块和扩展逆变器控制部分构成一个整体形成复合被控对象;再由2个线性传递函数和1个积分器与确定了各个参数和权系数的模糊神经网络串联构成模糊神经网络广义逆,采用模糊神经网络广义逆与复合被控对象串联构成广义伪线性系统,广义伪线性系统将PMSM线性化并解耦等效成1个二阶速度伪线性子系统和1个一阶电流伪线性子系统;最后将二阶速度伪线性子系统和一阶电流伪线性子系统分别引入内模控制方法构造内模控制器,将内模控制器与广义伪线性系统相结合组成模糊神经网络广义逆鲁棒控制器,控制复合被控对象。The construction method of the controller of the present invention includes the following steps in turn: first, the PMSM is equivalent to the Clarke transformation, the Park transformation and the third-order model, and the PMSM is formed as a whole through the current speed detection and calculation module and the extended inverter control part to form a composite controlled The generalized inverse of the fuzzy neural network is composed of two linear transfer functions and one integrator in series with the fuzzy neural network whose parameters and weight coefficients have been determined. system, the generalized pseudolinear system linearizes and decouples the PMSM into a second-order velocity pseudolinear subsystem and a first-order current pseudolinear subsystem; finally, the second-order velocity pseudolinear subsystem and the first-order current pseudolinear subsystem The linear subsystem introduces the internal model control method to construct the internal model controller, and combines the internal model controller with the generalized pseudo-linear system to form a fuzzy neural network generalized inverse robust controller to control the compound controlled object.

本发明的有益效果在于:The beneficial effects of the present invention are:

1、模糊神经网络同时具备神经网络较强的自学习能力、并行计算能力、非线性逼近能力和模糊逻辑较强的模糊推理能力等优点,将其与逆系统的线性化解耦特点相结合,利用模糊逻辑技术提高神经网络的学习能力;利用神经网络的学习能力提取模糊规则或调整模糊规则参数;利用神经网络实现模糊逻辑系统和并行模糊推理。这种结合克服了控制系统未建模动态的影响,具有很强的鲁棒性和容错性,将永磁同步电机这种复杂的多变量两输入两输出非线性耦合系统的控制问题转化为两个稳定的伪线性子系统的控制问题,进一步合理的构造线性闭环控制器,可获得电机的高性能控制以及抗负载扰动和自适应性,大大简化了控制难度。1. The fuzzy neural network has the advantages of strong self-learning ability, parallel computing ability, nonlinear approximation ability and fuzzy logic's strong fuzzy reasoning ability of neural network at the same time. Combining it with the linearization and decoupling characteristics of the inverse system, Use fuzzy logic technology to improve the learning ability of neural network; use the learning ability of neural network to extract fuzzy rules or adjust fuzzy rule parameters; use neural network to realize fuzzy logic system and parallel fuzzy reasoning. This combination overcomes the influence of the unmodeled dynamics of the control system, and has strong robustness and fault tolerance. A stable pseudo-linear subsystem control problem, and further reasonable construction of a linear closed-loop controller, can obtain high-performance control of the motor, anti-load disturbance and self-adaptability, which greatly simplifies the control difficulty.

2、用模糊神经网络加传递函数和积分器来构造复合被控对象的广义逆控制系统,完全摆脱了传统的控制方法对于永磁同步电机被控系统数学模型和参数的依赖性,有效地克服了积分型模糊神经网络逆系统的不稳定性,解决了原高阶被控系统部分状态不易测量带来的控制问题,是对传统逆系统控制方法的重大突破,广义逆系统与原系统复合构成的广义伪线性系统,不但能实现原系统的线性化解耦,而且通过合理调节线性环节的参数使解耦后形成的伪线性子系统的极点在复平面内合理配置,得到较为理想的开环频率特性,实现大范围线性化,解耦和降阶,从而可以方便地按照线性控制理论构造控制器进行高精度控制,有利于系统的综合,结构简单,系统鲁棒性高,易于工程实现。2. Using the fuzzy neural network plus transfer function and integrator to construct the generalized inverse control system of the compound controlled object, completely getting rid of the dependence of the traditional control method on the mathematical model and parameters of the controlled system of the permanent magnet synchronous motor, effectively overcoming the It solves the instability of the integral fuzzy neural network inverse system, and solves the control problem caused by the difficult measurement of the partial state of the original high-order controlled system. It is a major breakthrough in the traditional inverse system control method. The generalized inverse system is composed of the original system. The generalized pseudo-linear system can not only realize the linear decoupling of the original system, but also make the poles of the pseudo-linear subsystem formed after decoupling be reasonably arranged in the complex plane by reasonably adjusting the parameters of the linear link, so that an ideal open-loop Frequency characteristics, realize large-scale linearization, decoupling and order reduction, so that the controller can be conveniently constructed according to the linear control theory for high-precision control, which is conducive to system synthesis, simple structure, high system robustness, and easy engineering implementation.

3、模糊神经网络参数和权值的确定及调整方法为遗传算法与最优梯度法相结合。传统的模糊神经网络单纯使用最优梯度算法,虽然实现简单,局部搜索能力强,但其在线学习周期长,算法收敛速度慢,容易陷入局部极小值等缺陷;遗传算法作为一种全局搜索和优化技术,虽然其本身不能表达知识,但其具有较强的学习能力和优化能力,同时遗传算法具有全局性的参数和网络结构,能以较快的速度搜索到最优解的90%左右,但其后期搜索变异概率较小,难以维持群体多样性,并且实现较复杂,在需要实时控制的场合,不如最优梯度法。将两者结合,取长补短,一方面由遗传算法保证网络学习的全局收敛性,克服最优梯度法对初始值的依赖性和局部收敛问题;另一方面,最优梯度学习保证了局部搜索能力,在线调整能力强,实现简单,同时克服了单纯遗传算法所带来的随机性和概率性问题,有助于提高搜索概率。3. The method of determining and adjusting fuzzy neural network parameters and weights is the combination of genetic algorithm and optimal gradient method. The traditional fuzzy neural network simply uses the optimal gradient algorithm. Although it is simple to implement and has strong local search ability, its online learning cycle is long, the algorithm convergence speed is slow, and it is easy to fall into local minimum. Genetic algorithm as a global search and Although optimization technology itself cannot express knowledge, it has strong learning ability and optimization ability. At the same time, genetic algorithm has global parameters and network structure, and can search for about 90% of the optimal solution at a relatively fast speed. However, its late search mutation probability is small, it is difficult to maintain population diversity, and its implementation is more complicated. It is not as good as the optimal gradient method when real-time control is required. Combining the two, learning from each other, on the one hand, the genetic algorithm ensures the global convergence of network learning, overcomes the dependence of the optimal gradient method on the initial value and the local convergence problem; on the other hand, the optimal gradient learning ensures the local search ability, The online adjustment ability is strong, and the implementation is simple. At the same time, it overcomes the random and probabilistic problems brought about by the simple genetic algorithm, and helps to improve the search probability.

4、基于dSPACE实时仿真系统作为实验平台,实现了和MATLAB/Simulink/RTW的完全无缝连接。dSPACE实时系统拥有实时性强,可靠性高,扩充性好等优点。dSPACE硬件系统中的处理器具有高速的计算能力,并配备了丰富的I/O支持,用户可以根据需要进行组合;软件环境的功能强大且使用方便,包括实现代码自动生成/下载和试验/调试的整套工具。利用其功能强大的软件及硬件实验平台可以实现永磁同步电机的高精度转速控制,完成电机的控制算法从概念设计到数学分析和测试,从实时仿真试验的实现到实验结果的监控和调节的一套并行工程,研发周期短、节约资源、功能强大、易于实现。4. Based on the dSPACE real-time simulation system as the experimental platform, it realizes a completely seamless connection with MATLAB/Simulink/RTW. The dSPACE real-time system has the advantages of strong real-time performance, high reliability, and good scalability. The processor in the dSPACE hardware system has high-speed computing capability and is equipped with rich I/O support, which can be combined by users according to needs; the software environment is powerful and easy to use, including automatic code generation/download and test/debugging complete set of tools. Using its powerful software and hardware experiment platform can realize high-precision speed control of permanent magnet synchronous motors, complete the control algorithm of the motor from conceptual design to mathematical analysis and testing, from the realization of real-time simulation tests to the monitoring and adjustment of experimental results A set of parallel engineering, short development cycle, resource saving, powerful and easy to implement.

5.本发明在同步电机、直流电机、异步电机等其他类型的电机中同样可以得到应用,而且在以网络化的多个交流电机(多电机)为动力装置的同步协调控制系统中,应用前景广阔。5. The present invention can also be applied in other types of motors such as synchronous motors, DC motors, and asynchronous motors, and in a synchronous coordination control system with a plurality of networked AC motors (multi-motors) as power devices, the application prospect broad.

下面结合附图和具体实施方式对本发明作进一步详细说明。The present invention will be described in further detail below in conjunction with the accompanying drawings and specific embodiments.

附图说明Description of drawings

图1是永磁同步电机本体PMSM 1及电流速度检测与计算模块31连接图。Fig. 1 is a connection diagram of the PMSM 1 of the permanent magnet synchronous motor body and the current speed detection and calculation module 31.

图2是PMSM 1与扩展逆变器控制部分32以及电流速度检测与计算模块31所构成的复合被控对象3结构及其简化等效模型图。Fig. 2 is a structure and a simplified equivalent model diagram of the compound controlled object 3 composed of the PMSM 1, the extended inverter control part 32 and the current speed detection and calculation module 31.

图3是模糊神经网络广义逆系统4结构及其等效模型图;Fig. 3 is a fuzzy neural network generalized inverse system 4 structure and its equivalent model diagram;

图4是广义伪线性系统5结构及其等效成的两个子线性系统图;Fig. 4 is generalized pseudo-linear system 5 structures and two sub-linear system diagrams that are equivalent to;

图5是本发明模糊神经网络广义逆鲁棒控制器7结构图。Fig. 5 is a structural diagram of the fuzzy neural network generalized inverse robust controller 7 of the present invention.

图6是本发明模糊神经网络广义逆鲁棒控制器7使用dSPACE实验平台进行控制系统实施的原理框图。Fig. 6 is a functional block diagram of the fuzzy neural network generalized inverse robust controller 7 of the present invention using the dSPACE experimental platform to implement the control system.

具体实施方式Detailed ways

如图5所示,本发明模糊神经网络广义逆鲁棒控制器7控制复合被控对象3。模糊神经网络广义逆鲁棒控制器7通过内模控制器6和模糊神经网络广义逆4相结合组成。内模控制器6由速度内模控制器61和电流内模控制器62并联构成,其中,速度内模控制器61由速度内部模型611和速度控制器612连接组成;电流内模控制器62由电流内部模型621和电流控制器622连接组成。同时,模糊神经网络广义逆鲁棒控制器7中的模糊神经网络广义逆4与复合被控对象3串联构成广义伪线性系统5,将原高阶的非线性耦合系统解耦等效成1个二阶速度伪线性子系统51和1个一阶电流伪线性子系统52。进一步地,模糊神经网络广义逆4是根据永磁同步电机PMSM 1的等效数学模型,针对电机转速、电压与定子电流之间的耦合,在分析PMSM 1广义可逆性的基础上,采用具有5个输入节点,2个输出节点的五层模糊神经网络41加两个2个线性传递函数及1个积分器构成。复合被控对象3由PMSM1、电流速度检测与计算模块31和扩展逆变器控制部分32连接组成,是将逆Park变换与SVPWM调试方式下的电压源型逆变器相结合构成的扩展逆变器控制部分32驱动PMSM1,同时连接由电流速度计算部分、Park变换、Clarke变换及光电编码器2构成的电流速度检测与计算模块31组成的一个整体。PMSM1由Clarke变换、Park变换和三阶模型等效而成,三阶模型即为d-q坐标系下的三阶微分方程组。其中,构成的电流速度检测与计算模块31不仅是复合被控对象3的重要组成部分,同时也是电流、转速与转子位移作为内模控制及Park变换的信号反馈环节。需要说明的是:实际被控对象输出的电流信号是定子电流的平方

Figure BSA00000179183300051
,以下均简称定子电流。As shown in FIG. 5 , the fuzzy neural network generalized inverse robust controller 7 of the present invention controls the compound controlled object 3 . The fuzzy neural network generalized inverse robust controller 7 is composed of the internal model controller 6 and the fuzzy neural network generalized inverse 4. The internal model controller 6 is composed of a speed internal model controller 61 and a current internal model controller 62 connected in parallel, wherein the speed internal model controller 61 is composed of a speed internal model 611 and a speed controller 612; the current internal model controller 62 is composed of The current internal model 621 and the current controller 622 are connected. At the same time, the fuzzy neural network generalized inverse 4 in the fuzzy neural network generalized inverse robust controller 7 is connected in series with the compound controlled object 3 to form a generalized pseudolinear system 5, which decouples the original high-order nonlinear coupling system into a A second-order speed pseudo-linear subsystem 51 and a first-order current pseudo-linear subsystem 52 . Further, the fuzzy neural network generalized inverse 4 is based on the equivalent mathematical model of the permanent magnet synchronous motor PMSM 1, aiming at the coupling between the motor speed, voltage and stator current, on the basis of analyzing the generalized reversibility of PMSM 1, using a 5 A five-layer fuzzy neural network 41 with two input nodes and two output nodes plus two linear transfer functions and an integrator is formed. Composite controlled object 3 is composed of PMSM1, current speed detection and calculation module 31 and extended inverter control part 32. It is an extended inverter composed of inverse Park transformation and voltage source inverter in SVPWM debugging mode. The device control part 32 drives the PMSM1, and at the same time connects a whole composed of the current speed detection and calculation module 31 composed of the current speed calculation part, Park transformation, Clarke transformation and photoelectric encoder 2. PMSM1 is equivalent to Clarke transformation, Park transformation and third-order model, and the third-order model is the third-order differential equations in the dq coordinate system. Among them, the current speed detection and calculation module 31 is not only an important part of the compound controlled object 3, but also a signal feedback link for the current, speed and rotor displacement as internal model control and Park transformation. It should be noted that the current signal output by the actual controlled object is the square of the stator current
Figure BSA00000179183300051
, hereinafter referred to as the stator current.

上述模糊神经网络广义逆鲁棒控制器7的构造方法是:首先基于永磁同步电机本体PMSM1,经由电流速度计算部分、Clarke、Park变换及光电编码器2组成的电流速度检测与计算模块31和由逆Park变换与SVPWM调制方式下的电压源型逆变器组成的扩展逆变器控制部分32构成一个整体形成复合被控对象3来带动负载。其次,采用由5输入节点、2输出节点的模糊神经网络41(5层网络)加2个线性传递函数和1个积分器构成的具有2个输入节点、2个输出节点的模糊神经网络广义逆4与复合被控对象3串联构成广义伪线性系统5,从而将PMSM 1这样一个多变量、强耦合的高阶非线性系统线性化并解耦等效成1个二阶速度伪线性子系统51和1个一阶电流伪线性子系统52,通过合理调节线性传递函数的参数aj0,aj1,……,

Figure BSA00000179183300052
,使解耦后形成的各个伪线性子系统的极点在复平面内合理配置,实现积分型不稳定子系统到稳定子系统的转变。在此基础上,将二阶速度伪线性子系统51和一阶电流伪线性子系统52分别引入内模控制方法构造内模控制器6,合理设计内模控制器6,与广义伪线性系统5结合组成模糊神经网络广义逆鲁棒控制器7以控制复合被控对象3,实现对PMSM1的高精度鲁棒控制,使得系统克服未建模动态的干扰,具有优良的动静态控制性能,抗干扰能力和高精度跟踪性能。可根据不同的控制要求采用不同的硬件或软件来实现。具体用以下7个步骤来描述:The construction method of the above-mentioned fuzzy neural network generalized inverse robust controller 7 is: first, based on the permanent magnet synchronous motor body PMSM1, the current speed detection and calculation module 31 and the calculation module 31 composed of the current speed calculation part, Clarke, Park transformation and photoelectric encoder 2 are firstly based on the permanent magnet synchronous motor body PMSM1 The extended inverter control part 32 composed of the inverse Park transformation and the voltage source inverter under the SVPWM modulation forms a whole to form a compound controlled object 3 to drive the load. Secondly, the generalized inverse of the fuzzy neural network with 2 input nodes and 2 output nodes composed of 5 input nodes, 2 output nodes fuzzy neural network 41 (5-layer network) plus 2 linear transfer functions and 1 integrator is adopted. 4 is connected in series with the compound controlled object 3 to form a generalized pseudo-linear system 5, thereby linearizing and decoupling a multi-variable, strongly coupled high-order nonlinear system such as PMSM 1 into a second-order velocity pseudo-linear subsystem 51 and a first-order current pseudo-linear subsystem 52, by rationally adjusting the parameters a j0 , a j1 , . . . of the linear transfer function,
Figure BSA00000179183300052
, so that the poles of each pseudo-linear subsystem formed after decoupling are reasonably arranged in the complex plane, and the transformation from an integral unstable subsystem to a stable subsystem is realized. On this basis, the second-order velocity pseudo-linear subsystem 51 and the first-order current pseudo-linear subsystem 52 are respectively introduced into the internal model control method to construct the internal model controller 6, and the internal model controller 6 is reasonably designed to be compatible with the generalized pseudo-linear system 5 Combined with the generalized inverse robust controller 7 composed of fuzzy neural network to control the compound controlled object 3, high-precision robust control of PMSM1 is realized, which enables the system to overcome unmodeled dynamic disturbances, has excellent dynamic and static control performance, and is anti-interference capability and high precision tracking performance. It can be realized by using different hardware or software according to different control requirements. Specifically described in the following 7 steps:

第1步骤:如图1所示,构造电流速度检测与计算模块31。PMSM1的控制信号中两相定子电流isA、isB由霍尔元件检测获得,两相定子电流isA、isB经Clarke变换后,再经Park变换得到的isd、isq,光电编码器2检测PMSM1获得的转速信号与isd、isq在经过电流速度计算部分进行运算之后,输出的电流信号is 2=isd 2+isq 2、转子角速度ωr和角位移θ作为电流速度检测与计算模块31的输出。电流速度检测与计算模块31同时作为下面所述的复合被控对象3的输出和为内模控制器6提供反馈信号。Step 1: As shown in FIG. 1 , construct a current speed detection and calculation module 31 . In the control signal of PMSM1, the two-phase stator currents i sA and i sB are obtained by Hall element detection, and the two-phase stator currents i sA and i sB are transformed by Clarke, and then obtained by Park transformation, i sd and i sq are obtained by the photoelectric encoder 2 After detecting the rotating speed signal obtained by PMSM1 and i sd , i sq through the calculation part of current speed, the output current signal is 2 =i sd 2 +i sq 2 , rotor angular velocity ω r and angular displacement θ are used as the current speed The output of detection and calculation module 31. The current speed detection and calculation module 31 simultaneously serves as the output of the compound controlled object 3 described below and provides feedback signals for the internal model controller 6 .

第2步骤:如图2所示,构造PMSM1的复合被控对象3。复合被控对象3是由扩展逆变器控制部分32、等效PMSM1的数学模型和上述电流检测与计算模块31连接构成。对扩展逆变器控制部分32和PMSM1的本体组成的整体进行等效,使之类似的等效成被控直流电机;扩展逆变器控制部分32是由逆Park变换与在SVPWM调制方式下的电压源型逆变器组成,其后串联PMSM1的数学模型;PMSM1的数学模型由Clarke变换、Park变换和直流模型串联构成,但实际与控制器连接的还是PMSM1本体。复合被控对象3的输入为d-q两相旋转坐标系下的定子电压,即u=[u1,u2]T=[usd,usq]T,输出为转子角速度和两相定子电流信号,即y=[y1,y2]T=[ωr,is 2]T。其中usd、usq分别两相旋转坐标系下的d轴和q轴电压,此处作为复合被控对象3的输入信号,同时也是系统可逆性分析的输出信号;ωr、is分别为PMSM1输出的转子角速度和定子电流信号,同时也是系统可逆性分析输入信号的重要组成部分。Step 2: As shown in Figure 2, construct the compound controlled object 3 of PMSM1. The composite controlled object 3 is composed of an extended inverter control part 32 , a mathematical model of an equivalent PMSM1 and the above-mentioned current detection and calculation module 31 . Equivalent to the integral composition of the extended inverter control part 32 and the PMSM1 body, so that it is similarly equivalent to a controlled DC motor; the extended inverter control part 32 is composed of reverse Park transformation and SVPWM modulation It consists of a voltage source inverter, followed by the mathematical model of PMSM1 in series; the mathematical model of PMSM1 is composed of Clarke transformation, Park transformation and DC model in series, but the actual connection with the controller is still the PMSM1 body. The input of compound controlled object 3 is the stator voltage under the dq two-phase rotating coordinate system, that is, u=[u 1 , u 2 ] T =[u sd , u sq ] T , and the output is the rotor angular velocity and the two-phase stator current signals , that is, y=[y 1 , y 2 ] T =[ω r , i s 2 ] T . Among them, u sd and u sq are respectively the d-axis and q-axis voltages in the two-phase rotating coordinate system, which are used as the input signal of the compound controlled object 3 and also the output signal of the system reversibility analysis; ω r and i s are respectively The rotor angular velocity and stator current signals output by PMSM1 are also an important part of the input signal for system reversibility analysis.

第3步骤:如图2~3,经过分析、等效与推导,得到整个永磁同步电机复合被控对象3在矢量控制方式下的数学模型为两相旋转坐标系,即d-q坐标系下的三阶非线性微分方程组,并根据逆系统理论证明该三阶微分方程组的广义逆系统存在,且向量相对阶为{2,1},进而推导出该系统的广义逆,建立永磁同步电机广义逆系统模型,为模糊神经网络广义逆4提供方法上的依据,同时确定其2个输入量分别为

Figure BSA00000179183300061
2个输出量分别为复合被控对象3的输入u=[u1,u2]T=[usd,usq]T。其中,
Figure BSA00000179183300062
分别为模糊神经网络广义逆系统4的两个输入量,
Figure BSA00000179183300064
Figure BSA00000179183300065
是第2步骤中转子角速度和两相定子电流信号y1和y2以及他们各阶导数的线性合成量,a10、a11、a12、a20和a21分别为系数。Step 3: As shown in Figures 2 to 3, after analysis, equivalent and derivation, the mathematical model of the compound controlled object 3 of the entire permanent magnet synchronous motor under vector control mode is obtained as a two-phase rotating coordinate system, that is, under the dq coordinate system The third-order nonlinear differential equations, and according to the inverse system theory, it is proved that the generalized inverse system of the third-order differential equations exists, and the relative order of the vectors is {2, 1}, and then the generalized inverse of the system is deduced, and the permanent magnet synchronization is established. The motor generalized inverse system model provides a methodological basis for the fuzzy neural network generalized inverse 4, and at the same time determines its two input quantities as
Figure BSA00000179183300061
The two output quantities are respectively the input u=[u 1 , u 2 ] T =[u sd , u sq ] T of the composite plant 3 . in,
Figure BSA00000179183300062
and are the two input quantities of the generalized inverse system 4 of the fuzzy neural network,
Figure BSA00000179183300064
and
Figure BSA00000179183300065
is the linear combination of rotor angular velocity, two-phase stator current signals y 1 and y 2 and their derivatives in the second step, and a 10 , a 11 , a 12 , a 20 and a 21 are coefficients respectively.

第4步骤:如图3,采用模糊神经网络41加2个线性传递函数和1个积分器构造模糊神经网络广义逆4,为模糊神经网络41的学习训练提供方法上的依据。根据PMSM1的具体情况,合理的调节模糊神经网络广义逆4线性传递函数的参数a10,a11,a12,a20,a21,来表征广义逆系统的动态特性,使解耦后形成的单输入单输出伪线性子系统的极点在复平面内合理配置,实现积分型不稳定子系统到稳定子系统的转变,实现非线性系统的开环线性化稳定控制。其中模糊神经网络41采用五层网络。第一层是输入层,输入节点数为5,神经元为输入节点,代表输入语言变量,本层仅用于传递信号到下一层,即f1=ui (1),a1=f1(fz和az分别表示第z层节点的净输入和激活函数,z=1,2,3,4,5;ui (1)中(1)和i表示第一层节点神经元的第i个输入,以下类推),权值wij (1)=1(表示第i个输入语言变量到下一层第j个神经元的连接权系数);第二层模糊化层,节点数为15,每个节点表示一个语言变量值,用于计算各个输入分量的隶属度函数,本层神经元选取高斯函数为激发函数,即

Figure BSA00000179183300071
,f2=-(ui (2)-mij)2ij 2(mij和σij分别为第i个输入语言变量的第j个项的高斯函数的中心和宽度),每个神经元输出相应的隶属度函数,权值wij (2)=mij;第三层是规则层,节点数为9,用于产生模糊逻辑规则和前件匹配,即计算每条规则的适应度,本层神经元节点执行模糊与操作相应位置上“与”运算,即f3=min{u1 (3),u2 (3),……u5 (3)},a3=f3,权值wij (3)=1;第四层归一化层,节点数为9,网络连接定义了规则节点的结论,产生每条规则对应于输入所产生的输出,是后件匹配,执行“或”运算,即
Figure BSA00000179183300072
a4=min{1,f4}(p表示神经元节点的输入个数),权值wij (4)=1;第五层解模糊层(输出层),节点数为2,用于解模糊,实现清晰化计算,产生控制规则的总输出,即
Figure BSA00000179183300073
权值wij (5)=mijσij。其中5个输入节点中,模糊神经网络广义逆4的第一个输入
Figure BSA00000179183300074
作为模糊神经网络41的第一个输入;其经二阶系统s/a10s2+a11s+a12(二阶系统是与模糊神经网络41连接的二阶线性环节G1(s)s,a10、a11、a12为线性传递函数的系数)的输出为即为模糊神经网络41的第二个输入;再经1个积分器s-1输出y1,即为模糊神经网络41的第三个输入;模糊神经网络广义逆4的第二个输入作为模糊神经网络41的第四个输入;其经一阶系统1/a20s+a21(一阶系统是与模糊神经网络41连接的一阶线性环节G2(s),a20、a21为一阶环节的系数)的输出为y2,即为模糊神经网络41的第五个输入。于是,模糊神经网络41与2个线性传递函数和1个积分器一起组成模糊神经网络广义逆4,模糊神经网络41的输出就是模糊神经网络广义逆4的输出。Step 4: As shown in Fig. 3, use the fuzzy neural network 41 plus 2 linear transfer functions and 1 integrator to construct the generalized inverse 4 of the fuzzy neural network, providing a methodological basis for the learning and training of the fuzzy neural network 41. According to the specific situation of PMSM1, reasonably adjust the parameters a 10 , a 11 , a 12 , a 20 , a 21 of the generalized inverse 4 linear transfer function of the fuzzy neural network to characterize the dynamic characteristics of the generalized inverse system, so that the decoupling formed The poles of the single-input and single-output pseudo-linear subsystem are reasonably arranged in the complex plane to realize the transformation from the integral unstable subsystem to the stable subsystem, and realize the open-loop linearized stable control of the nonlinear system. Wherein the fuzzy neural network 41 adopts a five-layer network. The first layer is the input layer, the number of input nodes is 5, and the neurons are the input nodes, which represent the input language variables. This layer is only used to transmit signals to the next layer, that is, f 1 = u i (1) , a 1 = f 1 (f z and a z respectively represent the net input and activation function of the z-th layer node, z=1, 2, 3, 4, 5; (1 ) and i in u i (1) represent the first layer node neurons The i-th input of the following analogy), the weight w ij (1) = 1 (represents the connection weight coefficient from the i-th input language variable to the j-th neuron in the next layer); the second layer of fuzzy layer, node The number is 15, and each node represents a language variable value, which is used to calculate the membership function of each input component. The neurons in this layer select the Gaussian function as the activation function, that is,
Figure BSA00000179183300071
, f 2 =-(u i (2) -m ij ) 2ij 2 (m ij and σ ij are respectively the center and width of the Gaussian function of the jth term of the i-th input language variable), each Neurons output the corresponding membership function, weight w ij (2) = m ij ; the third layer is the rule layer, the number of nodes is 9, which is used to generate fuzzy logic rules and antecedent matching, that is, to calculate the adaptation of each rule degree, the neuron nodes in this layer perform the "AND" operation on the corresponding position of the fuzzy AND operation, that is, f 3 =min{u 1 (3) , u 2 (3) ,... u 5 (3) }, a 3 =f 3 , weight w ij (3) = 1; the fourth layer of normalization layer, the number of nodes is 9, the network connection defines the conclusion of the rule node, and the output generated by each rule corresponding to the input is the consequent matching , perform an OR operation, that is,
Figure BSA00000179183300072
a 4 =min{1, f 4 } (p represents the input number of neuron nodes), weight w ij (4) =1; the fifth layer of defuzzification layer (output layer), the number of nodes is 2, used for Defuzzification, realize clear calculation, and generate the total output of control rules, namely
Figure BSA00000179183300073
Weight w ij (5) = m ij σ ij . Among the 5 input nodes, the first input of the generalized inverse 4 of the fuzzy neural network
Figure BSA00000179183300074
As the first input of the fuzzy neural network 41; it passes through the second-order system s/a 10 s 2 +a 11 s+a 12 (the second-order system is the second-order linear link G 1 (s) connected with the fuzzy neural network 41 s, a 10 , a 11 , a 12 are the coefficients of the linear transfer function) the output is It is the second input of the fuzzy neural network 41; then output y 1 through an integrator s - 1 , which is the third input of the fuzzy neural network 41; the second input of the generalized inverse 4 of the fuzzy neural network As the fourth input of the fuzzy neural network 41; it passes through the first-order system 1/a 20 s+a 21 (the first-order system is the first-order linear link G 2 (s) connected with the fuzzy neural network 41, a 20 , a 21 is the coefficient of the first-order link), the output is y 2 , which is the fifth input of the fuzzy neural network 41 . Therefore, the fuzzy neural network 41 forms the fuzzy neural network generalized inverse 4 together with two linear transfer functions and an integrator, and the output of the fuzzy neural network 41 is the output of the fuzzy neural network generalized inverse 4 .

第5步骤:如图3,模糊神经网络41的参数和权系数值的调整和确定。结合遗传算法和最优梯度法,将模糊神经网络41的学习分为离线学习和在线调整权系数两个阶段。具体分为以下步骤:①将阶跃激励信号{usd,usq}分别加到复合被控对象3的2个输入端,以5ms的采样周期采集PMSM1的转子角速度ωr和电流isA,isB,经电流速度检测与计算模块31获得所需数据

Figure BSA00000179183300077
并保存;②将保存的数据信号分别离线求得速度一阶、二阶导数
Figure BSA00000179183300079
和电流一阶导数
Figure BSA000001791833000710
此时有:y1=ωr
Figure BSA000001791833000711
进而按照第3步骤中的方法求得
Figure BSA000001791833000712
并对信号做规范化处理,组成模糊神经网络41的训练样本集
Figure BSA00000179183300081
③首先使用遗传算法离线训练模糊神经网络41,粗调其隶属函数的参数和输出的初始权值,其中交叉概率Pc和变异概率Pm采用自适应方式,用合适的函数来衡量算法的收敛状况(Pc=k1/(fmax-f),Pm=k2/(fmax-f),fmax和f分别表示群体中的最大、平均适应度,k1、k2为大小在0~1之间的正实系数),终止进化代数设定为G=300,于是得到一个全局近似解,具体训练步骤与一般遗传算法类似,粗略的确定模糊神经网络41的各个参数和权系数;然后在控制器具体运行时,采用带动量项和变学习率的误差反传最优梯度法在线实时细化调整模糊神经网络41的参数,使模糊神经网络41输出均方误差精度保持在0.0005以内。Step 5: as shown in FIG. 3 , adjustment and determination of parameters and weight coefficient values of the fuzzy neural network 41 . Combining the genetic algorithm and the optimal gradient method, the learning of the fuzzy neural network 41 is divided into two stages: off-line learning and on-line adjustment of weight coefficients. Specifically, it is divided into the following steps: ① Add the step excitation signal {u sd , u sq } to the two input terminals of the compound controlled object 3, and collect the rotor angular velocity ω r and current i sA of PMSM1 with a sampling period of 5 ms, i sB , obtain the required data through the current speed detection and calculation module 31
Figure BSA00000179183300077
and save; ② save the data signal Obtain the first and second derivatives of velocity offline respectively
Figure BSA00000179183300079
and the first derivative of the current
Figure BSA000001791833000710
At this time: y 1r ,
Figure BSA000001791833000711
Then follow the method in step 3 to obtain
Figure BSA000001791833000712
And normalize the signal to form the training sample set of the fuzzy neural network 41
Figure BSA00000179183300081
③ Firstly, the genetic algorithm is used to train the fuzzy neural network 41 off-line, and the parameters of its membership function and the initial weight value of the output are roughly adjusted. Among them, the crossover probability P c and the mutation probability P m adopt an adaptive method, and a suitable function is used to measure the convergence of the algorithm Condition (P c =k 1 /(f max -f), P m =k 2 /(f max -f), f max and f represent the maximum and average fitness in the population respectively, k 1 and k 2 are the size positive real coefficient between 0 and 1), the termination evolution algebra is set to G=300, so a global approximate solution is obtained, the specific training steps are similar to the general genetic algorithm, roughly determine each parameter and weight of the fuzzy neural network 41 coefficient; then when the controller is actually running, the error backpropagation optimal gradient method with the momentum item and the variable learning rate is used to fine-tune and adjust the parameters of the fuzzy neural network 41 in real time, so that the fuzzy neural network 41 outputs the mean square error precision to remain at Within 0.0005.

第6步骤:如图4所示构成模糊神经广义伪线性系统5,将原复合被控对象3线性化并解耦等效成1个速度子线性系统51和1个电流子线性系统52。首先,由2个线性传递函数和1个积分器与确定了各个参数和权系数的模糊神经网络41串联构成模糊神经网络广义逆4,如图4左图小虚线框所示;然后,将此模糊神经网络广义逆4与复合被控对象3串联组成广义伪线性系统5,如图4左图大虚线框所示,该广义伪线性系统5是由1个二阶的速度伪线性子系统51和1个一阶的电流伪线性子系统52并联等效而成,如图4右图所示,等效成的1个二阶速度伪线性子系统51和1个一阶电流伪线性子系统52的输入分别为

Figure BSA00000179183300082
即为模糊神经网络广义逆4的两个输入量,对应的输出分别为ωr
Figure BSA00000179183300083
即电流速度检测与计算模块31输出的电流和转子角速度,实现了将原高阶、耦合的非线性复杂系统的控制转化为简单的线性系统控制。Step 6: Construct the fuzzy neural generalized pseudo-linear system 5 as shown in FIG. 4 , and linearize and decouple the original compound controlled object 3 into a velocity sub-linear system 51 and a current sub-linear system 52 . First, two linear transfer functions and one integrator are connected in series with the fuzzy neural network 41 whose parameters and weight coefficients are determined to form the generalized inverse 4 of the fuzzy neural network, as shown in the small dotted line box in the left figure of Fig. 4; then, this The generalized inverse 4 of the fuzzy neural network and the compound controlled object 3 are connected in series to form a generalized pseudolinear system 5, as shown in the big dashed box in the left figure of Fig. 4, the generalized pseudolinear system 5 is composed of a second-order velocity pseudolinear subsystem 51 It is equivalent to a first-order current pseudo-linear subsystem 52 in parallel, as shown in the right diagram of Figure 4, which is equivalent to a second-order velocity pseudo-linear subsystem 51 and a first-order current pseudo-linear subsystem 52 inputs are
Figure BSA00000179183300082
are the two input quantities of the generalized inverse 4 of the fuzzy neural network, and the corresponding outputs are ω r ,
Figure BSA00000179183300083
That is, the current and the angular velocity of the rotor output by the current speed detection and calculation module 31 realize the transformation of the control of the original high-order, coupled nonlinear complex system into a simple linear system control.

第7步骤:构造模糊神经网络广义逆鲁棒控制器7。根据第2、3步骤可知,系统相对阶为{2,1},根据第6步骤可知,模糊神经网络广义逆4和复合被控对象3复合成的广义伪线性系统5的输入为

Figure BSA00000179183300084
分别结合速度伪线性子系统51和电流伪线性子系统52两个伪线性子系统的性质、实际运行中所面临的干扰及参数的时变特性构造模糊神经网络广义逆鲁棒控制器7。本发明采用线性系统鲁棒控制理论中内模控制原理、Lyapunov(李雅普诺夫)理论等设计方法设计模糊神经网络广义逆鲁棒控制器7。其中,内模控制器6由线性化了的速度内模控制器61和电流内模控制器62构成。D1(s)和D2(s)分别为两个控制器的干扰信号,速度内模控制器61由速度内部模型611和速度控制器612组成,电流内模控制器62由电流内部模型621和电流控制器622组成。适当选择参数a10,a11,a12,a20,a21,使得二阶线性速度子系统的内部期望模型611为G1m(s)=1/(a10s2+a11s+a12)=1/(s2+1.414s+1),于是设计得到相应的速度控制器612为一阶电流线性子系统的内部期望模型621为G2m(s)=1/(a20s+a21)=1/(s+1),同样可设计得到相应的电流控制器622为
Figure BSA00000179183300092
其中,a10、a12、a11为速度内部期望模型611的传递函数G1m(s)的系数,取值为a10=a12=1,a11=1.414,此时内部模型G1m(s)为典型的二阶稳定线性系统;F1(s)为相应速度控制器612的一型低通滤波器,F1(s)=1/(0.5s+1)2;a20、a21为电流内部期望模型621的传递函数的系数,取值为a20=a21=1;F2(s)为相应电流控制器622的一型低通滤波器,F2(s)=1/(2s+1))。整个模糊神经网络广义逆鲁棒控制器7的结构及连接情况如图5所示。Step 7: Construct fuzzy neural network generalized inverse robust controller7. According to the second and third steps, the relative order of the system is {2, 1}. According to the sixth step, the input of the generalized pseudolinear system 5 composed of the generalized inverse 4 of the fuzzy neural network and the compound controlled object 3 is
Figure BSA00000179183300084
The fuzzy neural network generalized inverse robust controller 7 is constructed by combining the properties of the two pseudo-linear subsystems of the velocity pseudo-linear subsystem 51 and the current pseudo-linear subsystem 52, the disturbances faced in actual operation and the time-varying characteristics of parameters. The present invention adopts the internal model control principle in the linear system robust control theory, Lyapunov (Lyapunov) theory and other design methods to design the fuzzy neural network generalized inverse robust controller 7 . Wherein, the internal model controller 6 is composed of a linearized velocity internal model controller 61 and a current internal model controller 62 . D 1 (s) and D 2 (s) are the interference signals of the two controllers respectively, the speed internal model controller 61 is composed of the speed internal model 611 and the speed controller 612, and the current internal model controller 62 is composed of the current internal model 621 And current controller 622 composition. The parameters a 10 , a 11 , a 12 , a 20 , a 21 are properly selected so that the internal expectation model 611 of the second-order linear velocity subsystem is G 1m (s)=1/(a 10 s 2 +a 11 s+a 12 )=1/(s 2 +1.414s+1), so the corresponding speed controller 612 is designed as The internal expectation model 621 of the first-order current linear subsystem is G 2m (s)=1/(a 20 s+a 21 )=1/(s+1), and the corresponding current controller 622 can also be designed as
Figure BSA00000179183300092
Among them, a 10 , a 12 , and a 11 are the coefficients of the transfer function G 1m (s) of the speed internal expectation model 611, and the values are a 10 =a 12 =1, a 11 =1.414. At this time, the internal model G 1m ( s) is a typical second-order stable linear system; F 1 (s) is a type I low-pass filter of the corresponding speed controller 612, F 1 (s)=1/(0.5s+1) 2 ; a 20 , a 21 is the coefficient of the transfer function of the current internal expectation model 621, and the value is a 20 =a 21 =1; F 2 (s) is a type-1 low-pass filter of the corresponding current controller 622, F 2 (s)=1 /(2s+1)). The structure and connection of the whole fuzzy neural network generalized inverse robust controller 7 are shown in Fig. 5 .

整个基于模糊神经网络广义逆鲁棒控制器7的永磁同步电机调速系统在dSPACE实时仿真与测试系统实验平台上的实施示意图如图6所示。图7中有PMSM1和dSPACE 81,附带模块包括模拟输入ADC模块、模拟输出DAC模块、信号检测部分、光电编码盘2、霍尔元件、磁粉制动单元、工控显示模块83和智能功率模块IPM 82;软件环境主要包括实时代码生成下载软件RTI,综合实验与测试环境软件ControlDesk和Simulink仿真软件。模糊神经网络广义逆鲁棒控制器7采用dSPACE实现来控制复合被控对象3。实验控制程序由上位机下载到dSPACE控制板,通过ControlDesk可视化控制界面发出实验启动信号,控制系统独立运行;控制板输出的6路PWM控制信号至智能功率模块驱动电机;检测部分采集电流、电压、速度及保护信号反馈至控制板并储存以备控制效果分析,可离线或在线修改参数控制电机以达到高精度稳定运行,缩短系统开发周期。The schematic diagram of the implementation of the permanent magnet synchronous motor speed control system based on the fuzzy neural network generalized inverse robust controller 7 on the dSPACE real-time simulation and test system experimental platform is shown in Figure 6. There are PMSM1 and dSPACE 81 in Figure 7, and the attached modules include analog input ADC module, analog output DAC module, signal detection part, photoelectric encoder 2, Hall element, magnetic powder braking unit, industrial control display module 83 and intelligent power module IPM 82 ; The software environment mainly includes real-time code generation download software RTI, comprehensive experiment and test environment software ControlDesk and Simulink simulation software. The fuzzy neural network generalized inverse robust controller 7 is realized by dSPACE to control the compound plant 3 . The experimental control program is downloaded from the host computer to the dSPACE control board, and the experiment start signal is sent through the ControlDesk visual control interface, and the control system operates independently; the 6-way PWM control signal output by the control board is sent to the intelligent power module to drive the motor; the detection part collects current, voltage, The speed and protection signals are fed back to the control board and stored for control effect analysis. The parameters can be modified offline or online to control the motor to achieve high-precision and stable operation and shorten the system development cycle.

本发明通过构造模糊神经网络广义逆,实现永磁同步电机这一多变量、强耦合的时变非线性系统的线性化解耦控制,将定子电流、电压和速度相互耦合的复杂系统的控制问题转化为简单的二阶速度线性稳定子系统和一阶电流线性稳定子系统的控制问题,并结合内模控制原理,方便合理地设计出鲁棒控制器,实现对永磁同步电机转速的高精度鲁棒控制,克服系统未建模动态的干扰,使系统具有优良的动、静态性能,抗干扰和高精度跟踪性能。The present invention realizes the linearized decoupling control of the multivariable, strongly coupled time-varying nonlinear system of the permanent magnet synchronous motor by constructing the generalized inverse of the fuzzy neural network, and the control problem of the complex system that couples the stator current, voltage and speed with each other It is transformed into a simple control problem of the second-order speed linear stability subsystem and the first-order current linear stability subsystem, and combined with the internal model control principle, a robust controller is conveniently and reasonably designed to achieve high precision of the permanent magnet synchronous motor speed Robust control overcomes the unmodeled dynamic disturbance of the system, so that the system has excellent dynamic and static performance, anti-interference and high-precision tracking performance.

Claims (3)

1. A fuzzy neural network generalized inverse robust controller of a permanent magnet synchronous motor is characterized in that: the fuzzy neural network generalized inverse robust controller (7) is formed by combining an internal model controller (6) and a fuzzy neural network generalized inverse (4); the internal model controller (6) is composed of a speed internal model controller (61) and a current internal model controller (62) which are connected in parallel, the speed internal model controller (61) is composed of a speed internal model (611) and a speed controller (612), and the current internal model controller (62) is composed of a current internal model (621) and a current controller (622) which are connected; the fuzzy neural network generalized inverse system (4) and the composite controlled object (3) are connected in series to form a generalized pseudo-linear system (5), and the generalized pseudo-linear system (5) is equivalent to 1 speed sub-linear system (51) and 1 current sub-linear system (52); the generalized inverse fuzzy neural network (4) consists of a five-layer fuzzy neural network (41) with 5 input nodes and 2 output nodes, two linear transfer functions and 1 integrator; the composite controlled object (3) comprises a current speed detection and calculation module (31) and an extended inverter control part (32) for driving the PMSM (1) in a connected mode, the extended inverter control part (32) is formed by connecting an inverse Park conversion and a voltage source type inverter in an SVPWM debugging mode, the current speed detection and calculation module (31) comprises a current speed calculation part, a Park conversion, a Clarke conversion and a photoelectric encoder (2) in a connected mode, and the Clarke conversion and photoelectric encoder (2) is connected with the PMSM (1).
2. A construction method of a fuzzy neural network generalized inverse robust controller of a permanent magnet synchronous motor is characterized by sequentially comprising the following steps:
1) clarke transformation, Park transformation and a third-order model are equivalent to form a PMSM (1), and the PMSM (1) forms an integrally-formed composite controlled object (3) through a current speed detection and calculation module (31) and an extended inverter control part (32);
2) the method comprises the steps that 2 linear transfer functions, 1 integrator and a fuzzy neural network (41) with determined parameters and weight coefficients are connected in series to form a fuzzy neural network generalized inverse (4), the fuzzy neural network generalized inverse (4) and a composite controlled object (3) are connected in series to form a generalized pseudo-linear system (5), and the generalized pseudo-linear system (5) linearizes and decouples the PMSM (1) and enables the PMSM to be equivalent to 1 second-order pseudo-linear speed subsystem (51) and 1 first-order pseudo-linear current subsystem (52);
3) and respectively introducing a second-order velocity pseudo-linear subsystem (51) and a first-order current pseudo-linear subsystem (52) into an internal model control method to construct an internal model controller (6), combining the internal model controller (6) with a generalized pseudo-linear system (5) to form a fuzzy neural network generalized inverse robust controller (7), and controlling a composite controlled object (3).
3. The method of construction of claim 2 wherein:
in the step 1), the current obtained by Clarke conversion of two-phase stator current of the PMSM (1) and Park conversion and the current, rotor angular speed and angular displacement output after the rotation speed detected by the photoelectric encoder (2) is calculated by a current speed calculating part are used as the output of a current speed detecting and calculating module (31); the input of the composite controlled object (3) is the stator voltage under a d-q coordinate system, and the output is the rotor angular velocity and the two-phase stator current;
in the step 2), 2 input quantities of the generalized inverse (4) of the fuzzy neural network are respectively the rotor angular velocity, the two-phase stator current signals and the linear synthesis quantity of each order derivative thereof, and 2 output quantities are respectively the input of the composite controlled object (3); the method for determining the parameters and the weight coefficient values of the fuzzy neural network (41) comprises the following steps: phi step excitation signal usd,usqRespectively adding the signals to 2 input ends of a composite controlled object (3), and acquiring the rotor angular speed omega of the PMSM (1) in a sampling period of 5msrAnd current isA,isBObtaining the required data through a current speed detection and calculation module (31)
Figure FSA00000179183200021
And storing; ② data signal to be storedRespectively off-line obtaining first and second derivatives of speed
Figure FSA00000179183200023
First derivative of sum current
Figure FSA00000179183200024
Forming a training sample set of a fuzzy neural network (41); thirdly, the fuzzy neural network (41) is trained off line by using a genetic algorithm, a global approximate solution is obtained by roughly adjusting parameters of membership functions of the fuzzy neural network and output initial weights of the membership functions, all parameters and weight coefficients of the fuzzy neural network (41) are roughly determined, and then an optimal gradient method is adopted by error back propagation of driving variables and variable learning rates during specific operationRefining and adjusting parameters of the fuzzy neural network (41) to keep the output mean square error precision of the fuzzy neural network (41) within 0.0005;
in the step 3), the input of the 1 second-order velocity pseudo linear subsystem (51) and the input of the 1 first-order current pseudo linear subsystem (52) are two input quantities of the generalized inverse (4) of the fuzzy neural network respectively, and the output is the current output by the current velocity detection and calculation module (31) and the rotor angular velocity respectively; the generalized inverse robust controller (7) of the fuzzy neural network adopts dSPACE to realize to control the compound controlled object (3).
CN2010102094452A 2010-06-24 2010-06-24 Robust controller of permanent magnet synchronous motor based on fuzzy-neural network generalized inverse and construction method thereof Active CN101917150B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2010102094452A CN101917150B (en) 2010-06-24 2010-06-24 Robust controller of permanent magnet synchronous motor based on fuzzy-neural network generalized inverse and construction method thereof

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2010102094452A CN101917150B (en) 2010-06-24 2010-06-24 Robust controller of permanent magnet synchronous motor based on fuzzy-neural network generalized inverse and construction method thereof

Publications (2)

Publication Number Publication Date
CN101917150A true CN101917150A (en) 2010-12-15
CN101917150B CN101917150B (en) 2012-06-20

Family

ID=43324568

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2010102094452A Active CN101917150B (en) 2010-06-24 2010-06-24 Robust controller of permanent magnet synchronous motor based on fuzzy-neural network generalized inverse and construction method thereof

Country Status (1)

Country Link
CN (1) CN101917150B (en)

Cited By (23)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102437816A (en) * 2011-10-25 2012-05-02 武汉鑫通科创科技发展有限公司 Adaptive motor motion control apparatus based on neural network
CN103023398A (en) * 2012-11-19 2013-04-03 西安理工大学 Internal model control method of permanent magnet synchronous motor
CN103259479A (en) * 2013-05-28 2013-08-21 江苏大学 Method for observing left inverse state of neural network of permanent magnet synchronous motor
CN103345159A (en) * 2013-07-03 2013-10-09 江苏大学 Hybrid electric vehicle BSG system control method based on neural network self-adaptation inversion
CN104142626A (en) * 2014-04-22 2014-11-12 广东工业大学 Ship dynamic positioning control method based on inverse system and internal model control
CN104155877A (en) * 2014-08-19 2014-11-19 江苏科技大学 Brushless DC motor fuzzy control system based on genetic algorithm and control method thereof
CN104184379A (en) * 2014-08-11 2014-12-03 南京理工大学 Self-regulating error symbol integration robust control method for direct-drive motor system
CN104852639A (en) * 2015-05-26 2015-08-19 江南大学 Parameter self-tuning speed controller of permanent magnet synchronous motor based on neural network
US9390368B2 (en) 2013-10-21 2016-07-12 International Business Machines Corporation Coupling parallel event-driven computation with serial computation
CN106130431A (en) * 2016-07-21 2016-11-16 宿迁学院 A kind of linear electric motors RBF neural generalized inverse internal model control method
CN106249599A (en) * 2016-09-28 2016-12-21 河南理工大学 A kind of network control system fault detection method based on neural network prediction
CN106681487A (en) * 2015-11-05 2017-05-17 三星电子株式会社 Walking assistance apparatus and method of controlling same
CN106849793A (en) * 2017-03-01 2017-06-13 西安交通大学 A kind of Over Electric Motor with PMSM fuzzy Neural Network Control System
CN106934174A (en) * 2017-03-27 2017-07-07 上海海事大学 A kind of modeling of Electrical Propulsion Ship experiment porch and method for analyzing stability
CN107490760A (en) * 2017-08-22 2017-12-19 西安工程大学 The circuit breaker failure diagnostic method of fuzzy neural network is improved based on genetic algorithm
CN109324503A (en) * 2018-08-28 2019-02-12 南京理工大学 Multilayer Neural Network Motor System Control Method Based on Robust Integral
CN109861618A (en) * 2019-01-11 2019-06-07 江苏大学 Construction method of BSG AC motor anti-interference composite controller for hybrid electric vehicle
CN111948946A (en) * 2020-08-24 2020-11-17 淮阴工学院 Robust evaluation inversion control system based on HJI theory and design method thereof
CN112019111A (en) * 2020-08-27 2020-12-01 青岛大学 State constraint-based fuzzy self-adaptive control method for random system of permanent magnet synchronous motor
CN112936270A (en) * 2021-02-04 2021-06-11 合肥工业大学 Mechanical arm internal model control method based on neural network
CN113067506A (en) * 2021-03-09 2021-07-02 中国地质大学(武汉) A Periodic Disturbance Suppression Method for Permanent Magnet Synchronous Motors with Internal Model Equivalent Input Disturbance
CN113093546A (en) * 2021-04-02 2021-07-09 中国科学院光电技术研究所 Design method of second-order fuzzy-dynamic high-profile controller for photoelectric tracking system
CN113574795A (en) * 2019-03-19 2021-10-29 松下知识产权经营株式会社 Motor control method, method for changing control model of motor, motor control system, system for changing control model of motor, and program for changing control model of motor

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1431769A (en) * 2003-02-20 2003-07-23 东南大学 Neural network reversal control frequency converter of induction motor and structure method
CN101227160A (en) * 2007-11-30 2008-07-23 江苏大学 Construction Method of Neural Network Generalized Inverse Bearingless Permanent Magnet Synchronous Motor Decoupling Controller
CN101299580A (en) * 2008-03-10 2008-11-05 江苏大学 Cooperative controller for two-motor vector control frequency control system and construction method thereof
CN101299581A (en) * 2008-03-10 2008-11-05 江苏大学 Neural network generalized inverse coordination control frequency transformer for two induction machines and construction method thereof
CN101630936A (en) * 2009-08-12 2010-01-20 江苏大学 Neural network inverse controller of brushless DC motor and construction method thereof
CN101630940A (en) * 2009-08-12 2010-01-20 江苏大学 Fuzzy Neural Network Inverse Robust Controller and Construction Method for Induction Motor Speed Control System
CN101741297A (en) * 2009-12-30 2010-06-16 南京信息职业技术学院 Fuzzy Compensation Inverse Control Method and Device for Radial Position of Bearingless Synchronous Reluctance Motor

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1431769A (en) * 2003-02-20 2003-07-23 东南大学 Neural network reversal control frequency converter of induction motor and structure method
CN101227160A (en) * 2007-11-30 2008-07-23 江苏大学 Construction Method of Neural Network Generalized Inverse Bearingless Permanent Magnet Synchronous Motor Decoupling Controller
CN101299580A (en) * 2008-03-10 2008-11-05 江苏大学 Cooperative controller for two-motor vector control frequency control system and construction method thereof
CN101299581A (en) * 2008-03-10 2008-11-05 江苏大学 Neural network generalized inverse coordination control frequency transformer for two induction machines and construction method thereof
CN101630936A (en) * 2009-08-12 2010-01-20 江苏大学 Neural network inverse controller of brushless DC motor and construction method thereof
CN101630940A (en) * 2009-08-12 2010-01-20 江苏大学 Fuzzy Neural Network Inverse Robust Controller and Construction Method for Induction Motor Speed Control System
CN101741297A (en) * 2009-12-30 2010-06-16 南京信息职业技术学院 Fuzzy Compensation Inverse Control Method and Device for Radial Position of Bearingless Synchronous Reluctance Motor

Cited By (36)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102437816B (en) * 2011-10-25 2014-05-07 武汉鑫通科创科技发展有限公司 Adaptive motor motion control apparatus based on neural network
CN102437816A (en) * 2011-10-25 2012-05-02 武汉鑫通科创科技发展有限公司 Adaptive motor motion control apparatus based on neural network
CN103023398A (en) * 2012-11-19 2013-04-03 西安理工大学 Internal model control method of permanent magnet synchronous motor
CN103023398B (en) * 2012-11-19 2015-01-21 西安理工大学 Internal model control method of permanent magnet synchronous motor
CN103259479B (en) * 2013-05-28 2016-08-10 江苏大学 A kind of permanent magnet synchronous electric machine neural network left inverse state observation method
CN103259479A (en) * 2013-05-28 2013-08-21 江苏大学 Method for observing left inverse state of neural network of permanent magnet synchronous motor
CN103345159A (en) * 2013-07-03 2013-10-09 江苏大学 Hybrid electric vehicle BSG system control method based on neural network self-adaptation inversion
US10678741B2 (en) 2013-10-21 2020-06-09 International Business Machines Corporation Coupling parallel event-driven computation with serial computation
US9390368B2 (en) 2013-10-21 2016-07-12 International Business Machines Corporation Coupling parallel event-driven computation with serial computation
CN104142626A (en) * 2014-04-22 2014-11-12 广东工业大学 Ship dynamic positioning control method based on inverse system and internal model control
CN104184379A (en) * 2014-08-11 2014-12-03 南京理工大学 Self-regulating error symbol integration robust control method for direct-drive motor system
CN104155877A (en) * 2014-08-19 2014-11-19 江苏科技大学 Brushless DC motor fuzzy control system based on genetic algorithm and control method thereof
CN104852639A (en) * 2015-05-26 2015-08-19 江南大学 Parameter self-tuning speed controller of permanent magnet synchronous motor based on neural network
CN106681487B (en) * 2015-11-05 2021-05-04 三星电子株式会社 Walking assistance apparatus and method of controlling walking assistance apparatus
CN106681487A (en) * 2015-11-05 2017-05-17 三星电子株式会社 Walking assistance apparatus and method of controlling same
CN106130431B (en) * 2016-07-21 2018-09-28 宿迁学院 A kind of linear motor RBF neural generalized inverse internal model control method
CN106130431A (en) * 2016-07-21 2016-11-16 宿迁学院 A kind of linear electric motors RBF neural generalized inverse internal model control method
CN106249599B (en) * 2016-09-28 2020-01-10 河南理工大学 Neural network prediction-based networked control system fault detection method
CN106249599A (en) * 2016-09-28 2016-12-21 河南理工大学 A kind of network control system fault detection method based on neural network prediction
CN106849793A (en) * 2017-03-01 2017-06-13 西安交通大学 A kind of Over Electric Motor with PMSM fuzzy Neural Network Control System
CN106849793B (en) * 2017-03-01 2019-03-01 西安交通大学 A kind of Over Electric Motor with PMSM fuzzy Neural Network Control System
CN106934174A (en) * 2017-03-27 2017-07-07 上海海事大学 A kind of modeling of Electrical Propulsion Ship experiment porch and method for analyzing stability
CN106934174B (en) * 2017-03-27 2020-06-05 上海海事大学 A Modeling and Stability Analysis Method of an Electric Propulsion Ship Experiment Platform
CN107490760A (en) * 2017-08-22 2017-12-19 西安工程大学 The circuit breaker failure diagnostic method of fuzzy neural network is improved based on genetic algorithm
CN109324503A (en) * 2018-08-28 2019-02-12 南京理工大学 Multilayer Neural Network Motor System Control Method Based on Robust Integral
CN109861618B (en) * 2019-01-11 2020-11-20 江苏大学 Construction method of BSG AC motor anti-interference composite controller for hybrid electric vehicle
CN109861618A (en) * 2019-01-11 2019-06-07 江苏大学 Construction method of BSG AC motor anti-interference composite controller for hybrid electric vehicle
CN113574795A (en) * 2019-03-19 2021-10-29 松下知识产权经营株式会社 Motor control method, method for changing control model of motor, motor control system, system for changing control model of motor, and program for changing control model of motor
CN111948946A (en) * 2020-08-24 2020-11-17 淮阴工学院 Robust evaluation inversion control system based on HJI theory and design method thereof
CN111948946B (en) * 2020-08-24 2022-05-17 淮阴工学院 A robust evaluation inverter control system based on HJI theory and its design method
CN112019111A (en) * 2020-08-27 2020-12-01 青岛大学 State constraint-based fuzzy self-adaptive control method for random system of permanent magnet synchronous motor
CN112936270A (en) * 2021-02-04 2021-06-11 合肥工业大学 Mechanical arm internal model control method based on neural network
CN112936270B (en) * 2021-02-04 2022-05-03 合肥工业大学 A neural network-based internal model control method for manipulators
CN113067506A (en) * 2021-03-09 2021-07-02 中国地质大学(武汉) A Periodic Disturbance Suppression Method for Permanent Magnet Synchronous Motors with Internal Model Equivalent Input Disturbance
CN113093546A (en) * 2021-04-02 2021-07-09 中国科学院光电技术研究所 Design method of second-order fuzzy-dynamic high-profile controller for photoelectric tracking system
CN113093546B (en) * 2021-04-02 2022-11-11 中国科学院光电技术研究所 Design method of second-order fuzzy-dynamic high-profile controller for photoelectric tracking system

Also Published As

Publication number Publication date
CN101917150B (en) 2012-06-20

Similar Documents

Publication Publication Date Title
CN101917150B (en) Robust controller of permanent magnet synchronous motor based on fuzzy-neural network generalized inverse and construction method thereof
CN103259479B (en) A kind of permanent magnet synchronous electric machine neural network left inverse state observation method
CN102208891B (en) Method for controlling PMSM (permanent magnet synchronous motor) servo system based on friction and disturbance compensation
CN100444059C (en) Construction Method of Simplified Active Disturbance Rejection Controller for Speed Loop of Permanent Magnet Synchronous Motor
CN103532459A (en) Linear servo motor control method for numerically-controlled machine tool driving
CN106788028B (en) Bearing-free permanent magnet synchronous motor intensified learning controller and its building method
CN102769424B (en) Based on the induction-type bearingless motor control system that support vector machine is inverse
CN106612089B (en) Permanent-magnet synchronous motor with five degrees of freedom without bearing intensified learning controller and building method
Yan et al. Torque estimation and control of PMSM based on deep learning
CN102790581B (en) Constructing method for robust controller for radial position of bearingless asynchronous motor
CN102790580B (en) The building method of induction-type bearingless motor SVMs inverse decoupling controller
Hu et al. Modified linear active disturbance rejection control for uncertain robot manipulator trajectory tracking
CN111948947B (en) A nonlinear current simulation and robust control method for a motor simulator
CN110649845A (en) Photoelectric turntable position tracking control method based on robust generalized predictive control
Wang et al. Particle swarm optimization of fuzzy PI control for PMSMs
Chaouch et al. Optimized torque control via backstepping using genetic algorithm of induction motor
CN104022701B (en) Mould method for control speed in a kind of permanent magnetic linear synchronous motor Newton method
CN117879419A (en) An improved position sensorless control method for permanent magnet synchronous motor
CN111293693A (en) Control parameter identification method of DFIG converter based on extended Kalman filter
CN102790579B (en) Constructing method for decoupling controller of bearingless permanent magnet synchronous motor with five degrees of freedom
CN101630940B (en) Fuzzy neural network inverse robust controller of induction motor speed regulation system and construction method
CN103684170A (en) Secant-method based internal model position control method for permanent magnet linear synchronous motor
CN115001335A (en) Bearing-free flux switching motor rotor suspension control method based on neural network
CN115114964A (en) Sensor intermittent fault diagnosis method based on data driving
CN114094896A (en) Self-configuration T-S type fuzzy neural network control method of permanent magnet synchronous motor

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
TR01 Transfer of patent right

Effective date of registration: 20211220

Address after: 212200 No. 1, pilot Road, Yangzhong high tech Industrial Development Zone, Zhenjiang City, Jiangsu Province

Patentee after: DAHANG YOUNENG ELECTRICAL CO.,LTD.

Address before: 212013 No. 301, Xuefu Road, Zhenjiang, Jiangsu

Patentee before: JIANGSU University

TR01 Transfer of patent right