虫虫首页| 资源下载| 资源专辑| 精品软件
登录| 注册

圆形<b>冲压</b>仿真计算

  • 1.有三根杆子A,B,C。A杆上有若干碟子 2.每次移动一块碟子,小的只能叠在大的上面 3.把所有碟子从A杆全部移到C杆上 经过研究发现

    1.有三根杆子A,B,C。A杆上有若干碟子 2.每次移动一块碟子,小的只能叠在大的上面 3.把所有碟子从A杆全部移到C杆上 经过研究发现,汉诺塔的破解很简单,就是按照移动规则向一个方向移动金片: 如3阶汉诺塔的移动:A→C,A→B,C→B,A→C,B→A,B→C,A→C 此外,汉诺塔问题也是程序设计中的经典递归问题

    标签: 移动 发现

    上传时间: 2016-07-25

    上传用户:gxrui1991

  • 1. 下列说法正确的是 ( ) A. Java语言不区分大小写 B. Java程序以类为基本单位 C. JVM为Java虚拟机JVM的英文缩写 D. 运行Java程序需要先安装JDK

    1. 下列说法正确的是 ( ) A. Java语言不区分大小写 B. Java程序以类为基本单位 C. JVM为Java虚拟机JVM的英文缩写 D. 运行Java程序需要先安装JDK 2. 下列说法中错误的是 ( ) A. Java语言是编译执行的 B. Java中使用了多进程技术 C. Java的单行注视以//开头 D. Java语言具有很高的安全性 3. 下面不属于Java语言特点的一项是( ) A. 安全性 B. 分布式 C. 移植性 D. 编译执行 4. 下列语句中,正确的项是 ( ) A . int $e,a,b=10 B. char c,d=’a’ C. float e=0.0d D. double c=0.0f

    标签: Java A. B. C.

    上传时间: 2017-01-04

    上传用户:netwolf

  • 基于PSSE的电力系统仿真计算及分析

    电力系统潮流计算是研究电力系统的重要手段之一。通过电力系统潮流计算,能够计算出各个节点的电压和功率分布,检查节点电压和潮流分布是否符合要求;同时,能够分析出合理的潮流分布,从而降低全网络的网损;除此之外,在正常检修及特殊运行方式下,还能通过潮流计算得知电厂开机方式,为预想事故、设备退出等情况作出理想的调整方案。为了完成本次设计,需要学习电力系统仿真软件PSS/E了解其各个功能,学会软件中数据卡的填写,以及各个元件的模型。并通过对电力系统稳态书中的简单例题进行仿真,了解自己学习该软件的程度。接着通过仿真软件PSS/E对IEEE39节点系统进行潮流计算,在仿真成功的基础上,分析改变系统无功功率对系统电压的影响,改变有功功率对系统电压相角的影响以及改变变压器的变比对系统电压的影响,同时对IEEE39节点系统进行经济调度,分析如何合理分配发电机的有功出力,降低网损,以达到经济运行的效果。在分析中,多次用到举例和对比的方法,大大提高了实验结果的可靠性。最后通过上述仿真,得到的实验结论如下:通过调节电力系统的无功功率能够改善系统节点的电压;得到了负荷的有功功率与系统电压的相角的变化关系;得到了变压器变比与电压的关系;还得到了不同煤耗率的发电机与其所承担的负荷的关系,具体参见论文正文。

    标签: psse 电力系统

    上传时间: 2022-06-30

    上传用户:

  • 电磁阻尼器力矩特性的仿真研究.rar

    本文研究的电磁阻尼器是一种特殊结构的空心杯发电机,它主要用于对能量的吸收和耗散,达到减振消能的目的,是具有很高单位耗能的能量吸收元件。电磁阻尼器的应用十分广泛,已涉及航天、航空、电力等诸多领域,有着广阔的市场前景。 采用电磁场分析软件建立了电磁阻尼器的仿真模型,仿真分析了电磁阻尼器阻尼力矩与定子、转子结构参数的关系。 介绍了常规空心杯电机与电磁阻尼器的结构、发展和应用,基于Ansoft公司的电磁场分析软件Maxwell 2D学生版软件建立了电磁阻尼器静磁场的二维仿真模型,分别对不同充磁方向、极弧系数、磁极对数的气隙磁密分布进行了静态仿真分析,得出了相应结论。在此基础上,运用Infolytica公司的电磁场分析软件MagNet对电磁阻尼器的二维稳态磁场进行了仿真,研究了如下内容: (1)定子磁路结构中的磁钢材料、磁钢充磁方向、定子磁极对数的改变对力矩特性的影响; (2) 转子结构参数中的转子长度、转子材料、转子厚度、转子平均直径、转子转向的改变对力矩特性的影响。根据所得的阻尼力矩仿真数据,基于Excel软件的曲线拟合和Matlab软件对拟合曲线进行的数值分析,求得了力矩特性斜率与上述参数的关系式。此关系式为探索电磁阻尼器的工程设计方法提供了一定理论依据,具有重要的工程应用价值。 最后,将仿真计算得到的阻尼力矩值与实验测得的阻尼力矩值进行了对比,分析了误差产生的原因。

    标签: 电磁 力矩 仿真研究

    上传时间: 2013-04-24

    上传用户:元宵汉堡包

  • 单相交流串励电动机温升计算和振动分析

    单相交流串励电动机由于启动转矩大、转速高、体积小等一系列的特点,在电动工具、家用电器,尤其是小家电和吸尘器上获得了十分广泛的应用。论文对单相交流串励电动机的发热和振动特性进行研究。 在第二章,通过讨论电机的发热理论及其影响因素,结合实际建立了数学模型,推导得出一个工程上比较实用的公式,用来计算马达堵转时的温升,还编写了一个电脑程序来仿真计算马达堵转时的温升。 在第三章,讨论了电机转子和支撑组成的振动系统在多自由度和各种情况下的振动。应用杜哈梅积分式和傅立叶分析法将机械振动和电磁干扰联系起来,将机械振动问题转化为二阶电路的问题来进行处理。并且提出观点:1.先测量出机械振动的频谱图或电磁噪音的Db-Freq频谱图,再用反傅立叶分解的方法将它们合成,得到周期性的激励的形状。2.由激励(力信号或电信号)所产生的波在弦内进行传播,信号经过衰减,辐射,在边界处反射,然后跟下一列波迭加,直到成为稳定的干扰信号。 在第四章,对样机进行测试,并和电脑仿真结果进行了比较。结果表明二者的偏差在2.5%以内。

    标签: 单相交流 电动机 温升计算

    上传时间: 2013-07-31

    上传用户:csgcd001

  • 基于三维磁场计算的永磁音圈电机结构优化设计

    音圈电机(VoiceCoilMotor,简称VCM)是特种直线电机,其工作原理与扬声器的音圈类似。其最突出的特点是体积小、重量轻,动作速度快,可以达到很高的定位精度,推力均匀。自从问世以来,广泛的应用在计算机存储设备、航天仪器(例如航天制冷机)、精密测距仪器(例如霍尔位移测量装置)、精密车床以及移动电话中。目前,生产出的VCM电机广泛应用于消费类和生产类市场,特别是高档家用电器和计算机中。 针对目前我国VCM结构设计的不足及工艺的落后,本文结合现有的加工工艺,研究永磁VCM的设计及结构优化,具体内容如下: 首先,介绍VCM工作原理,以及内磁式与外磁式、长音圈与短音圈、动圈式与动铁式、直线式与摇臂式等不同结构VCM及相应特点,阐述了力矩常数的意义及其对电机性能的影响,并详细介绍了VCM在光盘驱动器、硬盘驱动器,以及在电刷试验台(提供静压力)中的典型应用。 其次,从电机电磁场的基本理论出发,介绍有限元及其在电磁场仿真计算中的应用,并采用有限元软件ANSYS,结合实际算例,对VCM进行建模和仿真。 再次,文中详细介绍了永磁VCM的设计过程,提出了设计方法以供参考,其中包含了定量计算,包括了永磁体材料的选择、体积的计算,音圈的设计(匝数计算及选型),以及电机整体的机械结构设计。 最后,结合设计VCM应当遵循的原则,提出了若干结构优化设计方案。在理论推导和分析的基础上,结合仿真软件ANSYS,对几种结构分别进行了电机电磁场以及电机性能的仿真分析,其中包括:采用钕铁硼永磁的单励磁结构VCM与传统铁氧体VCM的性能差异;增加极靴对VCM性能影响;增加短路环及变换结构对VCM动态响应速度的影响等。

    标签: 磁场 优化设计 计算 音圈电机

    上传时间: 2013-06-10

    上传用户:wanghui2438

  • 模拟信号发生频率计方法

     计算方法: 1) A值(相位)的计算:根据设置的相位值D(单位为度,0度-360度可设置),由公式A=D/360,得出A值,按四舍五入的方法得出相位A的最终值; 2) B偏移量值的计算:按B=512*(1/2VPP-VDC+20)/5; 3) C峰峰值的计算:按C=VPP/20V*4095;

    标签: 模拟信号 发生 频率计

    上传时间: 2013-11-18

    上传用户:xdqm

  • RSA算法 :首先, 找出三个数, p, q, r, 其中 p, q 是两个相异的质数, r 是与 (p-1)(q-1) 互质的数...... p, q, r 这三个数便是 person_key

    RSA算法 :首先, 找出三个数, p, q, r, 其中 p, q 是两个相异的质数, r 是与 (p-1)(q-1) 互质的数...... p, q, r 这三个数便是 person_key,接著, 找出 m, 使得 r^m == 1 mod (p-1)(q-1)..... 这个 m 一定存在, 因为 r 与 (p-1)(q-1) 互质, 用辗转相除法就可以得到了..... 再来, 计算 n = pq....... m, n 这两个数便是 public_key ,编码过程是, 若资料为 a, 将其看成是一个大整数, 假设 a < n.... 如果 a >= n 的话, 就将 a 表成 s 进位 (s

    标签: person_key RSA 算法

    上传时间: 2013-12-14

    上传用户:zhuyibin

  • 这个是基于在CCS开发环境下

    这个是基于在CCS开发环境下,用DM642-B-ICETEK-5100USB仿真器,实现的sobel边缘检测算法的程序。

    标签: CCS 开发环境

    上传时间: 2016-08-14

    上传用户:ecooo

  • 道理特分解法

    #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