毕业论文

打赏
当前位置: 毕业论文 > 自动化 >

DSP无刷直流电机控制系统设计+MATLAB源程序

时间:2022-10-25 22:44来源:毕业论文
通过对无刷直流电机控制系统的发展及应用上的理论分析,论述了系统的原理、数学模型、硬件结构和软件控制算法等方面。控制系统采用TI公司的TMS320F28335DSP芯片作为系统控制器

摘要永磁无刷直流电动机控制系统(BLDCM)是随着电气技术、控制技术以及电子器 件的发展而出现的一种新型调速系统。这种调速系统是基于无刷直流电机的基础上发 展起来的,以其具有的结构简单、运行可靠、维护方便、运行效率高、无励磁损耗以 及调速性能好等一系列优点,因此被广泛的使用于各个工程领域,成为人们所广泛研 究的对象。84851

研究的对象是有位置传感器永磁无刷直流电机。本文在通过对无刷直流电机 控制系统的发展及应用上的理论分析,论述了系统的原理、数学模型、硬件结构和软 件控制算法等方面。控制系统采用 TI 公司的 TMS320F28335DSP 芯片作为系统控制 器,控制算法采用 PID 调节的方法。对于控制系统硬件部分的架构包括基于 DSP 的 主控电路和相关的外围电路,其中外围电路包括电机的驱动电路、电流电压的采样电 路、保护电路以及转子位置信号检测电路。系统的软件部分以 CCS 软件的编程方式 呈现,程序包括主程序模块、初始化模块,双闭环调速模块以及位置检测模块等设计。 在双闭环模块中采用传统的 PID 调节。DSP 主控电路采用的 TMS320F28335DSP 芯 片运用了定点加浮点的计算方式因此具有很强的数据处理能力,再加上拥有丰富的功 能模块等优点,因而可以实现复杂的硬件电路设计,稳定的完成无刷直流电机闭环调 速。通过 MATLAB/SIMULINK 进行仿真,得到最优的 PID 参数。将参数设置在实物 上进行仿真。通过仿真结果可以看出在双闭环控制下的无刷直流电机可以按照预想的 方式稳定运行。

毕业论文关键词:无刷直流电机;双闭环调速;TMS320F28335DSP;MATLAB

Abstract The permanent magnet brushless DC motor(BLDCM) control system is a new type of speed control system with developing of the electric technology,control technology and the development of electric device。The development of permanent magnet brushless DC motor(BLDCM) control system is based on BLDCM。This speed control system is widely used in various engineering fields and widely studied by people because of the simple structure,reliable operation,convenient maintenance,high efficiency,no excitation loss and good speed control performance。

This study research permanent magnet brushless DC  motor  with  position sensor。 This article discusses the  principle,mathematical  model  of  system,hardware  structure and software control algorithm through analysis the development and application of brushless DC motor  control  system。Control  system  adopts  TMS320F28335  DSP  chip of  TI  company  as  the  controller  system  and  adopt  the  method  of  the  PID  as  contr ol algorithm。The  control  system  hardware  includes  main  control  circuit  based  on  DS P and related  peripheral  circuit。  Peripheral  circuit  includes  motor  drive  circuit,  curre nt voltage sampling circuit, protection circuit and rotor position signal detection  circ uit。The software part of the system will be exhibited by  programming  with  CCS,inc luding  the  main  program  module,  initialization  module,  the  binary  closed-loop  speed

-regulating  module  and  position  detection  module。It  takes  traditional  PID  regulation in binary closed-loop speed-regulating。DSP main control circuit has strong data  proc essing ability because chip TMS320F28335DSP use fixed-point and floating-point ca lculation and has a lot of advantage function modules,which can realize  complex  ha rdware circuit design and stability control  speed  of  brushless  dc  motor。Using  simula tion by MATLAB/SIMULINK  can  get  the  best  PID  parameters,and  set  the  paramete rs into physical to  simulation。Though  the  simulation  results  the  brushless  DC  motor can  operation  stably  with  control  of  binary  closed  -loop  speed-regulating system。 DSP无刷直流电机控制系统设计+MATLAB源程序:http://www.youerw.com/zidonghua/lunwen_101019.html

------分隔线----------------------------
推荐内容