自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 资源 (4)
  • 收藏
  • 关注

原创 MTPA数理推导

转矩方程与电流方程Te=f(Isd,Isq)Is=L(Isd,Isq)\begin{array}{l}{T_e} = f({I_{sd}},{I_{sq}})\\{I_s} = L({I_{sd}},{I_{sq}})\end{array}Te​=f(Isd​,Isq​)Is​=L(Isd​,Isq​)​求解方案有两种, 直接代入, 然后求一元方程导入取得最值;第二种采用拉格郎日乘数法.我们先说第一种其实就是求多元函数, 在D封闭区间的最值问题, 而MTPA要求的, 就是二元函数.可以将

2020-05-19 21:13:12 2438 3

原创 异步电机数学模型记录

电感方程Ls=L1s+LmLr=L1r+Lm\begin{array}{l}{\rm{Ls}} = L1s + Lm\\Lr = L1r + Lm\end{array}Ls=L1s+LmLr=L1r+Lm​磁链方程φsα=Lsisα+Lmirαφsβ=Lsisβ+Lmirβφrα=Lmisα+Lrirαφrβ=Lmisβ+Lrirβ\begin{array}{l}{\varphi _{s\alpha }} = {L_s}{i_{s\alpha }} + {L_m}{i_{r\alpha

2020-05-16 16:23:55 661

原创 LCL有源阻尼

前置阅读LCL传递函数推导有源阻尼尝试析义有源相对于无源来说. 无源阻尼, 即在电路中增加串联电阻或者并联电阻形成实际阻尼, 在传递函数中亦体现阻尼项.有源阻尼, 即通过控制环路, 增加或补偿传递函数项.LCL电路框图如下图所示 , 对电容电压取微分, 即为电容电流. 而a即为串联电阻, 即形成电阻的电压项. 叠加电容电压项即等效为在电容串联电阻. 而这项在控制环路中体现. 即为有源阻尼....

2020-05-16 15:16:32 6794

原创 LCL传函推导

LCL电路方程预设输出端口短路{i1=i2+icUi=sL1i1+icscicsc=sL2i2\left\{ \begin{array}{l}{i_1} = {i_2} + {i_c}\\{U_i} = s{L_1}{i_1} + \frac{{{i_c}}}{{sc}}\\\frac{{{i_c}}}{{sc}} = s{L_2}{i_2}\end{array} \right.⎩⎨⎧​i1​=i2​+ic​Ui​=sL1​i1​+scic​​scic​​=sL2​i2​​i2/Ui传函推导i2

2020-05-16 08:42:11 3089 4

原创 镇楼

镇楼{∇⋅E=ρε0∇×E=−∂B∂t∇⋅B=0c2∇×B=jε0+∂E∂tc2\left\{ \begin{array}{l} \nabla \cdot \boldsymbol{E}=\frac{\rho}{\varepsilon _0}\\ \nabla \times \boldsymbol{E}=-\frac{\partial \boldsymbol{B}}{\partial t}\\ \nabla \cdot \boldsymbol{B}=0\\ c^2\nabla \times \bo

2020-05-15 21:38:03 224

磁链观测方案.pdf

本文首先给出异步电机的电压模型磁链、电流模型磁链数学模型, 然后分析磁链观测器遇到的问题:直流偏置、积分漂移。 属于转载. 出处不明。如遇侵权则主动删除。

2020-05-24

74LVC4245A.pdf

74LVC4245A的芯片资料 此芯片可用为总线选通和电平匹配使用

2013-09-26

DSP 2812 的FFT算法

void FFT(float dataR[SAMPLENUMBER],float dataI[SAMPLENUMBER]) { int x0,x1,x2,x3,x4,x5,x6,xx; int i,j,k,b,p,L; float TR,TI,temp; /********** following code invert sequence ************/ for ( i=0;i<SAMPLENUMBER;i++ ) { x0=x1=x2=x3=x4=x5=x6=0; x0=i&0x01; x1=(i/2)&0x01; x2=(i/4)&0x01; x3=(i/8)&0x01;x4=(i/16)&0x01; x5=(i/32)&0x01; x6=(i/64)&0x01; xx=x0*64+x1*32+x2*16+x3*8+x4*4+x5*2+x6; dataI[xx]=dataR[i]; } for ( i=0;i<SAMPLENUMBER;i++ ) { dataR[i]=dataI[i]; dataI[i]=0; } /************** following code FFT *******************/ for ( L=1;L<=7;L++ ) { /* for(1) */ b=1; i=L-1; while ( i>0 ) { b=b*2; i--; } /* b= 2^(L-1) */ for ( j=0;j<=b-1;j++ ) /* for (2) */ { p=1; i=7-L; while ( i>0 ) /* p=pow(2,7-L)*j; */ { p=p*2; i--; } p=p*j; for ( k=j;k<128;k=k+2*b ) /* for (3) */ { TR=dataR[k]; TI=dataI[k]; temp=dataR[k+b]; dataR[k]=dataR[k]+dataR[k+b]*cos_tab[p]+dataI[k+b]*sin_tab[p]; dataI[k]=dataI[k]-dataR[k+b]*sin_tab[p]+dataI[k+b]*cos_tab[p]; dataR[k+b]=TR-dataR[k+b]*cos_tab[p]-dataI[k+b]*sin_tab[p]; dataI[k+b]=TI+temp*sin_tab[p]-dataI[k+b]*cos_tab[p]; } /* END for (3) */ } /* END for (2) */ } /* END for (1) */ for ( i=0;i<SAMPLENUMBER/2;i++ ) { w[i]=sqrt(dataR[i]*dataR[i]+dataI[i]*dataI[i]); } } /* END FFT */

2012-04-13

DSP2812 PWM波例程

DSP2812 PWM波例程 extern int i; Uint32 ratio[]={ 0x40EB,0x40EB,0x39EB,0x39EB,0x38EB,0x38EB,0x37EB,0x37EB,0x36EB,0x36EB,0x35EB,0x35EB,0x34EB,0x34EB,0x33EB,0x33EB,0x32EB,0x32EB,0x31EB,0x31EB,0x30EB,0x30EB,0x30EB,0x30EB,0x30EB,0x29EB,0x29EB,0x29EB,0x29EB,0x29EB,0x28EB,0x28EB,0x28EB,0x28EB,0x28EB,0x27EB,0x27EB,0x27EB,0x27EB,0x27EB,0x26EB,0x26EB,0x26EB,0x26EB,0x26EB,0x25EB,0x25EB,0x25EB,0x25EB,0x25EB,0x25EB,0x25EB,0x25EB,0x25EB,0x25EB,0x24EB,0x24EB,0x24EB,0x24EB,0x24EB,0x24EB,0x24EB,0x24EB,0x24EB,0x24EB,0x1500,0x1500,0x1500,0x1500,0x1500,0x1500,0x1500,0x1500,0x1500,0x1500,0x753,0x753,0x753,0x753,0x753,0x753,0x753,0x753,0x753,0x753,0x3000,0x3000,0x3000,0x3000,0x3000,0x38EB,0x38EB,0x38EB,0x38EB,0x38EB,0x39EB,0x39EB,0x38EB,0x38EB,0x40EB}; /**************************************************************************** * *名 称:main() * *功 能:初始化系统和各个外设 * *入口参数:无 * *出口参数:无 * ****************************************************************************/ void main(void) { InitSysCtrl(); //初始化系统函数 DINT; IER = 0x0000; //禁止CPU中断 IFR = 0x0000; //清除CPU中断标志 InitPieCtrl(); //初始化PIE控制寄存器 InitPieVectTable(); //初始化PIE中断向量表 InitGpio(); //初始化Gpio口 InitEv(); //初始化EV // i=0; PieCtrl.PIEIER2.bit.INTx4=1; //使能PIE中断,T1定时器中断位于INT2.4 IER|=M_INT2; EINT; //开全局中断 ERTM; //开实时中断 EvaRegs.T1CON.bit.TENABLE=1; //使能定时器T1计数操作 while(1) { } }

2012-04-13

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除