基于MATLAB和DSP的永磁同步电机控制-控制科学与工程专业论文.docxVIP

  • 4
  • 0
  • 约6.79万字
  • 约 68页
  • 2019-02-13 发布于上海
  • 举报

基于MATLAB和DSP的永磁同步电机控制-控制科学与工程专业论文.docx

基于MATLAB和DSP的永磁同步电机控制-控制科学与工程专业论文

I I ABSTRACT This thesis develops the PMSM control system using MATLAB and implements the system with a DSP. The measurement of current is improved by using current instead of resistance. The code was loaded into DSP through SCI loader and was executed to drive the motor. RTDX was used to collect the experiment data under the MATLAB environment. After analyzing the experiment result, some improvement method was provided to consummate the drive system. The coordinate transformation and the FOC control strategy are introduced in detail. An improved methodology for embedded software development was used. Graphical block programming allows engineers to simplify algorithm development and avoid duplication of effort in deploying these algorithms to the end hardware. The PMSM speed control system was built in Simulink with blocks. The code generated for the model was loaded into the memory of DSP. The computation processor of duty cycle was described in detail. And the data collected by RTDX is displayed in MATLAB figure. M-file, C-MEX S-function and TLC file was developed to complete the block function and data collection. The feedback of the current loop was improved. Instead of resistance sensor, a current sensor is used to measure the 3-phase stator current. It improves the precision of the system. The result shows that the system has good performance. The experiment results and error analyses were laid out in the thesis. The entire design process and deployment to a digital signal processor took less time and effort than the conventional methods. The merit for data analyses and other function can be utilized. And the model has well compatibility and maintainability. More jobs can be done based on this project such as vision system and velocity planning and so on. Keywords: PMSM control, graphical block programming, DSP II II 摘 要 本课题采用 Hardware-in-Loop 设计方法在 MATLAB 环境下基于磁场耦合方法 设计交流电机驱动器的软件模块,改进了原功率板中电流采样的方法,并将代码下 载到 DSP 里实现了对交流电机的控制。开发了 SCI Loader 及利用 RTDX 对实验数

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档