0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

Martins 用法

虹科Pico汽车示波器 2022-06-09 10:07 次阅读

你可能会对这个主题很感兴趣。这背后的原因是我想分享一种我在花了大量时间研究诊断三相电机的方式时发现到的技术。我发现有一种非常简单的方式可以做到这一点,与Pico团队分享后,Steve Smith将它命名为Martins用法。

那么,让我们开始吧。

Martins用法利用现有的数学公式来绘制三相电机电流相位之间的关系。被称为Park Vector Approach,它包含了两个公式:

iD = (sqrt(2)/sqrt(3))A-(1/sqrt(6))B-(1/sqrt(6))C

iQ = (1/sqrt(2))B-(1/sqrt(2))C

i=电流

D和Q只是公式组成的一部分。

这两个公式必须在数学通道设置正确,并且必须考虑通道中使用的范围必须符合。其他复杂情况也来自数学,这代表如果我们实际看着他,当软件从原始数据中获取数学计算时会有延迟。Park Vector Approach最重要的部分是你必须使用XY来查看结果。在撰写本文时,XY还未在Picoscope7 Automotive中实施,因此以下的图片将来自于PicoScope 6 Automotive。它在未来肯定会被添加进Picoscope7 Automotive,并且会很棒,但若我们需要使用XY时,我们不得不坚持使用PicoScope 6 Automotive。

以下的Park Vector捕获数据是在受控条件下使用VFD单元供应的三相电机,而不是从车辆供电的。

b988d382-e74b-11ec-a2f4-dac502259ad0.png

第一个捕获显示了启动期间的三相电机,我们看到的是随着电流的增加,各相位之间的电流关系形成一个螺旋状。当我们进一步加载电机时,会特别明显。


b9dac3ea-e74b-11ec-a2f4-dac502259ad0.png

这是一张很棒的图片,因为它很清晰并且容易看到可能出现的问题。然而,障碍是在于它是数学这个事实。当PicoScope以区块模式捕获数据时(通常低于200ms/div),我们会同时获得更新,但数学流是在缓冲区末端创建的,并等到下一个缓冲区满了,才会再次绘制。你还必须重置每个电机的数学,因为当前水平可能不同。捕获后这不是甚么大问题,但我们希望实际看到这个问题。这让我开始思考。如果在不涉及到数学的情况下直接比较当前的相位会是怎样?


ba281032-e74b-11ec-a2f4-dac502259ad0.png

它可能不是一个完美的圆圈,但你可以看到每个相位之间的关系。我们针对V&W相对于U,U&W相对于V以及U&V相对于X。使用XY的好处是它是当前绘制的。这代表,如果你要从静止状态启动电机并且以500ms/div的速度传输数据,你实际上会在屏幕上看到他正在绘制。这类型的波型被称为Lissajous模式。他们通常用于计算具有相同频续的两个正弦讯号间的相位差,但我还没有看到他们被用在电机上的分析。

XY的使用可以帮助我们发现电机平衡的问题,因为在正确运行的电机中,波形应该彼此重迭。下面是一个相位中电流不同时的范例:

ba70192c-e74b-11ec-a2f4-dac502259ad0.png

当我们失去一个相位会发生:


bac5dd62-e74b-11ec-a2f4-dac502259ad0.png

我知道对于某一些车辆要检测3相电机测试很困难,但在可能的情况下,使用Martins用法可以提供一些关于正在故障排除的电机详细信息。但它并不只可以这样。我们还可以将Martins用法应用在大多数电动车上的另一个组件,旋转角度传感器。你可能已经在我们的网站中看到我们对于旋转角度传感器文章(https://www.picoauto.com/library/training/resolvers-unwrapped),就在底部附近,我放置了一个动画来展示使用这两个讯号来确定位置。


bb14349e-e74b-11ec-a2f4-dac502259ad0.png

在右上角你可以看到正在画的圆圈,就如同你想的,我使用XY视图。然而我们有一个数学问题。


bb6a7944-e74b-11ec-a2f4-dac502259ad0.png

然而,数学的好处就是我们已经移除了激磁频率,让我们得到ECU看到的实际讯号。关于此数学方式的详细信息,请参阅我们的PicoScope7电动汽车部分的引导测试。结果是一个完美的圆,当问题出现时就会很清楚。我们还可以将Martins用法应用在原始的讯号。由于讯号相隔90度,软件仍会画一个圆圈,但它似乎已经被填充。


bbb0392a-e74b-11ec-a2f4-dac502259ad0.png

然而,重要的是要注意,你必须确保XY视图的网格是完全正方形的。你可以透过点击视图的左侧并将其拉动来重设大小。否则,你会得到椭圆而不是圆形!你可以在Miki Diosy的案例研究影片中看到一个坏的三相电机范例。



下面的截图是XY视图中解释旋转角度传感器的捕获数据。

bbe6cf44-e74b-11ec-a2f4-dac502259ad0.png

如你所见,这样可以快速且简单的确定问题点,最重要的是,你可以在XY视图中绘制屏蔽,代表你可以加载已知的事物。绘制XY视图并且进行捕获,快速判断是否有问题。


在PicoScope6增加XY视图的方式,点击视图 > 新增视图 > XY


bc3f7f18-e74b-11ec-a2f4-dac502259ad0.png

从这里你可能需要调整你的栅格布局。这在PicoScope7中会变得更加简单,但在PicoScope6中,你可以点击 视图>栅格布局


bc6ab368-e74b-11ec-a2f4-dac502259ad0.png

现在你可以编辑栅格布局。我发现一行两列最适合这种类型的视图。获得所需的XY视图后,你需要选择要放在X轴上的通道。你可以透过右键单击XY网格来执行此操作,选择X轴,然后选择想要使用的通道。接着你可以隐藏任何其他不重要的通道,也就是在旋转角度传感器档案中的信道A和数学信道。


bc8a4d0e-e74b-11ec-a2f4-dac502259ad0.png

我希望这是有道理的,且对你有帮助。为了让你有机会尝试一下Martins用法,我附上了旋转角度传感器使用PicoScope6的数据文件供你使用。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 电机
    +关注

    关注

    142

    文章

    8999

    浏览量

    145333
收藏 人收藏

    评论

    相关推荐

    DAC7562的CLR引脚怎么用法?可以悬空吗?

    DAC7562的CLR引脚怎么用法?可以悬空吗?能不能详细解释一下?谢谢
    发表于 12-17 08:16

    Linux lsof命令的基本用法

    在 linux 系统中,一切皆文件。通过文件不仅仅可以访问常规数据,还可以访问网络连接和硬件。所以 lsof 命令不仅可以查看进程打开的文件、目录,还可以查看进程监听的端口等 socket 相关的信息。本文将介绍 lsof 命令的基本用法,本文中 demo 的演示环境为 ubuntu 18.04。
    的头像 发表于 10-23 11:52 234次阅读
    Linux lsof命令的基本<b class='flag-5'>用法</b>

    共模电感的用法

    呈现出大电感,具有抑制作用,而对于差模信号则呈现出很小的漏电感,几乎不起作用。以下是对共模电感用法的详细探讨。
    的头像 发表于 10-17 15:12 547次阅读

    Sn74hc245具体的用法是什么?

    Sn74hc245是缓冲器,但是具体的用法不会
    发表于 09-10 07:32

    请问TLC352比较器的用法是否正确?

    以下比较器TLC352的用法是否正确?谢谢 TLC352含两个比较器,第二路不用,我是否可以把它的输入管脚IN2+, IN2-悬空? 它的输出是否是Open Drain? 也就是出高电平时,必须
    发表于 08-14 08:10

    鸿蒙Ability Kit(程序框架服务)【UIAbility组件基本用法

    UIAbility组件的基本用法包括:指定UIAbility的启动页面以及获取UIAbility的上下文[UIAbilityContext]。
    的头像 发表于 06-06 11:02 466次阅读
    鸿蒙Ability Kit(程序框架服务)【UIAbility组件基本<b class='flag-5'>用法</b>】

    InterfaceDesinger 使用案例-v1 -DDIO用法

      DDIO用法 对于输入输出IO很多时候会用到DDIO的用法。对于DDIO,就是时钟的双沿采集或者发送数据,所以必须要用到寄存器。它的设置也比较简单,在intefaceDesigner中添加
    的头像 发表于 05-20 16:30 850次阅读
    InterfaceDesinger 使用案例-v1 -DDIO<b class='flag-5'>用法</b>

    AWTK 开源串口屏开发(10) - 告警信息的高级用法

    告警信息是串口屏常用的功能,之前我们介绍了告警信息的基本用法,实现了告警信息的显示和管理。本文介绍一下实现查询告警信息和查看告警信息详情的方法。1.功能之前我们介绍了告警信息的基本用法,实现了告警
    的头像 发表于 02-24 08:23 307次阅读
    AWTK 开源串口屏开发(10) - 告警信息的高级<b class='flag-5'>用法</b>

    verilog inout用法与仿真

    ,本文将详细讨论 inout 的用法和仿真。 首先,我们来了解一下 inout 的含义。 inout 是一种双向信号类型,即可以作为输入信号也可以作为输出信号。它类似于双向数据线,可以实现数据的双向传输。在硬件设计中, inout 可以用于与外部设备进行通信,如键盘、鼠标、显
    的头像 发表于 02-23 10:15 2998次阅读

    verilog function函数的用法

    Verilog 中被广泛用于对电路进行模块化设计,以简化和组织代码。 本文将详细介绍 Verilog 函数的用法,并探讨函数在硬件设计中的重要性和实际应用场景。 一. Verilog 函数概述 Verilog 函数通过提供一种结构化的方式来组织代码,并可以根据需要重复使用。它们可以在模块内部或外部定义,
    的头像 发表于 02-22 15:49 5500次阅读

    法拉电容放电保护原理是什么?如何正常使用法拉电容?

    法拉电容放电保护原理是什么?如何正常使用法拉电容? 法拉电容放电保护原理是指通过合理的设计和配置,保护法拉电容在放电过程中不受损坏的一种技术手段。法拉电容是一种具有高能量密度和长寿命的电容器
    的头像 发表于 02-02 11:34 1847次阅读

    示波器高压探头的用法

    示波器高压探头的用法 示波器高压探头是一种用于测量高压信号的专用测量仪器。它广泛应用于电力系统、电力电子器件、电力发电厂、变电站、电气设备等领域,用于检测、测量和分析高压信号的特性和波形。本文将详细
    的头像 发表于 01-08 16:09 1027次阅读

    单片机定时器的用法

    本章以CW32通用定时器为例介绍单片机定时器的用法
    的头像 发表于 01-04 10:37 1385次阅读
    单片机定时器的<b class='flag-5'>用法</b>

    LabVIEW SMO 的原理、用法和实际应用

    ) 实例同步运行并共享数据,从而能够实现高效的并行计算和更好的系统性能。在本文中,我们将详细介绍 LabVIEW SMO 的原理、用法和实际应用。 首先,我们需要了解 LabVIEW SMO 的基本原理
    的头像 发表于 12-27 16:47 2159次阅读

    split在python中的用法

    split在python中的用法 split()是Python中一个非常常用的字符串函数,它能够根据指定的分隔符将一个字符串分割成多个子字符串,并返回一个包含这些子字符串的列表。本文将详细介绍
    的头像 发表于 12-25 15:12 2017次阅读