基于Matlab的重型数控机床双电机消隙的仿真
- 格式:pdf
- 大小:394.46 KB
- 文档页数:4
基于MATLAB的机电动力系统建模与仿真方法研究机电动力系统是指组成系统的机械、电气和控制等部分之间相互作用的力学、电气和能量转换装置的集合。
其建模与仿真方法的研究对于系统的分析、优化以及性能评估十分重要。
本文将基于MATLAB的机电动力系统建模与仿真方法进行研究。
首先,机电动力系统的建模是基于实际系统的动力学和控制特性进行描述。
对于机械系统,可以使用欧拉-拉格朗日方法进行建模,得到系统的运动方程。
对于电气系统,可以使用基尔霍夫电流法、基尔霍夫电压法等方法进行建模。
对于控制系统,可以使用状态空间法或者传递函数法进行建模。
基于这些方法,可以将机电动力系统描述为一组常微分方程或者微分代数方程。
其次,仿真是利用计算机模拟机电动力系统的运行过程。
MATLAB作为一种强大的数学计算工具和仿真环境,可以实现机电动力系统的建模和仿真。
使用MATLAB的Simulink工具箱,可以构建机电动力系统的框图模型,并通过连接各个子系统的信号线来描述系统动态行为。
此外,Simulink还提供了丰富的信号处理、控制设计和参数优化等功能,方便进行系统仿真和性能评估。
在进行机电动力系统仿真之前,需要对系统的输入信号进行设定。
可以使用恒定输入、周期性输入或者随机输入等方式来模拟实际工作条件。
接下来,可以利用数值方法对系统模型进行求解,并通过绘制波形图、频谱图等方式来分析系统的响应和性能。
除了Simulink工具箱,MATLAB还提供了多种工具和函数用于机电动力系统的建模和仿真。
例如,MATLAB的Control System Toolbox提供了用于控制设计和分析的函数和工具;MATLAB的Simscape工具箱专门用于动态系统建模和仿真;MATLAB的Optimization Toolbox用于参数优化和系统辨识等。
总结起来,基于MATLAB的机电动力系统建模与仿真方法主要包括使用Simulink工具箱构建系统模型、设定输入信号、数值求解和性能分析等步骤。
基于MATLAB的直流电机双闭环调速系统的设计与仿真直流电机双闭环调速系统是一种常见的控制系统,常用于工业生产中对电机速度的精确控制。
本文将基于MATLAB软件进行直流电机双闭环调速系统的设计与仿真,包括系统设计、参数设置、控制策略选择、系统仿真以及性能分析等方面。
文章将以1200字以上的篇幅进行详细阐述。
一、系统设计直流电机双闭环调速系统由速度环和电流环构成。
速度环控制系统的输入为速度设定值和电机实际速度,输出为电机期望电压;电流环控制系统的输入为速度环输出的电压和电机实际电流,输出为电机实际电压。
通过控制电机的期望电压和实际电压,达到对电机速度的调控。
二、参数设置在进行系统仿真之前,需要确定系统中各个参数的值。
包括电机的额定转矩、额定电压、电感、电阻等参数,以及控制环节的比例增益、积分增益、微分增益等参数。
这些参数的选择会影响系统的稳定性和动态性能,需要根据实际情况进行调整。
三、控制策略选择常见的控制策略包括PID控制、PI控制、PD控制等。
在直流电机双闭环调速系统中,可以选择PID控制策略。
PID控制器由比例环节、积分环节和微分环节组成,可以提高系统的稳定性和响应速度。
四、系统仿真在MATLAB中进行直流电机双闭环调速系统的仿真,可以使用Simulink模块进行搭建。
根据系统设计和参数设置,搭建速度环和电流环的控制器,连接电机实际速度和电机实际电流的反馈信号,输入速度设定值和电机期望电流,输出电机期望电压。
通过仿真可以得到系统的动态响应曲线,评估系统的性能。
五、性能分析在仿真结果中,可以分析系统的静态误差、超调量、调整时间等指标,评估系统的控制性能。
通过参数调整和控制策略更改等方式,可以优化系统的控制性能,使系统达到更好的调速效果。
总结:本文基于MATLAB软件对直流电机双闭环调速系统进行了设计与仿真。
通过系统设计、参数设置、控制策略选择、系统仿真以及性能分析等步骤,可以得到直流电机双闭环调速系统的动态响应曲线,并通过参数调整和控制策略更改等方式,优化系统的控制性能。
基于MATLAB的双馈电机仿真
王培炎
【期刊名称】《中国校外教育(美术)》
【年(卷),期】2013(000)011
【摘要】根据双馈发电机的原理及数学模型采用定子磁链定向的方法,对变速恒频风力发电系统进行研究,确定了基本的控制策略。
通过MATLAB/Simulink建立系统的仿真模型进行仿真,这些都为进一步地深入研究提供了有效的理论依据。
【总页数】1页(P133-133)
【作者】王培炎
【作者单位】内蒙古北方重工培训中心
【正文语种】中文
【相关文献】
1.基于Matlab双馈风力发电机混沌运动的仿真分析
2.基于MATLAB的双馈发电机功率突变仿真分析和故障诊断
3.基于MATLAB风力机双馈感应电机的仿真研究
4.基于MATLAB仿真分析的风电系统双馈电机矢量控制研究
5.基于Maxwell和MATLAB的双馈直线电机联合仿真控制研究
因版权原因,仅展示原文概要,查看原文内容请购买。
双电机电气消隙
未来数控机床的发展趋势主要是大型和重型,因而机床的行程越来越长,对精度的要求也就越来越高。
要消除齿轮齿条传动中产生的背隙,有两种方式,一是:机械消隙,二是双电机电气消隙。
机械消隙是单个电机输入两个齿轮输出的形式,目前有法国的REDEX.而双电机消隙属于双电机输入两个齿轮输出的形式。
双电机消隙目前有德国的STOBER以及台湾的SunUs等。
双电机消隙就是两个电机通过齿轮与赤道仪的主齿轮啮合,并按双电机消隙控制曲线进行驱动,永远不会出现两个电机输出转矩同时为零的情况,即任何时候两个电机至少有一个会对主齿轮施加不为零的转矩,在此转矩的作用下,主齿轮的运动间隙就不可能存在。
当然,此转矩必须大于转动链本身的摩擦力矩。
在实际消隙方式下,当系统需要的输出合力矩为零(静止)时,两通道电机的电枢电流为±Io(消隙偏置电流),其输出力矩大小相等方向相反;当系统需要的输出合力矩增加时,两通道电机的电枢电流随图二的曲线变化,其中一个通道的输出力矩将继续增加,另一个通道的输出力矩逐渐减小至零再增加,由阻力源变为动力源
双电机消隙的优势。
相对于机械消隙,双电机消隙具有性能上的优势,重复定位精度可达到0.01;控制灵活,需要加大扭力是,两个电机可
以同时驱动,而两个电机反方向驱动是可消除背隙;成本控制,由于是同时使用两个伺服电机,股伺服电机的型号可选用较小的,这样成本不会高于机械消隙;双电机消隙具有良好的发展前景,由于其性能优越,精度高,成本低,在竞争日益激烈的市场中越来越受到各大厂家的青睐。
基于MATLAB的机电动力系统建模与仿真方法研究机电动力系统是指由电力系统和机械系统组成的复杂系统,它涉及到电力的生成与传输、机械运动的控制和能量转化等多个方面。
对于机电动力系统的建模与仿真,可以通过MATLAB软件来进行研究和实现。
一、机电动力系统建模方法1. 电力系统建模:电力系统由发电机、变压器、电缆、断路器、负载等组成,可以将其建模为电气网络。
可以使用MATLAB的Simulink工具箱来建立电力系统模型。
在建立模型时,需要考虑发电机的动力学特性、负载的特性以及电路的拓扑结构等,可以采用不同的电路元件进行建模,如电阻、电感、电容等。
2. 机械系统建模:机械系统由电动机、传动装置、负载等组成,可以将其建模为动力学系统。
可以使用MATLAB的Simulink工具箱来建立机械系统模型。
在建立模型时,需要考虑电动机的转矩特性、传动装置的动力学特性以及负载的特性等,可以采用不同的机械元件进行建模,如惯性元件、摩擦元件等。
3. 机电耦合建模:机电动力系统是电力系统和机械系统的耦合系统,需要将电力系统和机械系统的模型进行耦合建模。
可以使用MATLAB的Simulink工具箱来建立机电耦合模型。
在建立模型时,需要考虑电力系统和机械系统之间的能量转换和信息传递等关系,可以通过引入耦合元件和耦合方程来实现机电耦合模型。
二、机电动力系统仿真方法1.参数仿真:通过改变机电动力系统的参数来进行仿真分析。
可以通过修改电力系统和机械系统的参数,如发电机的额定功率、电动机的额定电流等,来分析机电动力系统的性能指标,如功率因数、效率等。
2.稳态仿真:用于分析机电动力系统的稳定运行状态。
可以根据机电动力系统的稳态方程,设置合适的边界条件,进行稳态仿真分析,包括功率平衡、电压稳定等。
3.动态仿真:用于分析机电动力系统的动态响应。
可以通过给系统施加不同的输入信号,如负载变化、电压突变等,来研究机电动力系统的瞬态响应和稳定性能,如过电压、过电流等。
实验五、基于MATLAB/Simulink的机电一体化系统的仿真分析实验一、实验目的机电一体化系统建模是进行机电一体化系统分析与设计的基础,通过对系统的简化分析建立描述系统的数学模型,进而研究系统的稳态特性和动态特性,为机电一体化系统的物理实现和后续的系统调试工作提供数据支持,而仿真研究是进行系统分析和设计的有利方法。
本实验目的在于通过实验使同学对机电一体化系统建模方法和仿真方法有初步的了解,初步掌握在MA TLAB/ SIMULINK环境下对机电一体化系统数学模型进行仿真的方法。
(1)掌握机电一体化系统数学建模的基本方法(2)掌握机电一体化系统数学仿真的基本方法和步骤。
(3)掌握在MA TLAB/ SIMULINK环境下对机电一体化系统数学模型进行仿真的方法。
二、实验器材(1)计算机(2)MA TLAB/ SIMULINK软件三、实验原理(一)建立数学模型以一定的理论为依据把系统的行为概括为数学的函数关系,包括以下内容:1)确定模型的结构,建立系统的约束条件,确定系统的实体、属性与活动。
2)测取有关的模型数据。
3)运用适当理论建立系统的数学描述,即数学模型。
4)检验所建立的数学模型的准确性。
机电一体化系统数学模型的建立是否得当,将直接影响以此为依据的仿真分析与设计的准确性、可靠性,因此必须予以充分重视,以采用合理的方式、方法。
(二)机电一体化系统的计算机数字仿真实现1)根据已建立的数学模型和精度、计算时间等要求,确定所采用的数值计算方法。
2)将原模型按照算法要求通过分解、综合、等效变换等方法转换为适于在数字计算机上运行的公式、方程等。
3)用适当的软件语言将其描述为数字计算机可接受的软件程序,即编程实现。
4)通过在数字计算机上运行,加以校核,使之正确反映系统各变量动态性能,得到可靠的仿真结果。
(三).凑试法确定PID调节参数凑试法是通过模拟或闭环运行(如果允许的话)观察系统的响应曲线(例如阶跃响应),然后根据各调节参数对系统响应的大致影响,反复凑试参数,以达到满意的响应,从而确定PID调节参数。
第38卷第4期2020年7月 贵州师范大学学报(自然科学版)JournalofGuizhouNormalUniversity(NaturalSciences)Vol.38.No.4Jul.2020引用格式:李红,王春梅,陆蕴香.基于Matlab的双齿轮弹簧消隙箱的优化设计[J].贵州师范大学学报(自然科学版),2020,38(4):114 118.[LIH,WANGCM,LUYX.Optimizationdesignofdoublegearspringanti backlashboxbasedonMatlab[J].JournalofGuizhouNormalUniversity(NaturalSciences),2020,38(4):114 118.]基于Matlab的双齿轮弹簧消隙箱的优化设计李 红,王春梅,陆蕴香(贵州师范大学机械与电气工程学院,贵州贵阳 550025)摘要:根据双齿轮弹簧机构的消隙原理,以消隙箱的体积小、重量轻为优化目标,建立了消隙齿轮箱的数学模型,利用Matlab软件进行优化设计计算,得出优化结果。
结果表明优化后的参数更加合理,通过减小消隙齿轮箱的体积和重量,从而减小了进给部件的总重量,便于安装和提高传动效率。
关键词:弹簧消隙机构;目标函数;反向间隙;优化设计中图分类号:TH12 文献标识码:A 文章编号:1004—5570(2020)04-0114-05DOI:10.16614/j.gznuj.zrb.2020.04.019Optimizationdesignofdoublegearspringanti backlashboxbasedonMatlabLIHong,WANGChunmei,LUYunxiang(SchoolofMechanicalandElectricalEngineering,GuizhouNormalUniversity,Guiyang,Guizhou550025,China)Abstract:Inthispaper,accordingtotheanti backlashprincipleofdouble gearspringmechanism,theauthorhasestablishedamathematicalmodelofbacklashgearboxbytakingthesmallvolumeandlightweightofclearanceboxastheoptimizationobjective,andobtainedtheoptimizationresultsbyusingMatlabsoftwarecalculation.Theresultsshowthattheoptimizedparametersaremorereasonable.Thetotalweightofthefeedcomponentsisreducedbyreducingthesizeandweightofthebacklashgearbox,whichiseasytoinstallandimprovethetransmissionefficiency.Keywords:springanti backlashmechanism;objectivefunction;backlash;optimizationdesign0 引言制造业是国民经济的主体,是立国之本、兴国之器、强国之基[1]。
基于MATLAB的双馈电机仿真作者:王培炎来源:《中国校外教育·综合(上旬)》2013年第11期根据双馈发电机的原理及数学模型采用定子磁链定向的方法,对变速恒频风力发电系统进行研究,确定了基本的控制策略。
通过MATLAB/Simulink建立系统的仿真模型进行仿真,这些都为进一步地深入研究提供了有效的理论依据。
双馈发电机仿真数字模型一、双馈发电机的基本原理随着电力电子技术和数字控制技术的迅速发展,人们在不断寻求采用新的途径解决电力系统稳定和无功问题的时候,提出了采用交流励磁发电机取代或部分取代常规同步发电机的设想,并已由理论到实践取得了一些成果。
这种发电机的转子绕组由原来的直流励磁绕组改为三相对称交流励磁绕组。
当通以某一额定频率(fc)的交流电时,就会产生一个相对转子旋转的磁场,其转速为:n=60fcnp(np为极对数),转子实际转速加上交流励磁产生的旋转磁场的转速(方向可以相同或相反)等于同步转速,即:n1=nr±n2。
由此在电机气隙中形成一个同步旋转的磁场,在定子侧感应出同步速的感应电势。
从定子侧看,这与直流励磁的转子以同步速旋转时,在电机气隙中形成一个同步旋转的磁场是等效的。
如果按电机转子的转速是否与同步转速一致来区分异步发电机或同步发电机。
则交流励磁发电机应当被称为异步发电机。
但是,从性能来看,交流励磁发电机很多地方又与同步发电机相似。
二、定子磁链定向的矢量控制在交流励磁发电机中,考虑到发电机始终是在工频50Hz下运行,在这样的频率下,通常电机定子绕组的电阻可以忽略不计。
此时,定子绕组总磁链与定子电压的矢量之间的相位正好相差90度,因此在实际应用中,以定子电压矢量或者以定子绕组总磁链为参考矢量,可使控制系统变得相对简单。
这表明,电机有功功率和转子电流有功分量成正比,无功功率和转子电流无功分量成正比,只要分别控制转子电流分量和,即可实现发电机有功功率和无功功率的独立调节。
基于Matlab的直流电机双闭环调速系统仿真本文将介绍使用Matlab软件进行直流电机双闭环调速系统的仿真。
直流电机调速系统是工业控制领域中常见的一种控制系统,通过控制电机的输入电压,调节电机的转速。
双闭环调速系统在传统的单闭环调速系统的基础上增加了速度环和电流环,提高了系统的稳定性和响应速度。
1. 直流电机调速系统介绍直流电机调速系统主要包括电机、电机功率器件、传感器和控制器等组成部分。
其中,电机是被控对象,通过控制电机功率器件的输入电压,可以调节电机的转速。
传感器用于实时测量电机的转速和转矩,将测量值反馈给控制器。
控制器根据测量值和设定值的差异,生成控制信号,控制输入电压,使得电机的转速达到设定值,并保持在设定值附近。
2. 双闭环调速系统结构双闭环调速系统在传统的单闭环调速系统的基础上增加了速度环和电流环,使得系统的控制更加精确。
速度环对电机的速度进行控制,根据速度误差生成调节电压;电流环则对电机的电流进行控制,根据电流误差生成最终的控制信号。
双闭环调速系统的结构如下所示:_______ _______| | e1 | |r +--+ | |---+-->| C |---+--> u| | | | |_____| |+--->| P1 | | | +-------+| | | _______ | | |y <---+ |_____| _|_ | | | | |_______ | | C1 | | | P2 || | | |_____| | | |--| P0 |--+ +--> | |t |_____| | +-------+y其中,r为输入信号(设定值),y为输出信号(测量值),e1为速度误差,e2为电流误差,P1为速度环比例控制器,P2为电流环比例控制器,C1为电流环输入限幅器,C为速度环输入限幅器,u为控制信号(调节电压)。
3. 双闭环调速系统仿真实现步骤步骤一:建立模型在Matlab软件中,建立直流电机的数学模型。
基于MATLABSimulink的机械系统仿真技术基于 MATLAB/Simulink 的机械系统仿真技术在当今科技飞速发展的时代,机械系统的设计和优化变得日益复杂。
为了更高效、准确地预测和分析机械系统的性能,基于MATLAB/Simulink 的机械系统仿真技术应运而生。
这项技术为机械工程师和研究人员提供了强大的工具,帮助他们在实际制造之前,就能对机械系统的行为有深入的了解和准确的预测。
机械系统仿真技术的核心在于通过建立数学模型来模拟真实世界中机械系统的运行。
而 MATLAB/Simulink 作为一款功能强大的数学计算和建模软件,为实现这一目标提供了丰富的资源和便捷的操作环境。
首先,让我们来了解一下 MATLAB/Simulink 的一些基本特点。
MATLAB 具有强大的数值计算和数据分析能力,能够处理复杂的数学公式和算法。
Simulink 则是一个基于图形化的建模环境,用户可以通过拖拽和连接各种模块来构建系统模型,这种直观的操作方式大大降低了建模的难度,提高了工作效率。
在机械系统仿真中,常见的模型类型包括刚体动力学模型、柔性体模型、传动系统模型等。
以刚体动力学模型为例,我们可以使用牛顿定律和欧拉方程来描述物体的运动。
通过在 Simulink 中定义质量、惯性矩、力和力矩等参数,以及它们之间的关系,就能模拟出刚体的运动轨迹和受力情况。
对于复杂的机械系统,如汽车的悬挂系统,不仅需要考虑刚体的运动,还需要考虑弹性元件和阻尼器的特性。
这时,就可以引入柔性体模型。
通过有限元分析等方法,可以将柔性体的模态信息导入到Simulink 中,与刚体模型相结合,从而更真实地反映系统的动态特性。
传动系统也是机械系统中的重要组成部分。
例如,齿轮传动系统的建模需要考虑齿轮的齿数、模数、压力角等参数,以及齿面接触和摩擦等因素。
在 MATLAB/Simulink 中,可以使用专门的模块来构建齿轮传动模型,并与其他部件的模型进行集成,以分析整个传动系统的性能。
图1进给传动系统动力学模型1引言机床进给传动系统设计是机床设计中的重要步骤,其设计模式一直在研究和完善中,从单纯依靠经验类比、静力分析发展到模型计算、多态分析,定量化程度日渐提高。
随着计算机辅助设计技术的引入,设计自动化程度在不断增加。
此外,仿真技术的应用,使产品在设计阶段就能够预测其工作性能,减少了试探改进次数,提高了一次性成功率。
本文在这些模式的基础上,从机电控制工程角度提出一种基于MatLab软件平台对机床进给传动方案设计进行校正与仿真的方法,此方法操作简单快捷,简化了传动系统设计环节。
2动力学模型分析图1为机床进给传动系统动力学模型示意图。
图1中,设电动机轴角位移θr为系统摘要:从机电控制工程角度,分析机床进给传动系统的动力学模型,将机床进给传动方案设计的结果置入MatLab环境中进行快速仿真分析及校正设计,验证并改进设计方案,提高了设计效率,简化了设计环节。
文中提出的性能分析、校正及仿真计算模式适用于各类机床进给传动系统,具有通用性和工程实用价值。
关键词:机床;进给;校正;仿真中图分类号:TP271+.2文献标识码:B基于MatLab的机床进给传动系统校正与仿真梁达平(天水师范学院工学院,甘肃天水741001)资助项目:天水师范学院科研基金(TSF0502)作者简介:梁达平(1976-),男,四川省达州市人,天水师范学院工学院讲师,硕士。
DC伺服电机Tm!rz2J2、B2、k2z1J1、B1、k1ym、B、k3Y(s)!r(s)=Klz12"z2[J1+J2(z1z2)2+m(lz12"z2)2]s2+[B1+B2(z1z2)2+B(lz12"z2)2]s+K(2)输入信号;工作台直线位移y为输出信号;Tm为电动机输出转矩;z1、z2分别为齿轮的齿数;J1、J2分别为两轴的转动惯量;B1、B2分别为两轴的粘性阻尼系数;k1、k2为两轴的转矩刚度;m为工作台直线运行部分的质量;B是直线运动粘性阻尼系数;k3是丝杠螺母副及螺母座的轴向刚度;l为丝杆导程。
毕业设计 (论文)题目:基于Matlab的无刷双馈电机建模与仿真设计院(系):专业:电气工程及其自动化学生姓名:学号:指导教师:2020年11月3日桂林电子科技大学继续教育学院本科毕业设计(论文)原创性申明本人郑重申明:所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。
除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。
对本文的研究作出重要贡献的个人和集体,均已在文中以明确方式表明。
本人完全意识到本申明的法律后果由本人承担。
论文作者签名:日期:2020.11.3摘要本文主要对无刷双馈电动机控制系统进行了理论分析和仿真研究。
首先,本文分析了无刷双馈电动机的基本结构、工作原理,并给出了其数学模型,接着利用MATLAB-Simulink对无刷双馈电动机的转速单闭环控制和转速、电流双闭环控制分别进行了建模和仿真。
在仿真过程中,先将整个控制系统分成几个功能模块分别进行建模和仿真,然后将功能模块进行有机结合,搭建成无刷双馈电动机系统的仿真模型。
特别的,在双闭环控制系统中,本文采用了一种基于S函数的建模新方法。
仿真结果表明,这两种控制方式都具有一定的合理性和实用性,但转速、电流双闭环控制更适合用在一些高精度、高稳定性场合,因为其响应速度更快、超调更小、稳定性和跟踪性能更好。
此外,本文所提供的两种仿真模型,也适用于验证其他控制算法,为电机控制系统的设计和调试提供了新的思路,具有一定的实际意义。
关键词:无刷双馈电动机;双闭环控制;MATLAB;建模和仿真目录1绪论 (1)1.1无刷双馈电动机的研究背景和意义 (1)1.2无刷双馈电动机技术的发展 (1)1.2.1电动机本体 (1)1.2.2控制电路 (1)1.2.3驱动电路 (2)1.2.4转子位置检测电路 (2)1.3无刷双馈电动机的特点 (2)1.4无刷双馈电动机的应用 (2)2 无刷双馈电动机的工作原理 (3)2.1无刷双馈电动机的基本构成 (3)2.1.1无刷双馈电动机本体 (4)2.1.2转子位置检测器 (4)2.2无刷双馈电动机的工作原理 (6)2.2.1电压方程 (8)2.2.3状态方程 (10)2.2.4等效电路 (10)2.2.4传递函数 (10)2.2.6无刷双馈电动机的运行特性 (11)3无刷双馈电动机双闭环控制系统的设计和仿真 (14)3.1转速、电流双闭环系统概述 (14)3.2无刷双馈电动机总体模块 (15)3.2.1BLDCM本体模块 (15)3.3转速计算模块 (18)3.4无刷双馈电动机总体模块 (19)3.5速度控制模块 (19)3.6电流滞环控制模块 (20)3.7参考电流模块 (21)3.8位置计算模块 (23)3.9电压逆变器模块 (24)3.10无刷双馈电机系统仿真及其结果 (25)4 总结 (28)参考文献 (30)致谢 (31)1绪论1.1无刷双馈电动机的研究背景和意义无刷双馈电动机(BLDCM)是在有刷直流电动机的基础上发展来的,但它的驱动电流是不折不扣的交流;无刷双馈电机又可以分为无刷速率电机和无刷力矩电机。
《机电控制系统分析与设计》课程大作业一基于MATLAB的直流电机双闭环调速系统的设计与仿真学院:机电工程学院专业:机械设计制造及其自动化班级:0808108学号:12姓名:林珍坤一、 设计参数转速、电流双闭环直流调速系统,采用双极式H 桥PWM 方式驱动。
电机参数:额定功率 200W ; 额定电压 48V ; 额定电流 4A ;额定转速 500r/min ;电枢回路总电阻 R=8Ω; 允许电流过载倍数 λ=2; 电势系数C e =·min/r ; 电磁时刻常数T L =; 机电时刻常数 T m =;电流反馈滤波时刻常数T oi =; 转速反馈滤波时刻常数T on =1ms要求转速调节器和电流调节器的最大输入电压U *nm =U *im =10V ; 两调节器的输出限幅电压为10V ;PWM 功率变换器的的开关频率f=10kHz ; 放大倍数K=;动态参数设计指标: 稳态无静差;电流超调量i δ≤5%;空载启动到额定转速时的转速超调量δ≤25%; 过渡进程时刻t s =。
二、 设计计算1. 稳态参数计算按照两调节器都选用PI 调节器的结构,稳态时电流和转速误差均应为零;两调节器的输出限幅值均选择为12V电流反馈系数;A V A VI U im /25.14210nom *=⨯==λβ转速反馈系数:r V r Vn U nm min/02.0min/50010max *⋅===α2. 电流环设计(1)确按时刻常数电流滤波时刻常数T oi =,按电流环小时刻常数环节的近似处置方式,则s T T T oi s i 0003.00002.00001.0=+=+=∑(2)选择电流调节器结构电流环可按典型Ⅰ型系统进行设计。
电流调节器选用PI 调节器,其传递函数为ss K s W i i iACR ττ1)(+= (3)选择调节器参数 超前时刻常数:i τ=T L =电流环超调量为σi ≤5%,电流环开环增益:应取5.0=∑i I T K ,则I K =i T ∑5.0=0003.05.0= 于是,电流调节器比例系数为0.00881666.6717.781.25 4.8i i I s R K K K τβ⨯=⋅=⨯=⨯ (4)查验近似条件电流环截止频率ci ω=I K =1666. 67 1/s1)近似条件1:ci ω ≤sT 31此刻,s T 31=0003.01=>ci ω,知足近似条件。
基于Matlab的重型数控机床双电机消隙的仿真邵俊鹏,唐念华(哈尔滨理工大学机械动力工程学院,哈尔滨150080)
1引言
在高精度的齿轮传动系统中,齿隙严重影响了系统的整体性能[1]。从机械上消除齿隙的方法有薄齿轮错齿调整法和双电机消隙等方法,这些机械方法虽然能够较满意地解决消隙问题[2],但也带来了一些问题,比如降低了系统的准确性,减小了系统的带宽,使用机械方法价格昂贵、消耗能量并增加了系统的重量[3]。因此研究非基于机械装置的控制补偿方法是很有意义的[4]。从控制系统出发,通过建立多电机系统的动力学模型,将齿隙视为非线性环节来研究非线性系统的控制方法,探求改进和提高闭环系统性能的控制算法[5],也可以达到消除齿隙的目的。目前可以借助现代控制理论的方法构造具有自适应、智能机制的控制器,例如基于模型参考的自适应控制、基于PID控制策略的自校正控制、变结构控制、模糊自适应控制、智能自适应控制等[6,7]。这些控制算法能在一定程度上改善非线性系统的性能,并不能完全消除齿隙非线性对系统的影响,在对系统精度要求不高的场合,这些方法仍具有一定的应用价值。本文采用西门子840D系统控制双伺服电机驱动的传动模式来解决高精度数控机床分度装置消隙传动系统的实现问题是一种较好的、切实可行的方法。2对双电机驱动系统的建模2.1双电机联动系统结构双电机同步联动伺服系统是由两个具有相同参数的交流同步电动机共同驱动一个大齿轮的转动,每个交流同步电动机带动一个小齿轮,小齿轮同大齿轮啮合转动。双电机同步联动伺服系统的结构简图如图1所示,
其中Jc1、Jc2是两个小齿轮的转动惯量,!c1、!c2是两个小齿轮的角速度,!1、!2是两个交流电机的角速度,U1、U2是两个电机的电枢电
压,Jm是大齿轮的转动惯量,!m是大齿轮的角速度。两个小齿轮啮合大齿轮,共同驱动大齿轮的转动,其驱动原理如图2所示。为了建立双电机同步联动伺服系统的动力学模型,需分析大小齿轮的啮合原理。在大小齿轮运动过程中,大齿轮和小齿轮的啮合运动是通过它们之间的弹力和粘性摩擦力的相互作用来完成的,在一般情况下,粘性摩擦力忽略不计,大小齿轮的啮合原理如图3所示,其中C是粘性摩擦系数,
摘要:为了提高重型数控机床的动态精度和稳态性能,减小齿隙在系统中带来的负面影响,首次对重型数控机床采用
双电机控制,利用机理分析法分析了齿轮啮合动力学原理,通过齿隙特性的分析,建立了含齿隙单电机及双电机的伺服
驱动系统模型和含齿隙双电机的动力学模型,采用仿真软件Matlab对伺服驱动系统模型进行仿真。比较了含齿隙单、双电机伺服驱动系统的动态特性,得出双电机驱动的性能优于单电机。
关键词:重型数控机床;双电机;消隙;机理分析法
中图分类号:TH132.41文献标识码:A文章编号:1002-2333(2008)04-0063-04
SimulationofDouble-motorAnti-backlashofHeavyNCMachineToolDrivingSystembasedonMatlabSHAOJun-peng,TANGNian-hua(SchoolofMechanicalandPowerEngineering,HarbinUniv.Sci.Tech.,Harbin150080,China)Abstract:Toimprovethedynamicaccuracyandsteady-stateperformanceofheavyNCmachineTool,wefirstapply
double-motorsystemtoheavyNCmachinetool.Setupthemodelofsingle-motoranddouble-motorservodrivingsystemwithbacklashanddynamicsmodelofdouble-motordrivingsystemwithbacklashbyanalyzingthedynamicsprincipleofgearmeshandusingthemechanismanalysismethod.ThesimulationofservodrivingsystemiscarriedoutbysoftwareMatlab.Comparethedynamicperformancebetweenthesingle-motoranddouble-motorservodrivingsystemandmakeconclusionthattheperformaceofdouble-motorservodrivingsystemisbetterthansingle-motor.Keywords:heavyNCmachinetool;double-motor;anti-backlash;mechanismanalysismethod
63机械工程师2008年第4期
Mm
!mJc1Jc2J
m
!c1!c2
减速器1减速器2
ii
!1!2
电机1电机2
U1U2
!c1
Jc1
!m
!
c2
Jc2
J
m
图1双电机驱动大齿轮的原理图
图2双电机驱动大齿轮结构示意图图3小齿轮和大齿轮的啮合原理图
专题报道驱动与控制K是弹性系数。由于制造和机械上的误差造成齿轮啮合
不够准确,会进一步增大齿隙的影响。下面先不考虑齿隙,建立理想的动力学模型,然后再把齿隙考虑进去,进一步建立含齿隙的系统动力学模型。2.2无齿隙双电机同步驱动系统理想动力学建模
(1)电枢回路电压平衡方程式若不考虑齿隙的影响,由电动机的工作原理可推出第n个电机电枢回路的电压平衡方程为
Cen!n+InRn+LndIndt=Unn=1,2(1)
式中,Cen、!n分别为第n个电动机的反电势系数和转角;Rn、Ln、In、Un分别为第n个电动机电枢回路的电阻、电感、
电流和电枢电压。(2)电磁转矩根据电机的电磁力矩和电流成正比,第n个电机的电磁转矩为Mdn=KdnInn=1,2(2)
式中,Kdn为第n个电动机力矩系数;Mdn为第n个电机的电磁转矩。(3)转矩平衡方程式电机的转矩平衡方程可以表示为
Mdn=Jdn!%n+bdn!&n+Mnin=1,2(3)
式中,Mn为第n个小齿轮和电机轴之间的弹性力矩;Jdn、bdn为第n个电机的转动惯量和等效粘性摩擦系数。
(4)小齿轮和大齿轮动力学方程第n个小齿轮的转角!cn和电机轴转角!n的关系为
!n=i!cnn=1,2(4)
根据小齿轮的受力分析,可得小齿轮的动力学方程为
Mn=Jcn!%cn+bcn!&cn+Mcnn=1,2(5)
式中,bcn为第n个小齿轮的等效粘性摩擦系数;Mcn为第n个小齿轮和大齿轮间的弹性力矩。
根据大小齿轮啮合原理图,忽略粘性摩擦系数,则大齿轮和第n个小齿轮间的弹性力矩为Mcn=Ktn(!cn-im!m)n=1,2(6)
式中,Ktn为第n个小齿轮和大齿轮间的弹性系数。(5)大齿轮动力学方程根据大齿轮的受力分析,可以得到大齿轮的动力学方程为Mm=Jm!%+bm!&m(7)Mm=im(Mc1+Mc2)(8)式中,bm为大齿轮的粘性摩擦系数;Mm为大齿轮的弹性力矩。(6)多电机联动系统动力学方程将式(2)、式(4)、式(5)和式(6)代入式(3)有[iJdn+Jcni]!%cn+[ibdn+bcni]!&cn+Ktn!cn-im!mi=KdnInn=1,2两边同乘以传动比i可得(i2Jdn+Jcn)!%cn+(i2bdn+bcn)!&+Ktn(!cn-im!m)=iKdnInn=1,2(9)令Jn=i2Jdn+Jcn,bn=i2bdn+bcn,Kn=iKdn,则式(9)变为Jn!%cn+bn!&cn+Ktn(!cn-im!m)=KnInn=1,2(10)由式(4)可将式(1)所示电机的电枢回路方程变换为iCen!&cn+InRn+LndIndt=Unn=1,2令Kcn=iCen,则Ken!&cn+InRn+LndIndt=Unn=1,2(11)由式(11)、式(10),并联立式(6) ̄(8)可得双电机驱动系统的动力学模型为Ke1!&c1+I1R1+L1dI1dt=U1Ke2!&c2+I2R2+L2dI2dt=U2J1!%c1+b1!&c1+Kt1(!c1-im!m)=K1I1(12)J2!%c2+b2!&c2+Kt2(!c2-im!m)=K2I2Jm!m+bm!&m=imKt1(!c1-im!m)+imKt2(!c2-im!m)因为"1、"2分别为两电机的角速度,故有"1=!&1,"2=!&2;而"c1、"c2分别为2个小齿轮的角速度,故有"c1=!&c1,"c2=!&c2,同理,有"m=!&m,则式(12)可用状态方程表示为Ke1s!c1(s)+(R1+L1s)I1(s)=U1(s)Ke2s!c2(s)+(R2+L2s)I2(s)=U2(s)(J1s2+b1s)!c1(s)+Kt1[!c1(s)-im!m(s)]=K1I1(s)(J2s2+b2s)!c2(s)+Kt2[!c2(s)-im!m(s)]=K2I2(s)(Jms2+bms)!m(s)=imKt1[!c1(s)-im!m(s)]+imKt2[!c2(s)-im!m(s)](13)2.3含齿隙的双电机驱动系统动力学建模由于受到齿轮精密制造、安装以及啮合要求的限制,齿隙是不可避免的。因此,研究齿隙的影响,建立齿隙模型极为重要[8]。在以上双电机建模的基础上,进一步考虑齿隙对系统的影响,齿隙的模型如图4所示。由齿轮动力学分析可知,式(12)中代表大小齿轮弹性力的项Ktn(!cn-im!m)与两齿轮的相对位置有关。当|!cn-im!m|≥#时,两齿轮间存在弹性接触力,其值与齿轮的运动方向有关;当|
!cn-im!
m|<#时,大小齿轮之间不存在弹性
接触力,即Ktn(!cn-im!m)=0。
若用$1(·)表示齿隙非线性函数,!cn(t)-im!m表示2个齿轮的位置差,利用齿隙模型,可以得到小齿轮和大齿轮间隙非线性函数表达式为
$n(!cn-im!m)=!cn-im!m-%!cn-im!m≥#0!cn-im!m+#!cn-im!m≤-#%%%$%%%n=1,
2
令&n(!cn-im!m)=’n(!cn-im!m+(n)n=1,2(14)
其中描述齿隙非线性的参数$n、(n可以表示为
机械工程师2008年第4期64
}}图4齿轮的传动间隙(!是齿隙宽度的一半)
专题报道驱动与控制
%%