CN101769992B - 电机模拟*** - Google Patents
电机模拟*** Download PDFInfo
- Publication number
- CN101769992B CN101769992B CN 201010114415 CN201010114415A CN101769992B CN 101769992 B CN101769992 B CN 101769992B CN 201010114415 CN201010114415 CN 201010114415 CN 201010114415 A CN201010114415 A CN 201010114415A CN 101769992 B CN101769992 B CN 101769992B
- Authority
- CN
- China
- Prior art keywords
- motor
- module
- output
- pwm signal
- chip
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Landscapes
- Control Of Electric Motors In General (AREA)
Abstract
本发明公开了一种电机模拟***,其用于根据PWM信号,模拟电机的运行输出,该***包括:依次电连接的一PWM信号检测模块、一电机模块及一输出侧模块;该电机模块用于建立电机数学模型,而且能根据输入电机参数,模拟生成相应的物理量。本发明可用于需要使用电机的***,本发明能够安全、有效地模拟各类电机***,可让诸如变频器等调试、开发事半功倍。
Description
技术领域
本发明涉及一种调试技术,特别涉及一种在类似变频器调试与开发中运用的电机模拟***。
背景技术
当前开发、调试变频器过程中,主要通过前期计算机仿真算法,然后在硬件平台上编写代码,连入电机,进行调试。但是往往仍很难确保***的安全及周边人员的安全,特别是在PWM(Pulse Width Modulation,脉宽调制)控制算法等存在严重缺陷,以及功率单元保护不够的情况下,容易出现因短路、过压、过热等故障引起的***。同时因为研发、测试人员因为要避免这类严重后果,不得不增加安全检测、操作甚至审批等诸多繁琐环节,影响了开发、测试的效率。此外,反复启动***及长时间工作,也会消耗大量能源。
发明内容
本发明所要解决的技术问题是为了克服现有的变频器调试技术中存在不安全及测试效率低的缺陷,提供一种安全节能且高效的电机模拟***。
本发明是通过下述技术方案来解决上述技术问题的:其用于根据PWM信号,模拟电机的运行输出,该***包括:依次电连接的一PWM信号检测模块、一电机模块及一输出侧模块;该电机模块用于建立电机数学模型,而且能根据输入电机参数,模拟生成相应的物理量。
其中,该电机模块基于电机数学模型构建,通过一MCU或一DSP芯片等实现。
其中,该PWM信号检测模块用于检测PWM信号,得到电机的实时输入电压;该PWM信号检测模块由一FPGA芯片、一CPLD芯片或一MCU芯片中任一种实现。
其中,该输出侧模块用于对该电机模块生成的物理量,模拟D/A转换输出或模拟电机转速的脉冲输出;该电机模块还电连接一通信模块,该通信模块用于接收设置参数,输出电机模型参数。
其中,该通信模块输入的电机模型参数包括:极对数、额定功率、额定频率、额定转速、额定线电压、定子电阻、定子漏感、定子电阻、转子漏感、转子电阻、励磁电感、转动惯量等与电机相关的物理量;该通信模块输出的电机内部数据包括:定子磁链,气隙磁链,转子磁链、输入输出电流、输入输出电压、转矩、转速、功率等。
其中,该通信模块为串口,USB、以太网和CAN中任意一种。
本发明的积极进步效果在于:本发明可用于需要使用电机的***,能够安全、有效模拟电机***,可以直接连入驱动电机的PWM输出信号,可让诸如变频器等使用电机的***的调试、开发事半功倍,其优点如下:
1)安全节能:本***的工作电压为5V,对操作人员及被测设备都更加安全,且耗能远远低于连入实际电机的耗电量。
2)能方便的模拟各类电机:平台能够通过人机界面,方便的设定或模拟出各类电机特性。
3)操作灵活,提高测试效率:用户可通过人机界面,随时可读取所需的数据及信息,并可方便的对各种输出量及参数进行设定,***操作方便,不需为测试进行繁琐准备;此外,***还可快速反复启动,大幅度提高测试效率。
4)节省空间、节省成本:本***能置于实验桌上进行调试与操作,节省测试空间及成本。
附图说明
图1为本发明一较佳实施例的***框图。
图2为本发明另一较佳实施例的基于MCU的***框图。
图3为本发明再一较佳实施例的基于FPGA和MCU的***框图。
具体实施方式
下面结合附图给出本发明较佳实施例,以详细说明本发明的技术方案。
如图1至图3所示,本发明提出一种通用且有效的能够模拟各类电机的嵌入***,其可根据电机的输入的变频器PWM信号以及***相应的配置,实现电机的模拟,得到电机在各种情况及环境下运行时的各种模拟物理量,以不同的形式输出来,比如进行D/A(数字/模拟)转换输出或电机转速的脉冲输出。本发明的***由依次电连接的一电机模块、一信号检测模块、一输出侧模块和一通信模块组成。其根据各类电机数学模型,利用数值算法,在嵌入式控制器上构建电机模型,从而实现电机的模拟输出。本***各模块的功能如下:
电机模块:用于建立电机数学模型,根据输入电机的电压、用户设定负载转矩等参数,计算出相应的电流、转速、磁链、转矩等物理量,其可借助数值算法,通过MCU芯片或DSP芯片等实现。其中,DSP(Digital SignalProcessing)芯片,也称数字信号处理器,是一种特别适合于进行数字信号处理运算的微处理器,其主要应用是实时快速地实现各种数字信号处理算法。该MCU芯片或DSP芯片部分为现有技术,在此不作赘述。
信号检测模块:本实施例中为PWM信号检测模块,其用于检测PWM信号,根据环境参数,可得到实时电机的输入电压等参数。因为PWM信号的频率较高,就要求模块的采样频率很高,所以可以通过FPGA芯片、CPLD芯片或MCU芯片等实现。其中,FPGA是英文Field-Programmable GateArray的缩写,即现场可编程门阵列,是一种可编程器件。CPLD芯片(CPLD,Complex Programmable Logic Device),又称复杂可编程逻辑器,是一种用户根据各自需要而自行构造逻辑功能的数字集成电路。其基本设计方法是借助集成开发软件平台,用原理图、硬件描述语言等方法,生成相应的目标文件,通过下载电缆(“在***”编程)将代码传送到目标芯片中,实现设计的数字***。FPGA芯片与CPLD芯片部分为现有技术,在此不作赘述。
输出侧模块:用于负责将该电机模块生成的物理量以相应形式输出出来,如模拟变频器输出侧的3路电压、3路电流的D/A输出、电机转速的脉冲输出,比如,可模拟编码器输出,对于模拟量可通过D/A专用芯片或MCU等自带的D/A通道实现,对于代表转速的编码器脉冲信号可以通过FPGA芯片、CPLD芯片或MCU芯片等实现。
通信模块:用于负责接收用户设置的环境参数,该通信模块输入的电机模型参数包括:极对数、额定功率、额定频率、额定转速、额定线电压、定子电阻、定子漏感、定子电阻、转子漏感、转子电阻、励磁电感、转动惯量等;还可输出电机有关的信息,如定子磁链,气隙磁链,转子磁链、输入输出电流、输入输出电压、转矩、转速、功率等,该模块可使用串口、USB、以太网或CAN实现。
根据各模块的任务,本***可根据实际的具体需求,通过FPGA芯片、CPLD芯片、MCU芯片、DSP芯片等不同组合来具体实现。
下面给出基于一MCU芯片,或一FPGA芯片与一MCU芯片进行组合下的两种较佳实施例的***结构并予以说明如下:
实施例1
图2为基于MCU的电机模拟***,本实施例是通过选用一块高性能的MCU芯片(STM32F103VB型),来同时实现PWM检测模块、电机模块及通信模块等多种功能,通过选用D/A转换芯片TLC5620实现输出侧模块的D/A输出功能。用户可利用人机界面,通过***的通信模块对***进行设置。MCU芯片通过I/O并口中断实时高速检测高压变频器输出的PWM波,同时依据PWM检测结果与电机模型参数,可计算出输出电压、电流、转速、转矩、功率值等物理量。然后,通过驱动D/A转换芯片将电压、电流等物理量进行模拟量输出,同时通过其PWM功能,模拟编码器,将转速以脉冲形式输出。MCU芯片还可提供RS232接口、USB接口、ETHERNET接口或CAN接口等多种通信接口,根据约定的协议,实现与人机界面模块的通信。
实施例2
图3为基于FPGA和MCU下的电机模拟***,本实施例集FPGA的快速检测信号以及MCU的强数据处理能力于一身。FPGA芯片选用ProASIC3系列的A3P030型芯片,实现PWM波检测模块的功能,即用于负责PWM波检测,并将检测的结果通过I/O并口和I2C接口传递给MCU芯片,同时FPGA芯片模拟编码器,将MCU计算得出的实时转速,以脉冲形式输出来。MCU芯片选用STM32F103VB型芯片,其用以实现电机模块部分的功能,其通过I/O并口或I2C接口读取从FPGA芯片传递来的PWM波的检测结果,并实时计算出电压、电流、转速、转矩、功率值等物理量。然后,通过驱动D/A芯片将电压、电流等物理量进行模拟量输出。此外,MCU芯片还可提供RS232接口、USB接口、ETHERNET接口(即网络接口,可以接入网线)或CAN接口(CAN是Controller Area Network的缩写,又称串行通信协议)等多种通信接口,根据约定的协议,实现与人机界面模块的通信。I/O并口及I2C接口部分为现有技术,在此不作赘述。本实施例的***结构集FPGA快速检测信号及MCU数据处理能力强的优点于一身,并且兼顾了两者间通信时的数据延时等问题。
本发明可以在嵌入***实现电机模拟,***的输入可以是PWM信号等。通过PWM检测模块以及建立的电机模型,得到电机运行时的物理量,比如电流、转速、磁链、转矩等,然后通过输出侧模块或通信模块,将各种物理量以不同形式输出来。对于电机的参数以及负载转矩均可通过通信模块进行设置。本发明的***主要用于应用电机调试场合,如在变频器开发中,辅助其调试、测试,其也可用于高校电机教学的演示模拟等。
虽然以上描述了本发明的具体实施方式,但是本领域的技术人员应当理解,这些仅是举例说明,在不背离本发明的原理和实质的前提下,可以对这些实施方式做出多种变更或修改。因此,本发明的保护范围由所附权利要求书限定。
Claims (5)
1.一种电机模拟***,其特征在于,其用于根据PWM信号,模拟电机的运行输出,该***包括:依次电连接的一PWM信号检测模块、一电机模块及一输出侧模块;该电机模块用于建立电机数学模型,而且能根据输入电机参数,模拟生成相应的物理量,该电机模块基于电机数学模型构建,通过一MCU或一DSP芯片实现。
2.如权利要求1所述的电机模拟***,其特征在于,该PWM信号检测模块用于检测PWM信号,得到电机的实时输入电压;该PWM信号检测模块由一FPGA芯片、一CPLD芯片或一MCU芯片中任一种实现。
3.如权利要求1所述的电机模拟***,其特征在于,该输出侧模块用于对该电机模块生成的物理量,模拟D/A转换输出或模拟电机转速的脉冲输出;该电机模块还电连接一通信模块,该通信模块用于接收设置参数,输出电机模型参数。
4.如权利要求3所述的电机模拟***,其特征在于,该通信模块输出的电机模型参数包括:电流、电压、转矩、转速、功率。
5.如权利要求4所述的电机模拟***,其特征在于,该通信模块为串口或USB。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN 201010114415 CN101769992B (zh) | 2010-02-26 | 2010-02-26 | 电机模拟*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN 201010114415 CN101769992B (zh) | 2010-02-26 | 2010-02-26 | 电机模拟*** |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101769992A CN101769992A (zh) | 2010-07-07 |
CN101769992B true CN101769992B (zh) | 2013-05-15 |
Family
ID=42502974
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN 201010114415 Active CN101769992B (zh) | 2010-02-26 | 2010-02-26 | 电机模拟*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN101769992B (zh) |
Families Citing this family (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102913428A (zh) * | 2011-08-01 | 2013-02-06 | 鸿富锦精密工业(深圳)有限公司 | 风扇模组测试*** |
CN103197565A (zh) * | 2013-03-21 | 2013-07-10 | 北京工业大学 | 一种可组网扩展的电机模拟器多源信号处理*** |
CN103472391B (zh) * | 2013-08-26 | 2015-08-19 | 清华大学 | 一种永磁同步电机的功率模拟方法 |
US9645194B2 (en) * | 2014-03-05 | 2017-05-09 | Rockwell Automation Technologies, Inc. | Systems and methods for testing motor drives |
CN106384557B (zh) * | 2016-10-26 | 2019-08-13 | 东南大学 | 一种方波驱动永磁型无刷直流电机模拟*** |
CN106652694B (zh) * | 2016-12-30 | 2019-06-04 | 东南大学 | 一种正弦波永磁同步电机模拟*** |
CN107390071A (zh) * | 2017-08-21 | 2017-11-24 | 上海交通大学 | 电流响应型三相永磁同步电机的模拟*** |
CN107834919B (zh) * | 2017-10-23 | 2019-12-13 | 上海交通大学 | 电流响应型永磁同步电机及其驱动***的单相模拟器 |
CN107645253A (zh) * | 2017-10-23 | 2018-01-30 | 上海交通大学 | 电流响应型永磁同步电机及其驱动***的三相模拟器 |
CN107994820B (zh) * | 2017-11-30 | 2020-04-28 | 上海交通大学 | 电压响应型永磁同步电机及其驱动***的模拟器 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
FR2839399A1 (fr) * | 2002-05-06 | 2003-11-07 | Renault Sa | Procede et dispositif de simulation ou d'emulation d'une machine dynamo-electrique a reluctance variable |
CN201344969Y (zh) * | 2008-11-26 | 2009-11-11 | 江苏万工科技集团有限公司 | 喷气织机专用变频器的调试设备 |
CN201804090U (zh) * | 2009-12-30 | 2011-04-20 | 海信(山东)空调有限公司 | 直流电机模拟检测工装 |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101477613B (zh) * | 2008-11-29 | 2011-01-19 | 中国北车集团大连机车研究所有限公司 | 内燃机车主发电机模拟器 |
CN101598756A (zh) * | 2009-05-22 | 2009-12-09 | 上海新时达电气股份有限公司 | 高压变频器的测试*** |
-
2010
- 2010-02-26 CN CN 201010114415 patent/CN101769992B/zh active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
FR2839399A1 (fr) * | 2002-05-06 | 2003-11-07 | Renault Sa | Procede et dispositif de simulation ou d'emulation d'une machine dynamo-electrique a reluctance variable |
CN201344969Y (zh) * | 2008-11-26 | 2009-11-11 | 江苏万工科技集团有限公司 | 喷气织机专用变频器的调试设备 |
CN201804090U (zh) * | 2009-12-30 | 2011-04-20 | 海信(山东)空调有限公司 | 直流电机模拟检测工装 |
Also Published As
Publication number | Publication date |
---|---|
CN101769992A (zh) | 2010-07-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101769992B (zh) | 电机模拟*** | |
CN101793931B (zh) | 高压变频器测试*** | |
CN102121967B (zh) | 一种三相旋转机电设备运行状态实时预测诊断器 | |
CN102902263A (zh) | 新能源车辆电机控制器硬件在回路测试设备及测试方法 | |
CN203366121U (zh) | 汽车电子控制器的硬件在环测试*** | |
CN111624987A (zh) | 一种汽车电机控制器的自动化测试*** | |
CN203689120U (zh) | 一种新能源车辆电池管理***主从控板硬件在环测试*** | |
CN209513933U (zh) | 一种纯电动汽车三电控制器测试*** | |
CN113741218A (zh) | 一种大型风电机组综合实时仿真平台 | |
CN102722107A (zh) | 一种高压变频器的智能综合开发测试***及其建立方法 | |
CN212083990U (zh) | 一种电机控制器下线检测*** | |
CN101799688A (zh) | 一种风力发电半实物仿真测试平台 | |
CN102053211A (zh) | 风力发电***变流器装置故障诊断方法 | |
CN103678811A (zh) | 电力牵引交流传动变流器中间直流回路故障建模仿真方法 | |
CN204965174U (zh) | 功率硬件在环测试*** | |
CN106502124A (zh) | 用于电机控制算法开发的功率级快速控制原型平台 | |
CN202815579U (zh) | 一种纯电动汽车整车控制器实验室测试*** | |
CN212586737U (zh) | 一种汽车电机控制器的自动化测试*** | |
CN204116564U (zh) | 一种电动汽车电机驱动工况模拟测试*** | |
CN203689146U (zh) | 一种新能源车辆电池管理***主从控板硬件在环测试*** | |
CN209992594U (zh) | 一种高压变频器功率单元通用测试装置 | |
CN202836845U (zh) | 一种测量新能源汽车电驱动***效率的测试*** | |
CN105807750B (zh) | 一种城轨车辆传动控制单元的半实物仿真测试装置和测试方法 | |
CN103995477B (zh) | 两电平整流器及逆变器高速实时仿真方法 | |
CN207799032U (zh) | 一种位能性恒转矩负载驱动装置的测试*** |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant |