在计算机控制交流电机过程中,交流电机的直流驱动方法、系统及利用该系统的同步电机与流程...

本文主要是介绍在计算机控制交流电机过程中,交流电机的直流驱动方法、系统及利用该系统的同步电机与流程...,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

53df1e86b5ce9cca8d752dba6822cb1c.gif

本发明属于电机技术领域,特别涉及一种交流电机的直流驱动方法、系统及利用该系统的同步电机。

背景技术:

传统的交流电机一般需要用交流电来驱动,而如果是直流电来驱动交流电机,就必须要有逆变器将直流电转变为交流电才能胜任,逆变器电路就是由电子电路组成的振荡器,将直流电流转变成正弦波的交流电,再升压或降压压后供交流电机使用,这个转换过程需要消耗大量的电能。另外,传统的交流驱动方法,由于三相交流电的相位差造成三项的功率和为的单项功率值,显然其值小于三个单项分别做功的代数和和。由于三相交流电形成的是旋转磁场,所以,当转子线圈转到磁极的中性面上时,线圈中的电流等于零而失去旋转磁场,尽管由于其线圈的惯性可以继续旋转,但其力矩小,如果要增加力矩时就需要改变电压,特别在起动时得降压、变频等等,这样既要增加许多设备又耗去很多电能,因此,需要一种直接简单的驱动系统及改良的新型同步电机。

技术实现要素:

为了克服上述现有技术的缺点,本发明的目的在于提供一种交流电机的直流驱动方法、系统及利用该系统的同步电机,通过给交流电机定子的线圈依次通电形成一个真正旋转的磁场,使交流电机能够高效旋转,省去了大量直、交转换、变频、调压、设备及耗电,无需直流逆变器,无需转子中的起动鼠笼,无须将直流转变为正弦波的交流电,再升压或降压压后供交流电机使用,同时也不必在起动时得降压、变频等等环节,同时避开了转子磁极与定子线圈磁场重合的起动死角。

为了实现上述目的,本发明采用的技术方案是:

交流电机的直流驱动方法,控制直流或交流电源给各组定子线圈依次供电,使转子周围产生旋转磁场而驱动交流电机工作。

具体地,通过获取转子位置传感器的转速和扭矩,预判转子磁极位置,在转子磁极靠近某组定子线圈时,接通相应方向的电压使该组定子线圈电流产生与转子磁极极性相反的磁场,与转子磁极相引;在转子磁极离开某组定子线圈时,接通相应方向的电压使该组定子线圈电流产生与转子磁极极性相同的磁场,与转子磁极相斥,由此驱动转子旋转做功。

本发明还提供了相应的交流电机的直流驱动系统,包括:

用于获取交流电机的转子3位置的转子位置传感器4;

用于控制直流或交流电给交流电机的各组定子线圈2依次供电以在转子3周围产生旋转磁场的计算机控制器5;

其中,各组定子线圈2分别与来自所述计算机控制器5的电源线6连接,所述计算机控制器5与交流或直流电源连接。

所述转子位置传感器4安装在交流电机的定子1的内侧或端盖中心,信号接入所述计算机控制器5,所述依次供电过程中,通过调整电压的方向,产生旋转磁场。

所述旋转磁场中,各组定子线圈2的通电时长、间隔以及通电电压方向与转子3的磁极位置相关,在转子磁极靠近某组定子线圈时,接通相应方向的电压,使该组定子线圈电流产生与转子磁极极性相反的磁极,与转子磁极相引;在转子磁极离开某组定子线圈时,接通相应方向的电压,使该组定子线圈电流产生与转子磁极极性相同的磁极,与转子磁极相斥,由此驱动转子旋转做功。

本发明进一步提供了利用所述交流电机的直流驱动系统的同步电机,其转子3为永磁转子或者鼠笼转子,磁极对数n与定子线圈2的组数R不相等。

与现有技术相比,本发明利用计算机控制器5(ECU)控制直流或交流电依次给定子线圈供电,使转子周围产生旋转磁场而驱动电机工作,所产生的磁场是真正在旋转而不是三相交流电,利用强弱正反向的模拟旋转,在改变扭矩和转速时,省去了调压和变频系统。使用直流电源时,省去了P/C转换器。提高了效率和响应速度,节约了大量的控制设备,提供的同步电机还通过对同步电机转子、定子磁极对数的设定,解决了同步电机需要在转子上安装起动鼠笼的问题。

附图说明

图1是本发明电路结构示意图。

图中,uA、uB和uC分别为三项交流电;ECU为线路控制器(计算机控制器)。

图2是本发明同步电机工作原理图。

具体实施方式

下面结合附图和实施例详细说明本发明的实施方式。

如图1所示,本发明交流电机的直流驱动系统包括:

用于获取交流电机的转子3位置的转子位置传感器4;

用于控制直流或交流电给交流电机的各组定子线圈2依次供电以在转子3周围产生旋转磁场的计算机控制器5;

其中,转子3为鼠笼或永磁转子,定子线圈2、转子3中的磁极、转子位置传感器4均可以为一个或多个,每个转子位置传感器4安装在交流电机的定子1的内侧或端盖中心,信号接入所述计算机控制器5(ECU),各组定子线圈2分别与来自所述计算机控制器5的一对电源线6连接,计算机控制器5与交流或直流电源连接。

当计算机控制器5得到起动指令后开始给定子线圈2依次供电,各线圈供电的时间间隔为R为定子线圈2的组数,n为同步电机的转速。产生旋转磁场,从电源中选择合适的电压U,以正确的方向供电。对于直流电机,电机的扭矩M为功率与角速度的比值,即U为电压,I为电流,由于直流电机的电压是确定值,位置传感器4向计算机控制器5(ECU)返回信号可计算出转速,扭矩并根据所需要的转速和扭矩对通电时间进行调整。

在图2中所示同步电机中,定子线圈2的组数是转子3磁极对数的两倍,转子位置传感器4测到转子3磁极位置靠近定子线圈2时,则接通相应方向的电压使该组定子线圈2的电流产生与转子磁极极性相反的磁场,与转子磁极相引;相反,测到转子3磁极离开时,接通相应方向的电压使该组定子线圈电流产生与转子磁极极性相同的磁场,与转子磁极相斥,由此使得转子3旋转做功,多组定子线圈2可同时完成上述操作,使扭矩增加,也可依次工作节约电能提高转速。

这篇关于在计算机控制交流电机过程中,交流电机的直流驱动方法、系统及利用该系统的同步电机与流程...的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/375463

相关文章

Python中注释使用方法举例详解

《Python中注释使用方法举例详解》在Python编程语言中注释是必不可少的一部分,它有助于提高代码的可读性和维护性,:本文主要介绍Python中注释使用方法的相关资料,需要的朋友可以参考下... 目录一、前言二、什么是注释?示例:三、单行注释语法:以 China编程# 开头,后面的内容为注释内容示例:示例:四

SpringBoot整合liteflow的详细过程

《SpringBoot整合liteflow的详细过程》:本文主要介绍SpringBoot整合liteflow的详细过程,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋...  liteflow 是什么? 能做什么?总之一句话:能帮你规范写代码逻辑 ,编排并解耦业务逻辑,代码

Spring Security中用户名和密码的验证完整流程

《SpringSecurity中用户名和密码的验证完整流程》本文给大家介绍SpringSecurity中用户名和密码的验证完整流程,本文结合实例代码给大家介绍的非常详细,对大家的学习或工作具有一定... 首先创建了一个UsernamePasswordAuthenticationTChina编程oken对象,这是S

一文详解Git中分支本地和远程删除的方法

《一文详解Git中分支本地和远程删除的方法》在使用Git进行版本控制的过程中,我们会创建多个分支来进行不同功能的开发,这就容易涉及到如何正确地删除本地分支和远程分支,下面我们就来看看相关的实现方法吧... 目录技术背景实现步骤删除本地分支删除远程www.chinasem.cn分支同步删除信息到其他机器示例步骤

Java中调用数据库存储过程的示例代码

《Java中调用数据库存储过程的示例代码》本文介绍Java通过JDBC调用数据库存储过程的方法,涵盖参数类型、执行步骤及数据库差异,需注意异常处理与资源管理,以优化性能并实现复杂业务逻辑,感兴趣的朋友... 目录一、存储过程概述二、Java调用存储过程的基本javascript步骤三、Java调用存储过程示

MySQL中的InnoDB单表访问过程

《MySQL中的InnoDB单表访问过程》:本文主要介绍MySQL中的InnoDB单表访问过程,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录1、背景2、环境3、访问类型【1】const【2】ref【3】ref_or_null【4】range【5】index【6】

浏览器插件cursor实现自动注册、续杯的详细过程

《浏览器插件cursor实现自动注册、续杯的详细过程》Cursor简易注册助手脚本通过自动化邮箱填写和验证码获取流程,大大简化了Cursor的注册过程,它不仅提高了注册效率,还通过友好的用户界面和详细... 目录前言功能概述使用方法安装脚本使用流程邮箱输入页面验证码页面实战演示技术实现核心功能实现1. 随机

在Golang中实现定时任务的几种高效方法

《在Golang中实现定时任务的几种高效方法》本文将详细介绍在Golang中实现定时任务的几种高效方法,包括time包中的Ticker和Timer、第三方库cron的使用,以及基于channel和go... 目录背景介绍目的和范围预期读者文档结构概述术语表核心概念与联系故事引入核心概念解释核心概念之间的关系

在Linux终端中统计非二进制文件行数的实现方法

《在Linux终端中统计非二进制文件行数的实现方法》在Linux系统中,有时需要统计非二进制文件(如CSV、TXT文件)的行数,而不希望手动打开文件进行查看,例如,在处理大型日志文件、数据文件时,了解... 目录在linux终端中统计非二进制文件的行数技术背景实现步骤1. 使用wc命令2. 使用grep命令

Python中Tensorflow无法调用GPU问题的解决方法

《Python中Tensorflow无法调用GPU问题的解决方法》文章详解如何解决TensorFlow在Windows无法识别GPU的问题,需降级至2.10版本,安装匹配CUDA11.2和cuDNN... 当用以下代码查看GPU数量时,gpuspython返回的是一个空列表,说明tensorflow没有找到