电机及FOC算法介绍

news2024/11/27 0:43:52

一.电机概述

1.电机的简介

电机是一种可以在电能和机械能的之间相互转换的设备,其中发电机是将机械能转换为电能,电动机是将电能转换为机械能。发电机的主要用于产生电能,用途单一,但是电动机主要用于产生机械能,用途极其广泛。

2.电机的分类

电机的种类繁多,其可按工作电源、用途、转子结构、运转速度等进行分类。这里我们以

用途为例,对常见的电机进行分类,具体的框图如下图所示:

(1)直流有刷电机

直流有刷电机(BDC)是一种内含电刷装置,可以将直流电能转换成机械能的电动机。在

允许的范围之内,只需要调整电压,即可调整它的转速,因此这类电机拥有良好的调速性能。

(2)直流无刷电机

无刷电机是指无电刷和换向器(或集电环)的电机,又称无换向器电机,它由电动机主体

和驱动器组成,是一种典型的机电一体化产品。早在十九纪,就已经出现了无刷形式的电机,

即交流鼠笼式异步电动机,但是,其有着许多无法克服的缺陷,以至于人们不断地探索更好的

电机技术。直到上世纪中叶,晶体管诞生了,晶体管换向电路代替了传统的电刷与换向器结

构,这种新型无刷电机克服了第一代无刷电机的缺陷。

(3)舵机

舵机是一种“特殊”的直流电机,其构造不仅只有电机部分,而且还自带一个控制器,所

以舵机本身就是一个闭环的控制系统(伺服系统)。当我们给舵机发送指令信号时,它可以将

指令信号变换为输出轴的角度并保持住,即便是负载发生了变化,它也能够进行自动调节。

(4)步进电机

步进电机是一种将电脉冲信号转变为角位移或线位移的开环控制电机,是现代数字程序

控制系统中的主要执行元件,应用极为广泛。在非超载的情况下,步进电机的转速、停止的位

置只取决于脉冲信号的频率和脉冲个数,不受负载变化的影响。

(5)伺服电机

伺服电机是指在伺服系统中控制机械元件运转的电动机,它搭配上驱动器,形成一个完

整的伺服系统,就能够精准地控制速度、位置等。伺服电机具有线性度高、起动转矩大、运行范围较广、无自转现象等显著特点,遗憾的是,就目前来说,一整套伺服系统的成本是相对较高的。

(6)不同电机的特点对比

3.电机常用名词

为了让大家可以更好地学习电机控制,搭建更健全的电机知识架构,下面我们先学习一

些电机常用名词:

① 转速:电机输出轴的速度,一般单位是 r/min(转每分钟),也常用 RPM 表示。

② 输出扭矩:表示了电机输出轴可以输出力的大小,单位一般为 N·m 或者 kg·cm。

③ 工作电压:电机正常工作的电压。

④ 额定电流:电机正常工作时的电流。

⑤ 堵转电流:电机负载过大,驱动力不足,发生堵转时的电流

4.电机的应用场景

电机的应用场景可以说是遍布在生活中无处不在,只要涉及到可以旋转的场景,百分之 90 以上都会用到电机,工业上的打印机、雕刻机、机床;汽车上的空调、雨刷、电动车门安全气囊的驱动;生活中常见的电动自行车、平衡车、电动滑板车;就连我们每天不离手的手机振动都是有电机振动产生的,以上的例子足以证明电机的广泛市场。

二.FOC算法

1.FOC(field-oriented control)

FOC为磁场定向控制,又称为矢量控制(vectorcontrol),是目前无刷直流电机(BLDC)和永磁同步电机(PMSM)高效控制的最佳选择。FOC 可以精确地控制磁场大小与方向,使得电机转矩平稳、噪声小、效率高,并且具有高速的动态响应。目前已在很多应用上逐步替代传统的控制方式,在运动控制行业中备受瞩目。

2.控制方式对比

  

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1671298.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

内容与图像一对多问题解决

场景复现 分析: 其实这是两给表,一个内容表,一个图片表,一对多的关系。 解决思路: 1. 先上传图片拿到图片的List集合ids,返回值是集合的ids,给到前端 2. 再添加内容表的数据生成了id,遍历查…

【Python探索之旅】初识Python

目录 发展史: 环境安装: 入门案例: 变量类型 标准数据类型 数字类型: 字符串: 全篇总结: 前言: Python 是一个高层次的结合了解释性、编译性、互动性和面向对象的脚本语言。 Python 的设…

提升网络性能,解决网络故障,了解AnaTraf网络流量分析仪

在当今数字化时代,网络性能监测与诊断(Network Performance Monitoring and Diagnosis,NPMD)成为了企业和个人关注的焦点。随着网络流量不断增长,确保网络的稳定性和高效性变得更加重要。在这个领域,AnaTraf网络流量分析仪是您不可或缺的得力…

SqlServer2016安装

1、下载 下载地址: https://www.microsoft.com/en-us/server-cloud/products/sql-server-2016/ 或者 MSDN, 我告诉你 - 做一个安静的工具站 开发版下载地址:https://myprodscussu1.app.vssubscriptions.visualstudio.com/downloads KB2919442下载地址…

一、数据结构的三要素

数据的存储结构:顺序(物理位置相邻)、链式(物理位置不相邻)、索引(还需要建立索引表)、散列(根据关键字直接计算出该元素的存储地址又称为hash存储)、 时间复杂度&#x…

数据库——SQL SERVER(先学删库跑路)

目录 一:什么是数据库 二:为什么需要数据库 三:数据库的安装 四:学前必备知识 1. 数据库原理 2. 数据库与编程语言 3. 数据库与数据结构的区别 4. 连接 5. 有了编程语言为啥还要数据库 6. 初学者学习数据库的三个方面 …

数据结构与算法学习笔记六-二叉树的链式存储表示法和实现(C语言)

目录 前言 1.二叉树的链式存储 2.二叉链表的表示和实现 1.定义 2.创建 4.中序遍历二叉树 5.后序遍历二叉树 6.后序遍历二叉树 7.完整代码 前言 这篇博客主要介绍二叉树的链式存储结构。 1.二叉树的链式存储 上篇文章中介绍了二叉树的顺序存储结构,在最坏的…

MySQL_DDL语句

1.Data类临时数据的弊端 我们之前在将ServletJSP配合处理请求的过程中 数据库起到一个存取数据的作用 但是我们之前的案例中 数据是在Data类中临时定义的 并不是从数据库中获取的 这样做是不好的 因为每一次服务器关闭之后 那么部署在其上的类也会随着卸载 紧接着和类相挂钩的静…

DS高阶:B树系列

一、常见的搜索结构 1、顺序查找 时间复杂度:O(N) 2、二分查找 时间复杂度:O(logN) 要求:(1)有序 (2)支持下标的随机访问 3、二叉搜索树(BS树) 时间复杂…

通俗易通解读Restaking,潜力如何?(bitget钱包玩转)

关于 Restaking 再质押: 1. Restaking 在功能上,将以太坊安全性标准化,并将其“货币化”,Restaking 出售的就是以太坊的安全性,同时,将安全性用质押后的通证数量直观表现出来 2. Restaking 在经济机制上的逐…

NSSCTF | [第五空间 2021]WebFTP

注意看这里的题目标签,目录扫描,.git泄露。那么这道题虽然打开是一个登录的界面,但是并不是我们熟悉的爆破和SQL注入。 但是可以在题目标签上看到目录扫描,我们就用dirsearch扫一扫看看 python dirsearch.py -u http://node4.ann…

下载wsl 网络出现问题,解决办法

查看能下载的wsl系统时,显示网络出现问题 解决办法:更换网络节点 最终效果:

学习java

在实验室看见这本书,无聊看了下,写出了第一个java代码 成功下载了eclipse并且汉化。 写了自己的第一个java程序: package ttttt;public class ttttt {public static void main(String[] args) {System.out.println("hello world")…

模型 洋葱模型(组织管理方向)

系列文章 分享 模型,了解更多👉 模型_思维模型目录。层层深入,探索核心。 1 洋葱模型的应用 1.1 洋葱模型用于职业规划 有一个名叫李明的大学生,他最近感到迷茫和压力,因为他即将毕业并面临职业选择。李明决定寻求心…

从零开始详解OpenCV车道线检测

前言 车道线检测是智能驾驶和智能交通系统中的重要组成部分,对于提高道路安全、交通效率和驾驶舒适性具有重要意义。在本篇文章中将介绍使用OpenCV进行车道线的检测 详解 导入包 import cv2 import matplotlib.pyplot as plt import numpy as np读入图像并灰度化…

用matplotlib制作代码和色块

代码如下: # 声明 # -*- coding: utf-8 -*- """ Created on Mon May 13 11:18:59 2024author: sankang """ # 这里调用包 import matplotlib as mpl import matplotlib.pyplot as plt import numpy as npplt.rcParams[axes.unicode_…

ASP.NET仪器设备管理系统设计与实现

摘 要 文中以某中小型企业的设备管理为例,对设备管理系统的设计与应用进行研究,旨在通过设备管理系统提高内部设备的利用率及实现其最大的经济效益。文中首先对设备管理的现状及其重要性进行了分析,分析实现设备管理信息系统的必要性与可行…

1.基本概念,半导体基础

1.电压降: 指电流通过阻抗负载时的电位降的大小。(线段或部件两端的电压)。 2.数量较多的载流子称为多子 3.二极管和稳压管 4.习题

银发经济背后百万亿市场,解析冷门暴利的中老年AI赚钱项目!

最近“银发经济”这个词频繁出现,如果你注意到了抖音被封号的“秀才”以及仍在活跃的“一笑倾城”这两个账号,你就会明白中老年赛道的前景是多么广阔。 《银发经济蓝皮书》数据显示,到目前为止,我国60岁及以上的老年人口已超过2.8…

2024最佳项目管理软件整理

在项目管理领域,选择合适的任务管理软件对于提高团队效率和确保项目顺利进行至关重要。 以下是一些优秀的项目任务管理软件,以及它们的官网地址和特点介绍 序号软件名称官网地址特点介绍1zz-planhttps://zz-plan.com/一款在线甘特图协作软件&#xff0c…