直流电机运转时震动的几个实例,有的解决方法十几年很少遇到
itomcoil 2025-01-14 14:21 13 浏览
最近这些天,遇到了好几次Z4直流电机运转时震动的故障,并且产生震动的原因还不太一样,这里做个记录为以后的工作提供下方便,也可以和大家分享一下。
首先,判断电机震动的原因时,要先脱开负载,单独运转电机,以下的几个例子都不是由负载引起的震动。
实例一:一台11KW的Z4直流电机在转动时有很大的噪音,震动感强烈。
将电机和负载脱开后,单独试电机,发现电机依旧有震动的情况存在。这种震动很特别,用手摸可以感觉到,但是电机在不固定的情况下,电机定子看不出任何的移位。而且在转速低的时候更加明显,在转速达到额定转速的40%的时候,震动感和噪音会变得很小,再加速的话,就比较正常了。查看控制器转速反馈,发现转速虽然不稳,但变化不大,给人感觉总是有个反向的力阻止电机转动。
因为当时出问题的时候是夜班,值班人员排除了轴承的问题,并且换了控制器、测速电机,都没能解决震动的问题。原先遇到过低速震动通过电流环整定解决的情况,所以接手后,进行了多次电流环整定,问题依旧。将速度反馈改为电枢电压反馈后,震动虽然减轻,但没有消失。为了排除外部线路可能存在的干扰,将外部线路拆掉,直接用线将端子短接,启动后还是震动。
当时怀疑是电机自身的问题,于是将该电机的线路接到另一台电机上,仍然震动。这就真的很奇怪了,相当于把控制器和电机都换了一遍,还是没解决问题。
后来通过临近设备的控制器来控制器这台电机,结果转起来非常稳定。因为当时到了下班时间,就嘱咐操作工多次启动,并且转两三个小时观察运行情况。
第二天上班,操作工说电机一直转动平稳,没有震动。于是,再次试机确实稳定。但是当时原控制器已经拆除了所有外部线路,仍然震动,难道还能是供电电源的问题。正在思考之际,电机突然有了震动的声音,而且越来越大,看来换了套控制系统还是存在同样的问题。
基本都换了个遍,仍然没有解决问题,考虑到改为电枢电压反馈后,震动减轻,是不是速度环的问题。说实在的,接触直流电机十几年了,除了调整下反馈方式,很少专门调整速度环参数。抱着试一试的想法,将速度比例增益(SPD.PROP.GAIN)调小了一些,结果震动还真消失了,又连续运转几个小时,多次启停也没出问题。
对于这次电机震动,虽然通过调整速度环参数解决了问题,但是仍然考虑可能是电机老化的问题,因为没再更换控制器,不确定换个控制器是不是仍然会有震动的问题。这里做个分享,遇到类似问题无法解决时,可以试一试调整速度环的参数。
实例二:
这次遇到的是一台15KW的直流电机运行时震动,因为有之前11KW电机的解决例子,值班人员在脱开负载后,简单检查了电机内部以及轴承,就武断的认为这次依然不是轴承的问题。
接手后,发现这台电机的震动和上一台有明显的不同,虽然震动,但电机转速稳定,而且转动越快,震动越明显,并且在拆掉固定螺丝后,电机有移动的趋势。这种情况应该还是电机轴承的原因较大。
运行时用听诊器听,可以听到电机轴承有细碎的杂音,初步判断电机轴承老化问题。更换轴承后试机,震动消失。
轴承损坏是引起电机震动的一个很重要的原因,所以在查找原因时,一定要仔细,可能在电机空转时,并不能听出轴承有太大杂音,但是带上负荷,情况会被放大,会产生明显震动和噪音。
实例三:
一台15KW的Z4直流电机,转动时震动明显,带着负载有点跳动的感觉。脱机后,单独转动电机,仍有震动感和杂音,并且可以看出转速有明显的变化。
这种情况轴承的原因不大,除非轴承损坏的特别厉害,要不单机时转速不会有太大的变化。确保不遗漏,对轴承进行不拆机检查,没发现明显问题。将控制器速度反馈改为电枢电压反馈后,震动消失。考虑是测速部分出了问题,更换测速发电机以后,问题解决。
对于测速发电机和编码器造成的转速不稳引起的震动,可以发现电机的转速会有明显的波动,而且没有规律。
实例四:
一种情况,Z4电机低速时,明显震动,有种转不动的感觉,速度提高后,问题消失。这种情况可以试着通过电流环整定来解决。
另一种情况是个别励磁线圈发热老化或者换向器局部短路,造成的转速不稳的,这种情况只能通过维修电机来解决。
引起直流电机震动的原因有很多,这几个是最近遇到的几个故障原因,在排除问题时,要多方面检查,逐项排除。
以上内容来源于平时的工作总结,疏漏难免,不足之处还请多多指正。
相关推荐
- CentOS7服务器,这样搭建Tensorflow很快!我可以提前去吃饭了
-
CentOS7搭建Tensorflow框架凡是我相信的,我都做了;凡是我做了的事,都是全身心地投入去做的。WhateverIbelieved,Idid;andwhateverIdid,...
- python2.0和python3.0的区别(python2.7和3.7哪个好)
-
Python3.0是Python语言的一次重大升级,与Python2.x系列存在许多不兼容的改动。以下是两者核心区别的全面总结,按重要性和使用频率排序:一、最关键的破坏性变更特性Pyth...
- 体验无GIL的自由线程Python:Python 3.13 新特征之一
-
全局解释器锁(GIL,GlobalInterpreterLock)是Python中备受争议的特性之一。它的主要作用是确保Python是一种线程安全的编程语言,防止多个线程同时访问和修改同一...
- Python 3.8异步并发编程指南(python异步调用)
-
有效的提高程序执行效率的两种方法是异步和并发,Golang,node.js之所以可以有很高执行效率主要是他们的协程和异步并发机制。实际上异步和并发是每一种现代语言都在追求的特性,当然Python也不例...
- Python测试框架pytest入门基础(pytest框架搭建)
-
Pytest简介Pytestisamaturefull-featuredPythontestingtoolthathelpsyouwritebetterprograms.T...
- Python学不会来打我(8)字符串string类型深度解析
-
2025年全球开发者调查显示,90%的Python项目涉及字符串处理,而高效使用字符串可提升代码效率40%。本文系统拆解字符串核心操作,涵盖文本处理、数据清洗、模板生成等八大场景,助你掌握字符串编程精...
- windows使用pyenv安装多python版本环境
-
官方的介绍。pyenvletsyoueasilyswitchbetweenmultipleversionsofPython.It’ssimple,unobtrusive,an...
- Python 中 base64 编码与解码(Python 中 base64 编码与解码生成)
-
base64是经常使用的一种加密方式,在Python中有专门的库支持。本文主要介绍在Python2和Python3中的使用区别:在Python2环境:Python2.7.16(d...
- Python项目整洁的秘诀:深入理解__init__.py文件
-
当你发现项目中import语句越来越混乱时,问题可能出在缺少这个关键文件上作为一名Python开发者,我曾深陷项目结构混乱的困境。直到真正理解了__init__.py文件的价值,我的代码世界才变得井然...
- 如何把一个Python应用程序装进Docker
-
准备容器无处不在,但是如何在Docker容器中运行Python应用程序呢?这篇文章将告诉你怎么做!如果您想知道,这些示例需要Python3.x。在深入讨论容器之前,让我们进一步讨论一下我们想要封装的...
- python中数值比较大小的8种经典比较方法,不允许你还不知道
-
在Python中比较数值大小是基础但重要的操作。以下是8种经典比较方法及其应用场景,从基础到进阶的完整指南:1.基础比较运算符Python提供6种基础比较运算符:a,b=5,3...
- Python程序员必看3分钟掌握if语句10个神技,第5个99%的人不知道
-
同事因为写错一个if被开除?全网疯传的Python避坑指南,看完我连夜改了代码!一、新手必踩的3大天坑(附救命代码)技巧1:缩进踩坑事件ifTrue:print("这样写必报错!...
- 为什么Python里遍历字符串比列表慢?3个底层原因揭秘
-
用字符串处理文本时,你可能正悄悄浪费性能。在日常Python开发中,我们经常需要遍历字符串和列表。但你是否注意过,当处理海量数据时,遍历字符串的速度明显比列表慢?这背后隐藏着Python设计的深层逻辑...
- 记录Python3.7.4更新到Python.3.7.8
-
Python官网Python安装包下载下载文件名称运行后选择升级选项等待安装安装完毕打开IDLE使用Python...
- Python3中最常用的5种线程锁你会用吗
-
前言本章节将继续围绕threading模块讲解,基本上是纯理论偏多。对于日常开发者来讲很少会使用到本章节的内容,但是对框架作者等是必备知识,同时也是高频的面试常见问题。私信小编01即可获取大量Pyth...
- 一周热门
- 最近发表
-
- CentOS7服务器,这样搭建Tensorflow很快!我可以提前去吃饭了
- python2.0和python3.0的区别(python2.7和3.7哪个好)
- 体验无GIL的自由线程Python:Python 3.13 新特征之一
- Python 3.8异步并发编程指南(python异步调用)
- Python测试框架pytest入门基础(pytest框架搭建)
- Python学不会来打我(8)字符串string类型深度解析
- windows使用pyenv安装多python版本环境
- Python 中 base64 编码与解码(Python 中 base64 编码与解码生成)
- Python项目整洁的秘诀:深入理解__init__.py文件
- 如何把一个Python应用程序装进Docker
- 标签列表
-
- ps图案在哪里 (33)
- super().__init__ (33)
- python 获取日期 (34)
- 0xa (36)
- super().__init__()详解 (33)
- python安装包在哪里找 (33)
- linux查看python版本信息 (35)
- python怎么改成中文 (35)
- php文件怎么在浏览器运行 (33)
- eval在python中的意思 (33)
- python安装opencv库 (35)
- python div (34)
- sticky css (33)
- python中random.randint()函数 (34)
- python去掉字符串中的指定字符 (33)
- python入门经典100题 (34)
- anaconda安装路径 (34)
- yield和return的区别 (33)
- 1到10的阶乘之和是多少 (35)
- python安装sklearn库 (33)
- dom和bom区别 (33)
- js 替换指定位置的字符 (33)
- python判断元素是否存在 (33)
- sorted key (33)
- shutil.copy() (33)