The closed-loop stability issue of finite-precision realizations was investigated for digital control-lers implemented in block-floating-point format. The controller coefficient perturbation was analyzed resultingfrom...The closed-loop stability issue of finite-precision realizations was investigated for digital control-lers implemented in block-floating-point format. The controller coefficient perturbation was analyzed resultingfrom using finite word length (FWL) block-floating-point representation scheme. A block-floating-point FWL closed-loop stability measure was derived which considers both the dynamic range and precision. To facilitate the design of optimal finite-precision controller realizations, a computationally tractable block-floating-point FWL closed-loop stability measure was then introduced and the method of computing the value of this measure for a given controller realization was developed. The optimal controller realization is defined as the solution that maximizes the corresponding measure, and a numerical optimization approach was adopted to solve the resulting optimal realization problem. A numerical example was used to illustrate the design procedure and to compare the optimal controller realization with the initial realization.展开更多
The video game presented in this paper is a prey-predator game where two preys (human players) must avoid three predators (automated players) and must reach a location in the game field (the computer screen) called pr...The video game presented in this paper is a prey-predator game where two preys (human players) must avoid three predators (automated players) and must reach a location in the game field (the computer screen) called preys’ home. The game is a sequence of matches and the human players (preys) must cooperate in order to achieve the best perform- ance against their opponents (predators). The goal of the predators is to capture the preys, which are the predators try to have a “rendez vous” with the preys, using a small amount of the “resources” available to them. The score of the game is assigned following a set of rules to the prey team, not to the individual prey. In some situations the rules imply that to achieve the best score it is convenient for the prey team to sacrifice one of his components. The video game pursues two main purposes. The first one is to show how the closed loop solution of an optimal control problem and elementary sta- tistics can be used to generate (game) actors whose movements satisfy the laws of classical mechanics and whose be- haviour simulates a simple form of intelligence. The second one is “educational”, in fact the human players in order to be successful in the game must understand the restrictions to their movements posed by the laws of classical mechanics and must cooperate between themselves. The video game has been developed having in mind as players for children aged between five and thirteen years. These children playing the video game acquire an intuitive understanding of the basic laws of classical mechanics (Newton’s dynamical principle) and enjoy cooperating with their teammate. The video game has been experimented on a sample of a few dozen children. The children aged between five and eight years find the game amusing and after playing a few matches develop an intuitive understanding of the laws of classical me- chanics. They are able to cooperate in making fruitful decisions based on the positions of the preys (themselves), of the predators (their opponents) and on the physical limitations to the movements of the game actors. The interest in the game decreases when the age of the players increases. The game is too simple to interest a teenager. The game engine consists in the solution of an assignment problem, in the closed loop solution of an optimal control problem and in the adaptive choice of some parameters. At the beginning of each match, and when necessary during a match, an assign- ment problem is solved, that is the game engine chooses how to assign to the predators the preys to chase. The resulting assignment implies some cooperation among the predators and defines the optimal control problem used to compute the strategies of the predators during the match that follows. These strategies are determined as the closed loop solution of the optimal control problem considered and can be thought as a (first) form of artificial intelligence (AI) of the preda- tors. In the optimal control problem the preys and the predators are represented as point masses moving according to Newton’s dynamical principle under the action of friction forces and of active forces. The equations of motion of these point masses are the constraints of the control problem and are expressed through differential equations. The formula- tion of the decision process through optimal control and Newton’s dynamical principle allows us to develop a game where the effectiveness and the goals of the automated players can be changed during the game in an intuitive way sim- ply modifying the values of some parameters (i.e. mass, friction coefficient, ...). In a sequence of game matches the predators (automated players) have “personalities” that try to simulate human behaviour. The predator personalities are determined making an elementary statistical analysis of the points scored by the preys in the game matches played and consist in the adaptive choice of the value of a parameter (the mass) that appears in the differential equations that define the movements of the predators. The values taken by this parameter determine the behaviour of the predators and their effectiveness in chasing the preys. The predators personalities are a (second) form of AI based on elementary statistics that goes beyond the intelligence used to chase the preys in a match. In a sequence of matches the predators using this second form of AI adapt their behaviour to the preys’ behaviour. The video game can be downloaded from the website: http://www.ceri.uniroma1.it/ceri/zirilli/w10/.展开更多
An intelligent and efficient closed-loop simulation system without any hardware is proposed for AC servo system.According to the characteristics of AC servo system and its control processor,the code executing platform...An intelligent and efficient closed-loop simulation system without any hardware is proposed for AC servo system.According to the characteristics of AC servo system and its control processor,the code executing platform combined with the reverse Polish notation algorithm is developed.To gain the accurate simulation results,the discrete motor model and IPM model are built to deal with the dead-time.Based on the simulation system,parameter identification can be implemented and control parameters can be optimized by using the exhaust algorithm.The parameters obtained by the simulation system were successfully applied to an experimental system,and the favorable control performance was achieved.展开更多
永磁同步电机因其结构紧凑、噪声较少、功耗较少、运行速度快、操作稳定,已被普遍采用。针对永磁同步电机弱磁控制过程中,转速环参数选取采用传统PI(proportional-integral)控制方法,依靠经验整定参数,外界抗干扰能力较差、难以保证在...永磁同步电机因其结构紧凑、噪声较少、功耗较少、运行速度快、操作稳定,已被普遍采用。针对永磁同步电机弱磁控制过程中,转速环参数选取采用传统PI(proportional-integral)控制方法,依靠经验整定参数,外界抗干扰能力较差、难以保证在各运行区间具有优良性能等问题,提出了一种基于减法平均优化算法的永磁同步电机的弱磁和MTPA(maximum torque per ampere)控制的宽运行范围方法。将智能寻优算法、MTPA控制、弱磁控制三者相结合,利用减法平均优化算法优化PI控制器的参数,提高了系统的响应性能和抗干扰能力;工作电压未超过电压极限圆使用MTPA控制策略运行;工作电压超过电压极限圆利用电压闭环反馈,进行弱磁控制。使用MATLAB/Simulink构建的永磁同步电机弱磁控制仿真模拟,通过PI控制器和减法平均优化算法优化后的PI控制器性能对比,从仿真结果得到控制器方法的有效性。实验有效证明了该控制方法能够解决各种运行工况下控制器参数的优化整定问题,提高电机控制精度。展开更多
Production optimal control technologies have become important tools for efficiently developing oil and gas reservoirs in recent years.This paper presents an overview of the research and application of these technologi...Production optimal control technologies have become important tools for efficiently developing oil and gas reservoirs in recent years.This paper presents an overview of the research and application of these technologies in smart oilfield,including reservoir data matching and prediction,well production optimization,and automatic well monitoring and control technologies.With the support of the National Natural Science Foundation of China,we made years of effort and finally derived a novel data—driven reservoir data matching and prediction methods.Besides,the new automatic optimization technologies and flow monitoring and control devices were also presented.The proposed technologies helped improve the computational efficiency by hundreds of times compared to traditional technologies.The real-time optimization and control of the injection and production parameters was realized using the proposed technologies,which have been widely applied in actual reservoirs at home and abroad,achieving significant economic benefits.展开更多
比例积分微分(proportional⁃integral⁃derivative,PID)控制算法被广泛用于茶园拖拉机的转角控制系统,但是PID控制器带来大量的参数整定以及滞后性,必然会降低控制精度和控制效率.为了解决这一问题,提出了基于灰狼优化算法(grey wolf opt...比例积分微分(proportional⁃integral⁃derivative,PID)控制算法被广泛用于茶园拖拉机的转角控制系统,但是PID控制器带来大量的参数整定以及滞后性,必然会降低控制精度和控制效率.为了解决这一问题,提出了基于灰狼优化算法(grey wolf optimization algorithm,GWOA)的茶园拖拉机转角控制器.首先,建立了简化的茶园拖拉机电动助力转向(electric power steering,EPS)系统的数学模型;其次,采用了基于PID的电动机电流-转向盘转角双闭环的控制策略;接着,设计了灰狼优化算法来对传统PID控制器的参数进行优化,构建了基于灰狼优化算法的PID转角控制器(GWOA⁃PID);最终,利用CARSIM和MATLAB实时模拟拖拉机运行情况,对提出的基于灰狼优化算法的茶园拖拉机转角控制器进行验证,结果表明:传统PID控制器的电流总谐波畸变(total har⁃monic distortion,THD)为11.46%,基于粒子群算法(particle swarm optimization,PSO)的PID控制器的THD为8.12%,所提出的GWOA⁃PID控制器的THD为6.28%,使得电流谐波在原来的基础上降低了45.2%.展开更多
基金supported by the Natural Sciences and Engineering Research Council of Canada(N00892)in part by National Natural Science Foundation of China(51405436,51375452,61573174)
文摘The closed-loop stability issue of finite-precision realizations was investigated for digital control-lers implemented in block-floating-point format. The controller coefficient perturbation was analyzed resultingfrom using finite word length (FWL) block-floating-point representation scheme. A block-floating-point FWL closed-loop stability measure was derived which considers both the dynamic range and precision. To facilitate the design of optimal finite-precision controller realizations, a computationally tractable block-floating-point FWL closed-loop stability measure was then introduced and the method of computing the value of this measure for a given controller realization was developed. The optimal controller realization is defined as the solution that maximizes the corresponding measure, and a numerical optimization approach was adopted to solve the resulting optimal realization problem. A numerical example was used to illustrate the design procedure and to compare the optimal controller realization with the initial realization.
文摘The video game presented in this paper is a prey-predator game where two preys (human players) must avoid three predators (automated players) and must reach a location in the game field (the computer screen) called preys’ home. The game is a sequence of matches and the human players (preys) must cooperate in order to achieve the best perform- ance against their opponents (predators). The goal of the predators is to capture the preys, which are the predators try to have a “rendez vous” with the preys, using a small amount of the “resources” available to them. The score of the game is assigned following a set of rules to the prey team, not to the individual prey. In some situations the rules imply that to achieve the best score it is convenient for the prey team to sacrifice one of his components. The video game pursues two main purposes. The first one is to show how the closed loop solution of an optimal control problem and elementary sta- tistics can be used to generate (game) actors whose movements satisfy the laws of classical mechanics and whose be- haviour simulates a simple form of intelligence. The second one is “educational”, in fact the human players in order to be successful in the game must understand the restrictions to their movements posed by the laws of classical mechanics and must cooperate between themselves. The video game has been developed having in mind as players for children aged between five and thirteen years. These children playing the video game acquire an intuitive understanding of the basic laws of classical mechanics (Newton’s dynamical principle) and enjoy cooperating with their teammate. The video game has been experimented on a sample of a few dozen children. The children aged between five and eight years find the game amusing and after playing a few matches develop an intuitive understanding of the laws of classical me- chanics. They are able to cooperate in making fruitful decisions based on the positions of the preys (themselves), of the predators (their opponents) and on the physical limitations to the movements of the game actors. The interest in the game decreases when the age of the players increases. The game is too simple to interest a teenager. The game engine consists in the solution of an assignment problem, in the closed loop solution of an optimal control problem and in the adaptive choice of some parameters. At the beginning of each match, and when necessary during a match, an assign- ment problem is solved, that is the game engine chooses how to assign to the predators the preys to chase. The resulting assignment implies some cooperation among the predators and defines the optimal control problem used to compute the strategies of the predators during the match that follows. These strategies are determined as the closed loop solution of the optimal control problem considered and can be thought as a (first) form of artificial intelligence (AI) of the preda- tors. In the optimal control problem the preys and the predators are represented as point masses moving according to Newton’s dynamical principle under the action of friction forces and of active forces. The equations of motion of these point masses are the constraints of the control problem and are expressed through differential equations. The formula- tion of the decision process through optimal control and Newton’s dynamical principle allows us to develop a game where the effectiveness and the goals of the automated players can be changed during the game in an intuitive way sim- ply modifying the values of some parameters (i.e. mass, friction coefficient, ...). In a sequence of game matches the predators (automated players) have “personalities” that try to simulate human behaviour. The predator personalities are determined making an elementary statistical analysis of the points scored by the preys in the game matches played and consist in the adaptive choice of the value of a parameter (the mass) that appears in the differential equations that define the movements of the predators. The values taken by this parameter determine the behaviour of the predators and their effectiveness in chasing the preys. The predators personalities are a (second) form of AI based on elementary statistics that goes beyond the intelligence used to chase the preys in a match. In a sequence of matches the predators using this second form of AI adapt their behaviour to the preys’ behaviour. The video game can be downloaded from the website: http://www.ceri.uniroma1.it/ceri/zirilli/w10/.
文摘An intelligent and efficient closed-loop simulation system without any hardware is proposed for AC servo system.According to the characteristics of AC servo system and its control processor,the code executing platform combined with the reverse Polish notation algorithm is developed.To gain the accurate simulation results,the discrete motor model and IPM model are built to deal with the dead-time.Based on the simulation system,parameter identification can be implemented and control parameters can be optimized by using the exhaust algorithm.The parameters obtained by the simulation system were successfully applied to an experimental system,and the favorable control performance was achieved.
文摘永磁同步电机因其结构紧凑、噪声较少、功耗较少、运行速度快、操作稳定,已被普遍采用。针对永磁同步电机弱磁控制过程中,转速环参数选取采用传统PI(proportional-integral)控制方法,依靠经验整定参数,外界抗干扰能力较差、难以保证在各运行区间具有优良性能等问题,提出了一种基于减法平均优化算法的永磁同步电机的弱磁和MTPA(maximum torque per ampere)控制的宽运行范围方法。将智能寻优算法、MTPA控制、弱磁控制三者相结合,利用减法平均优化算法优化PI控制器的参数,提高了系统的响应性能和抗干扰能力;工作电压未超过电压极限圆使用MTPA控制策略运行;工作电压超过电压极限圆利用电压闭环反馈,进行弱磁控制。使用MATLAB/Simulink构建的永磁同步电机弱磁控制仿真模拟,通过PI控制器和减法平均优化算法优化后的PI控制器性能对比,从仿真结果得到控制器方法的有效性。实验有效证明了该控制方法能够解决各种运行工况下控制器参数的优化整定问题,提高电机控制精度。
基金the National Natural Science Foundation of China(Grant Nos.51344003,51674039,51874044,51922007,and 51604035)the National Science and Technology Major Project of China(Grant No.2016ZX05014).
文摘Production optimal control technologies have become important tools for efficiently developing oil and gas reservoirs in recent years.This paper presents an overview of the research and application of these technologies in smart oilfield,including reservoir data matching and prediction,well production optimization,and automatic well monitoring and control technologies.With the support of the National Natural Science Foundation of China,we made years of effort and finally derived a novel data—driven reservoir data matching and prediction methods.Besides,the new automatic optimization technologies and flow monitoring and control devices were also presented.The proposed technologies helped improve the computational efficiency by hundreds of times compared to traditional technologies.The real-time optimization and control of the injection and production parameters was realized using the proposed technologies,which have been widely applied in actual reservoirs at home and abroad,achieving significant economic benefits.
文摘比例积分微分(proportional⁃integral⁃derivative,PID)控制算法被广泛用于茶园拖拉机的转角控制系统,但是PID控制器带来大量的参数整定以及滞后性,必然会降低控制精度和控制效率.为了解决这一问题,提出了基于灰狼优化算法(grey wolf optimization algorithm,GWOA)的茶园拖拉机转角控制器.首先,建立了简化的茶园拖拉机电动助力转向(electric power steering,EPS)系统的数学模型;其次,采用了基于PID的电动机电流-转向盘转角双闭环的控制策略;接着,设计了灰狼优化算法来对传统PID控制器的参数进行优化,构建了基于灰狼优化算法的PID转角控制器(GWOA⁃PID);最终,利用CARSIM和MATLAB实时模拟拖拉机运行情况,对提出的基于灰狼优化算法的茶园拖拉机转角控制器进行验证,结果表明:传统PID控制器的电流总谐波畸变(total har⁃monic distortion,THD)为11.46%,基于粒子群算法(particle swarm optimization,PSO)的PID控制器的THD为8.12%,所提出的GWOA⁃PID控制器的THD为6.28%,使得电流谐波在原来的基础上降低了45.2%.