电子发烧友网 > 工业控制 > 伺服与控制 > 正文

基于dSPACE实时仿真的无刷直流电机控制系统

2017年12月13日 14:15 次阅读

  dSPACE实时仿真系统是一套基于MATLAB/Simulink的控制系统开发及半实物仿真的软硬件工作平台,实现了和MATLAB/Simulink/RTW的完全无缝连接。dSPACE实时系统拥有实时性强,可靠性高,扩充性好等优点。dSPACE硬件系统中的处理器具有高速的计算能力,并配备了丰富的I/O支持,用户可以根据需要进行组合;软件环境的功能强大且使用方便,包括实现代码自动生成/下载和试验/调试的整套工具。dSPACE软硬件目前已经成为进行快速控制原型验证和半实物仿真的首选实时平台。

  dSPACE实时仿真系统是一套基于MATLAB/Simulink的控制系统开发及半实物仿真的软硬件工作平台,实现了和MATLAB/Simulink/RTW的完全无缝连接。dSPACE实时系统拥有实时性强,可靠性高,扩充性好等优点。dSPACE硬件系统中的处理器具有高速的计算能力,并配备了丰富的I/O支持,用户可以根据需要进行组合;软件环境的功能强大且使用方便,包括实现代码自动生成/下载和试验/调试的整套工具。dSPACE软硬件目前已经成为进行快速控制原型验证和半实物仿真的首选实时平台。

  dSPACE体系结构

  dSPACE实时仿真系统是由德国dSPACE公司开发的一套基于MATLAB/Simulink的控制系统开发及测试用的工作平台,实现了和MATLAB/Simulink的完全无缝连接。dSPACE实时系统拥有高速计算能力的硬件系统(包括处理器、I/O等),还拥有方便易用且能实现代码生成、下载、试验和调试的软件环境。

  dSPACE的硬件系统

  针对不同的用户,dSPACE可分为标准组件系统和单板系统。标准组件系统是把处理器板、I/O板分开,并提供多个系列和品种,允许用户根据特定需求随意组装,可以使用多块处理器板、多块(多种)I/O板,使系统运算速度、内存和I/O能力均可大大扩展,从而满足复杂的应用之需。单板系统本身就是一个完整的实时仿真系统,DSP和I/O全部集成于同一板上,其I/O包括了采用快速控制原型设计的大多数I/O(如A/D、D/A等),为配合驱动应用需求,配有PWM信号发生器等。

  单板系统DS1104的硬件结构图,如图1所示。dSPACE系统的硬件主要包括基于PowerPC和DSP的处理器芯片,用于实现对用户设计的算法或仿真模型的实时运行。PowerPC的时钟频率为250MHz,并提供16kB的片内数据缓存和片内指令缓存。存储器包括8MB的闪存和32MB的SDRAM主存储器。为了满足硬件在回路仿真时的需要,DS1104提供了8通道A/D转换,8通道D/A转换,20位数字I/O口以及同步串行接口。DS1104单板系统内置了TEXAS公司的TMS320F240DSP芯片,它通过双端口存储器(DualPortRAM)与PPC相连。这个内置的DSP能够产生PWM信号,并且具有14位的数字I/O口。

 基于dSPACE实时仿真的无刷直流电机控制系统

  dSPACE的软件系统

  dSPACE实时仿真系统允许用户实时地调整控制器参数和运行环境,并提供各种各样的参数显示方式。dSPACE的实时仿真系统主要由3部分组成,如图2所示,分别为控制系统算法设计平台MATLAB/Smiulink、dSPACE实时仿真系统及外部真实环境和设备。其中,RTI(RealTmieInterface)是连接dSPACE实时系统与MATLAB/Smiulink的纽带,用户通过将RTI库中的模型与MATLAB/Smiulink配合使用,设计控制器的Smiulink模型,通过对RTW(RealTmieWorkshop)进行扩展,实现了从Smiulink模型到SPACE实时硬件代码的无缝自动下载。dSPACE实时硬件负责与外部设备连接,交互控制信息与反馈信息,监控测试软件,提供对试验过程的综合管理,在线调整参数,建立用户虚拟仪表,实时观测控制效果。

  针对dSPACE实时仿真系统的3个部分,dSPACE软件系统相应地也由3个模块组成:算法开发模块,实时运行模块及实时测试和监控模块。算法开发包括在Simulink里设计在线模型或用C语言编写模型代码; 实时运行模块依据算法开发的不同形式,相应地也有2种方式:基于Simulink的模型在RTW和RTI的支持下自动完成模型的代码生成、编译、链接、下载;手工编写的模型则需要通过运行dSPACE提供的批处理命令完成上述功能;!实时测试和监控模块由dSPACE系统提供的用户界面软件ControlDesk来完成,利用ControlDesk实现对实时硬件的图形化管理,包括新硬件的注册管理、控制实时程序的启动和停止及差错监视、虚拟仪表的建立以及与实时程序进行动态数据交换、访问RTI生成的变量文件、在变量和虚拟仪表之间建立联系、访问与实时操作相关的变量等参数的可视化管理。

  基于dSPACE实时仿真的无刷直流电机控制系统

下载发烧友APP

打造属于您的人脉电子圈

关注电子发烧友微信

有趣有料的资讯及技术干货

关注发烧友课堂

锁定最新课程活动及技术直播

电子发烧友观察

一线报道 · 深度观察 · 最新资讯
收藏 人收藏
分享:

评论

相关推荐

三相无刷直流电动机原理图

发表于 2019-02-28 09:04 311次阅读
三相无刷直流电动机原理图

全新系列闭环智能BLDC电机

TRINAMIC 运动控制公司宣布推出他们的第一代智能BLDC电机系列,其额定速度为4000rpm,...

发表于 2019-02-13 12:59 1229次阅读
全新系列闭环智能BLDC电机

Allegro致力技术创新发布全新无刷直流(BL...

Allegro功率器件业务部副总裁Vijay Mangtani解释说:“QuietMotion系列所...

发表于 2019-02-11 08:58 305次阅读
Allegro致力技术创新发布全新无刷直流(BL...

采用8位单片机的正弦波驱动实现电机变频控制系统设...

无刷直流电机一般采用方波驱动,采用霍尔传感器采样转子位置,以此为基准信号控制绕组强制换相。这种方案控...

发表于 2018-12-31 11:09 351次阅读
采用8位单片机的正弦波驱动实现电机变频控制系统设...

采用DSP实现控制PI算法实现无刷直流电机的数字...

所谓飞轮储能(Flywheel Energy Storage , FES)技术,就是利用高速旋转的飞...

发表于 2018-12-31 08:18 472次阅读
采用DSP实现控制PI算法实现无刷直流电机的数字...

电机驱动电路的行业趋势及提高电机设计能效的解决方...

随着节能成为全球范围关注的焦点,电机设计的能效也成为一个引人关注的问题。由于各国政府相继出台各种法规...

发表于 2018-12-27 08:21 951次阅读
电机驱动电路的行业趋势及提高电机设计能效的解决方...

ir2136导通的问题:驱动电机时发现占空比一定时,速度是两倍应有的速度

发表于 2018-12-21 16:07 420次阅读
ir2136导通的问题:驱动电机时发现占空比一定时,速度是两倍应有的速度

一天可完成无刷直流电机控制装置的开发

发表于 2018-12-07 10:08 197次阅读
一天可完成无刷直流电机控制装置的开发

无刷直流电机中三种控制方式都有哪些优缺点呢?

发表于 2018-10-31 10:59 1041次阅读
无刷直流电机中三种控制方式都有哪些优缺点呢?

电机的分类及英文规范命名

发表于 2018-10-31 10:55 318次阅读
电机的分类及英文规范命名

集成智能之如何改善EMI性能

BLDC电机在10-100kHz范围内的高开关频率条件下驱动。在这种高频下,高dv/dt和寄生电感的...

发表于 2018-10-18 08:14 1016次阅读
集成智能之如何改善EMI性能

Melexis推广锁存器和开关产品中的集磁片(I...

随着无刷直流 (BLDC) 电机愈发受到鼓风机、冷却风扇以及泵类产品等众多应用的青睐,对其控制精密度...

发表于 2018-10-12 15:04 1891次阅读
Melexis推广锁存器和开关产品中的集磁片(I...

分析相位捕获过程中的原理

在误差带大于捕获带时采用电流闭环升速,当误差带小于捕获带时,进人锁相模式。对相位捕获带的分析将对误差...

发表于 2018-09-27 10:39 857次阅读
分析相位捕获过程中的原理

分析无刷直流电机的工作特征及原理

科学技术的迅猛发展,带来了电力半导体技术的飞跃。开关型晶体管的研制成功,为创造新型直流电机——无刷直...

发表于 2018-09-27 10:38 2712次阅读
分析无刷直流电机的工作特征及原理

拆分无刷直流电机结构

电机本体的主要部件有转子和定子。首先,它们必须满足电磁方面的要求,保证在工作气隙中产生足够的磁通,电...

发表于 2018-09-27 10:37 3011次阅读
拆分无刷直流电机结构

对比有刷 无刷直流电机的原理

在无刷直流电机中,借助反映主转子位置的位置传感器的输出信号,通过电子换相线路去驱动与电枢绕组连接的相...

发表于 2018-09-27 10:35 1167次阅读
对比有刷 无刷直流电机的原理

解析电动势平衡方程式并分析其运行特征

电机是一种输入电功率、输出机械功率的原动机械。因此,我们最关心的是它的转矩、转速,以及转矩和转速随输...

发表于 2018-09-27 09:37 982次阅读
解析电动势平衡方程式并分析其运行特征

无刷直流电动机 - 第二部分:控制原理

发表于 2018-09-11 21:51 816次阅读
无刷直流电动机 - 第二部分:控制原理

无刷直流电动机 - 第一部分:结构和工作原理

发表于 2018-09-11 21:49 1806次阅读
无刷直流电动机 - 第一部分:结构和工作原理

无刷直流电机构成及工作原理详解

电机主要由永磁材料制造的定子、绕有线圈绕组的转子(电枢) 、换向器和电刷等构成。只要在电刷的A和B两...

发表于 2018-09-06 16:28 6952次阅读
无刷直流电机构成及工作原理详解

elmos推基于直流无刷电机72V三相半桥驱动器...

2018年8月20日讯,德国elmos公司日前宣布推出一款用于直流无刷(BLDC)电机的72V三相半...

发表于 2018-08-20 14:06 3008次阅读
elmos推基于直流无刷电机72V三相半桥驱动器...

请问无刷直流电机控制步骤是什么

发表于 2018-08-20 06:20 207次阅读
请问无刷直流电机控制步骤是什么

[一周推荐] 集成式栅极驱动器和两级电荷泵高性能、无传感器三相 BLDC(无刷直流)电机控制器

发表于 2018-08-06 09:42 728次阅读
[一周推荐] 集成式栅极驱动器和两级电荷泵高性能、无传感器三相 BLDC(无刷直流)电机控制器

了解电器的最新电机设计注意事项

发表于 2018-08-03 11:23 877次阅读
了解电器的最新电机设计注意事项

无刷直流电机智能控制的方法

发表于 2018-07-27 19:13 963次阅读
无刷直流电机智能控制的方法

集成式电机驱动器和控制器芯片方案

无刷直流 (BLDC) 电机在各种各样的应用中广受青睐,如计算机冷却风扇、磁盘驱动器、无线电动工具、...

发表于 2018-07-24 09:23 2792次阅读
集成式电机驱动器和控制器芯片方案

无刷直流电机的无位置传感器新运行方法

位置传感器的机械安装限制了BLDCM在较恶劣环境下的应用,增加了系统成本,降低了可靠性。因此无位置传...

发表于 2018-07-18 16:21 782次阅读
无刷直流电机的无位置传感器新运行方法

无刷直流电机的结构与特性

近年来,伴随着电子电力技术的发展和新型永磁材料的兴起,无刷直流电机也出现在人们的视野当中,它是现代工...

发表于 2018-07-17 11:12 1548次阅读
无刷直流电机的结构与特性

无刷直流电机的特点及应用领域

本文主要介绍无刷直流电机的特点及应用领域,接下来跟随小编一起来了解一下。

发表于 2018-07-11 09:06 3336次阅读
无刷直流电机的特点及应用领域

简单介绍了无刷直流电机

This session will talk about the different types o...

发表于 2018-06-13 13:00 1280次阅读
简单介绍了无刷直流电机

演示无刷直流电机的工作过程及驱动器的换流过程

这个视频显示整流三相直流无刷电机包含四个转子磁极和6个定子磁极的正确顺序。三个霍尔效应传感器,包括1...

发表于 2018-06-13 02:53 1527次阅读
演示无刷直流电机的工作过程及驱动器的换流过程

了解如何使用TI的无刷直流电机的传感器技术控制电...

了解如何使用TI最新的无刷直流电机的传感器技术,来控制你的电机! InstaSPIN- BLDC是一...

发表于 2018-06-13 01:58 1636次阅读
了解如何使用TI的无刷直流电机的传感器技术控制电...

使用 DRV8301- HC - C2- KIT...

电机控制变得容易了!使用 DRV8301- HC - C2- KIT对DRV8301集成电机预驱动速...

发表于 2018-06-13 01:53 1255次阅读
使用 DRV8301- HC - C2- KIT...

InstaSPIN- BLDC控制技术,控制电机...

了解如何使用TI最新的无刷直流电机的传感器技术,来控制你的电机! InstaSPIN- BLDC是一...

发表于 2018-06-13 01:50 979次阅读
InstaSPIN- BLDC控制技术,控制电机...

无刷直流电机基于ADRC的无感FOC速度控制方案

世事往往真假错乱,难以区分。ADRC算法根据自身的控制能力,只执行合理的命令,避免执行错误的命令后,...

发表于 2018-05-15 09:19 4698次阅读
无刷直流电机基于ADRC的无感FOC速度控制方案

Elmos推出的E523.06是一款无刷直流电机...

据外媒报道,Elmos推出的E523.06是一款无刷直流电机的系统芯片,由12V车载电子系统的栅极驱...

发表于 2018-05-11 11:18 927次阅读
Elmos推出的E523.06是一款无刷直流电机...

一文解析无刷直流电机与直流有刷电机的区别

直流电动机是将直流电能转换为机械能的电动机,因其良好的调速性能而在电力拖动中得到广泛应用。直流电机又...

发表于 2018-05-10 09:29 8755次阅读
一文解析无刷直流电机与直流有刷电机的区别

详细无刷电机驱动程序_五款无刷电机驱动电路

无刷电机目前已在航模、医疗器械、家用电器、电动车等多个领域得到广泛应用。本文主要介绍了五款无刷电机驱...

发表于 2018-05-09 15:21 32230次阅读
详细无刷电机驱动程序_五款无刷电机驱动电路

无刷电机为什么不用铁氧体_无刷电机驱动原理及结构...

本文首先介绍了无刷电机的工作原理,其次阐述了无刷直流电机的驱动原理和驱动方法,最后分析了无刷电机不用...

发表于 2018-05-09 14:08 9317次阅读
无刷电机为什么不用铁氧体_无刷电机驱动原理及结构...

IR2110在无刷直流电机驱动电路中的应用

主要介绍了功率驱动芯片IR2110在无刷直流电机驱动电路中的应用,IR2110芯片是一种双通道、栅极...

发表于 2017-12-21 13:37 3085次阅读
IR2110在无刷直流电机驱动电路中的应用

基础无刷栅极驱动器设计 —— 第2部分

进入这一部分之前,让我们回顾一下第1部分:无刷直流电机很酷(可以帮您结交朋友);没有人喜欢谈论实际的...

发表于 2017-12-19 15:09 4552次阅读
基础无刷栅极驱动器设计 —— 第2部分

基础无刷栅极驱动器设计 —— 第1部分

有充分的理由说无刷直流电机绝对是电机驱动器中最酷的一款产品。您可以获得更高的效率、功率和扭矩,更低的...

发表于 2017-12-19 14:56 3364次阅读
基础无刷栅极驱动器设计 —— 第1部分

经典的无刷直流电机控制系统方案

在Matlab/Simulink下,结合Simulink基础模块与S-Function,提出了无刷直...

发表于 2017-12-04 09:34 9566次阅读
经典的无刷直流电机控制系统方案

基于Saber的无刷直流电机控制系统设计与仿真

利用Saber仿真软件完成无刷直流电机控制系统的研究分析。分别对控制系统中的位置传感器、电子换向器、...

发表于 2017-11-30 17:35 472次阅读
基于Saber的无刷直流电机控制系统设计与仿真

EMI管理——TI专家聊集成智能(第一部分)

智能集成电机驱动器和无刷直流(BLDC)电机可以帮助电动汽车和新一代汽车变得更具吸引力、更可行及更可...

发表于 2017-11-30 15:14 3344次阅读
EMI管理——TI专家聊集成智能(第一部分)

无刷直流电机无位置传感器控制方法

电机磁链信号和转子位置直接相关, 因此可以通过转子磁链的值来确定转子位置信号。但电机转子磁链不能直接...

发表于 2017-11-08 14:30 2703次阅读
无刷直流电机无位置传感器控制方法

浅谈无刷直流电机工作原理及现代控制方法

无刷直流电机的定子是线圈绕组电枢,转子是永磁体。如果只给电机通以固定的直流电流,则电机只能产生不变的...

发表于 2017-11-08 14:20 7703次阅读
浅谈无刷直流电机工作原理及现代控制方法

dspace实时仿真系统

dSPACE实时仿真系统是由德国dSPACE公司开发的一套基于MATLAB/Simulink的控制系...

发表于 2017-10-16 11:23 2181次阅读
dspace实时仿真系统

无刷直流电机的特点特性、选用选型及其应用

无刷直流电机由电动机主体和驱动器组成,是一种典型的机电一体化产品。 无刷电机是指无电刷和换向器(或集...

发表于 2017-06-19 17:20 3792次阅读
无刷直流电机的特点特性、选用选型及其应用

浅析无刷直流电机,无刷直流电机的工作原理及其结构...

无刷直流电机由电动机主体和驱动器组成,是一种典型的机电一体化产品。 无刷电机是指无电刷和换向器(或集...

发表于 2017-06-19 16:41 13754次阅读
浅析无刷直流电机,无刷直流电机的工作原理及其结构...

无刷直流电机的控制策略与无刷直流电机仿人智能系统...

无刷直流电机由电动机主体和驱动器组成,是一种典型的机电一体化产品。 无刷电机是指无电刷和换向器(或集...

发表于 2017-06-19 15:30 2383次阅读
无刷直流电机的控制策略与无刷直流电机仿人智能系统...

无刷直流电机常用控制方式比较

目前,主流的无刷直流电机的控制方式有3种:FOC(又称为矢量变频、磁场矢量定向控制)、方波控制(也称...

发表于 2017-03-10 10:36 4141次阅读
无刷直流电机常用控制方式比较

小型DC电机磁场定向控制让无人机进入更高远的飞行...

无刷直流 (BLDC) 电机寿命长、采用直流电源且相对经济实惠,因此广泛应用于硬盘驱动器、冷却风扇和...

发表于 2017-02-10 11:43 789次阅读
小型DC电机磁场定向控制让无人机进入更高远的飞行...

提高无刷直流电机控制性能从传感器入手三步走

许多终端市场和应用中的一个明显趋势是用高效率的无刷直流电机(BLDC)替换交流电机或机械泵。要实现电...

发表于 2017-02-09 17:16 1013次阅读
提高无刷直流电机控制性能从传感器入手三步走

四轴飞行器无刷直流电机驱动控制设计的实现

无刷主流电机的驱动控制方式主要分为有位置传感器和无位置传感器的控制方式两种。由于在四轴飞行器中的要求...

发表于 2015-01-12 13:54 6542次阅读
四轴飞行器无刷直流电机驱动控制设计的实现

无刷直流电机高精度采样保护电路设计

本文设计了一种高精度采样及保护电路,该电路可以对无刷直流电机工作时的三相电流进行实时采集,以便于控制...

发表于 2014-12-24 13:40 2037次阅读
无刷直流电机高精度采样保护电路设计

简化三相无刷直流电机控制和驱动系统的策略

高度集成的半导体产品不仅是消费类产品的潮流,同时也逐步渗透至电机控制应用。与此同时,无刷直流(BLD...

发表于 2014-11-11 10:49 2507次阅读
简化三相无刷直流电机控制和驱动系统的策略

德州仪器无刷直流电机控制方案

无刷直流电机 (BLDC) 系统的方框图 (SBD),它具有微处理器、闸极驱动器、隔离器件、工业接口...

发表于 2014-05-12 15:22 1080次阅读
德州仪器无刷直流电机控制方案

针对白家电应用的无刷直流电机驱动及控制方案

电冰箱、空调和洗衣机这三类家电用到多个电机驱动器,而且这些驱动器的适合的电压及电流范围各不相同,本文...

发表于 2014-05-06 10:55 2439次阅读
针对白家电应用的无刷直流电机驱动及控制方案

飞兆FCM8531电机控制器助力设计人员缩短上市...

飞兆半导体公司开发了 FCM8531 模拟及数字集成式电机控制器。 FCM8531 是一款定制的可配...

发表于 2013-03-13 10:01 1813次阅读
飞兆FCM8531电机控制器助力设计人员缩短上市...

无刷直流电机的保护电路方案

本文给出几种电机的保护方案,它不仅响应速度快,控制可靠,而且大大地降低了保护装置的生产成本。该保护电...

发表于 2012-03-28 14:45 11844次阅读
无刷直流电机的保护电路方案

一种永磁无刷直流电机的微控制器C504

由于目前国内对INTEL MCS-51系列单片机的应用有了广泛基础,我们选用了完全采用8031核,最...

发表于 2011-09-06 11:13 967次阅读
一种永磁无刷直流电机的微控制器C504

基于dSPACE的电机控制系统实验平台设计

  0 引言   在通常以微控制器如DSP为控制核心进行电机控制系统的实验开发过程中,由于要编写大...

发表于 2010-11-26 10:44 1374次阅读
基于dSPACE的电机控制系统实验平台设计

无刷直流电机驱动系统结构图

发表于 2010-08-28 10:43 3214次阅读
无刷直流电机驱动系统结构图

无刷直流电机控制及相序测定

1 引言   无刷直流电机采 用电子换向装置代替了传统直流电机的机械换向装置,又具有与直流电机类似的...

发表于 2010-08-28 10:42 1873次阅读
无刷直流电机控制及相序测定

无刷直流电机控制器UCC3626的原理及应用简介

无刷直流电机控制器UCC3626的原理及应用简介 摘要:介绍了无刷直流电机控制器专用集成芯片UCC...

发表于 2010-04-24 10:18 1559次阅读
无刷直流电机控制器UCC3626的原理及应用简介