氮化镓功率放大器长期记忆效应的补偿

news2024/11/27 10:28:10

标题:Compensation of Long-Term Memory Effects on GaN HEMT-Based Power Amplifiers

来源:IEEE TRANSACTIONS ON MICROWAVE THEORY AND TECHNIQUES

  • DPD:数字预失真(Digital Pre-Distortion)
  • RF PA:射频功率放大器(Radio Frequency Power Amplifier)

  本文分为三个主要部分。首先,在第二部分,论文将开发和支持用于非线性失真补偿的 DPD 模型结构。在第三部分,论文将开发辅助模型结构,用于开发的 DPD。最后,第四部分展示了如何使用开发的模型来补偿几种先进的 RF PA,并将获得的结果与使用先进 DPD 模型获得的结果进行比较。

DPD模型结构

  在开发 DPD 模型结构时,可以首先假设 RF PA 没有长期记忆行为。在这种情况下,可以使用任何典型的 DPD 模型来实现所需的线性度。从经验来看,GMP 模型通常能够很好地胜任这一角色,因此将以其为例进行说明
y ~ ( n ) = ∑ p = 0 P ∑ m = 0 M h ~ p ( m , 0 ) x ~ ( n − m ) ∣ x ~ ( n − m ) ∣ p + ∑ p = 1 K ∑ m = 0 M ∑ l = 1 L h ~ p ( m , l ) x ~ ( n − m ) ∣ x ~ ( n − m − l ) ∣ k + ∑ p = 1 K ∑ m = 0 M ∑ l = 1 L h ~ p ( m , − l ) x ~ ( n − m ) ∣ x ~ ( n − m + l ) ∣ k . ( 1 ) \begin{aligned} \tilde{\mathrm{y}}(n)& =\sum_{p=0}^{P}\sum_{m=0}^{M}\tilde{h}_{p}(m,0)\tilde{x}(n-m)|\tilde{x}(n-m)|^{p} \\ &+\sum_{p=1}^K\sum_{m=0}^M\sum_{l=1}^L\tilde{h}_p(m,l)\tilde{x}(n-m)|\tilde{x}(n-m-l)|^k \\ &+\sum_{p=1}^{K}\sum_{m=0}^{M}\sum_{l=1}^{L}\tilde{h}_{p}(m,-l)\tilde{x}(n-m)|\tilde{x}(n-m+l)|^{k}. \end{aligned} (1) y~(n)=p=0Pm=0Mh~p(m,0)x~(nm)x~(nm)p+p=1Km=0Ml=1Lh~p(m,l)x~(nm)x~(nml)k+p=1Km=0Ml=1Lh~p(m,l)x~(nm)x~(nm+l)k.(1)
  在 (1) 中,波浪号用于识别复数变量。 x ~ ( n ) \tilde{x}\left(n\right) x~(n)是模型输入端的复包络, y ~ ( n ) \tilde{y}\left(n\right) y~(n) 是模型输出端的复包络, h ~ \tilde{h} h~是模型参数,三元组 (K, M, L) 定义了模型结构,n 是采样时间。
  由于本文的重点是补偿长期记忆行为,文中假设 (1) 中的 GMP 模型确实可以在没有这些影响的情况下使 RF PA 线性化。
  当长期记忆行为被激发时,RF PA 的特性会随着时间的推移缓慢变化,长期记忆行为可以通过一组随时间变化的状态变量 α ⃗ ( n ) \vec{\alpha}\left(n\right) α (n)来表征。对于该状态向量的每个值,RF PA 都会发生细微的变化。事实上,只要 PA 的常见时间常数和与长期记忆效应相关的时间常数相差很大,文中假设对于长期状态向量的每个状态,我们都有一个稍有不同的 PA,可以使用 (1) 中的 GMP 模型来校正,只需略微改变其系数值。因此,文中假设能够访问这个隐藏的状态向量,文中可以使用以下方法来描述一个预失真器:
y ~ ( n ) = ∑ p = 0 P ∑ m = 0 M h ~ p ( m , 0 , α ⃗ ( n ) ) x ~ ( n − m ) ∣ x ~ ( n − m ) ∣ p + ∑ p = 1 K ∑ m = 0 M ∑ l = 1 L h ~ p ( m , l , α ⃗ ( n ) ) x ~ ( n − m ) ∣ x ~ ( n − m − l ) ∣ k + ∑ p = 1 K ∑ m = 0 M ∑ l = 1 L h ~ p ( m , − l , α ⃗ ( n ) ) x ~ ( n − m ) ∣ x ~ ( n − m + l ) ∣ k . ( 2 ) \begin{aligned} &\tilde{\mathrm{y}}(n) \\ &=\sum_{p=0}^P\sum_{m=0}^M\tilde{h}_p(m,0,\vec{\alpha}(n))\tilde{x}(n-m)|\tilde{x}(n-m)|^p \\ &+\sum_{p=1}^{K}\sum_{m=0}^{M}\sum_{l=1}^{L}\tilde{h}_{p}(m,l,\vec{\alpha}(n))\tilde{x}(n-m)|\tilde{x}(n-m-l)|^{k} \\ &+\sum_{p=1}^K\sum_{m=0}^M\sum_{l=1}^L\tilde{h}_p(m,-l,\vec{\alpha}(n))\tilde{x}(n-m)|\tilde{x}(n-m+l)|^k. \end{aligned}(2) y~(n)=p=0Pm=0Mh~p(m,0,α (n))x~(nm)x~(nm)p+p=1Km=0Ml=1Lh~p(m,l,α (n))x~(nm)x~(nml)k+p=1Km=0Ml=1Lh~p(m,l,α (n))x~(nm)x~(nm+l)k.(2)
  在 (2) 中,利用长期记忆行为的先验知识来避免修改底层的补偿模型。在使用 (2) 式的表达时,需要回答两个问题:第一,原始模型的系数随着新变量的变化而如何变化?第二,如何访问隐藏的长期状态向量?
  可以采用多种非线性展开来解决第一个问题。必须注意确保系数的数量不会过多增加。作为初步近似,可以将系数展开为状态向量的线性函数,如 (3) 式所示。这种展开将使系数的数量增加 KN 个,其中 K 是长期状态变量的数量,N 是系数的数量。
h ~ p ( m , l , α ⃗ ( n ) ) ≅ ( h ~ p ( m , l ) + Δ h ~ p ( m , l ) Δ α ⃗ ( n ) α ⃗ ( n ) ) . ( 3 ) \tilde h_p(m,l,\vec\alpha(n))\cong\Bigg(\tilde h_p(m,l)+\frac{\Delta\tilde h_p(m,l)}{\Delta\vec\alpha(n)}\vec\alpha(n)\Bigg). (3) h~p(m,l,α (n))(h~p(m,l)+Δα (n)Δh~p(m,l)α (n)).(3)
  在论文的方法中,将长期状态变量的数量限制为两个:一个描述由于热效应引起的的变化,αTh(n);另一个描述由于电子俘获效应引起的的变化,αTrap(n)。为了访问这些状态变量,我们研究了这些效应在器件层面的行为,并将其表示为依赖于输入包络的数字模型。
  使用所描述的方法,DPD 模型结构如图 1 所示,其中 GMP 系数线性依赖于控制信号。请注意,控制信号不必跟踪温度和俘获电荷的绝对值。事实上,由于模型会定期更新,因此只需跟踪与平均值的偏差。观察 (3),可以看出平均值可以包含在 h ~ p ( m , l ) \tilde{h}_p(m,l) h~p(m,l) 项中。此外,控制信号的任何缩放都是无关紧要的,因为相应的系数也在回归过程中被提取。
在这里插入图片描述

系数提取

  假设控制信号 αTh(n) 和 αTrap(n) 是已知的,则模型在参数上保持线性。因此,可以将典型的最小二乘法提取方法应用于新的回归矩阵,如 (4) 式所示,其中 XGMP 是原始的 GMP 回归矩阵,Ath 是以向量形式表示的热控制信号,ATrap 是以向量形式表示的捕获控制信号,⊗ 是克罗内克积。
X = [ X G M P A t h ⊗ X G M P A T r a p ⊗ X G M P ] . ( 4 ) X=[X_{\mathrm{GMP}}\quad A_{\mathrm{th}}\otimes X_{\mathrm{GMP}}\quad A_{\mathrm{Trap}}\otimes X_{\mathrm{GMP}}].(4) X=[XGMPAthXGMPATrapXGMP].(4)

基于物理的辅助模型

热模型

  器件的温度取决于晶体管上耗散的功率。这种热机制可以解释为一个热流源,它将通过结面、封装和散热片消散到环境中,如图 2 所示。每个温度界面都会给热系统施加一个时间常数。然而,RF PA 的封装和散热片具有很高的时常数,并且在 RF PA 运行时会趋于稳定在一个恒定的温度;因此,只有器件的结面需要考虑。结面处的温度取决于晶体管材料的热容和导热率。
在这里插入图片描述
  对于 GaN HEMT,热效应的影响已被证明在器件建模和 RF PA 设计中具有重要意义,不仅是静态温度,还有相关的动态特性。
  结面温度模型可以写成 (5) 式所示的连续时间形式。由于假设封装温度稳定在某一恒定值,因此 Tpackage 项对论文的目的无关紧要。
T j u n c t i o n + R t h C t h d T j u n c t i o n d t = R t h P d i s s + T p a c k a g e . ( 5 ) T_\mathrm{junction}+R_\mathrm{th}C_\mathrm{th}\frac{dT_\mathrm{junction}}{dt}=R_\mathrm{th}P_\mathrm{diss}+T_\mathrm{package}.(5) Tjunction+RthCthdtdTjunction=RthPdiss+Tpackage.(5)
  在 (5) 式中,变量与图 2 相关:Tjunction 是结面温度,Tpackage 是封装温度,Rth 是热阻,Cth 是热容。
在这里插入图片描述
  耗散功率可以近似为输入包络的函数,通常不是其平方值,这取决于工作类型。方程 (6) 显示了用于最佳功率负载的归一化输入包络的耗散功率公式,该公式取决于导通角 θ。图 3 显示了耗散功率曲线,该曲线取决于输入幅度和不同的导通角。
P D C P D C , max ⁡ = 1 π ( ν i n ν i n , m a x sin ⁡ ( ξ 2 ) − cos ⁡ ( θ 2 ) ξ 2 ) P L P D C , m a x = r L 2 π 2 ( ν i n 2 ν i n , m a x ( ξ + sin ⁡ ( ξ ) ) − 2 cos ⁡ ( θ 2 ) sin ⁡ ( ξ 2 ) ) 2 P d i s s P D C , m a x = P d c P D C , m a x − P L P D C , m a x r L = 2 π θ − sin ⁡ ( θ ) ,  normalized to 1  Ω ξ = { 2 cos ⁡ − 1 ( 1 V i n V i n , m a x cos ⁡ ( θ 2 ) ) V i n V i n , m a x ≥ ∣ cos ⁡ ( θ 2 ) π ( 1 + sign ⁡ ( θ − π ) ) V i n V i n , m a x < ∣ cos ⁡ ( θ 2 ) ∣ . ( 6 ) \begin{aligned} \frac{P_\mathrm{DC}}{P_\mathrm{DC},\max}& =\frac1\pi\left(\frac{\nu_\mathrm{in}}{\nu_\mathrm{in,max}}\sin\left(\frac\xi2\right)-\cos\left(\frac\theta2\right)\frac\xi2\right) \\ \frac{P_L}{P_{\mathrm{DC,max}}}& =\frac{r_L}{2\pi^2}\Bigg(\frac{\nu_\mathrm{in}}{2\nu_\mathrm{in,max}}(\xi+\sin\left.(\xi)\right)-2\cos\left(\frac\theta2\right)\sin\left(\frac\xi2\right)\Bigg)^2 \\ \frac{P_{\mathrm{diss}}}{P_{\mathrm{DC,max}}}& =\frac{P_\mathrm{dc}}{P_\mathrm{DC,max}}-\frac{P_L}{P_\mathrm{DC,max}} \\ r_{L}& =\frac{2\pi}{\theta-\sin\left(\theta\right)},\text{ normalized to 1 }\Omega \\ \xi& =\begin{cases}2\cos^{-1}\left(\frac{1}{\frac{V_\mathrm{in}}{V_\mathrm{in,max}}}\cos\left(\frac{\theta}{2}\right)\right)\frac{V_\mathrm{in}}{V_\mathrm{in,max}}\geq\left|\cos\left(\frac{\theta}{2}\right)\right.\\\pi\left(1+\operatorname{sign}(\theta-\pi)\right)\frac{V_\mathrm{in}}{V_\mathrm{in,max}}<\left|\cos\left(\frac{\theta}{2}\right)\right|.\end{cases} \end{aligned}(6) PDC,maxPDCPDC,maxPLPDC,maxPdissrLξ=π1(νin,maxνinsin(2ξ)cos(2θ)2ξ)=2π2rL(2νin,maxνin(ξ+sin(ξ))2cos(2θ)sin(2ξ))2=PDC,maxPdcPDC,maxPL=θsin(θ)2π, normalized to 1 Ω= 2cos1(Vin,maxVin1cos(2θ))Vin,maxVin cos(2θ)π(1+sign(θπ))Vin,maxVin< cos(2θ) .(6)
  在 (6) 式中,vin 是输入电压,PL 是输出功率,Pdc 是消耗功率,Pdiss 是耗散功率,θ 是满功率时的导通角,ξ 是有效导通角。
  通常,单端射频功率放大器中的晶体管将偏置在接近B类工作状态。在这种情况下,归一化功率耗散曲线可以写成(7)式所示的形式,这大大简化了耗散功率表达式。
P d i s s P D C , m a x = ν i n ν i n , m a x − π 4 ( ν i n ν i n , m a x ) 2 . ( 7 ) \frac{P_\mathrm{diss}}{P_\mathrm{DC,max}}=\frac{\nu_\mathrm{in}}{\nu_\mathrm{in,max}}-\frac\pi4\left(\frac{\nu_\mathrm{in}}{\nu_\mathrm{in,max}}\right)^2.(7) PDC,maxPdiss=νin,maxνin4π(νin,maxνin)2.(7)
  综合所有这些信息,可以利用双线性z变换将模型转换为数字低通等效域(LPE),以适应动态效应。这将产生热辅助模型,如(8)式所示。为了简洁,(8)式已被缩放,并且常数项已被移除。如前所述,这是可以做到的,因为回归过程将恢复这些参数。
( 1 − 2 f s τ t h ) a t h ( n − 1 ) + ( 1 + 2 f s τ t h ) a t h ( n ) = f ( ∣ x ( n − 1 ) ∣ ) + f ( ∣ x ( n ) ∣ ) f ( ∣ x ( n ) ∣ ) = ∣ x ( n ) ∣ − π 4 ∣ x ( n ) ∣ 2 . ( 8 ) \begin{aligned}(1-2f_s\tau_\mathrm{th})&a_\mathrm{th}(n-1)+(1+2f_s\tau_\mathrm{th})a_\mathrm{th}(n)\\&=f(|x(n-1)|)+f(|x(n)|)\\f(|x(n)|)&=|x(n)|-\frac{\pi}{4}|x(n)|^2.\end{aligned}(8) (12fsτth)f(x(n))ath(n1)+(1+2fsτth)ath(n)=f(x(n1))+f(x(n))=x(n)4πx(n)2.(8)
  在 (8) 式中,fs 是采样频率, τ t h = R t h C t h \tau_{\mathrm{th}}=R_{\mathrm{th}}C_{\mathrm{th}} τth=RthCth 是热时间常数。
  热辅助模型只依赖于一个参数,即热时间常数 τ t h \tau_{\mathrm{th}} τth

电子俘获模型

  GaN HEMTs中的电子俘获效应在栅极和漏极处都有观察到,分别称为栅极滞后和漏极滞后。在这两种效应中,栅极滞后在当前的GaN HEMT世代中已被大部分解决或显著降低。漏极滞后效应仍然存在,并对晶体管行为产生明显的影响,其中最显著的是在工作时会自偏压。
  电子俘获效应的特点是具有两个非常不同的相关时间常数。一个与电荷俘获有关,另一个与去俘获有关。这些不同的时间常数会导致与传统上在常见物理系统中观察到的行为不同的行为。
在这里插入图片描述
  用于在仿真模型中跟踪俘获电荷的一种提出的系统如图4所示。二极管充当理想器件,当电压为正时表现为短路,当电压为负时表现为开路。两个不同的电阻可以设置不同的充电和放电时间常数。电荷模型由以下公式描述:
{ R 2 C d ν c ( t ) d t = ( ν d ( t ) − ν c ( t ) ) ν c ( t ) ≤ ν d ( t ) ( R 1 + R 2 ) C d ν c ( t ) d t = ( ν d ( t ) − ν c ( t ) ) ν c ( t ) > ν d ( t ) . ( 9 ) \begin{cases}R_2C\dfrac{d\nu_c(t)}{dt}=(\nu_d(t)-\nu_c(t))\nu_c(t)\le\nu_d(t)\\(R_1+R_2)C\dfrac{d\nu_c(t)}{dt}=(\nu_d(t)-\nu_c(t))\nu_c(t)>\nu_d(t).\end{cases}(9) R2Cdtdνc(t)=(νd(t)νc(t))νc(t)νd(t)(R1+R2)Cdtdνc(t)=(νd(t)νc(t))νc(t)>νd(t).(9)
  在(9)式中,变量与图4相关,vd是晶体管漏极电压,vc是电容上的电压,它直接与积累的电荷相关。
  俘获电荷模型的输入是真实的漏极电压,而不是包络幅度。然而,直接在该模型中使用包络幅度可以很好地近似真实结果。为简化起见,本文使用了直接转换为数字LPE域(使用双线性变换)的表达式,如下所示:
{ ( 1 − 2 f s τ d ) α Trap ( n ) + ( 1 + 2 f s τ d ) α Trap ( n − 1 ) = ∣ x ( n − 1 ) ∣ + ∣ x ( n ) ∣ , α Trap ( n ) > ∣ x ( n ) ∣ ( 1 − 2 f s τ u ) α Trap ( n ) + ( 1 + 2 f s τ u ) α Trap ( n − 1 ) = ∣ x ( n − 1 ) ∣ + ∣ x ( n ) ∣ , α Trap ( n ) ≤ ∣ x ( n ) ∣ ( 10 ) \begin{cases}(1-2f_s\tau_d)\alpha_\text{Trap}(n)+(1+2f_s\tau_d)\alpha_\text{Trap}(n-1)\\=|x(n-1)|+|x(n)|,\quad\alpha_\text{Trap}(n)>|x(n)|\\(1-2f_s\tau_u)\alpha_\text{Trap}(n)+(1+2f_s\tau_u)\alpha_\text{Trap}(n-1)\\=|x(n-1)|+|x(n)|,\quad\alpha_\text{Trap}(n)\leq|x(n)|\end{cases}(10) (12fsτd)αTrap(n)+(1+2fsτd)αTrap(n1)=x(n1)+x(n),αTrap(n)>x(n)(12fsτu)αTrap(n)+(1+2fsτu)αTrap(n1)=x(n1)+x(n),αTrap(n)x(n)(10)
  在 (10) 式中,|x(n)| 是输入信号的包络幅度,αTrap(n) 是俘获电荷,τup = R1C 是充电时间常数,τd = R2C 是放电时间常数,fs 是采样频率。该模型有两个待求参数,即充电和放电时间常数。
  请注意,俘获模型的输入实际上应该是晶体管的输出,而不是输入。这需要一个反馈模型结构。因此,最初,PA 输出与其输入之间会存在显着差异。但是,随着 PA 变得线性化,输出会越来越接近输入,这使得这是一个有效的近似。

辅助模型拟合

AM/AM代表幅度调制对幅度的影响,而AM/PM代表幅度调制对相位的影响
  如前所述,DPD模块的输出对来自辅助模型的控制信号呈非线性依赖关系。此外,辅助模型具有无限脉冲响应滤波器,这增加了参数提取的难度。
  为了提取这些模型的参数,论文开发了一种基于残差观测(稍后定义)的新技术。这些参数只提取一次,并用于多个不同的信号。这是使用具有物理意义的模型的优势,因为模型参数不会改变,除非器件本身发生变化。
  为了提取辅助模型参数,需要对其应产生的信号进行表示。但是,如前所述,我们无法直接测量器件的内部温度和俘获电荷。尽管如此,仍然可以获得这些信号的间接测量。如前所述,RF PA 特性会随着温度和俘获电荷的变化而变化。当 PA 用信号激励时,可以在输出基频包络中观察到这种缓慢的变化。但是,它将与输入信号产生的快得多变化混合在一起,这些变化明显占主导地位。然后必须对输出信号进行处理以提取所需信息。输出信号可以用 (11) 式中的形式表示,其中 a(·) 是 AM/AM,φ(·) 是 AM/PM。
y ~ ( n ) = a ( x ~ ( n ) , x ~ ( n − 1 ) , … , α Trap ( n ) , α Th ( n ) ) exp ⁡ ( j / x ~ ( n ) ) × exp ⁡ ( j ϕ ( x ~ ( n ) , x ~ ( n − 1 ) , … , α Trap ( n ) , α Th ( n ) ) ) . ( 11 ) \begin{aligned}\tilde{y}(n)&=a(\tilde{x}(n),\tilde{x}(n-1),\ldots,\alpha_{\text{Trap}}(n),\alpha_{\text{Th}}(n))\exp(j/\tilde{x}(n))\\&\times\exp(j\phi(\tilde{x}(n),\tilde{x}(n-1),\ldots,\alpha_{\text{Trap}}(n),\alpha_{\text{Th}}(n))).\end{aligned}(11) y~(n)=a(x~(n),x~(n1),,αTrap(n),αTh(n))exp(j/x~(n))×exp(jϕ(x~(n),x~(n1),,αTrap(n),αTh(n))).(11)
  为了提取温度和俘获信号对输出的影响,我们首先用输入信号的静态函数(12式)来近似输出信号。为了实现这一点,我们使用最小二乘法来提取一个无记忆多项式。
y ~ a ( n ) = a a ( ∣ x ~ ( n ) ∣ ) exp ⁡ ( j ϕ a ( ∣ x ~ ( n ) ∣ ) ) exp ⁡ ( j ∠ x ~ ( n ) ) . ( 12 ) \tilde{y}_{a}(n)=a_{a}(|\tilde{x}(n)|)\exp(j\phi_{a}(|\tilde{x}(n)|))\exp{(j\angle\tilde{x}(n))}.(12) y~a(n)=aa(x~(n))exp(jϕa(x~(n)))exp(jx~(n)).(12)
  在方程(12)中, y ~ a \tilde{y}_{a} y~a是无记忆近似, a a ( ⋅ ) a_a(\cdot) aa()是无记忆AM/AM, ϕ a ( ⋅ ) \phi_a(\cdot) ϕa()是无记忆AM/PM。
  在获得这个无记忆近似之后,论文计算如下所示的残差:
r ( n ) = a ( x ~ ( n ) , x ~ ( n − 1 ) , … , α T r a p ( n ) , α T h ( n ) ) − a a ( x ~ ( n ) ) G r ( n ) = r ( n ) a a ( x ~ ( n ) ) . ( 13 ) \begin{gathered} r(n) =a(\tilde{x}(n),\tilde{x}(n-1),\ldots,\alpha_{\mathrm{Trap}}(n),\alpha_{\mathrm{Th}}(n))-a_{a}(\tilde{x}(n)) \\ G_{r}(n) =\frac{r(n)}{a_a(\tilde{x}(n))}. \left.\left(\begin{matrix}{13}\\\end{matrix}\right.\right) \end{gathered} r(n)=a(x~(n),x~(n1),,αTrap(n),αTh(n))aa(x~(n))Gr(n)=aa(x~(n))r(n).(13)
  (13) 式中的残差表述衡量了与静态增益的偏差。因此,我们期望它具有缓慢的热和俘获行为,但也具有更快的 PA 动态分量,这些分量应该由 GMP 模型捕获。为了去除这些快速分量,使用了低通滤波器。生成的滤波残差取决于热和俘获状态,并为这些隐藏变量提供了所需的洞察力。然后,通过使用非线性拟合方法来最小化 (14) 式中所示的误差来找到时间常数。其中,kth、kTrap 和 C 是通过最小二乘法针对时间常数的每次尝试解来提取的。
∑ n ∣ G r , f ( n ) − k t h a Th ( n ) − k Trap a Trap ( n ) − C ∣ 2 . ( 14 ) \sum_n|G_{r,f}(n)-k_{th}a_\text{Th}(n)-k_\text{Trap}a_\text{Trap}(n)-C|^2.\quad(14) nGr,f(n)kthaTh(n)kTrapaTrap(n)C2.(14)
  (14) 式中,Gr,f 是前面提到的低通滤波残差信号。通常情况下,热模型和俘获模型产生的影响非常不同:热变化会导致整个信号范围内的变化较慢,而俘获则会导致主要与信号峰相关的较快变化。因此,我们发现可以将优化分成两个不同的问题:
  首先,通过优化以下内容来找到热时间常数:
∑ n ∣ G r , f ( n ) − k t h a t h ( n ) − C t h ∣ 2 ( 15 ) \sum_{n}|G_{r,f}(n)-k_{\mathrm{th}}a_{\mathrm{th}}(n)-C_{\mathrm{th}}|^{2}\quad(15) nGr,f(n)kthath(n)Cth2(15)
  然后,从总残留物中减去热影响,从而最终通过优化以下内容来找到捕获时间常数:
∑ n ∣ G r , f ′ ( n ) − k Trap a Trap ( n ) − C Trap ∣ 2 G r , f ′ ( n ) = G r , f ( n ) − k th ′ a th ( n ) − C Th ′ . ( 16 ) \begin{aligned}\sum_n|G_{r,f}^{\prime}(n)-k_\text{Trap}a_\text{Trap}(n)-C_\text{Trap}|^2\\ G_{r,f}^{\prime}(n)=G_{r,f}(n)-k_{\text{th}}^{\prime}a_{\text{th}}(n)-C_{\text{Th}}^{\prime}.\quad(16)\end{aligned} nGr,f(n)kTrapaTrap(n)CTrap2Gr,f(n)=Gr,f(n)kthath(n)CTh.(16)
  在 (16) 式中, k t h ′ k_{\mathrm{th}}^{\prime} kth C t h ′ C_{\mathrm{th}}^{\prime} Cth 是使用最小二乘法针对最佳热时间常数提取的两个特定的常数。
  第二种使用两个优化问题的方案得到了广泛的认可,并提供了一些优势。首先,每个问题中优化变量的数量减少,加快了进程。其次,俘获模型和热模型具有相似的拓扑结构。事实上,当充电和放电时间常数非常接近时,俘获模型等于热模型。这个问题可能导致误差和优化问题中的局部最小值。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1170340.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

UI设计感专业商业代理服务公司宣传前端网站模板源码

专业商业代理服务公司宣传网站模板是一款适合提供商情分析、报告分析、IT咨询、管理、策略计划等商业代理服务公司宣传网站模板下载。提示&#xff1a;本模板调用到谷歌字体库&#xff0c;可能会出现页面打开比较缓慢。 演示下载 qnziyw点cn/wysc/qdmb/21764点html

CoDeSys系列-4、基于Ubuntu的codesys运行时扩展包搭建Profinet主从环境

CoDeSys系列-4、基于Ubuntu的codesys运行时扩展包搭建Profinet主从环境 文章目录 CoDeSys系列-4、基于Ubuntu的codesys运行时扩展包搭建Profinet主从环境一、前言二、资料收集三、Ubuntu18.04从安装到更换实时内核1、下载安装Ubuntu18.042、下载安装实时内核&#xff0c;解决编…

【Linux】 man命令使用

介绍 man命令是Linux下最核心的命令之一。而man命令也并不是英文单词“man”的意思&#xff0c;它是单词manual的缩写&#xff0c;即使用手册的意思。 man命令会列出一份完整的说明。 其内容包括命令语法、各选项的意义及相关命令 。更为强大的是&#xff0c;不仅可以查看Lin…

Redis创始人开源最小聊天服务器,仅200行代码,几天功夫已获2.8K Star!

中午时候&#xff0c;在技术交流群里聊起关于Redis创始人的一些趣事&#xff0c;比如离开Redis之后&#xff0c;去写科幻小说之类的。 因为好奇科幻小说&#xff0c;TJ君就去搜索了一下。结果一搜&#xff0c;发现Redis作者最近居然又搞了个新活儿&#xff01; 世界上最小的聊…

网安新旅程

网安新旅程 将近四个月没发博客了&#xff0c;今天交代一下最近发生的事情和规划。 TryHackMyOffsecBox QQ交流 君羊&#xff1a;751273347 近期的事情 6月开始我进入htb学院学习CPTS&#xff0c;7月左右我完成了95%左右的内容。7-8月份我基本都在做C#相关的开发&#xff0c…

Linux ----------------------- 文本处理工具

&#xff08;一&#xff09;绪论 awk、grep、sed和cut 是Linux 操作文本的四大利器&#xff0c;合称文本四大金刚&#xff0c;也是必须掌握的Linux 命令之一。这四个工具的功能各有侧重&#xff1a; awk&#xff1a;功能最强大&#xff0c;用于处理和格式化文本&#xff0c;可…

uniapp原生插件之安卓热敏打印机打印插件

插件介绍 安卓热敏打印机打印插件&#xff0c;自动授权&#xff0c;打印机连接监听&#xff0c;打印文本&#xff0c;条形码&#xff0c;二维码&#xff0c;切纸&#xff0c;打印机状态&#xff0c;打印结果查询等 插件地址 安卓热敏打印机打印插件 - DCloud 插件市场 超级…

信号完整性分析基础知识之有损传输线、上升时间衰减和材料特性(九):互连的带宽

如果我们从理想方波的频谱开始&#xff0c;优先衰减高频分量而不是低频分量&#xff0c;则传输信号的带宽&#xff08;重要的最高正弦波频率&#xff09;将会减小。我们让波传播的时间越长&#xff0c;高频分量的衰减就越大&#xff0c;带宽就越低。 带宽作为重要的最高正弦波频…

EASYX输出文字

在EASYX中绘制出字符串和字符 #define _CRT_SECURE_NO_WARNINGS #include <stdio.h> #include <easyx.h> #include <iostream> #include <math.h> #include <stdlib.h> #include <conio.h> #include <time.h> #define PI 3.14、 //…

CoT: 思路链提示促进大语言模型的多步推理

CoT 总览摘要1 引言2 Chain-of-Thought Prompting3 算术推理 &#xff08;Arithmetic Reasoning&#xff09;3.1 实验设置3.2 结果3.3 消融实验3.4 CoT的鲁棒性 4 常识推理 &#xff08;Commonsense Reasoning&#xff09;5 符号推理 &#xff08;Symbolic Reasoning&#xff0…

SLAM从入门到精通(计算点到直线的距离)

【 声明&#xff1a;版权所有&#xff0c;欢迎转载&#xff0c;请勿用于商业用途。 联系信箱&#xff1a;feixiaoxing 163.com】 大家一开始看到这个题目的时候&#xff0c;也许比较吃惊。为什么会有这样的题目&#xff1f;但是做过slam的同学&#xff0c;应该就比较熟悉和了解…

Mysql库操作

一&#xff1a;库的操作 1&#xff1a;创建数据库 mysql> create database test1; Query OK, 1 row affected (0.00 sec)mysql> create database test2 charsetutf8;create database test2 character utf8;Query OK, 1 row affected (0.00 sec)mysql> create databa…

Linux学习笔记之二(环境变量)

Linux learning note 1、环境变量1.1、修好PATH环境变量 1、环境变量 环境变量(environment variables)即系统运行的一些环境参数。主要的环境变量有以下这些&#xff1a; PATH&#xff1a;决定了系统查找可执行文件的目录范围。HOME&#xff1a;指定当前用户的主目录路径。U…

【C++心愿便利店】No.11---C++之string语法指南

文章目录 前言一、 为什么学习string类二、标准库中的string类 前言 &#x1f467;个人主页&#xff1a;小沈YO. &#x1f61a;小编介绍&#xff1a;欢迎来到我的乱七八糟小星球&#x1f31d; &#x1f4cb;专栏&#xff1a;C 心愿便利店 &#x1f511;本章内容&#xff1a;str…

4.网络之TCP

TCP协议(传输层) 文章目录 TCP协议(传输层)1. TCP报文格式2. TCP相关机制2.1 确认应答机制2.2 超时重传机制2.3 连接管理机制&#xff08;重点&#xff09;2.3.1 三次握手2.3.2 四次挥手 2.4 滑动窗口机制2.5 流量控制机制2.6 拥塞控制机制2.7 延迟应答机制2.8 捎带应答机制 3.…

c++ | 字符串与指针的恩断情仇

我想&#xff0c;c/c中难的不是指针&#xff0c;而是其中的变化&#xff0c;尤其是思维的转变。很多东西 就是容易掉进陷阱。好在&#xff0c;你我都是善于思考的码农&#xff01; 大致情况是这样的&#xff0c;底层<–>c语言<–>c<–>应用 而数据的传输的最…

攻击域控丝滑小连招~

点击星标&#xff0c;即时接收最新推文 如果已经获得本地管理员账号或是域管理员账号&#xff0c;那么下一个目标通常是域控制器&#xff0c;对于渗透测试人员来说&#xff0c;光荣与荣耀的那一刻就是成功从域控制器提取所有的哈希值。但即使是拥有管理员权限&#xff0c;也无法…

windows10编译高版本openssl

参考文章 参考文章中的windows编译为低版本&#xff0c;在高版本的openssl编译中已经没有&#xff1a;“ms\do_ms.bat”这个脚本了&#xff0c;现记录下编译过程 1、准备工作 安装ActivePerl&#xff0c;安装后会自动写入环境变量&#xff0c;参照参考文章测试安装成功与否&a…

封装element-table合计行Hooks方法

背景: 在我们常做的后台管理系统中&#xff0c;经常的会遇到关于表格合计行的计算以及显示&#xff0c;如下图&#xff0c;我们采用的是element框架这一套 封装&#xff1a; 由于考虑到该需求是最常见的&#xff0c;每个中心可能都会涉及到&#xff0c;我们封装公共方法&#…

解决方案中word中分节符的使用

解决方案中必不可少的两个“符号”&#xff0c;分页符&#xff0c;分节符 有了分节符&#xff0c;可以为不同节设置不同的页眉页脚、分栏格式、纸张大小及方向、页边距、不同节间采用不同的页码序号&#xff0c;常用的功能主要是把word下一次的由原来的“竖版”&#xff0c;变…