撬棒保护电路的接入会改变低电压穿越过程中双馈感应发电机(DFIG)定转子磁链间的耦合过程和耦合强度,由此将影响机组磁链衰减动态和撬棒保护性能。针对这一问题,提出了一种刻画定子磁链与转子绕组交链感应作用的磁链耦合系数,将电网故障后电机的磁链暂态耦合过程处理为不同状态的叠加,综合研究撬棒电阻对转子感应磁链正序、负序和暂态反向交流分量幅值和相角的耦合规律,用转子磁链空间矢量图和矢量轨迹图描述转子磁链动态响应过程。最后,针对电网不对称故障下撬棒取值的问题,提出了一种基于转子磁链幅值配比原理和最优倾角的撬棒阻值选取方法。该方法可减小磁链耦合不当对机组的暂态冲击,从而有效改善机组的无功外特性和瞬态性能。采用MATLAB/Simulink仿真验证了理论分析和所提方法的正确性。
标签: 双馈感应发电机 低电压穿越 撬棒保护 磁链动态特性 磁链耦合
上传时间: 2016-01-01
上传用户:icebee251
实验源代码 //Warshall.cpp #include<stdio.h> void warshall(int k,int n) { int i , j, t; int temp[20][20]; for(int a=0;a<k;a++) { printf("请输入矩阵第%d 行元素:",a); for(int b=0;b<n;b++) { scanf ("%d",&temp[a][b]); } } for(i=0;i<k;i++){ for( j=0;j<k;j++){ if(temp[ j][i]==1) { for(t=0;t<n;t++) { temp[ j][t]=temp[i][t]||temp[ j][t]; } } } } printf("可传递闭包关系矩阵是:\n"); for(i=0;i<k;i++) { for( j=0;j<n;j++) { printf("%d", temp[i][ j]); } printf("\n"); } } void main() { printf("利用 Warshall 算法求二元关系的可传递闭包\n"); void warshall(int,int); int k , n; printf("请输入矩阵的行数 i: "); scanf("%d",&k); 四川大学实验报告 printf("请输入矩阵的列数 j: "); scanf("%d",&n); warshall(k,n); }
上传时间: 2016-06-27
上传用户:梁雪文以
#include "iostream" using namespace std; class Matrix { private: double** A; //矩阵A double *b; //向量b public: int size; Matrix(int ); ~Matrix(); friend double* Dooli(Matrix& ); void Input(); void Disp(); }; Matrix::Matrix(int x) { size=x; //为向量b分配空间并初始化为0 b=new double [x]; for(int j=0;j<x;j++) b[j]=0; //为向量A分配空间并初始化为0 A=new double* [x]; for(int i=0;i<x;i++) A[i]=new double [x]; for(int m=0;m<x;m++) for(int n=0;n<x;n++) A[m][n]=0; } Matrix::~Matrix() { cout<<"正在析构中~~~~"<<endl; delete b; for(int i=0;i<size;i++) delete A[i]; delete A; } void Matrix::Disp() { for(int i=0;i<size;i++) { for(int j=0;j<size;j++) cout<<A[i][j]<<" "; cout<<endl; } } void Matrix::Input() { cout<<"请输入A:"<<endl; for(int i=0;i<size;i++) for(int j=0;j<size;j++){ cout<<"第"<<i+1<<"行"<<"第"<<j+1<<"列:"<<endl; cin>>A[i][j]; } cout<<"请输入b:"<<endl; for(int j=0;j<size;j++){ cout<<"第"<<j+1<<"个:"<<endl; cin>>b[j]; } } double* Dooli(Matrix& A) { double *Xn=new double [A.size]; Matrix L(A.size),U(A.size); //分别求得U,L的第一行与第一列 for(int i=0;i<A.size;i++) U.A[0][i]=A.A[0][i]; for(int j=1;j<A.size;j++) L.A[j][0]=A.A[j][0]/U.A[0][0]; //分别求得U,L的第r行,第r列 double temp1=0,temp2=0; for(int r=1;r<A.size;r++){ //U for(int i=r;i<A.size;i++){ for(int k=0;k<r-1;k++) temp1=temp1+L.A[r][k]*U.A[k][i]; U.A[r][i]=A.A[r][i]-temp1; } //L for(int i=r+1;i<A.size;i++){ for(int k=0;k<r-1;k++) temp2=temp2+L.A[i][k]*U.A[k][r]; L.A[i][r]=(A.A[i][r]-temp2)/U.A[r][r]; } } cout<<"计算U得:"<<endl; U.Disp(); cout<<"计算L的:"<<endl; L.Disp(); double *Y=new double [A.size]; Y[0]=A.b[0]; for(int i=1;i<A.size;i++ ){ double temp3=0; for(int k=0;k<i-1;k++) temp3=temp3+L.A[i][k]*Y[k]; Y[i]=A.b[i]-temp3; } Xn[A.size-1]=Y[A.size-1]/U.A[A.size-1][A.size-1]; for(int i=A.size-1;i>=0;i--){ double temp4=0; for(int k=i+1;k<A.size;k++) temp4=temp4+U.A[i][k]*Xn[k]; Xn[i]=(Y[i]-temp4)/U.A[i][i]; } return Xn; } int main() { Matrix B(4); B.Input(); double *X; X=Dooli(B); cout<<"~~~~解得:"<<endl; for(int i=0;i<B.size;i++) cout<<"X["<<i<<"]:"<<X[i]<<" "; cout<<endl<<"呵呵呵呵呵"; return 0; }
标签: 道理特分解法
上传时间: 2018-05-20
上传用户:Aa123456789
用matlab编写的用于转子动力学分析的有限元程序,可实现转子临界转速和振型分析、稳态响应和瞬态响应分析等功能。
上传时间: 2019-03-22
上传用户:JHHXXY
8329B是一款SOP-8封装单片同步降压稳压器。该器件集成了两个内阻分别为78毫欧和67毫欧的功率MOSFET,可提供足2.5A的连续负载电流在较宽的输入电压范围从6.5V到36V,电流模式控制提供快速瞬态响应和逐周期电流限制,可调节的软启动可防止涌流。8329B具有可编程的CV/CC模式控制功能,CV模式(恒压)功能提供一个稳压输出,CC模式(恒定电流)功能提供一个电流限制功能, 联系人:唐云先生(销售工程) 手机:13530452646(微信同号) 座机:0755-33653783 (直线) Q Q: 2944353362
标签: 8329B 12V 2.4 5V 丝印 同步整流 降压 芯片
上传时间: 2019-03-25
上传用户:lryang
突然三相短路是一个电瞬态过程 。 这个过程的时间虽然不 长 ,但是在短暂的时间内,会产生巨大的冲击电流对发电机本身 及电力系统是一个严重的破坏因素 。 不仅如此 , 还有可能破坏 电网的正常运行 , 影响到接到 同一 电网 的其他设备的 正常工 作 。 而另一方面 ,在空载 、降低电压下实施三相突然短路 , 则是 测量直轴瞬态 、 超瞬态电抗和有关时间常数的一种基本方法 。 所以 ,研究同步发电机的瞬态短路 , 可 以为水轮同步发 电机的 合理可靠的设计及运行提供数据 , 而且对与其相联的其他电 机 、 电器及继电保护设备的选择和使用有重要的意义
标签: 定子电流仿真
上传时间: 2019-05-16
上传用户:xiaoxiao宇
BK全系列的无线麦克风发射/接收芯片,采用24Bit/48KHz的高性能音频专用的Δ-Σ的 A/D 和D/A 处理,采用1/4πDQPSK 数字调制/解调方式,全数字无线传输,有别于传统的FM 调制/解调方式,音频传输过程中无需进行压缩/扩展处理,也无需进行预加重/去加重处理, 保留声音的原汁原味,所以声音的频响,瞬态,线性等指标都很好,非常接近有线麦克风的 音质,也就是说:同样的咪芯,采用有线的连接方式,能达到的音质效果,采用BK芯片,无 线的效果和有线的效果可以非常地接近。
上传时间: 2019-11-11
上传用户:picq
利用matlab编写newmark方法,可以求解瞬态动力学方程
上传时间: 2021-06-10
上传用户:xiaowu1
OrCAD_PSpice简明教程1. 介绍 2. 带 OrCAD Capture 的 Pspice 用法 2.1 第一步:在 Capture 中创建电路 2.2 第二步:指定分析和仿真类型 偏置或直流分析(BIAS or DC analysis) 直流扫描仿真(DC Sweep simulation) 2.3 第三步:显示仿真结果 2.4 其他分析类型: 2.4.1 瞬态分析(Transient Analysis) 2.4.2 交流扫描分析(AC Sweep Analysis) 3. 附加的使用 Pspice 电路的例子 3.1 变压器电路 3.2 使用理想运算放大器的滤波器交流扫描(滤波器电路) 3.3 使用实际运算放大器的滤波器交流扫描(滤波器电路) 3.4 整流电路(峰值检波器)和参量扫描的使用 3.4.1 峰值检波器仿真(Peak Detector simulation) 3.4.2 参量扫描(Parametric Sweep) 3.5 AM 调制信号 3.6 中心抽头变压器 4. 添加和创建库:模型和元件符号文件 4.1 使用和添加厂商库
上传时间: 2022-02-09
上传用户:XuVshu
This Getting Started Guide is written for Maxwell beginners and experienced users who would like to quickly re familiarize themselves with the capabilities of MaxwelL.This guide leads you step-by-step through solving and analyzing the results of a rotational actuator magnetostatic problem with motion By following the steps in this guide, you will learn how to perform the following tasks Modify a models design parameters y Assign variables to a model's design parameters.Specify solution settings for a design Validate a designs setupRun a maxwell simulation v Plot the magnetic flux density vecto v Include motion in the simulation本《入门指南》是为希望快速重新熟悉MaxwelL功能的Maxwell初学者和有经验的用户编写的。本指南将引导您逐步解决和分析旋转致动器静运动问题的结果。按照本指南中的步骤,您将学习如何执行以下任务。修改模型设计参数y将变量分配给模型的设计参数。指定设计的解决方案设置验证设计设置运行maxwell模拟v绘制磁通密度vecto v在模拟中包含运动
上传时间: 2022-03-10
上传用户: