CN116248124A - Sigma-Delta modulator parameter design method based on LQG optimization algorithm - Google Patents
Sigma-Delta modulator parameter design method based on LQG optimization algorithm Download PDFInfo
- Publication number
- CN116248124A CN116248124A CN202211566976.6A CN202211566976A CN116248124A CN 116248124 A CN116248124 A CN 116248124A CN 202211566976 A CN202211566976 A CN 202211566976A CN 116248124 A CN116248124 A CN 116248124A
- Authority
- CN
- China
- Prior art keywords
- state
- sigma
- formula
- control
- delta modulator
- 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.)
- Withdrawn
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F30/00—Computer-aided design [CAD]
- G06F30/20—Design optimisation, verification or simulation
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03H—IMPEDANCE NETWORKS, e.g. RESONANT CIRCUITS; RESONATORS
- H03H17/00—Networks using digital techniques
- H03H17/02—Frequency selective networks
- H03H17/0248—Filters characterised by a particular frequency response or filtering method
- H03H17/0255—Filters based on statistics
- H03H17/0257—KALMAN filters
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03M—CODING; DECODING; CODE CONVERSION IN GENERAL
- H03M3/00—Conversion of analogue values to or from differential modulation
- H03M3/30—Delta-sigma modulation
- H03M3/39—Structural details of delta-sigma modulators, e.g. incremental delta-sigma modulators
- H03M3/436—Structural details of delta-sigma modulators, e.g. incremental delta-sigma modulators characterised by the order of the loop filter, e.g. error feedback type
- H03M3/438—Structural details of delta-sigma modulators, e.g. incremental delta-sigma modulators characterised by the order of the loop filter, e.g. error feedback type the modulator having a higher order loop filter in the feedforward path
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2119/00—Details relating to the type or aim of the analysis or the optimisation
- G06F2119/10—Noise analysis or noise optimisation
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03M—CODING; DECODING; CODE CONVERSION IN GENERAL
- H03M3/00—Conversion of analogue values to or from differential modulation
- H03M3/30—Delta-sigma modulation
- H03M3/458—Analogue/digital converters using delta-sigma modulation as an intermediate step
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/02—Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Computer Hardware Design (AREA)
- Evolutionary Computation (AREA)
- Geometry (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Probability & Statistics with Applications (AREA)
- Mathematical Physics (AREA)
- Feedback Control In General (AREA)
Abstract
本申请将LQG控制器引入到Sigma‑Delta调制器系统中,以期提高Sigma‑Delta调制器的参数失配鲁棒性和扰动抑制能力。本发明采用LQG控制方法对MEMS加速度传感器系统中的扰动、噪声、环路积分器的延迟以及各部分参数摄动进行更好的调节。将LQG控制方法引入到Sigma‑Delta调制器中,针对调制器中所包含的非线性、不确定因素和参数摄动以及系统延迟进行有效的控制。LQG控制主要包括两部分,即状态变量的估计和反馈增益矩阵的求取。因此,本发明首先采用卡尔曼滤波进行Sigma‑Delta调制器系统的状态估计并进行滤波处理。然后在卡尔曼滤波器所估计得到的系统状态基础上,采用线性二次型最优控制理论,设计出状态反馈最优控制率对系统进行最优控制。
This application introduces the LQG controller into the Sigma-Delta modulator system in order to improve the parameter mismatch robustness and disturbance suppression capability of the Sigma-Delta modulator. The invention adopts the LQG control method to better adjust the disturbance, noise, delay of the loop integrator and perturbation of each part parameter in the MEMS acceleration sensor system. The LQG control method is introduced into the Sigma-Delta modulator to effectively control the nonlinearity, uncertain factors, parameter perturbation and system delay contained in the modulator. LQG control mainly includes two parts, namely the estimation of the state variables and the calculation of the feedback gain matrix. Therefore, the present invention first uses Kalman filtering to estimate the state of the Sigma-Delta modulator system and perform filtering processing. Then, on the basis of the system state estimated by the Kalman filter, the linear quadratic optimal control theory is used to design the optimal control rate of the state feedback to optimally control the system.
Description
技术领域Technical Field
本申请涉及模数转换、优化控制和信号处理领域,特别涉及一种基于LQG优化算法的Sigma-Delta调制器参数设计方法。The present application relates to the fields of analog-to-digital conversion, optimization control and signal processing, and in particular to a Sigma-Delta modulator parameter design method based on an LQG optimization algorithm.
背景技术Background Art
在模拟信号到数字信号的转换过程中,ADC的性能指标对整个MEMS加速度传感器的精度、分辨率、噪声整形等性能起着重要作用。例如,目前的通信系统对模数转换器的带宽要求极高;音频系统对模数转换器的精度要求也很高。传统的模数转换器有双积分型ADC、逐次逼近型ADC、流水线型ADC等。这些传统型模数转换器的转换精度一般都不高,不能够满足系统高精度要求。Sigma-Delta ADC是过采样模数转换器的一种,属于高精度高稳定性模数转换器,同时对前端抗混叠滤波器性能要求较低。在高精度MEMS加速度传感器的研究中,比起低精度的奈奎斯特速率ADC,Sigma-Delta ADC按比例降低平均噪声功率而实现高精度与高线性度。在MEMS加速度传感器系统中,Sigma-Delta ADC包括微机械敏感结构、前端检测电路和Sigma-Delta调制器,而基于Sigma-Delta调制技术的过采样和噪声整形原理是现代高分辨率器件应用的主要解决方案。在电容式MEMS加速度传感器系统中,微机械敏感结构是采用二阶“弹簧-阻尼”机械系统进行模型建立和分析的,由于环境因素(温度,湿度,压力等)会引起敏感单元的二阶模型参数发生变化,造成敏感单元的实际模型和理想模型发生偏差,这样会使得可移动质量块不能完全保持在平衡位置,从而使得整个MEMS加速度传感器系统性能有所下降。再加上,整个闭环Sigma-Delta调制器系统不可避免的会受到外界扰动,如果能及时的消除这样的扰动,可以进一步提高电容式MEMS加速度传感器系统性能。In the process of converting analog signals to digital signals, the performance indicators of ADC play an important role in the accuracy, resolution, noise shaping and other performances of the entire MEMS accelerometer. For example, the current communication system has extremely high requirements for the bandwidth of the analog-to-digital converter; the audio system also has high requirements for the accuracy of the analog-to-digital converter. Traditional analog-to-digital converters include dual-integral ADC, successive approximation ADC, pipeline ADC, etc. The conversion accuracy of these traditional analog-to-digital converters is generally not high and cannot meet the high-precision requirements of the system. Sigma-Delta ADC is a type of oversampling analog-to-digital converter. It is a high-precision and high-stability analog-to-digital converter, and has low requirements for the performance of the front-end anti-aliasing filter. In the research of high-precision MEMS accelerometers, compared with low-precision Nyquist rate ADCs, Sigma-Delta ADCs proportionally reduce the average noise power to achieve high accuracy and high linearity. In the MEMS accelerometer system, Sigma-Delta ADC includes micromechanical sensitive structure, front-end detection circuit and Sigma-Delta modulator, and the oversampling and noise shaping principles based on Sigma-Delta modulation technology are the main solutions for modern high-resolution device applications. In the capacitive MEMS accelerometer system, the micromechanical sensitive structure is modeled and analyzed using a second-order "spring-damper" mechanical system. Environmental factors (temperature, humidity, pressure, etc.) will cause the second-order model parameters of the sensitive unit to change, resulting in deviations between the actual model and the ideal model of the sensitive unit. This will prevent the movable mass block from being completely maintained in a balanced position, thereby reducing the performance of the entire MEMS accelerometer system. In addition, the entire closed-loop Sigma-Delta modulator system will inevitably be disturbed by external disturbances. If such disturbances can be eliminated in a timely manner, the performance of the capacitive MEMS accelerometer system can be further improved.
发明内容Summary of the invention
本发明将LQG控制器引入到Sigma-Delta调制器系统中,以期提高Sigma-Delta调制器的参数失配鲁棒性和扰动抑制能力。LQG(Linear-Quadratic-Gaussian),即线性二次高斯,实质是基于性能指标的线性最优控制。The present invention introduces an LQG controller into a Sigma-Delta modulator system in order to improve the parameter mismatch robustness and disturbance suppression capability of the Sigma-Delta modulator. LQG (Linear-Quadratic-Gaussian), i.e., linear quadratic Gaussian, is essentially a linear optimal control based on performance indicators.
本申请实施例公开了一种基于LQG优化算法的Sigma-Delta调制器参数设计方法,依次包括如下步骤:The embodiment of the present application discloses a Sigma-Delta modulator parameter design method based on the LQG optimization algorithm, which comprises the following steps in sequence:
S1采用卡尔曼滤波进行Sigma-Delta调制器系统的状态估计并进行滤波处理,状态方程:S1 uses Kalman filtering to estimate the state of the Sigma-Delta modulator system and perform filtering. The state equation is:
xk=Fk+1·xk+wk (1)x k =F k+1 ·x k +w k (1)
式(1)中,xk是系统状态向量,是从系统过去时刻行为中获得,Fk+1,k为已知量,表示状态向量xk从k时刻到k+1时刻的状态转移矩阵,wk表示具有零均值的高斯白噪声,其所对应的方差矩阵为Qk,In formula (1), xk is the system state vector, which is obtained from the system's past behavior. Fk+1,k is a known quantity, which represents the state transfer matrix of the state vector xk from time k to time k+1. wk represents Gaussian white noise with zero mean, and its corresponding variance matrix is Qk .
观测方程:Observation equation:
yk=Hk·xk+vk (2)y k =H k ·x k +v k (2)
式(2)中,yk表示k时刻的观测值,Hk表示已知观测矩阵,vk表示独立于wk的具有零均值高斯白噪声,其对应的方差为Rk,In formula (2), yk represents the observation value at time k, Hk represents the known observation matrix, vk represents the zero-mean Gaussian white noise independent of wk , and its corresponding variance is Rk .
基于观测值y1,y2,…,yk,求取状态向量xk的各个分量的最小二乘估计值,设表示系统的先验状态估计,可由上一状态向量估计得到,即:Based on the observed values y 1 ,y 2 ,…,y k , find the least squares estimate of each component of the state vector x k , assuming Represents the prior state estimate of the system, which can be estimated from the previous state vector Get, that is:
此刻,状态估计值可通过式(4)计算得到:At this moment, the state estimate It can be calculated by formula (4):
这里定义状态误差向量为:The state error vector is defined here as:
卡尔曼滤波算法的步骤可归纳为:The steps of the Kalman filter algorithm can be summarized as follows:
算法初始化,即当k=0时设置状态估计初值为:Initialize the algorithm, that is, when k = 0, set the initial value of the state estimate to:
后验概率初值化:Initialization of posterior probability:
对于k=1,2,…,迭代计算,For k = 1, 2, ..., iterative calculation,
先验状态估计:A priori state estimate:
先验方差:Prior variance:
卡尔曼增益:Kalman gain:
状态估计更新:State estimate update:
后验方差更新:Posterior variance update:
根据式(1)和(3),先验误差值为:According to equations (1) and (3), the prior error value is:
S2采用状态反馈方法同时结合线性二次型最优控制原理求解出系统最优状态反馈增益,实现整个Sigma-Delta调制器系统的最优控制,提高系统的动态性能,S2 uses the state feedback method and combines the linear quadratic optimal control principle to solve the optimal state feedback gain of the system, realize the optimal control of the entire Sigma-Delta modulator system, and improve the dynamic performance of the system.
假设有线性时变系统:Assume there is a linear time-varying system:
式(7)中,x(t)表示系统的状态量,u(t)表示系统的控制量,y(t)表示系统的输出量,A,B,C分表示系统已知矩阵,在最优控制理论中,其线性二次型性能指标泛函可表示为:In formula (7), x(t) represents the state quantity of the system, u(t) represents the control quantity of the system, y(t) represents the output quantity of the system, A, B, and C represent the known matrices of the system. In the optimal control theory, its linear quadratic performance index functional can be expressed as:
式(8)中,S为半正定常数矩阵,Q为半正定加权矩阵,R为正定加权对称矩阵,式(8)的意义为:第一项表示整个系统末端状态跟踪误差要求,其衡量对整个过程控制的要求,希望其值越小越好;第二项表示对控制能力的要求,其衡量对整个控制过程中损耗最小,R的作用是保证控制量在实际的控制范围之内,并且不削弱控制能力,在实际的工程应用中,需根据系统控制性能的要求来设置Q,R的值,对于Sigma-Delta调制器系统而言,其性能指标中不包含系统末端项,对于给定的线性定常系统,可定义性能指标泛函为:In formula (8), S is a semi-positive definite constant matrix, Q is a semi-positive definite weighted matrix, and R is a positive definite weighted symmetric matrix. The meaning of formula (8) is as follows: the first term represents the terminal state tracking error requirement of the entire system, which measures the requirement for the entire process control, and it is hoped that its value is as small as possible; the second term represents the requirement for control capability, which measures the minimum loss in the entire control process. The role of R is to ensure that the control quantity is within the actual control range and does not weaken the control capability. In actual engineering applications, the values of Q and R need to be set according to the requirements of system control performance. For the Sigma-Delta modulator system, its performance index does not include the system terminal term. For a given linear steady-state system, the performance index functional can be defined as:
式(9)中,tf表示末端时间,Q,R分别表示半正定对称矩阵和正定对称矩阵,u(t)表示控制率,式(9)线性二次型性能指标最小的控制量u(t)可表示为:In formula (9), tf represents the terminal time, Q and R represent semi-positive definite symmetric matrix and positive definite symmetric matrix respectively, and u(t) represents the control rate. The control quantity u(t) with the minimum linear quadratic performance index in formula (9) can be expressed as:
u(t)=-R-1BTPx(t)=-Kx(t) (10)u(t)=-R -1 B T Px(t)=-Kx(t) (10)
最优控制系统的状态反馈增益为:The state feedback gain of the optimal control system is:
K=R-1BTP (11)K=R -1 B T P (11)
式(10)中的P为里卡蒂方程的解:P in formula (10) is the solution of the Riccati equation:
PA-ATP+PBR-1BTP-Q=0 (12)PA-A T P+PBR -1 B T PQ=0 (12)
S3基于分离定理,结合状态反馈方法将上述卡尔曼滤波和最优控制器设计结合,最终得到整个闭环Sigma-Delta调制器系统的LQG控制器,S3 combines the above Kalman filter and optimal controller design based on the separation theorem and the state feedback method, and finally obtains the LQG controller of the entire closed-loop Sigma-Delta modulator system.
系统状态方程可写为:The system state equation can be written as:
Sigma-Delta调制器系统中,D=0,又由于u(t)=-Kx(t),则In the Sigma-Delta modulator system, D = 0, and since u(t) = -Kx(t), then
式(14)即在状态反馈的基础上实现了整个系统的线性二次型最优控制,通过系统的输入和输出,采用卡尔曼滤波器来构造系统的状态变量,卡尔曼滤波器不仅具有状态估计作用,同时具有滤波作用,滤掉系统的外部扰动和参数摄动引起的噪声,Formula (14) realizes the linear quadratic optimal control of the whole system based on state feedback. Through the input and output of the system, the Kalman filter is used to construct the state variables of the system. The Kalman filter not only has the function of state estimation, but also has the function of filtering, filtering out the noise caused by the external disturbance and parameter perturbation of the system.
LQG控制器设计,设线性时变系统状态方程为:LQG controller design, assuming that the linear time-varying system state equation is:
式(15)中,[A B]可控,[A C]可观,w(t),V(t)表示均值为零的高斯白噪声,w表示模型噪声,V表示观测噪声,A,B,F,C表示系统的常数矩阵,根据线性二次型最优控制中极小值定理可推导出式(15)的最优控制率为:In formula (15), [A B] is controllable, [A C] is observable, w(t), V(t) represent Gaussian white noise with zero mean, w represents model noise, V represents observation noise, A, B, F, C represent the constant matrix of the system, and according to the minimum value theorem in linear quadratic optimal control, the optimal control rate of formula (15) can be derived as:
Kz=R-1BTP (17)K z = R -1 B T P (17)
式(16)、(17)中为状态量x(t)的估计值,Kz为状态反馈中最优控制增益,P为式(12)方程的解,In formula (16) and (17) is the estimated value of the state quantity x(t), K z is the optimal control gain in the state feedback, P is the solution of equation (12),
对于一个具体的Sigma-Delta调制器系统,卡尔曼滤波器的作用是实现系统的噪声过滤和状态变量的估计和反馈,设一个具体Sigma-Delta调制器系统的状态方程如式(14)所示,将系统的状态输入和观测输出作为卡尔曼滤波器的输入,根据卡尔曼滤波器定理可得系统的状态估计值为:For a specific Sigma-Delta modulator system, the role of the Kalman filter is to achieve noise filtering of the system and estimation and feedback of state variables. Assume that the state equation of a specific Sigma-Delta modulator system is as shown in equation (14). The state input and observed output of the system are used as the input of the Kalman filter. According to the Kalman filter theorem, the state estimation value of the system is:
式(18)中,L为卡尔曼滤波器增益,根据卡尔曼滤波原理可得:In formula (18), L is the Kalman filter gain. According to the Kalman filter principle, we can get:
式(19)中,P0为下式(20)中方程的解:In formula (19), P 0 is the solution of the following equation in formula (20):
通过采用MATLAB工具箱中卡尔曼滤波程序进行系统状态滤波和估计,可得到系统输出估计值系统状态估计值和卡尔曼增益L,By using the Kalman filter program in the MATLAB toolbox to filter and estimate the system state, the system output estimate can be obtained. System state estimate and the Kalman gain L,
根据卡尔曼滤波定理:According to the Kalman filter theorem:
通过式(21)可得卡尔曼滤波原理图,接下去在系统状态估计量的基础上进行最优控制器设计,线性二次型最优控制器设计前提是求取最优状态反馈增益,在给定状态估计值的基础上,加权矩阵Q,R是仅有的两个能够决定系统状态反馈增益的变量,因此,对于形如式(15)系统而言,若(15)所表示的系统完全可控,那么在最优控制率u(t)=-Kx(t)作用下,系统的状态方程为:The Kalman filter principle diagram can be obtained through equation (21). Next, the optimal controller is designed based on the system state estimate. The premise of the linear quadratic optimal controller design is to obtain the optimal state feedback gain. Based on the given state estimate, the weighted matrices Q and R are the only two variables that can determine the system state feedback gain. Therefore, for the system in the form of equation (15), if the system represented by (15) is completely controllable, then under the action of the optimal control rate u(t) = -Kx(t), the state equation of the system is:
Q值得选取需要兼顾闭环系统的稳定性,设通过具体选取得到的加权矩阵Q,R可以计算出里卡蒂方程的解P,从而得到系统的最优状态反馈增益值Kz,The selection of Q value needs to take into account the stability of the closed-loop system. Assume that the weighted matrix Q, R obtained by specific selection can calculate the solution P of the Riccati equation, thereby obtaining the optimal state feedback gain value K z of the system.
通过卡尔曼滤波器得到了系统的状态估计值,同时根据线性二次型最优控制原理得到了最优LQR控制器,LQG控制方法是将上述两部分合并为一个整体LQG控制器,最终,得到LQG控制器设计原理。The state estimation value of the system is obtained through the Kalman filter, and the optimal LQR controller is obtained according to the linear quadratic optimal control principle. The LQG control method is to combine the above two parts into an overall LQG controller. Finally, the design principle of the LQG controller is obtained.
与现有技术相比,本发明的主要目的是为提高Sigma-Delta调制器系统性能,采用LQG控制方法对MEMS加速度传感器系统中的扰动、噪声、环路积分器的延迟以及各部分参数摄动进行更好的调节。将LQG控制方法引入到Sigma-Delta调制器中,针对调制器中所包含的非线性、不确定因素和参数摄动以及系统延迟进行有效的控制。LQG控制主要包括两部分,即状态变量的估计和反馈增益矩阵的求取。因此,本发明首先采用卡尔曼滤波进行Sigma-Delta调制器系统的状态估计并进行滤波处理。然后在卡尔曼滤波器所估计得到的系统状态基础上,采用线性二次型最优控制理论,设计出状态反馈最优控制率对系统进行最优控制。仿真实验结果证明了本发明所提方法的有效性。Compared with the prior art, the main purpose of the present invention is to improve the performance of the Sigma-Delta modulator system, and to adopt the LQG control method to better regulate the disturbance, noise, delay of the loop integrator and the parameter perturbation of each part in the MEMS acceleration sensor system. The LQG control method is introduced into the Sigma-Delta modulator, and the nonlinearity, uncertainty factors and parameter perturbation and system delay contained in the modulator are effectively controlled. The LQG control mainly includes two parts, namely the estimation of state variables and the determination of the feedback gain matrix. Therefore, the present invention first adopts Kalman filtering to estimate the state of the Sigma-Delta modulator system and perform filtering processing. Then, based on the system state estimated by the Kalman filter, the linear quadratic optimal control theory is adopted to design the state feedback optimal control rate to optimally control the system. The simulation experiment results prove the effectiveness of the method proposed by the present invention.
附图说明BRIEF DESCRIPTION OF THE DRAWINGS
为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请中记载的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments recorded in the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.
图1所示为本发明实施例中带有卡尔曼滤波器的系统状态反馈框图;FIG1 is a block diagram of a system state feedback with a Kalman filter in an embodiment of the present invention;
图2所示为本发明实施例中卡尔曼滤波原理框图;FIG2 is a block diagram showing the principle of Kalman filtering in an embodiment of the present invention;
图3所示为本发明实施例中LQG控制器设计原理框图;FIG3 is a block diagram showing the design principle of an LQG controller according to an embodiment of the present invention;
图4所示为本发明实施例中基于LQG控制器的Sigma-Delta调制器系统原理图;FIG4 is a schematic diagram of a Sigma-Delta modulator system based on an LQG controller according to an embodiment of the present invention;
图5所示为本发明实施例中LQG控制器结构图;FIG5 is a structural diagram of an LQG controller according to an embodiment of the present invention;
图6所示为本发明实施例中带有LQG控制器的噪声功率谱函数密度图;FIG6 is a noise power spectrum function density diagram with an LQG controller according to an embodiment of the present invention;
图7所示为本发明实施例中不同弹簧系数所提系统PSD图FIG. 7 shows a PSD diagram of the system with different spring coefficients according to an embodiment of the present invention.
图8所示为本发明实施例中不同弹簧系数五阶系统PSD图。FIG8 shows a PSD diagram of a fifth-order system with different spring coefficients in an embodiment of the present invention.
具体实施方式DETAILED DESCRIPTION
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行详细的描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。The following will describe the technical solutions in the embodiments of the present invention in detail in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
LQG控制主要包括卡尔曼滤波和基于线性二次型最优控制两部分,因此,本发明首先对LQG所包括的这两部分进行简述。LQG control mainly includes two parts: Kalman filtering and linear quadratic optimal control. Therefore, the present invention first briefly describes these two parts of LQG.
1卡尔曼滤波理论1 Kalman filter theory
卡尔曼滤波器是根据系统的上一状态估计值和当前状态测量值进行推导,得到当前状态估计值,再结合当前状态测量值和当前状态估计值的误差重新推导出一个最接近真实值的状态量。The Kalman filter is derived based on the system's previous state estimate and current state measurement to obtain the current state estimate, and then combines the error between the current state measurement and the current state estimate to re-derive a state quantity that is closest to the true value.
(1)状态方程:(1) Equation of state:
xk=Fk+1·xk+wk (1)x k =F k+1 ·x k +w k (1)
式(1)中,xk是系统状态向量,是从系统过去时刻行为中获得。Fk+1,k为已知量,表示状态向量xk从k时刻到k+1时刻的状态转移矩阵,wk表示具有零均值的高斯白噪声,其所对应的方差矩阵为Qk。In formula (1), xk is the system state vector, which is obtained from the system's past behavior. Fk+1,k is a known quantity, which represents the state transfer matrix of the state vector xk from time k to
(2)观测方程:(2) Observation equation:
yk=Hk·xk+vk (2)y k =H k ·x k +v k (2)
式(2)中,yk表示k时刻的观测值,Hk表示已知观测矩阵,vk表示独立于wk的具有零均值高斯白噪声,其对应的方差为Rk。In formula (2), yk represents the observation value at time k, Hk represents the known observation matrix, vk represents the zero-mean Gaussian white noise independent of wk , and its corresponding variance is Rk .
卡尔曼滤波即是研究通过某种优化方法联合求解上述方程(1)和(2)所表示的状态方程和观测方程的过程。具体可归纳为:基于观测值y1,y2,…,yk,求取状态向量xk的各个分量的最小二乘估计值。设表示系统的先验状态估计,可由上一状态向量估计得到,即:Kalman filtering is the process of jointly solving the state equation and observation equation represented by equations (1) and (2) above through some optimization method. Specifically, it can be summarized as follows: based on the observation values y 1 ,y 2 ,…,y k , the least squares estimate of each component of the state vector x k is obtained. Assume Represents the prior state estimate of the system, which can be estimated from the previous state vector Get, that is:
此刻,状态估计值可通过式(4)计算得到:At this moment, the state estimate It can be calculated by formula (4):
这里定义状态误差向量为:The state error vector is defined here as:
卡尔曼滤波算法的步骤可归纳为:The steps of the Kalman filter algorithm can be summarized as follows:
算法初始化,即当k=0时设置状态估计初值为:Initialize the algorithm, that is, when k = 0, set the initial value of the state estimate to:
后验概率初值化:Initialization of posterior probability:
对于k=1,2,…,迭代计算For k = 1, 2, ..., iterative calculation
先验状态估计:A priori state estimate:
先验方差:Prior variance:
卡尔曼增益:Kalman gain:
状态估计更新:State estimate update:
后验方差更新:Posterior variance update:
根据式(1)和(3),先验误差值为:According to equations (1) and (3), the prior error value is:
对上述卡尔曼滤波算法的介绍,我们可以得到卡尔曼算法可以采用数字计算机就可以简单的实现。From the introduction of the above Kalman filter algorithm, we can see that the Kalman algorithm can be easily implemented using a digital computer.
2线性二次型最优控制2 Linear quadratic optimal control
基于线性二次型性能指标最小的最优控制方法应用广泛,该最优控制方法是将系统的状态量和控制率的积分作为最优控制的性能指标函数,求取此性能指标函数最小时对应的控制变量,该方法易于构造最优反馈控制,在实际工程中易于实现。假设有线性时变系统:The optimal control method based on the minimum linear quadratic performance index is widely used. This optimal control method takes the integral of the system state quantity and control rate as the performance index function of the optimal control, and obtains the control variable corresponding to the minimum performance index function. This method is easy to construct optimal feedback control and easy to implement in actual engineering. Assume there is a linear time-varying system:
式(7)中,x(t)表示系统的状态量,u(t)表示系统的控制量,y(t)表示系统的输出量,A,B,C分表示系统已知矩阵。在最优控制理论中,其线性二次型性能指标泛函可表示为:In formula (7), x(t) represents the state quantity of the system, u(t) represents the control quantity of the system, y(t) represents the output quantity of the system, and A, B, and C represent the known matrices of the system. In the optimal control theory, its linear quadratic performance index functional can be expressed as:
式(8)中,S为半正定常数矩阵,Q为半正定加权矩阵,R为正定加权对称矩阵。式(8)的意义为:第一项表示整个系统末端状态跟踪误差要求,其衡量对整个过程控制的要求,希望其值越小越好;第二项表示对控制能力的要求,其衡量对整个控制过程中损耗最小。R的作用是保证控制量在实际的控制范围之内,并且不削弱控制能力。在实际的工程应用中,需根据系统控制性能的要求来设置Q,R的值。对于Sigma-Delta调制器系统而言,其性能指标中不包含系统末端项,对于给定的线性定常系统,可定义性能指标泛函为:In formula (8), S is a semi-positive definite constant matrix, Q is a semi-positive definite weighted matrix, and R is a positive definite weighted symmetric matrix. The meaning of formula (8) is: the first term represents the terminal state tracking error requirement of the entire system, which measures the requirement for the control of the entire process, and it is hoped that its value is as small as possible; the second term represents the requirement for control capability, which measures the minimum loss in the entire control process. The role of R is to ensure that the control quantity is within the actual control range and does not weaken the control capability. In actual engineering applications, the values of Q and R need to be set according to the requirements of the system control performance. For the Sigma-Delta modulator system, its performance index does not include the system terminal term. For a given linear steady-state system, the performance index functional can be defined as:
式(9)中,tf表示末端时间,Q,R分别表示半正定对称矩阵和正定对称矩阵,u(t)表示控制率。式(9)线性二次型性能指标最小的控制量u(t)可表示为:In formula (9), tf represents the terminal time, Q and R represent semi-positive definite symmetric matrix and positive definite symmetric matrix respectively, and u(t) represents the control rate. The control quantity u(t) with the minimum linear quadratic performance index in formula (9) can be expressed as:
u(t)=-R-1BTPx(t)=-Kx(t) (10)u(t)=-R -1 B T Px(t)=-Kx(t) (10)
最优控制系统的状态反馈增益为:The state feedback gain of the optimal control system is:
K=R-1BTP (11)K=R -1 B T P (11)
式(10)中的P为里卡蒂方程的解:P in formula (10) is the solution of the Riccati equation:
PA-ATP+PBR-1BTP-Q=0 (12)PA-A T P+PBR -1 B T PQ=0 (12)
然而,在Sigma-Delta调制器系统运行过程中,由于敏感结果受到外界干扰以及自身参数摄动和内部扰动等因素,再加上其输入信号为系统的输入和输出的信号差,这些因素将会导致整个闭环系统不可能实现较为准确的控制,因此,整个系统的动态性能不是很高。在本发明中,为了提高整个系统的动态性能,将状态反馈方法引入到Sigma-Delta调制器系统中。具体讲,将在卡尔曼滤波器基础上得到系统的状态估计量,同时滤除各种噪声干扰,采用状态反馈方法同时结合线性二次型最优控制原理求解出系统最优状态反馈增益,实现整个Sigma-Delta调制器系统的最优控制,提高系统的动态性能。However, in the Sigma-Delta modulator system operation process, because the sensitive result is subject to external interference and factors such as self-parameter perturbation and internal disturbance, and in addition, its input signal is the signal difference of the input and output of the system, these factors will cause the whole closed-loop system to be impossible to realize more accurate control, and therefore, the dynamic performance of the whole system is not very high. In the present invention, in order to improve the dynamic performance of the whole system, the state feedback method is introduced into the Sigma-Delta modulator system. Specifically, the state estimation of the system is obtained on the basis of the Kalman filter, and various noise interferences are filtered out simultaneously, and the state feedback method is adopted to solve the system optimal state feedback gain in combination with the linear quadratic optimal control principle simultaneously, so as to realize the optimal control of the whole Sigma-Delta modulator system and improve the dynamic performance of the system.
3.带有LQG控制器的Sigma-Delta调制器设计3. Design of Sigma-Delta Modulator with LQG Controller
Sigma-Delta调制器系统在运行过程中,由于受到各种干扰因素的影响,不可避免的会对系统的稳定性,信噪比,分辨率以及精度造成影响。为了采用LQG控制方法来提高整个Sigma-Delta调制器系统的性能,需要结合MEMS加速度传感器系统的数学模型,设计LQG控制器。具体讲,首先采用卡尔曼滤波器对Sigma-Delta调制器系统进行状态估计,在得到系统状态估计值的基础上,采用线性二次型最优控制理论对MEMS加速度传感器系统进行最优控制器设计。基于分离定理,结合状态反馈方法将上述卡尔曼滤波和最优控制器设计结合,最终得到整个闭环Sigma-Delta调制器系统的LQG控制器。During the operation of the Sigma-Delta modulator system, due to the influence of various interference factors, it is inevitable that the stability, signal-to-noise ratio, resolution and accuracy of the system will be affected. In order to use the LQG control method to improve the performance of the entire Sigma-Delta modulator system, it is necessary to design an LQG controller in combination with the mathematical model of the MEMS accelerometer system. Specifically, the Kalman filter is first used to estimate the state of the Sigma-Delta modulator system. On the basis of the system state estimation value, the linear quadratic optimal control theory is used to design the optimal controller for the MEMS accelerometer system. Based on the separation theorem, the above-mentioned Kalman filter and optimal controller design are combined with the state feedback method, and finally the LQG controller of the entire closed-loop Sigma-Delta modulator system is obtained.
对于本发明给定的系统状态方程可写为:The system state equation given by the present invention can be written as:
本发明Sigma-Delta调制器系统中,D=0,又由于u(t)=-Kx(t),则In the Sigma-Delta modulator system of the present invention, D = 0, and since u(t) = -Kx(t), then
式(14)即在状态反馈的基础上实现了整个系统的线性二次型最优控制,然而,该方法有效的前提是系统的所有状态变量都必须是可测的。因此,本发明通过系统的输入和输出,采用卡尔曼滤波器来构造系统的状态变量。卡尔曼滤波器在本发明中不仅具有状态估计作用,同时具有滤波作用,滤掉系统的外部扰动和参数摄动引起的噪声。图1给出了带有卡尔曼滤波器的状态反馈框图。Formula (14) realizes the linear quadratic optimal control of the whole system on the basis of state feedback. However, the premise for the effectiveness of this method is that all state variables of the system must be measurable. Therefore, the present invention uses a Kalman filter to construct the state variables of the system through the input and output of the system. The Kalman filter in the present invention not only has a state estimation function, but also has a filtering function to filter out the noise caused by the external disturbance and parameter perturbation of the system. FIG1 shows a state feedback block diagram with a Kalman filter.
LQG控制器设计LQG controller design
设线性时变系统状态方程为:Assume the state equation of the linear time-varying system is:
式(15)中,[A B]可控,[A C]可观,w(t),V(t)表示均值为零的高斯白噪声,w表示模型噪声,V表示观测噪声。A,B,F,C表示系统的常数矩阵。根据线性二次型最优控制中极小值定理可推导出式(15)的最优控制率为:In formula (15), [A B] is controllable, [A C] is observable, w(t), V(t) represent Gaussian white noise with zero mean, w represents model noise, and V represents observation noise. A, B, F, C represent the constant matrix of the system. According to the minimum value theorem in linear quadratic optimal control, the optimal control rate of formula (15) can be derived as:
Kz=R-1BTP (17)K z = R -1 B T P (17)
式(16)、(17)中为状态量x(t)的估计值,Kz为状态反馈中最优控制增益,P为式(12)方程的解。In formula (16) and (17) is the estimated value of the state quantity x(t), Kz is the optimal control gain in the state feedback, and P is the solution of equation (12).
对于一个具体的Sigma-Delta调制器系统,卡尔曼滤波器的作用是实现系统的噪声过滤和状态变量的估计和反馈。设一个具体Sigma-Delta调制器系统的状态方程如式(14)所示,将系统的状态输入和观测输出作为卡尔曼滤波器的输入,根据卡尔曼滤波器定理可得系统的状态估计值为:For a specific Sigma-Delta modulator system, the role of the Kalman filter is to achieve noise filtering of the system and estimation and feedback of state variables. Assume that the state equation of a specific Sigma-Delta modulator system is as shown in equation (14), and the state input and observed output of the system are used as the input of the Kalman filter. According to the Kalman filter theorem, the state estimation value of the system is:
式(18)中,L为卡尔曼滤波器增益,根据卡尔曼滤波原理可得:In formula (18), L is the Kalman filter gain. According to the Kalman filter principle, we can get:
式(19)中,P0为下式(20)中方程的解:In formula (19), P 0 is the solution of the following equation in formula (20):
通过采用MATLAB工具箱中卡尔曼滤波程序进行系统状态滤波和估计,可容易地得到系统输出估计值系统状态估计值和卡尔曼增益L。为了接下来具体仿真验证LQG控制方法的有效性,这里给出简单计算范例。取系统的状态噪声方差矩阵为:By using the Kalman filter program in the MATLAB toolbox to filter and estimate the system state, the system output estimate can be easily obtained. System state estimate And Kalman gain L. In order to verify the effectiveness of the LQG control method in the following simulation, a simple calculation example is given here. The state noise variance matrix of the system is taken as:
QN=3000。观测噪声的方差矩阵为:QN = 3000. The variance matrix of the observation noise is:
通过MATLAB可得卡尔曼滤波器的增益矩阵:The gain matrix of the Kalman filter can be obtained through MATLAB:
根据卡尔曼滤波定理:According to the Kalman filter theorem:
通过式(21)可得卡尔曼滤波原理图如图2,According to formula (21), the principle diagram of Kalman filtering can be obtained as shown in Figure 2.
下面在系统状态估计量的基础上进行最优控制器设计,线性二次型最优控制器设计前提是求取最优状态反馈增益,在给定状态估计值的基础上,加权矩阵Q,R是仅有的两个能够决定系统状态反馈增益的变量。因此,对于形如式(15)系统而言,若(15)所表示的系统完全可控,那么在最优控制率u(t)=-Kx(t)作用下,系统的状态方程为:Next, we design the optimal controller based on the system state estimate. The premise of the linear quadratic optimal controller design is to find the optimal state feedback gain. Based on the given state estimate, the weighted matrices Q and R are the only two variables that can determine the system state feedback gain. Therefore, for a system in the form of equation (15), if the system represented by (15) is completely controllable, then under the action of the optimal control rate u(t) = -Kx(t), the state equation of the system is:
Q值得选取需要兼顾闭环系统的稳定性,设通过具体选取得到的加权矩阵Q,R可以计算出里卡蒂方程的解P,从而得到系统的最优状态反馈增益值Kz。上述分别通过卡尔曼滤波器得到了系统的状态估计值,同时根据线性二次型最优控制原理得到了最优(LQR)控制器,LQG控制方法是将上述两部分合并为一个整体LQG控制器。最终,这里给出了LQG控制器设计原理框图,如图3所示。The selection of Q value needs to take into account the stability of the closed-loop system. Assume that the weighted matrix Q, R obtained by specific selection can calculate the solution P of the Riccati equation, thereby obtaining the optimal state feedback gain value K z of the system. The above-mentioned state estimation values of the system are obtained through the Kalman filter respectively, and the optimal (LQR) controller is obtained according to the linear quadratic optimal control principle. The LQG control method is to combine the above two parts into an overall LQG controller. Finally, the design principle block diagram of the LQG controller is given here, as shown in Figure 3.
图3中,A,B,C表示系统的常数矩阵,Kz为系统的最优状态反馈增益,L为卡尔曼增益。In Figure 3, A, B, and C represent the constant matrices of the system, Kz is the optimal state feedback gain of the system, and L is the Kalman gain.
4基于LQG控制器的Sigma-Delta调制器系统仿真研究4 Simulation Study of Sigma-Delta Modulator System Based on LQG Controller
为了验证所设计LQG控制器的有效性,首先本发明这里给出了基于LQG控制器的Sigma-Delta调制器系统原理示意图如图4所示。In order to verify the effectiveness of the designed LQG controller, the present invention firstly provides a schematic diagram of the principle of a Sigma-Delta modulator system based on the LQG controller as shown in FIG4 .
图4中,Gc(s)为LQG控制器,其具体结构如图5所示。In FIG4 , Gc(s) is an LQG controller, and its specific structure is shown in FIG5 .
根据图5可得LQG控制器的传递函数:According to Figure 5, the transfer function of the LQG controller can be obtained:
Gc(s)=K(sI-A+BK+LC)-1·L (23)G c (s)=K(sI-A+BK+LC) -1 ·L (23)
图4中,M(s)表示MEMS加速度传感器机械敏感结构,其表达式为In Figure 4, M(s) represents the mechanical sensitive structure of the MEMS acceleration sensor, and its expression is:
式(24)中,b是二阶弹簧阻尼系统阻尼系数、k为弹簧系数。In formula (24), b is the damping coefficient of the second-order spring damping system, and k is the spring coefficient.
H(z)表示三阶环路积分器,其具体形式为H(z) represents a third-order loop integrator, which is in the form of
这里同时给出了仿真过程中系统所需要的具体参数,如下表所示:Here are also the specific parameters required by the system during the simulation process, as shown in the following table:
根据上表中参数可以得到五阶Sigma-Delta调制器系统矩阵A,B,C,从而得到五阶Sigma-Delta调制器的状态方程,根据式(23)推导出LQG控制器Gc(s)。将Gc(s)代入到仿真模型(4)中,最终可以得到带有LQG控制器的五阶Sigma-Delta调制器的噪声功率谱密度函数(PSD)图,如图6所示。According to the parameters in the above table, the fifth-order Sigma-Delta modulator system matrix A, B, C can be obtained, and the state equation of the fifth-order Sigma-Delta modulator can be obtained. According to formula (23), the LQG controller Gc(s) is derived. Substituting Gc(s) into the simulation model (4), the noise power spectral density function (PSD) diagram of the fifth-order Sigma-Delta modulator with the LQG controller can be finally obtained, as shown in Figure 6.
图6中同时给出了纯五阶Sigma-Delta调制器的PSD图,从图6可以得到,由于LQG控制器的添加,系统具有更低的噪声基底和更高的系统信噪比。FIG6 also shows the PSD diagram of the pure fifth-order Sigma-Delta modulator. It can be seen from FIG6 that the system has a lower noise floor and a higher system signal-to-noise ratio due to the addition of the LQG controller.
为了验证所设计的LQG控制器具有更好的鲁棒性,将弹簧系数k分别取ks1=60N/m,ks2=120N/m,ks3=240N/m。图7和图8分别给出了不同弹簧系数下带有LQG控制器的五阶Sigma-Delta调制器的PSD图和纯五阶Sigma-Delta调制器的PSD图。In order to verify that the designed LQG controller has better robustness, the spring coefficients k are set to ks1 = 60 N/m, ks2 = 120 N/m, and ks3 = 240 N/m. Figures 7 and 8 show the PSD diagrams of the fifth-order Sigma-Delta modulator with an LQG controller and the PSD diagrams of the pure fifth-order Sigma-Delta modulator under different spring coefficients, respectively.
从图7可得,含有LQG控制器的五阶Sigma-Delta调制器具有更好的系统鲁棒性。It can be seen from Figure 7 that the fifth-order Sigma-Delta modulator with LQG controller has better system robustness.
下表给出了LQG控制器对提高五阶Sigma-Delta调制器性能指标对比图。The following table shows the comparison of the LQG controller in improving the performance indicators of the fifth-order Sigma-Delta modulator.
通过上表即可得到,本发明所设计的LQG控制器具有更好的参数失配鲁棒性。It can be seen from the above table that the LQG controller designed in the present invention has better parameter mismatch robustness.
综上所述,本发明将LQG控制器引入到五阶Sigma-Delta调制器中,用于观测和补偿由于敏感结构参数变化带来的扰动。基于具体五阶Sigma-Delta调制器给出了LQG控制器的设计思路和设计步骤。将所设计的LQG控制器用于五阶Sigma-Delta调制器中,通过仿真和结果对比验证了LQG控制器能够进一步提高五阶Sigma-Delta调制器的信噪比和压制噪声基底。同时,验证了LQG控制器在Sigma-Delta调制器模型参数失配方面具有较好的鲁棒性。In summary, the present invention introduces the LQG controller into the fifth-order Sigma-Delta modulator to observe and compensate for the disturbance caused by the change of sensitive structural parameters. Based on the specific fifth-order Sigma-Delta modulator, the design ideas and design steps of the LQG controller are given. The designed LQG controller is used in the fifth-order Sigma-Delta modulator. Through simulation and result comparison, it is verified that the LQG controller can further improve the signal-to-noise ratio and suppress the noise floor of the fifth-order Sigma-Delta modulator. At the same time, it is verified that the LQG controller has good robustness in terms of Sigma-Delta modulator model parameter mismatch.
本实施方式只是对本专利的示例性说明,而并不限定它的保护范围,本领域人员还可以对其进行局部改变,只要没有超出本专利的精神实质,都视为对本专利的等同替换,都在本专利的保护范围之内。This implementation mode is only an exemplary description of this patent and does not limit its scope of protection. Personnel in this field may also make partial changes to it. As long as it does not exceed the spirit of this patent, it shall be regarded as an equivalent replacement of this patent and shall be within the scope of protection of this patent.
Claims (1)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202211566976.6A CN116248124A (en) | 2022-12-07 | 2022-12-07 | Sigma-Delta modulator parameter design method based on LQG optimization algorithm |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202211566976.6A CN116248124A (en) | 2022-12-07 | 2022-12-07 | Sigma-Delta modulator parameter design method based on LQG optimization algorithm |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN116248124A true CN116248124A (en) | 2023-06-09 |
Family
ID=86632005
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN202211566976.6A Withdrawn CN116248124A (en) | 2022-12-07 | 2022-12-07 | Sigma-Delta modulator parameter design method based on LQG optimization algorithm |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN116248124A (en) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN116995980A (en) * | 2023-08-08 | 2023-11-03 | 中国人民解放军海军工程大学 | Position-free control method of permanent magnet synchronous linear motor |
| CN119126786A (en) * | 2024-08-20 | 2024-12-13 | 展视网(北京)科技有限公司 | A method for controlling the motion of a crawler chassis |
| CN119898361A (en) * | 2025-04-02 | 2025-04-29 | 北京和峰科技有限公司 | Method and system for preventing drunk driving and poisoning |
Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5416712A (en) * | 1993-05-28 | 1995-05-16 | Trimble Navigation Limited | Position and velocity estimation system for adaptive weighting of GPS and dead-reckoning information |
| US20030006921A1 (en) * | 2001-06-29 | 2003-01-09 | Stetson Philip S. | Data acquisition system using predictive conversion |
| US20090022393A1 (en) * | 2005-04-07 | 2009-01-22 | Visionsense Ltd. | Method for reconstructing a three-dimensional surface of an object |
| CN105759077A (en) * | 2016-02-25 | 2016-07-13 | 中国科学院地质与地球物理研究所 | Novel high-precision MEMS accelerometer |
| CN111010145A (en) * | 2019-12-10 | 2020-04-14 | 西南大学 | Filtering method based on norm regularization discrete linear system and discrete linear system |
| CN111723366A (en) * | 2019-03-19 | 2020-09-29 | 中国科学院沈阳自动化研究所 | A Robust Detection Method for Bad Data Injection Attacks Based on State Estimation Bias |
-
2022
- 2022-12-07 CN CN202211566976.6A patent/CN116248124A/en not_active Withdrawn
Patent Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5416712A (en) * | 1993-05-28 | 1995-05-16 | Trimble Navigation Limited | Position and velocity estimation system for adaptive weighting of GPS and dead-reckoning information |
| US20030006921A1 (en) * | 2001-06-29 | 2003-01-09 | Stetson Philip S. | Data acquisition system using predictive conversion |
| US20090022393A1 (en) * | 2005-04-07 | 2009-01-22 | Visionsense Ltd. | Method for reconstructing a three-dimensional surface of an object |
| CN105759077A (en) * | 2016-02-25 | 2016-07-13 | 中国科学院地质与地球物理研究所 | Novel high-precision MEMS accelerometer |
| CN111723366A (en) * | 2019-03-19 | 2020-09-29 | 中国科学院沈阳自动化研究所 | A Robust Detection Method for Bad Data Injection Attacks Based on State Estimation Bias |
| CN111010145A (en) * | 2019-12-10 | 2020-04-14 | 西南大学 | Filtering method based on norm regularization discrete linear system and discrete linear system |
Non-Patent Citations (2)
| Title |
|---|
| CHI XU: "A design of LQG controller for high performance MEMS accelerometer", 《2019 CHINESE CONTROL AND DECISION CONFERENCE (CCDC)》, 12 September 2019 (2019-09-12), pages 6242 - 6247 * |
| 杨小冈: "《精确制导技术与应用》", 30 May 2020, 西北工业大学出版社, pages: 235 - 240 * |
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN116995980A (en) * | 2023-08-08 | 2023-11-03 | 中国人民解放军海军工程大学 | Position-free control method of permanent magnet synchronous linear motor |
| CN116995980B (en) * | 2023-08-08 | 2025-05-23 | 中国人民解放军海军工程大学 | Position-free control method of permanent magnet synchronous linear motor |
| CN119126786A (en) * | 2024-08-20 | 2024-12-13 | 展视网(北京)科技有限公司 | A method for controlling the motion of a crawler chassis |
| CN119898361A (en) * | 2025-04-02 | 2025-04-29 | 北京和峰科技有限公司 | Method and system for preventing drunk driving and poisoning |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN116248124A (en) | Sigma-Delta modulator parameter design method based on LQG optimization algorithm | |
| JP6342071B2 (en) | High-precision flexible accelerometer | |
| CN109541945B (en) | A Disturbance Suppression Method Based on Compound Disturbance Observer | |
| CN105009459B (en) | Σ Δ analog-digital converters | |
| CN1956341B (en) | Background Correction Circuit and Method for Continuous Time DELTA-SIGMA Modulator | |
| JPH05110442A (en) | High-order sigma-delta modulator stabilization method and configuration | |
| EP1777825A1 (en) | Low-pass filter based delta-sigma modulator | |
| CN1832334B (en) | Resonant Sensor Integral Amplifier Circuit | |
| CN103078640B (en) | A kind of RLS adaptive-filtering calibration steps for ADC | |
| CN111553021B (en) | Design method of active suspension system based on cascade disturbance observer | |
| CN102811057B (en) | Analog-digital commutator and signal processing system | |
| US11726108B2 (en) | Signal conditioning system for improving low-frequency measurement performance of acceleration sensor | |
| Dong et al. | Micromachined vibratory gyroscopes controlled by a high-order bandpass sigma-delta modulator | |
| CN110032074A (en) | A kind of double compensation device design method of two-way feedforward disturbance observer | |
| WO2015081828A1 (en) | Sensor control circuit and electronic apparatus | |
| CN116222532A (en) | Adaptive error compensation circuit and method based on multi-ring resonant gyroscope | |
| CN106526234B (en) | A kind of Inertial Sensor System based on sigma-delta closed-loop control | |
| EP2962382A1 (en) | Capacitive micro-machined sensor force-feedback mode interface system | |
| Raman et al. | An Unconstrained Architecture for Systematic Design of Higher Order $\Sigma\Delta $ Force-Feedback Loops | |
| CN113359415B (en) | Novel disturbance observation compensation controller and implementation method thereof | |
| CN114137834A (en) | A Disturbance Suppression Method for Motion Control System Based on Improved ESO | |
| Wagner et al. | Finite GBW in single OpAmp CT ΣΔ modulators | |
| CN103134950A (en) | 5-order continuous low-pass resonance feedforward type sigma-delta modulator closed-loop control circuit of micromechanical accelerometer | |
| EP4231531A1 (en) | Digital non-linearity compensation in a silicon microphone | |
| CN110989353A (en) | Design method of periodic disturbance observer |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| WW01 | Invention patent application withdrawn after publication |
Application publication date: 20230609 |
|
| WW01 | Invention patent application withdrawn after publication |