用于驱动空调的马达的装置及其驱动方法.pdf

上传人:r7 文档编号:1095344 上传时间:2018-03-31 格式:PDF 页数:29 大小:764.23KB
返回 下载 相关 举报
摘要
申请专利号:

CN201010251038.8

申请日:

2010.08.09

公开号:

CN101997479A

公开日:

2011.03.30

当前法律状态:

授权

有效性:

有权

法律详情:

授权|||实质审查的生效IPC(主分类):H02P 27/06申请日:20100809|||公开

IPC分类号:

H02P27/06

主分类号:

H02P27/06

申请人:

LG电子株式会社

发明人:

洪暎昊; 崔阳光; 金元锡

地址:

韩国首尔市

优先权:

2009.08.07 KR 10-2009-0072863; 2009.08.07 KR 10-2009-0072865; 2009.08.07 KR 10-2009-0072864

专利代理机构:

隆天国际知识产权代理有限公司 72003

代理人:

郑小军;张浴月

PDF下载: PDF下载
内容摘要

本发明公开了一种用于驱动空调的马达的装置及方法。用于驱动空调的马达的方法包括如下步骤:响应于预定速度命令来驱动所述马达;响应于所述速度命令或与所述速度命令间隔预定范围的基准速度,顺序地检测第一和第二机械角度;基于检测到的第一和第二机械角度,计算与所述马达的最大速度波动相对应的最大速度机械角度;以及基于计算出的最大速度机械角度,补偿所述马达的负载扭矩。因此,减少了恒定速度操作期间的速度波动。

权利要求书

1: 一种用于驱动空调的马达的方法, 包括如下步骤 : 响应于预定速度命令来驱动所述马达 ; 响应于所述速度命令或与所述速度命令间隔预定范围的基准速度, 顺序地检测第一机 械角度和第二机械角度 ; 基于检测到的第一机械角度和第二机械角度, 计算与所述马达的最大速度波动相对应 的最大速度机械角度 ; 以及 基于计算出的最大速度机械角度, 补偿所述马达的负载扭矩。
2: 根据权利要求 1 所述的方法, 还包括 : 响应于所述最大速度机械角度, 从多个负载扭 矩模式之中选择引起最小速度波动的最佳负载模式表的步骤, 并且 其中, 补偿所述马达的负载扭矩的步骤响应于所选的负载模式表补偿所述马达的负载 扭矩, 并且使用所补偿的负载扭矩来驱动所述马达。
3: 根据权利要求 1 所述的方法, 还包括 : 校正所述第一机械角度或第二机械角度的至 少其中之一的步骤, 并且 其中, 计算所述最大速度机械角度的步骤基于所校正的第一机械角度或第二机械角度 的至少其中之一计算所述最大速度机械角度。
4: 根据权利要求 1 所述的方法, 还包括 : 确定第一机械角度是否高于第二机械角度的 步骤, 并且, 其中, 如果所述第一机械角度高于所述第二机械角度, 则计算所述最大速度机械角度 的步骤补偿所述第一机械角度或第二机械角度的至少其中之一, 并且基于所补偿的第一机 械角度或第二机械角度计算与所述马达的最大速度波动相对应的最大速度机械角度。
5: 根据权利要求 1 所述的方法, 还包括 : 基于所述最大速度机械角度计算模式匹配角 度的步骤, 并且, 其中, 补偿所述马达的负载扭矩的步骤响应于计算出的模式匹配角度补偿所述马达的 负载扭矩, 并且使用所补偿的负载扭矩驱动所述马达。
6: 根据权利要求 5 所述的方法, 其中, 计算所述模式匹配角度的步骤包括如下步骤 : 使用所述最大速度机械角度和预定匹配角度计算引起最小速度波动的模式匹配补偿 角度 ; 以及 响应于所述预定匹配角度和所述模式匹配补偿角度计算最终的模式匹配角度。
7: 根据权利要求 5 所述的方法, 还包括 : 确定第一机械角度是否高于第二机械角度的 步骤, 并且, 其中, 如果所述第一机械角度高于所述第二机械角度, 则计算所述最大速度机械角度 的步骤补偿所述第一机械角度或第二机械角度的至少其中之一, 并且基于所补偿的第一机 械角度或第二机械角度计算与所述马达的最大速度波动相对应的最大速度机械角度。
8: 根据权利要求 5 所述的方法, 其中, 计算所述最大速度机械角度的步骤包括如下步 骤: 如果检测到的第一机械角度高于第二机械角度, 则通过所补偿的第一机械角度和第二 机械角度的平均数计算所述最大速度机械角度 ; 以及 如果检测到的第二机械角度高于第一机械角度, 则通过检测到的第一机械角度和第二 机械角度的平均数计算所述最大速度机械角度。 2
9: 根据权利要求 5 所述的方法, 其中, 计算所述最大速度机械角度的步骤包括如下步 骤: 如果检测到的第一机械角度高于第二机械角度并且所述第一机械角度与 360°角之间 的差值小于所述第二机械角度, 则补偿所述第一机械角度 ; 以及 如果检测到的第一机械角度高于第二机械角度并且所述第一机械角度与 360°角之间 的差值高于所述第二机械角度, 则补偿所述第二机械角度。
10: 一种用于驱动在空调中使用的马达的装置, 包括 : 马达 ; 逆变器, 包括多个开关元件, 通过所述开关元件的开关操作输出具有预定频率和预定 大小的 AC 电源, 并且驱动所述马达 ; 以及 控制器, 配置为 : 响应于预定速度命令来驱动所述马达 ; 响应于所述速度命令或与所 述速度命令间隔预定范围的基准速度, 顺序地检测第一机械角度和第二机械角度 ; 基于检 测到的第一机械角度和第二机械角度, 计算与所述马达的最大速度波动相对应的最大速度 机械角度 ; 以及基于计算出的最大速度机械角度, 补偿所述马达的负载扭矩。
11: 根据权利要求 10 所述的装置, 其中, 所述控制器响应于所述最大速度机械角度, 从 多个负载扭矩模式之中选择引起最小速度波动的最佳负载模式表, 并且响应于所选的负载 模式表补偿所述马达的负载扭矩, 并且使用所补偿的负载扭矩驱动所述马达。
12: 根据权利要求 10 所述的装置, 其中, 所述控制器校正所述第一机械角度或第二机 械角度的至少其中之一, 并且基于所校正的第一机械角度或第二机械角度的至少其中之一 计算所述最大速度机械角度。
13: 根据权利要求 10 所述的装置, 其中, 所述控制器确定第一机械角度是否高于第二 机械角度, 如果所述第一机械角度高于所述第二机械角度, 则补偿所述第一机械角度或第 二机械角度的至少其中之一, 并且基于所补偿的第一机械角度或第二机械角度, 计算与所 述马达的最大速度波动相对应的最大速度机械角度。
14: 根据权利要求 10 所述的装置, 其中, 所述控制器基于所述最大速度机械角度计算 模式匹配角度, 并且响应于计算出的模式匹配角度补偿所述马达的负载扭矩, 并且使用所 补偿的负载扭矩驱动所述马达。
15: 根据权利要求 10 所述的装置, 其中, 所述控制器包括 : 估计单元, 配置为基于所述马达中流动的输出电流估计所述马达的速度 ; 扭矩补偿单元, 配置为 : 基于由所述估计单元估计的马达的机械角度计算最大速度机 械角度, 响应于所述最大速度机械角度从所述负载扭矩模式之中选择引起最小速度波动的 最佳负载模式表, 响应于所选的负载模式表补偿所述马达的负载扭矩, 并且生成补偿电流 命令值 ; 电流命令发生器, 配置为 : 基于所估计的速度和所述速度命令值生成电流命令值, 使用 所述电流命令值和所补偿电流命令值生成最终的电流命令值, 并且输出所述最终的电流命 令值 ; 电压命令发生器, 配置为基于所述电流命令值和检测到的输出电流生成电压命令值 ; 以及 开关控制信号输出单元, 配置为基于所述电压命令值生成所述逆变器开关控制信号。

说明书


用于驱动空调的马达的装置及其驱动方法

    相关申请的交叉引用
     本申请要求在韩国知识产权局分别于 2009 年 8 月 7 日提交的韩国专利申请 No.10-2009-0072863、 于 2009 年 8 月 7 日提交的韩国专利申请 No.10-2009-0072864 和于 2009 年 8 月 7 日提交的韩国专利申请 No.10-2009-0072865 的优先权, 通过援引将其公开内 容结合于此。
     技术领域
     本发明涉及一种用于驱动空调的马达的装置及其驱动方法, 尤其涉及一种在以恒 定速度驱动马达时减少速度波动 (speed ripple) 的用于驱动马达的装置及其驱动方法。 背景技术
     通常, 空调可以被布置在房间、 起居室、 办公室、 商店等的任何室内空间或墙上以 调节温度、 湿度、 清洁度以及室内空气的流动, 从而能够维持每个室内空间中舒适的室内环 境。通常, 空调被分类成整体式空调和分体式空调。整体式空调与分体式空调具有相 同的功能。然而, 二者之间有些差别。即, 整体式空调将制冷功能和散热功能并入一个结构 中, 并通过在墙上形成的孔直接安装到墙上或者被直接悬挂在窗口上。 分体式空调包括 : 室 内单元, 被安装在室内以制热 / 制冷室内空气 ; 以及室外单元, 被安装在室外以执行散热功 能和压缩功能。室内单元和室外单元通过制冷剂管相互连接。
     另一方面, 马达被用于空调的压缩机、 风扇等, 并且用于驱动马达的驱动设备 ( 即, 马达驱动设备 ) 也被用于空调。马达驱动设备接收商用 AC 电源作为输入, 将商用 AC 电源转换成 DC 电压, 将 DC 电压转换成具有预定频率的其他商用 AC 电源, 并且将其他商用 AC 电源提供给马达, 从而使得能够驱动空调的压缩机、 风扇等。
     发明内容
     因此, 本发明致力于一种用于驱动在空调中使用的马达的装置和方法, 其基本上 消除了由于现有技术的局限性和缺点而引起的一个或多个问题。
     因此, 鉴于上述问题, 提出本发明, 且本发明的一个目的是提供一种用于驱动空调 的压缩机的装置, 从而将用于驱动压缩机的马达的速度波动最小化。
     本发明的另一个目的是提供一种用于驱动在空调中使用的马达的装置, 从而减小 恒定速度操作期间的速度波动。
     本发明的又一个目的是提供一种用于驱动在空调中使用的马达的装置, 从而在恒 定速度操作期间计算最佳负载模式表。
     本发明的再一个目的是提供一种用于驱动在空调中使用的马达的装置, 从而在恒 定速度操作期间正确地计算出最大速度机械角度。
     根据本发明的一方案, 通过提供一种用于驱动空调的马达的方法实现上述和其它目的, 该方法包括如下步骤 : 响应于预定速度命令来驱动所述马达 ; 响应于所述速度命令 或与所述速度命令间隔预定范围的基准速度, 顺序地检测第一和第二机械角度 ; 基于检测 到的第一和第二机械角度, 计算与所述马达的最大速度波动对应的最大速度机械角度 ; 以 及基于计算出的最大速度机械角度, 补偿所述马达的负载扭矩。
     根据本发明的另一方案, 提供一种用于驱动在空调中使用的马达的装置, 包括 : 马 达; 逆变器, 包括多个开关元件 (switching element), 通过所述开关元件的开关操作输出 具有预定频率和预定大小的 AC 电源, 并且驱动所述马达 ; 以及控制器, 配置为 : 响应于预定 速度命令来驱动所述马达 ; 响应于所述速度命令或与所述速度命令间隔预定范围的基准速 度, 顺序地检测第一和第二机械角度 ; 基于检测到的第一和第二机械角度, 计算与所述马达 的最大速度波动对应的最大速度机械角度 ; 以及基于计算出的最大速度机械角度, 补偿所 述马达的负载扭矩。 附图说明 根据结合附图的下述具体说明, 将会更加清楚地理解本发明的上述和其他目的、 特征以及其他优点, 其中 :
     图 1 是示出根据本发明一实施例的空调的示意图。
     图 2 是示出根据本发明一实施例的用于驱动空调的马达的装置的电路图。
     图 3 是示出图 2 所示的控制器的内部组成元件的方框图。
     图 4 中的 (a) 和 (b) 是示出负载扭矩随着马达速度变化的曲线图。
     图 5 中的 (a) 至 (d) 是示出本发明的实施例的性能的曲线图。
     图 6 是示出根据本发明一实施例的用于驱动马达的方法的流程图。
     图 7 和图 8 是示出图 6 所示的马达驱动方法的曲线图。
     图 9 是示出根据本发明另一实施例的用于驱动空调的马达的方法的流程图。
     图 10 是示出用于计算图 9 所示的最大速度机械角度的方法的流程图。
     图 11 是示出根据本发明另一实施例的用于驱动空调的马达的方法的流程图。
     图 12 和图 13 示出图 11 所示的驱动方法。
     具体实施方式
     现在将具体说明本发明的优选实施例, 优选实施例的实例在附图中示出。在可能 的情况下, 在全部附图中使用相同的附图标记来表示相同或相似的部件。
     图 1 是示出根据本发明一实施例的空调的示意图。
     参照图 1, 空调 50 通常被分成室内单元 I 和室外单元 O。
     室外单元 O 可以包括 : 压缩机 2, 用于压缩制冷剂 ; 压缩机驱动单元 2b, 用于驱动 压缩机 2 ; 室外热交换器 4, 用于使经压缩的制冷剂散热 ; 室外通风机 5, 不仅包括设置在室 外热交换器 4 的一侧以加速制冷剂的散热的室内风扇 51, 而且还包括用于使室外风扇 5a 旋转的驱动单元 5b ; 膨胀阀 6, 用于使冷凝的制冷剂膨胀 ; 制冷 / 制热切换阀 10, 用于切换 经压缩的制冷剂的流路 ; 收集器 3, 用于临时存储气态制冷剂, 从气态制冷剂去除湿气和杂 质, 并且将具有恒定压力的制冷剂传送到压缩机 2, 等等。
     室内单元 I 可以包括室内热交换器 8、 室内通风机 9 等等。室内热交换器 8 被安装在室内以执行制热 / 制冷功能。室内通风机 9 不仅包括安装在室内热交换器 8 的一侧以加 速制冷剂的散热的室内风扇 9a, 而且还包括用于使该室内风扇 9a 旋转的驱动单元 9b。
     可以使用一个或多个室内热交换器。压缩机 2 可以是逆变器压缩机或恒定速度压 缩机中的至少之一。
     此外, 如有必要, 空调 50 可以配置为用于冷却室内空气的制冷设备, 或者还可以 被配置为冷却或加热室内空气的热泵 (heat-pump)。
     另一方面, 根据本发明一实施例的用于驱动空调的压缩机的装置可以是用于操作 空调的压缩机 2 的各个驱动单元 2b, 如图 1 所示。
     同时, 虽然图 1 示出了一个室内单元 I 和一个室外单元 O, 但是根据本发明的实施 例的用于驱动空调的压缩机的装置不仅限于此, 在不脱离本发明的原理和构思的条件下, 不仅可以被应用到包括多个室内单元和多个室外单元的复式空调, 而且还可以被应用到包 括一个室内单元和多个室外单元的另一种空调。
     图 2 是示出根据本发明一实施例的用于驱动空调的压缩机的装置的电路图。
     参照图 2, 根据本发明一个实施例的用于驱动空调的压缩机的装置可以包括用于 操作如前面所述的压缩机的马达。特别地, 压缩机驱动装置可以是取决于负载的压缩机 (load-dependent compressor), 其操作变化受负载类型的影响非常大, 例如单旋转式压缩 机 (single-rotary-type compressor)。虽然可以不受任何限制地将各种压缩机应用到本 发明, 但是为了便于说明和更好地理解本发明, 在下文中将利用单旋转式压缩机作为实例 来具体描述根据本发明实施例的用于驱动压缩机的装置。 参照图 2, 驱动装置 200 可以包括 : 转换器 210、 逆变器 220、 控制器 230、 输入电流 检测单元 A 和输出电流检测器 (E)。 此外, 必要时用于驱动马达的装置 200 还可以包括电容 器 C、 DC 端电压检测器 B 等等。
     电抗器 L 可以位于商用 AC 电源 205 与转换器 210 之间, 使得该电抗器 L 执行功率 因数校正或升高电压 ( 升压 (boost)) 操作。此外, 电抗器 L 还可以限制由转换器 210 的高 速切换而引起的谐波电流。
     输入电流检测器 A 可以检测从商用 AC 电源 205 接收的输入电流 (is)。 为了检测输 入电流 (is), 可以使用电流传感器、 电流变压器 (CT)、 分流电阻器 (shunt resistor) 等。 检 测到的输入电流 (is) 是脉冲形离散信号, 并且可以输入到控制器 230 以估计输入电压 (vs) 以及生成转换器切换控制信号 (Scc)。
     转换器 210 可以将经过电抗器 L 的商用 AC 电源 205 转换成 DC 电源, 并且输出该 DC 电源。虽然图 2 的商用 AC 电源 205 以单相 AC 电源示出, 但是应当注意, 必要时商用 AC 电源 205 也可以是三相 AC 电源。可以根据商用 AC 电源 205 的类型改变转换器 210 的内部 结构。例如, 假设商用 AC 电源 205 是单相 AC 电源, 则可以采用 2 个开关元件和 4 个二极管 相互连接的半桥转换器。假设商用 AC 电源 205 是三相 AC 电源, 则可以采用 6 个开关元件 和 6 个二极管。
     转换器 210 可以包括一个或多个开关元件, 使得其能够通过开关元件的开关操作 执行升压操作、 功率因数提高以及 DC 电源转换。同时, 转换器 210 由二极管等组成, 使得其 也可以在没有任何额外的切换操作的情况下执行整流操作 (rectifying operation)。
     电容器 C 可以连接到转换器 210 的输出端。电容器 C 使从转换器 210 输出的经转
     换的 DC 电源平滑。为了便于说明, 在下文中将转换器 210 的输出端称为 DC 端或 DC 链端。 将在 DC 端中平滑的 DC 电压输入到逆变器 220。
     DC 端电压检测器 B 可以检测电容器 C 两端的 DC 端电压 (Vdc)。为了进行这种操 作, DC 端电压检测器 B 可以包括电阻器、 放大器等。检测到的 DC 端电压 (Vdc) 是脉冲形离 散信号, 并且可以输入到控制器 230 以估计输入电压 (vs) 以及生成转换器切换控制信号 (Scc)。
     逆变器 220 可以包括多个逆变器开关元件, 将通过所述开关元件的打开 / 关闭操 作而平滑的 DC 电源转换成三相 AC 电源, 并且将由此产生的三相 AC 电源输出到三相马达 250。
     逆变器 220 可以包括上臂开关元件 (Sa、 Sb、 Sc) 和下臂开关元件 (S’ a、 S’ b、 S’ c)。 更具体地, 逆变器 220 包括总共三对上臂和下臂开关元件 (Sa&S’ a、 Sb&S’ b、 Sc&S’ c), 其 中, 这三对开关元件 (Sa&S’ a、 Sb&S’ b、 Sc&S’ c) 相互并联。另外, 一个上臂开关元件 (Sa、 Sb 或 Sc) 串接到一个下臂开关元件 (S’ a、 S’ b 或 S’ c), 从而形成一对上臂和下臂开关元 件 (Sa&S’ a、 Sb&S’ b 或 Sc&S’ c)。将一个二极管逆向并联到一个开关元件 (Sa、 S’ a、 Sb、 S’ b、 Sc 或 S’ c)。 包含于逆变器 220 中的开关元件从控制器 230 接收逆变器开关控制信号 (Sic), 使 得各个开关元件的打开 / 关闭操作基于该逆变器开关控制信号 (Sic) 执行。因此, 将具有 预定频率的三相 AC 电源输出到三相马达 250。
     输出电流检测器 (E) 可以检测在逆变器 220 与三相马达 250 之间流动的输出电流 (io)。换言之, 输出电流检测器 (E) 检测在马达 250 中流动的电流。输出电流检测器 E 可 以检测各个相位的所有输出电流, 或者也可以使用三相平衡来检测单相或两相输出电流。
     输出电流检测器 (E) 可以位于逆变器 220 与马达 250 之间。为了进行电流检测, 可以将电流传感器、 电流变压器 (CT)、 分流电阻器等用作该输出电流检测器 (E)。例如, 可 以将分流电阻器的一个端连接到逆变器 220 的三个下臂开关元件 (S′ a、 S′ b、 S′ c) 中 的每一个。
     检测到的输出电流 (io) 是脉冲形离散信号, 可以被应用到控制器 230, 并且可以用 于基于检测到的输出电流 (io) 来估计输入电流。此外, 检测到的输出电流 (io) 可以用于生 成逆变器开关控制信号 (Sic)。
     控制器 230 可以基于通过输出电流检测器 (E) 检测的输出电流 (io) 来估计马达 250 的位置 ( 即, 马达 250 的转子位置 ), 并且也可以计算马达 250 的旋转速度。 基于马达 250 的估计位置和旋转速度, 控制器 230 响应于速度命令执行各种控制操作以驱动马达 250, 生 成脉宽调制逆变器开关控制信号 (Sic), 并且输出由此产生的逆变器开关控制信号 (Sic)。
     这样, 在不使用额外的马达位置检测器元件等的条件下, 将上述控制操作 ( 用于 检测输出电流、 响应于输出电流估计马达 250 的位置和速度、 并且响应于速度命令执行引 起估计速度改变的反馈控制 ) 称为 “基于无传感器算法的控制” 。这种基于无传感器算法的 控制在马达 250 的初始驱动期间不执行, 而是在马达 250 的旋转速度等于或高于预定值时 可以开始操作。
     同时, 与本发明的实施例有关地, 控制器 230 响应于预定的速度命令控制要被驱 动的马达 250。通过无传感器算法 ( 即, 通过马达 250 的输出电流 (io)), 控制器 230 响应
     于速度命令或者与速度命令间隔预定范围的基准速度顺序地检测第一机械角度和第二机 械角度, 并且响应于检测到的第一和第二机械角度计算最大速度机械角度。控制器 230 响 应于最大速度机械角度从计算出的多个负载扭矩模式之中选择引起最小速度波动的最佳 负载模式表。
     控制器 230 可以响应于所选的最佳负载模式表来补偿马达 250 的负载扭矩。 因此, 在马达 250 的恒定速度操作期间, 能够简单且显著地减小由负载扭矩引起的速度波动。
     另一方面, 控制器 230 还可以确定上述检测到的第一和第二机械角度是否在正常 范围之内。如果第一和第二机械角度不在正常范围之内, 则控制器 230 校正第一或第二机 械角度至少其中之一, 并且基于第一和第二机械角度以预定速度或小于预定速度的速度计 算最大速度机械角度。
     例如, 控制器 230 基于马达 250 的输出电流 (io) 估计转子的位置, 使得其顺序地 检测马达 250 的第一和第二机械角度。此外, 借助于顺序地检测到的第一和第二机械角度, 控制器 230 计算与马达 250 的最大速度波动相对应的最大速度机械角度。在这种情况下, 可以使用第一和第二机械角度的平均值计算最大速度机械角度。同时, 假设顺序地检测到 的第一和第二机械角度不是有序的 (sequential)( 即, 假设第一机械角度高于第二机械角 度 ), 则优选地, 以第二机械角度变得高于第一机械角度的方式补偿第一机械角度。稍后将 参照图 3 描述其具体说明。 同时, 与本发明的实施例有关地, 控制器 230 响应于预定速度命令控制要被驱动 的马达 250。通过无传感器算法 ( 即, 通过马达 250 的输出电流 (io)), 控制器 230 响应于 速度命令或者与速度命令间隔预定范围的基准速度顺序地检测第一机械角度和第二机械 角度, 并且确定检测到的第一和第二机械角度是否在正常范围之内。如果检测到的第一和 第二机械角度不在正常范围之内, 则控制器 230 校正第一或第二机械角度至少其中之一, 并且基于由此产生的第一和第二机械角度以预定速度或小于预定速度的速度计算最大速 度机械角度。
     此外, 为了去除马达 250( 用于驱动操作范围受负载影响非常大的压缩机 ) 的负载 扭矩分量, 控制器 230 可以使用基于计算出的最大速度机械角度形成的预定负载扭矩模式 来补偿马达 250 的负载扭矩。
     例如, 控制器 230 基于马达 250 的输出电流 (io) 估计转子的位置, 使得其顺序地 检测马达 250 的第一和第二机械角度。此外, 借助于顺序地检测到的第一和第二机械角度, 控制器 230 计算与马达 250 的最大速度波动相对应的最大速度机械角度。在这种情况下, 可以使用第一和第二机械角度的平均值计算最大速度机械角度。同时, 假设顺序地检测到 的第一和第二机械角度不是有序的 ( 即, 假设第一机械角度高于第二机械角度 ), 优选地, 以第二机械角度变得高于第一机械角度的方式补偿第一机械角度。
     同时, 与本发明的实施例有关地, 控制器 230 响应于预定速度命令控制要被驱动 的马达 250。通过无传感器算法 ( 即, 通过马达 250 的输出电流 (io)), 控制器 230 响应于 速度命令或者与速度命令间隔预定范围的基准速度顺序地检测第一机械角度和第二机械 角度, 并且响应于检测到的第一和第二机械角度计算最大速度机械角度。
     控制器 230 可以响应于计算出的最大速度机械角度来计算用于应用到负载模式 表的模式匹配角度。具体而言, 控制器 230 利用最大速度机械角度和预定匹配角度来计算
     引起最小速度波动的模式匹配补偿角度, 并且响应于预定模式匹配角度和模式匹配补偿角 度来计算最终的模式匹配角度。因此, 能够减少由负载扭矩引起的速度波动。如果由于压 缩机与马达 250 之间的装配误差而增加了速度波动, 则控制器 230 使用模式匹配补偿角度, 从而使得速度波动显著地减小。
     另一方面, 控制器 230 可以控制逆变器 220 的开关操作。为了进行这种操作, 控 制器 230 接收由输出电流检测器 (E) 检测到的输出电流 (io), 生成逆变器开关控制信号 (Sic), 并且将其输出到逆变器 220。 逆变器开关控制信号 (Sic) 可以是用于脉宽调制 (PWM) 的开关控制信号。在下文中将参照图 3 描述控制器 230 输出的逆变器开关控制信号 (Sic) 的具体说明。
     同时, 控制器 230 也可以执行转换器 210 的切换操作。为了进行这种操作, 控制器 230 接收由 DC 端电压检测器 (B) 检测到的 DC 端电压 (Vdc) 作为输入, 生成转换器切换控制 信号 (Scc), 并且将其输出到转换器 210。转换器切换控制信号 (Scc) 可以是 PWM 切换控制 信号。
     三相马达 250 包括定子和转子。具有预定频率的每个相位的 AC 电源被应用到 每个相位的定子线圈, 从而使得转子开始旋转。可以使用各种类型的马达 250, 例如, 无刷 DC(BLDC) 马达, 同步磁阻马达 (synRM) 等。
     三相马达 250 可以是在空调的压缩机中使用的马达。具体而言, 三相马达 250 可 以是引起严重的负载变化的单旋转式压缩机。
     同时, 控制器 230 可以是室外单元控制器 ( 在下文中称为室外控制器 ), 并且还可 以与室内单元控制器 ( 在下文中称为室内控制器 ) 通信, 其中, 该室内单元控制器必要时能 够被独立地安装在室内单元中。室外控制器通过与室内控制器通信来接收操作命令, 并且 基于接收到的操作命令决定速度命令值。稍后将描述速度命令值的具体说明。
     此外, 空调的马达驱动装置 200 的控制器 230 可以同时控制用于在室外单元中使 用的风扇的马达以及用于压缩机的马达 250 二者。
     图 3 是示出图 2 所示的控制器的内部组成元件的方框图。
     参照图 3, 控制器 230 还可以包括 : 估计单元 305、 电流命令发生器 310、 电压命令 发生器 320、 扭矩补偿单元 325 以及切换控制信号输出单元 330。
     另 一 方 面,虽 然 图 3 未 示 出,但 是 控 制 器 230 还 可 以 包 括 轴 转 换 器 (axisconverter), 该轴转换器用于将三相输出电流 (io) 转换成 d- 轴或 q- 轴电流, 或将 d- 轴或 q- 轴电流转换成三相输出电流 (io)。
     估计单元 305 基于检测到的输出电流 (io) 估计马达的速度 (v)。 例如, 将马达 250 的机械方程式与电气方程式相比较, 从而使得估计单元 305 能够估计马达的速度 (v)。
     此外, 估计单元 305 也可以基于检测到的输出电流 (io) 估计转子的位置。估计单 元 305 能够通过转子位置估计马达 250 的电或者机械角度。通常, 机械角度与电角度之间 的关系由下述方程式 1 表示。
     [ 方程式 1]
     在方程式 1 中, θMe 是机械角度, 而 θe 是电角度。例如, 如果马达 250 的极数是 6, 则提供由 “θMe = 3θe” 表示的关系。如果马达 250 的极数是 4, 则提供由 “θMe = 2θe” 表示的关系。
     即, 如果马达 250 的极数是 6, 则在 360° 的机械角度 (θMe) 中出现 3 个电角度 (3θe), 其中每一个电角度均具有 120°的角度。如果马达 250 的极数是 4, 则在 360°的机 械角度 (θMe) 中出现 2 个电角度 (3θe), 其中每一个电角度均具有 180°的角度。
     电流命令发生器 310 基于估计速度 (v) 和速度命令值 (v*) 生成电流命令值 (i*d 和 i*q)。例如, 电流命令发生器 310 基于估计速度 (v) 和速度命令值 (v*) 之差执行比例 积分 (PI) 控制, 使得其能够生成电流命令值 (i*d 和 i*q)。为了进行这种操作, 电流命令 发生器 310 可以包括 PI 控制器 ( 未示出 )。同样, 电流命令发生器 310 还可以包括限幅器 (limiter)( 未示出 ), 该限幅器防止每个电流命令值 (i*d 或 i*q) 的大小超过允许范围。
     电压命令发生器 320 基于检测到的输出电流 (io) 和计算出的电流命令值 (i*d 和 i*q) 生成电压命令值 (v*d 和 v*q)。 例如, 电压命令发生器 320 基于检测到的输出电流 (io) 和计算出的电流命令值 (i*d 和 i*q) 之差执行 PI 控制, 使得其能够生成电压命令值 (v*d 和 v*q)。为了进行这种操作, 电压命令发生器 320 可以包括 PI 控制器 ( 未示出 )。同样, 电压命令发生器 320 还可以包括限幅器 ( 未示出 ), 用于使每个电压命令值 (v*d 或 v*q) 的 大小不超过允许范围。 扭矩补偿单元 325 响应于速度命令或者与速度命令间隔预定范围的基准速度顺 序地检测第一机械角度 (θMe1) 和第二机械角度 (θMe2), 并且响应于检测到的第一和第二机 械角度计算最大速度机械角度 (θM)。控制器 230 响应于最大速度机械角度从多个负载扭 矩模式之中选择引起最小速度波动的最佳负载模式表。
     另一方面, 扭矩补偿单元 325 将第一机械角度 (θMe1) 与第二机械角度 (θMe2) 比 较。如果第一机械角度 (θMe1) 高于第二机械角度 (θMe2), 则扭矩补偿单元 325 可以补偿第 一或第二机械角度 (θMe1 和 θMe2) 至少其中之一, 并且也可以基于补偿的机械角度计算与 最大速度波动相对应的最大速度机械角度 (θM)。如上所述, 扭矩补偿单元 325 在恒定速度 操作期间确定在顺序地计算的多个机械角度中是否发生异常状态, 并且校正该异常状态, 使得其能够在恒定速度操作期间正确地计算出最大速度机械角度 (θM)。
     另一方面, 扭矩补偿单元 325 响应于计算出的最大速度机械角度 (θM) 生成补偿 电流命令值 (i*c), 使得其能够补偿在恒定速度操作期间由负载扭矩引起的速度波动。例 如, 在计算出的最大速度机械角度 (θM) 处的补偿电流命令值 (i*c) 可以与最小值相对应。
     因此, 电流命令发生器 310 将电流命令值 (i*d 和 i*q) 加到前述补偿电流命令值 (i*c) 中, 从而生成最终的电流命令值, 并且输出最终的电流命令值。 因此, 改变了用于补偿 负载扭矩的电流命令, 从而也改变了电压命令 (v*d 和 v*q) 和开关控制信号输出单元 330 的输出信号 (Sic)。因此, 可以将预定模式正确地应用到负载扭矩补偿, 并且可以简单且显 著地减小在恒定速度操作期间由负载扭矩引起的速度波动。
     开关控制信号输出单元 330 基于电压命令值 (v*d 和 v*q) 生成用于逆变器 220 的 PWM 开关控制信号 (Sic), 并且将 PWM 开关控制信号 (Sic) 输出到逆变器 220。因此, 包含于 逆变器 220 中的开关元件 (Sa、 S′ a、 Sb、 S′ b、 Sc、 S′ c) 执行打开 / 关闭开关操作。
     图 4 中的 (a) 和 (b) 是示出负载扭矩随着马达速度变化的曲线图。
     图 4 中的 (a) 示出马达 250 的旋转速度。如图 5 中的 (a) 所示, 在初始驱动期间, 可以将马达 250 的旋转速度逐渐地增大到预定旋转速度, 并且该预定旋转速度可以在指定 暂停频率 (halt frequency) 处维持一段预定时间。在经过这段预定时间之后, 可以基于预 定旋转速度再次增大马达 250 的旋转速度。例如, 暂停频率可以是 35Hz。
     根据本发明的实施例, 一旦在暂停频率处接收到预定速度命令, 如上所述, 控制器 230 就响应于速度命令或者与速度命令间隔预定范围的基准速度顺序地检测第一和第二机 械角度, 并且正确地检测第一和第二机械角度。
     图 4 中的 (b) 示出在响应于预定速度命令驱动马达 250 时产生的速度波动。例 如, 假定用 “v1” 来表示预定速度命令, 则速度波动曲线示出了由前述估计单元 305 估计的 速度估计值 (v*1), 并且可以响应于 360°的机械角度 (θMe) 以周期性曲线 ( 例如正弦波 ) 示出。
     在这种情况下, 假定马达 250 为单旋转式压缩机, 则根据一个周期的吸入和排出, 可以由负载扭矩 (TL) 表示马达 250 的负载。
     另一方面, 在图 4 中的 (b) 中, 最大速度机械角度 (θM) 是与指定点 (v1p)( 在此位 置, 速度估计值 (v*1) 达到最大速度估计值 ) 相对应的机械角度。 可以采用用于计算最大速 度机械角度 (θM) 的各种方法。例如, 可以不仅使用与速度命令 (v1) 间隔预定范围的两个 基准速度, 而且还使用这两个基准速度的比例关系, 来计算最大速度机械角度 (θM)。作为 另一个实例, 可以不仅使用速度命令 (v1) 或与速度命令 (v1) 间隔预定范围的一个基准速 度, 而且还使用比例关系 ( 即最大速度机械角度 (θM) 与一个基准速度的平均值 ), 来计算 最大速度机械角度 (θM)。虽然本发明的实施例已经示例性地描述使用平均值计算最大速 度机械角度 (θM), 但是本发明的范围或构思不仅限于此, 必要时也可以应用到其它实例。
     图 5 中的 (a) 至 (d) 是示出本发明的实施例的性能的曲线图。
     图 5 中的 (a) 示出响应于图 4 中的 (b) 的机械角度的速度曲线。即, 图 5 中的 (a) 示出使用速度命令 (v1) 和与速度命令 (v1) 间隔预定范围的一个基准速度 (vr1) 来计算最 大速度机械角度 (θM) 的方法。P1 和 P2 表示在估计速度 (v1) 曲线上与基准速度 (vr1) 相 匹配的预定位置。同时, 在估计速度 (v1) 曲线上, Pa 是与第一基准速度 (vr1) 相匹配的预 定位置, Pb 是与第二基准速度 (vr2) 相匹配的预定位置。
     图 5 中的 (b) 示出 P1 和 P2 处的第一和第二机械角度 (θa1 和 θa2), 其中 P1 和 P2 指示匹配于与速度命令间隔预定范围的基准速度的位置。 考虑到图 5 中的 (b) 所示的第 一和第二机械角度 (θa1 和 θa2) 的大小, 可以容易地识别出第一和第二机械角度 (θa1 和 θa2) 是顺序地被检测的。因此, 可以由下述方程式 2 计算最大速度机械角度 (θM)。
     [ 方程式 2]
     如方程式 2 所示, 最大速度机械角度 (θM) 是第一和第二机械角度 (θa1 和 θa2) 的平均值。
     图 5 中的 (c) 示出 P1 和 P2 处的第一和第二机械角度 (θb1 和 θb2), 其中 P1 和 P2 指示匹配于与速度命令间隔预定范围的基准速度的位置。 与图 5 中的 (b) 相比, 关于如图 5 中的 (c) 所示的顺序地检测到的第一和第二机械角度 (θb1 和 θb2), 第一机械角度 (θb1) 高
     于第二机械角度 (θb2)。 θb1 大于 θb2 具有如下原因。 在机械角度的位置以 360°的周期连 续地重复的条件下, 机械角度周期也在接触点 (contact point) 至对应的基准速度 (vr1) 之间重复。在这种情况下, 当仅使用如上所述的第一和第二机械角度 (θb1 和 θb2) 的平均 值计算最大速度机械角度 (θM) 时, 会获得不正确的最大速度机械角度 (θM)。
     根据本发明的实施例, 为了校正不正确的最大速度机械角度 (θM), 假定第一机械 角度 (θb1) 高于第二机械角度 (θb2) 并且第一机械角度 (θb1) 与 360°角之差小于第二机 械角度 (θb2)( 即, |θb1-360° | < θb2), 则补偿第一机械角度 (θb1)。
     换言之, 可以由下述方程式 3 表示最大速度机械角度 (θM)。
     [ 方程式 3]
     在方程式 3 中, 最大速度机械角度 (θM) 等于 (θb1-360° ) 的一个值和第二机械 角度 (θa2) 的平均数。
     图 5 中的 (d) 示出 P1 和 P2 处的第一和第二机械角度 (θc1 和 θc2), 其中 P1 和 P2 指示匹配于与速度命令间隔预定范围的基准速度的位置。
     与图 5 中的 (b) 相比, 关于如图 5 中的 (d) 所示的顺序地检测到的第一和第二机 械角度 (θc1 和 θc2), 第一机械角度 (θb1) 高于第二机械角度 (θb2)。θb1 大于 θb2 具有如 下原因。 在机械角度的位置以 360°的周期连续地重复的条件下, 机械角度的周期也在接触 点至对应的基准速度 (vr1) 之间重复。在这种情况下, 当仅使用如上所述的第一和第二机 械角度 (θc1 和 θc2) 的平均值计算最大速度机械角度 (θM) 时, 会获得不正确的最大速度 机械角度 (θM)。
     根据本发明的实施例, 为了校正不正确的最大速度机械角度 (θM), 假定第一机械 角度 (θc1) 高于第二机械角度 (θc2) 并且第一机械角度 (θc1) 与 360°角之差小于第二机 械角度 (θc2)( 即, |θc1-360° | > θc2), 则补偿第二机械角度 (θbc2)。
     换言之, 可以由下述方程式 4 表示最大速度机械角度 (θM)。
     [ 方程式 4]
     在方程式 4 中, 最大速度机械角度 (θM) 等于第一机械角度 (θc1) 和 (θc2+360° ) 的一个值的平均数。
     如上所述, 补偿检测到的第一或第二机械角度中的至少一个, 从而能够在恒定速 度操作期间正确地计算出最大速度机械角度。
     图 6 是示出根据本发明一实施例的用于驱动马达的方法的流程图。图 7 和图 8 是 示出图 6 所示的马达驱动方法的曲线图。
     参照图 6, 在步骤 S610, 控制器 230 响应于速度命令 (v*) 驱动马达 250。例如, 控 制器 230 通过与暂停频率 ( 大约 35Hz) 相对应的指定速度命令控制要被驱动的马达 250。
     因此, 控制器 250 将对应的逆变器开关控制信号 (Sic) 输出到逆变器 220。
     之后, 在步骤 S620, 控制器 230 响应于速度命令和与速度命令间隔预定范围的基 准速度顺序地检测第一和第二机械角度。控制器 230 识别如图 5 所示的与速度命令 (v*1) 间隔预定范围的基准速度 (vr1), 并且检测与基准速度 (vr1) 相对应的 P1 和 P2 处的第一和 第二机械角度。这种第一和第二机械角度的检测可以在估计单元 305 和扭矩补偿单元 325 中执行。
     之后, 在步骤 S630, 控制器 230 计算最大速度机械角度 (θM)。如方程式 2 所示, 必要时最大速度机械角度 (θM) 可以计算为第一和第二机械角度的平均数。
     在步骤 S640, 响应于计算出的最大速度机械角度 (θM), 控制器 230 可以从多个负 载扭矩模式之中选择引起最小速度波动的最佳负载模式表。
     例如, 控制器 230( 尤其是扭矩补偿单元 325) 从多个负载扭矩模式之中选择具有 最小值的最大速度机械角度 (θM), 将所选的最大速度机械角度 (θM) 与对应的预定负载扭 矩模式之中的最小值相匹配, 并且响应于对应的负载扭矩模式输出补偿电流命令值 (i*c)。 因此, 电流命令发生器 310 将输出电流命令值 (i*d 和 i*q) 与前述补偿电流命令值 (i*c) 相加, 并且生成 / 输出最终的电流命令值。因此, 改变了用于补偿负载扭矩的电流命令, 从 而也改变了电压命令 (v*d 和 v*q) 和开关控制信号输出单元 330 的输出 (sic)。这样, 输出 了用于各个负载扭矩模式的开关控制信号以驱动马达 250, 估计了马达 250 的速度, 并且选 择了引起最小波动的负载扭矩模式。
     图 7 示出多个负载模式 ( 即, 负载模式 A、 B 和 C), 然而本发明的这些负载模式的 范围和类型不仅限于此, 必要时可以预先确定各种负载模式。
     图 8 示出响应于图 7 的负载模式由估计单元 305 估计的速度, 还示出各个速度波 动。
     图 8 中的 (a) 示出了响应于负载模式 A 的速度波动 (Rva), 图 8 中的 (b) 示出了响 应于负载模式 B 的速度波动 (Rvb), 图 8 中的 (c) 示出了响应于负载模式 C 的速度波动 (Rvc)。
     比较各个速度波动, 将关系设置为 Rva < Rvb < Rvc, 使得控制器 230 确定负载模式 A 为最佳负载模式。最后, 能够将预定模式正确地应用到负载扭矩补偿, 从而能够简单且显 著地减小在恒定速度操作期间由负载扭矩引起的速度波动。
     另一方面, 在步骤 S650, 控制器 230 响应于所选的负载模式表补偿负载扭矩。如 上所述, 控制器 230 输出补偿电流命令值 (i*c)。因此, 电流命令发生器 310 将输出命令值 (i*d 和 i*q) 与前述的补偿电流命令值 (i*c) 相加, 并且使用相加的结果生成最终的电流命 令值。因此, 改变了用于补偿负载扭矩的电流命令, 从而也改变了电压命令 (v*d 和 v*q) 和 开关控制信号输出单元 330 的输出 (Sic)。
     同时, 虽然图 6 未示出, 但是必要时还可以在步骤 S620 和步骤 S630 之间插入用于 校正检测到的第一和第二机械角度的一个步骤。
     例如, 关于顺序地检测到的第一和第二机械角度, 如果第二机械角度高于第一机 械角度, 这意味着正常状态, 从而利用方程式 2 用第一和第二机械角度的平均数来计算最 大速度机械角度 (θM)。
     接着, 如果第一机械角度高于第二机械角度, 这意味着异常状态, 从而控制器 230 能够补偿第一和第二机械角度的任一个。此外, 控制器 230 能够基于所补偿的第一和第二机械角度计算最大速度机械角度 (θM)。
     例 如, 如 果 第 一 机 械 角 度 和 360 ° 角 之 间 的 差 值 小 于 第 二 机 械 角 度 ( 即, (|θ1-360° | < θ2)), 则控制器 230 能够补偿第一机械角度 (θ1)。即, 控制器 230 从第 一机械角度中减去 360°。因此, 如方程式 3 所示, 将补偿的第一和第二机械角度的平均数 确定为最大速度机械角度。
     此 外, 如 果 第 一 机 械 角 度 和 360 ° 角 之 间 的 差 值 高 于 第 二 机 械 角 度 ( 即, (|θ1-360° | > θ2)), 则控制器 230 能够补偿第二机械角度 (θ2)。 即, 控制器 230 将 360° 加到第二机械角度。因此, 如方程式 4 所示, 将补偿的第一和第二机械角度的平均数确定为 最大速度机械角度。
     同时, 虽然图 6 未示出, 但是控制器 230 还可以包括用于确定是否稳定地驱动马达 的另一个步骤。
     例如, 如图 5 中的 (a) 所示, 在计算第一和第二机械角度之前, 控制器 230 确定在 与不同的基准速度 (vr1 和 vr2) 相对应的 Pa 和 Pb 处的机械角度。如果机械角度的范围在 允许范围之内, 则控制器 230 可以确定稳定的速度。否则, 在计算第一和第二机械角度之 前, 控制器 230 估计速度波动, 并且分析对应的速度波动分量。在这种情况下, 如果分析的 机械角度的范围不在允许范围之内, 则必要时控制器 230 可以确定不稳定的速度。
     图 9 是示出根据本发明另一个实施例的用于驱动空调的马达的方法的流程图。
     参照图 9, 在步骤 S910, 控制器 230 响应于速度命令 (v*) 控制要被驱动的马达 250。 例如, 如图 4 所示, 控制器 230 通过与暂停频率 ( 大约 35Hz) 相对应的预定速度的命令控制 要被驱动的马达 250。 因此, 控制器 230 将对应的逆变器开关控制信号 (Sic) 输出到逆变器 220。
     接着, 在步骤 S1020, 控制器 230 响应于速度命令或者与速度命令间隔预定范围的 基准速度顺序地检测第一和第二机械角度。如图 5 所示, 借助于与速度命令 (v*1) 间隔预 定范围的基准速度 (vr1), 控制器 230 检测在与基准速度 (vr1) 相对应的 P1 和 P2 处的第 一和第二机械角度。这种第一和第二机械角度的检测可以由估计单元 305 和扭矩补偿单元 325 执行。
     接着, 在步骤 S930, 控制器 230 确定第一机械角度是否高于第二机械角度。 如果第 二机械角度高于第一机械角度, 这意味着正常状态, 从而控制器 230 能够使用第一和第二 机械角度的平均数计算最大速度机械角度。
     否则, 如果第一机械角度高于第二机械角度, 这意味着异常状态, 从而控制器 230 在步骤 S940 补偿第一和第二机械角度的任一个。
     之后, 控制器 230 基于补偿的第一和第二机械角度计算最大速度机械角度 (θM)。
     响应于计算出的最大速度机械角度 (θM), 控制器 230( 尤其是扭矩补偿单元 325) 执行对应的负载扭矩补偿。例如, 将计算出的最大速度机械角度 (θM) 与预定负载扭矩模 式之中的最小值相匹配, 并且控制器 230 可以响应于对应的负载扭矩模式输出补偿电流命 令值 (i*c)。因此, 可以有效地去除由特定负载引起的速度波动。
     另一方面, 虽然图 9 未示出, 但是如有需要, 控制器 230 还可以包括用于确定是否 稳定地驱动马达的步骤。
     例如, 如图 5 中的 (a) 所示, 在计算第一和第二机械角度之前, 控制器 230 确定在与不同的基准速度 (vr1 和 vr2) 相对应的 Pa 和 Pb 处的机械角度。如果所确定的机械角度 的范围在允许范围之内, 则控制器 230 可以确定稳定的速度。否则, 在计算第一和第二机械 角度之前, 控制器 230 估计速度波动, 并且分析对应的速度波动分量。在这种情况下, 如果 分析的机械角度的范围不在允许范围之内, 则必要时控制器 230 可以确定不稳定的速度。
     图 10 是示出用于计算图 9 所示的最大速度机械角度的方法的流程图。
     参照图 10, 如果在图 9 的步骤 S930 中第一机械角度高于第二机械角度, 则可以使 用图 10 的步骤计算最大速度机械角度。
     首先, 在步骤 S1010, 控制器 230 确定第一机械角度和 360°角之间的差值是否小 于第二机械角度 ( 即, |θ1-360° | < θ2)。如果在步骤 S1010 满足 (|θ1-360° | < θ2) 的关系, 则在步骤 S1020, 控制器 230 补偿第一机械角度 (θ1)。即, 控制器 230 从第一机械 角度 θ1 中减去 360°。
     因此, 如方程式 3 所示, 控制器 230 在步骤 S1030 计算补偿的第一和第二机械角度 的平均数作为最大速度机械角度。
     之后, 在步骤 S1030, 控制器 230 确定第一机械角度和 360°角之间的差值是否高 于第二机械角度 ( 即, (|θ1-360° | > θ2))。如果在步骤 S1030 满足 (|θ1-360° | > θ2) 的关系, 则控制器 230 在步骤 S1025 补偿第二机械角度 (θ2)。即, 控制器 230 将 360° 加到第二机械角度 (θ2)。
     之后, 如方程式 4 所示, 在步骤 S1030, 计算补偿的第一和第二机械角度的平均数 作为最大速度机械角度。
     图 11 是示出根据本发明另一个实施例的用于驱动空调的马达的方法的流程图。 图 12 和图 13 示出图 11 所示的驱动方法。
     参照图 11, 在步骤 S1110, 控制器 230 响应于速度命令 (v*) 控制要被驱动的马达 250。例如, 如图 4 所示, 控制器 230 通过与暂停频率 ( 大约 35Hz) 相对应的预定速度的命 令控制要被驱动的马达 250。 因此, 控制器 230 将对应的逆变器开关控制信号 (Sic) 输出到 逆变器 220。
     接着, 在步骤 S1120, 控制器 230 响应于速度命令或者与速度命令间隔预定范围的 基准速度顺序地检测第一机械角度和第二机械。如图 5 所示, 借助于与速度命令 (v*1) 间 隔预定范围的基准速度 (vr1), 控制器 230 检测在与基准速度 (vr1) 相对应的 P1 和 P2 处的 第一和第二机械角度。这种第一和第二机械角度的检测可以由估计单元 305 和扭矩补偿单 元 325 执行。
     接着, 在步骤 S1130, 控制器 230 计算最大速度机械角度 (θM)。如方程式 2 所示, 可以用第一和第二机械角度的平均数来计算最大速度机械角度 (θM)。
     在步骤 S1140, 控制器 230 响应于计算出的最大速度机械角度 (θM) 计算模式匹配 角度。
     例如, 控制器 230( 尤其是扭矩补偿单元 325) 使用最大速度机械角度 (θM) 和预 定匹配角度 (θdm) 计算引起最小速度波动的模式匹配补偿角度 (θc), 并且响应于预定模 式匹配角度 (θdm) 和模式匹配补偿角度 (θc) 计算最终的模式匹配补偿角度 (θfm)。
     图 12 是示出三相马达的内部配置的视图。在图 12 中示出了定子线圈 710 和转子 磁体 720。图 12 中示出的马达是具有 6 极的三相马达, 马达的区域被分成第一区 (u1、 v1、w1)、 第二区 (u2、 v2、 w2) 和第三区 (u3、 v3、 w3)。
     在图 12 所示的 6 极三相马达中, 可以在电角度的三个区中设置最大速度机械角度 (θM)。图 13 示出电角度的三个区。
     参照图 13, 虽然计算出的最大速度机械角度 (θaM) 被设置在第一区 (u1、 v1、 w1) 中, 但是也可以在不同的区中设置对应的电角度, 如图 13 中的 (a)、 (b) 和 (c) 所示。
     根据本发明的实施例, 在例如图 13 中的 (a)、 (b) 和 (c) 的第一至第三种情况下, 创建了各个预定匹配角度, 并且计算了引起最小速度波动的模式匹配补偿角度。
     例如, 如果最大速度机械角度 (θM) 在从 0°至 120°的范围内, 则这种情况与第 一种情况 ( 图 13 中的 (a)) 相对应, 且可以将预定匹配角度设为 (240° +B)。在这种情况 下, 补偿值从预定匹配角度 (240° +B) 开始在预定范围内改变, 从而使用改变的补偿值来 计算速度波动。计算引起最小速度波动的补偿值作为模式匹配补偿角度 (α)。因此, 可以 将最终的模式匹配角度设为 (240° +B+α)。
     接着, 如果最大速度机械角度 (θM) 在从 240°至 0°的范围内, 则这种情况与第 二种情况 ( 图 13 中的 (b)) 相对应, 且可以将预定匹配角度设为 (120° +B)。在这种情况 下, 补偿值从预定匹配角度 (120° +B) 开始在预定范围内改变, 从而使用改变的补偿值来 计算速度波动。计算引起最小速度波动的补偿值作为模式匹配补偿角度 (β)。因此, 可以 将最终的模式匹配角度设为 (120° +B+β)。 接着, 如果最大速度机械角度 (θM) 在从 120°至 240°的范围内, 则这种情况与 第三种情况 ( 图 13 中的 (c)) 相对应, 且可以将预定匹配角度设为 (B)。在这种情况下, 补偿值从预定匹配角度 (B) 开始在预定范围内改变, 从而使用改变的补偿值来计算速度波 动。计算引起最小速度波动的补偿值作为模式匹配补偿角度 (γ)。因此, 可以将最终的模 式匹配角度设为 (B+γ)。
     另一方面, 如上所述, 在各种情况的预定匹配角度之中会有 120°的相位差, 从而 使得控制器 230 能够使用所述情况中任何一种情况的预定匹配角度计算另一种情况的预 定匹配角度。
     之后, 在步骤 S1150, 控制器 230 响应于计算出的模式匹配角度使用负载模式补偿 负载扭矩。控制器 230( 尤其是扭矩补偿单元 325) 响应于计算出的模式匹配角度执行预定 负载扭矩模式的匹配, 并且响应于对应的负载扭矩模式输出补偿电流命令值 (i*c)。因此, 电流命令发生器 310 将输出电流命令值 (i*d 和 i*q) 与前述的补偿电流命令值 (i*c) 相加, 生成最终的电流命令值, 并将其输出。因此, 改变了用于补偿负载扭矩的电流命令, 从而也 改变了电压命令 (v*d 和 v*q) 和开关控制信号输出单元的输出信号 (Sic)。
     因此, 在恒定速度期间控制器 230 响应于计算出的最大速度机械角度计算模式匹 配角度, 从而其能够减少速度波动。特别地, 控制器 230 使用预定匹配角度计算引起最小速 度波动的模式匹配补偿角度, 从而使得其能够显著地减小速度波动。 此外, 如果由于压缩机 与马达之间的装配误差而增加了速度波动, 则控制器 230 能够使用模式匹配补偿角度显著 地减小这种速度波动。
     另一方面, 虽然图 11 中未示出, 但是还可以在步骤 S1120 与步骤 S1130 之间插入 用于校正检测到的第一和第二机械角度的另一个步骤, 从而使得控制器 230 还可以执行前 述步骤。
     例如, 关于顺序地检测到的第一和第二机械角度, 如果第二机械角度高于第一机 械角度, 这意味着正常状态。如方程式 2 所示, 控制器 230 使用第一和第二机械角度的平均 数计算最大速度机械角度。
     之后, 如果第一机械角度高于第二机械角度, 这意味着异常状态, 从而控制器 230 能够补偿第一和第二机械角度的任一个。控制器 230 能够基于所补偿的第一和第二机械角 度计算最大速度机械角度 (θM)。
     例 如, 如 果 第 一 机 械 角 度 和 360 ° 角 之 间 的 差 值 小 于 第 二 机 械 角 度 ( 即, (|θ1-360° | < θ2)), 则控制器 230 可以补偿第一机械角度 (θ1)。即, 控制器 230 从第 一机械角度 (θ1) 中减去 360°。因此, 如方程式 3 所示, 可以计算补偿的第一和第二机械 角度的平均数作为最大速度机械角度。
     此 外, 如 果 第 一 机 械 角 度 和 360 ° 角 之 间 的 差 值 高 于 第 二 机 械 角 度 ( 即, (|θ1-360° | > θ2)), 则控制器 230 可以补偿第二机械角度 (θ2)。 即, 控制器 230 将 360° 加到第二机械角度 (θ2)。因此, 如方程式 4 所示, 可以计算补偿的第一和第二机械角度的 平均数作为最大速度机械角度。
     另一方面, 虽然图 11 未示出, 但是必要时控制器 230 还可以包括用于确定是否稳 定地驱动马达的步骤。
     例如, 如图 5 中的 (a) 所示, 在计算第一和第二机械角度之前, 控制器 230 确定在 与不同的基准速度 (vr1 和 vr2) 相对应的 Pa 和 Pb 处的机械角度。如果机械角度的范围在 允许范围之内, 则控制器 230 可以确定稳定的速度。否则, 在计算第一和第二机械角度之 前, 控制器 230 估计速度波动, 并且分析对应的速度波动分量。如果分析的结果不在允许范 围之内, 则必要时控制器 230 可以确定不稳定的速度。
     从上述说明中可以很明显地看出, 根据本发明的用于驱动空调的马达的装置或方 法在恒定速度操作期间响应于计算出的最大速度机械角度执行负载模式表的匹配, 从而使 得其能够从多个负载模式表之中计算引起最小速度波动的最佳负载模式表。
     因此, 根据本发明的马达驱动装置或方法能够在恒定速度操作期间显著地减少由 负载扭矩引起的速度波动。
     此外, 根据本发明的马达驱动装置或方法确定在多个顺序地计算出的机械角度中 是否发生异常状态, 并且校正异常状态, 从而能够在恒定速度操作期间正确地计算出最大 速度机械角度。
     另一方面, 根据本发明实施例的用于驱动空调的马达的装置或方法能够在恒定速 度操作期间确定在多个顺序地计算出的机械角度中确定是否发生异常状态, 并且校正异常 状态, 从而能够在恒定速度操作期间正确地计算出最大速度机械角度。
     因此, 在补偿负载扭矩的情况下, 可以将预定模式正确地应用到负载扭矩补偿。 因 此, 在恒定速度操作期间能够简单地、 极大地减少由负载扭矩引起的速度波动。
     同时, 根据本发明实施例的用于驱动空调的马达的装置或方法, 在恒定速度操作 期间响应于计算出的最大速度机械角度计算模式匹配角度, 从而使得速度波动减小。
     具体而言, 用于驱动空调的马达的装置或方法使用预定匹配角度计算具有最小速 度波动的模式匹配补偿角度, 从而使得速度波动减小。
     此外, 虽然因压缩机与马达之间的装配误差的缘故而增加了速度波动, 但是根据本发明实施例的用于驱动空调的马达的装置或方法使用模式匹配补偿角度, 从而使得其能 够显著地减少速度波动。
     对于本领域普通技术人员而言显而易见的是, 在不脱离本发明的构思或范围的情 况下, 可以对本发明进行各种改进和变化。 因此, 只要对本发明所进行的改进和变化落入随 附的权利要求书及其等同物的范围内, 则本发明旨在覆盖所述改进和变化。

用于驱动空调的马达的装置及其驱动方法.pdf_第1页
第1页 / 共29页
用于驱动空调的马达的装置及其驱动方法.pdf_第2页
第2页 / 共29页
用于驱动空调的马达的装置及其驱动方法.pdf_第3页
第3页 / 共29页
点击查看更多>>
资源描述

《用于驱动空调的马达的装置及其驱动方法.pdf》由会员分享,可在线阅读,更多相关《用于驱动空调的马达的装置及其驱动方法.pdf(29页珍藏版)》请在专利查询网上搜索。

1、10申请公布号CN101997479A43申请公布日20110330CN101997479ACN101997479A21申请号201010251038822申请日20100809102009007286320090807KR102009007286520090807KR102009007286420090807KRH02P27/0620060171申请人LG电子株式会社地址韩国首尔市72发明人洪暎昊崔阳光金元锡74专利代理机构隆天国际知识产权代理有限公司72003代理人郑小军张浴月54发明名称用于驱动空调的马达的装置及其驱动方法57摘要本发明公开了一种用于驱动空调的马达的装置及方法。用于驱动空。

2、调的马达的方法包括如下步骤响应于预定速度命令来驱动所述马达;响应于所述速度命令或与所述速度命令间隔预定范围的基准速度,顺序地检测第一和第二机械角度;基于检测到的第一和第二机械角度,计算与所述马达的最大速度波动相对应的最大速度机械角度;以及基于计算出的最大速度机械角度,补偿所述马达的负载扭矩。因此,减少了恒定速度操作期间的速度波动。30优先权数据51INTCL19中华人民共和国国家知识产权局12发明专利申请权利要求书2页说明书15页附图11页CN101997484A1/2页21一种用于驱动空调的马达的方法,包括如下步骤响应于预定速度命令来驱动所述马达;响应于所述速度命令或与所述速度命令间隔预定范。

3、围的基准速度,顺序地检测第一机械角度和第二机械角度;基于检测到的第一机械角度和第二机械角度,计算与所述马达的最大速度波动相对应的最大速度机械角度;以及基于计算出的最大速度机械角度,补偿所述马达的负载扭矩。2根据权利要求1所述的方法,还包括响应于所述最大速度机械角度,从多个负载扭矩模式之中选择引起最小速度波动的最佳负载模式表的步骤,并且其中,补偿所述马达的负载扭矩的步骤响应于所选的负载模式表补偿所述马达的负载扭矩,并且使用所补偿的负载扭矩来驱动所述马达。3根据权利要求1所述的方法,还包括校正所述第一机械角度或第二机械角度的至少其中之一的步骤,并且其中,计算所述最大速度机械角度的步骤基于所校正的第。

4、一机械角度或第二机械角度的至少其中之一计算所述最大速度机械角度。4根据权利要求1所述的方法,还包括确定第一机械角度是否高于第二机械角度的步骤,并且,其中,如果所述第一机械角度高于所述第二机械角度,则计算所述最大速度机械角度的步骤补偿所述第一机械角度或第二机械角度的至少其中之一,并且基于所补偿的第一机械角度或第二机械角度计算与所述马达的最大速度波动相对应的最大速度机械角度。5根据权利要求1所述的方法,还包括基于所述最大速度机械角度计算模式匹配角度的步骤,并且,其中,补偿所述马达的负载扭矩的步骤响应于计算出的模式匹配角度补偿所述马达的负载扭矩,并且使用所补偿的负载扭矩驱动所述马达。6根据权利要求5。

5、所述的方法,其中,计算所述模式匹配角度的步骤包括如下步骤使用所述最大速度机械角度和预定匹配角度计算引起最小速度波动的模式匹配补偿角度;以及响应于所述预定匹配角度和所述模式匹配补偿角度计算最终的模式匹配角度。7根据权利要求5所述的方法,还包括确定第一机械角度是否高于第二机械角度的步骤,并且,其中,如果所述第一机械角度高于所述第二机械角度,则计算所述最大速度机械角度的步骤补偿所述第一机械角度或第二机械角度的至少其中之一,并且基于所补偿的第一机械角度或第二机械角度计算与所述马达的最大速度波动相对应的最大速度机械角度。8根据权利要求5所述的方法,其中,计算所述最大速度机械角度的步骤包括如下步骤如果检测。

6、到的第一机械角度高于第二机械角度,则通过所补偿的第一机械角度和第二机械角度的平均数计算所述最大速度机械角度;以及如果检测到的第二机械角度高于第一机械角度,则通过检测到的第一机械角度和第二机械角度的平均数计算所述最大速度机械角度。权利要求书CN101997479ACN101997484A2/2页39根据权利要求5所述的方法,其中,计算所述最大速度机械角度的步骤包括如下步骤如果检测到的第一机械角度高于第二机械角度并且所述第一机械角度与360角之间的差值小于所述第二机械角度,则补偿所述第一机械角度;以及如果检测到的第一机械角度高于第二机械角度并且所述第一机械角度与360角之间的差值高于所述第二机械角。

7、度,则补偿所述第二机械角度。10一种用于驱动在空调中使用的马达的装置,包括马达;逆变器,包括多个开关元件,通过所述开关元件的开关操作输出具有预定频率和预定大小的AC电源,并且驱动所述马达;以及控制器,配置为响应于预定速度命令来驱动所述马达;响应于所述速度命令或与所述速度命令间隔预定范围的基准速度,顺序地检测第一机械角度和第二机械角度;基于检测到的第一机械角度和第二机械角度,计算与所述马达的最大速度波动相对应的最大速度机械角度;以及基于计算出的最大速度机械角度,补偿所述马达的负载扭矩。11根据权利要求10所述的装置,其中,所述控制器响应于所述最大速度机械角度,从多个负载扭矩模式之中选择引起最小速。

8、度波动的最佳负载模式表,并且响应于所选的负载模式表补偿所述马达的负载扭矩,并且使用所补偿的负载扭矩驱动所述马达。12根据权利要求10所述的装置,其中,所述控制器校正所述第一机械角度或第二机械角度的至少其中之一,并且基于所校正的第一机械角度或第二机械角度的至少其中之一计算所述最大速度机械角度。13根据权利要求10所述的装置,其中,所述控制器确定第一机械角度是否高于第二机械角度,如果所述第一机械角度高于所述第二机械角度,则补偿所述第一机械角度或第二机械角度的至少其中之一,并且基于所补偿的第一机械角度或第二机械角度,计算与所述马达的最大速度波动相对应的最大速度机械角度。14根据权利要求10所述的装置。

9、,其中,所述控制器基于所述最大速度机械角度计算模式匹配角度,并且响应于计算出的模式匹配角度补偿所述马达的负载扭矩,并且使用所补偿的负载扭矩驱动所述马达。15根据权利要求10所述的装置,其中,所述控制器包括估计单元,配置为基于所述马达中流动的输出电流估计所述马达的速度;扭矩补偿单元,配置为基于由所述估计单元估计的马达的机械角度计算最大速度机械角度,响应于所述最大速度机械角度从所述负载扭矩模式之中选择引起最小速度波动的最佳负载模式表,响应于所选的负载模式表补偿所述马达的负载扭矩,并且生成补偿电流命令值;电流命令发生器,配置为基于所估计的速度和所述速度命令值生成电流命令值,使用所述电流命令值和所补偿。

10、电流命令值生成最终的电流命令值,并且输出所述最终的电流命令值;电压命令发生器,配置为基于所述电流命令值和检测到的输出电流生成电压命令值;以及开关控制信号输出单元,配置为基于所述电压命令值生成所述逆变器开关控制信号。权利要求书CN101997479ACN101997484A1/15页4用于驱动空调的马达的装置及其驱动方法0001相关申请的交叉引用0002本申请要求在韩国知识产权局分别于2009年8月7日提交的韩国专利申请NO1020090072863、于2009年8月7日提交的韩国专利申请NO1020090072864和于2009年8月7日提交的韩国专利申请NO1020090072865的优先权。

11、,通过援引将其公开内容结合于此。技术领域0003本发明涉及一种用于驱动空调的马达的装置及其驱动方法,尤其涉及一种在以恒定速度驱动马达时减少速度波动SPEEDRIPPLE的用于驱动马达的装置及其驱动方法。背景技术0004通常,空调可以被布置在房间、起居室、办公室、商店等的任何室内空间或墙上以调节温度、湿度、清洁度以及室内空气的流动,从而能够维持每个室内空间中舒适的室内环境。0005通常,空调被分类成整体式空调和分体式空调。整体式空调与分体式空调具有相同的功能。然而,二者之间有些差别。即,整体式空调将制冷功能和散热功能并入一个结构中,并通过在墙上形成的孔直接安装到墙上或者被直接悬挂在窗口上。分体式。

12、空调包括室内单元,被安装在室内以制热/制冷室内空气;以及室外单元,被安装在室外以执行散热功能和压缩功能。室内单元和室外单元通过制冷剂管相互连接。0006另一方面,马达被用于空调的压缩机、风扇等,并且用于驱动马达的驱动设备即,马达驱动设备也被用于空调。马达驱动设备接收商用AC电源作为输入,将商用AC电源转换成DC电压,将DC电压转换成具有预定频率的其他商用AC电源,并且将其他商用AC电源提供给马达,从而使得能够驱动空调的压缩机、风扇等。发明内容0007因此,本发明致力于一种用于驱动在空调中使用的马达的装置和方法,其基本上消除了由于现有技术的局限性和缺点而引起的一个或多个问题。0008因此,鉴于上。

13、述问题,提出本发明,且本发明的一个目的是提供一种用于驱动空调的压缩机的装置,从而将用于驱动压缩机的马达的速度波动最小化。0009本发明的另一个目的是提供一种用于驱动在空调中使用的马达的装置,从而减小恒定速度操作期间的速度波动。0010本发明的又一个目的是提供一种用于驱动在空调中使用的马达的装置,从而在恒定速度操作期间计算最佳负载模式表。0011本发明的再一个目的是提供一种用于驱动在空调中使用的马达的装置,从而在恒定速度操作期间正确地计算出最大速度机械角度。0012根据本发明的一方案,通过提供一种用于驱动空调的马达的方法实现上述和其它说明书CN101997479ACN101997484A2/15。

14、页5目的,该方法包括如下步骤响应于预定速度命令来驱动所述马达;响应于所述速度命令或与所述速度命令间隔预定范围的基准速度,顺序地检测第一和第二机械角度;基于检测到的第一和第二机械角度,计算与所述马达的最大速度波动对应的最大速度机械角度;以及基于计算出的最大速度机械角度,补偿所述马达的负载扭矩。0013根据本发明的另一方案,提供一种用于驱动在空调中使用的马达的装置,包括马达;逆变器,包括多个开关元件SWITCHINGELEMENT,通过所述开关元件的开关操作输出具有预定频率和预定大小的AC电源,并且驱动所述马达;以及控制器,配置为响应于预定速度命令来驱动所述马达;响应于所述速度命令或与所述速度命令。

15、间隔预定范围的基准速度,顺序地检测第一和第二机械角度;基于检测到的第一和第二机械角度,计算与所述马达的最大速度波动对应的最大速度机械角度;以及基于计算出的最大速度机械角度,补偿所述马达的负载扭矩。附图说明0014根据结合附图的下述具体说明,将会更加清楚地理解本发明的上述和其他目的、特征以及其他优点,其中0015图1是示出根据本发明一实施例的空调的示意图。0016图2是示出根据本发明一实施例的用于驱动空调的马达的装置的电路图。0017图3是示出图2所示的控制器的内部组成元件的方框图。0018图4中的A和B是示出负载扭矩随着马达速度变化的曲线图。0019图5中的A至D是示出本发明的实施例的性能的曲。

16、线图。0020图6是示出根据本发明一实施例的用于驱动马达的方法的流程图。0021图7和图8是示出图6所示的马达驱动方法的曲线图。0022图9是示出根据本发明另一实施例的用于驱动空调的马达的方法的流程图。0023图10是示出用于计算图9所示的最大速度机械角度的方法的流程图。0024图11是示出根据本发明另一实施例的用于驱动空调的马达的方法的流程图。0025图12和图13示出图11所示的驱动方法。具体实施方式0026现在将具体说明本发明的优选实施例,优选实施例的实例在附图中示出。在可能的情况下,在全部附图中使用相同的附图标记来表示相同或相似的部件。0027图1是示出根据本发明一实施例的空调的示意图。

17、。0028参照图1,空调50通常被分成室内单元I和室外单元O。0029室外单元O可以包括压缩机2,用于压缩制冷剂;压缩机驱动单元2B,用于驱动压缩机2;室外热交换器4,用于使经压缩的制冷剂散热;室外通风机5,不仅包括设置在室外热交换器4的一侧以加速制冷剂的散热的室内风扇51,而且还包括用于使室外风扇5A旋转的驱动单元5B;膨胀阀6,用于使冷凝的制冷剂膨胀;制冷/制热切换阀10,用于切换经压缩的制冷剂的流路;收集器3,用于临时存储气态制冷剂,从气态制冷剂去除湿气和杂质,并且将具有恒定压力的制冷剂传送到压缩机2,等等。0030室内单元I可以包括室内热交换器8、室内通风机9等等。室内热交换器8被安装。

18、说明书CN101997479ACN101997484A3/15页6在室内以执行制热/制冷功能。室内通风机9不仅包括安装在室内热交换器8的一侧以加速制冷剂的散热的室内风扇9A,而且还包括用于使该室内风扇9A旋转的驱动单元9B。0031可以使用一个或多个室内热交换器。压缩机2可以是逆变器压缩机或恒定速度压缩机中的至少之一。0032此外,如有必要,空调50可以配置为用于冷却室内空气的制冷设备,或者还可以被配置为冷却或加热室内空气的热泵HEATPUMP。0033另一方面,根据本发明一实施例的用于驱动空调的压缩机的装置可以是用于操作空调的压缩机2的各个驱动单元2B,如图1所示。0034同时,虽然图1示出。

19、了一个室内单元I和一个室外单元O,但是根据本发明的实施例的用于驱动空调的压缩机的装置不仅限于此,在不脱离本发明的原理和构思的条件下,不仅可以被应用到包括多个室内单元和多个室外单元的复式空调,而且还可以被应用到包括一个室内单元和多个室外单元的另一种空调。0035图2是示出根据本发明一实施例的用于驱动空调的压缩机的装置的电路图。0036参照图2,根据本发明一个实施例的用于驱动空调的压缩机的装置可以包括用于操作如前面所述的压缩机的马达。特别地,压缩机驱动装置可以是取决于负载的压缩机LOADDEPENDENTCOMPRESSOR,其操作变化受负载类型的影响非常大,例如单旋转式压缩机SINGLEROTA。

20、RYTYPECOMPRESSOR。虽然可以不受任何限制地将各种压缩机应用到本发明,但是为了便于说明和更好地理解本发明,在下文中将利用单旋转式压缩机作为实例来具体描述根据本发明实施例的用于驱动压缩机的装置。0037参照图2,驱动装置200可以包括转换器210、逆变器220、控制器230、输入电流检测单元A和输出电流检测器E。此外,必要时用于驱动马达的装置200还可以包括电容器C、DC端电压检测器B等等。0038电抗器L可以位于商用AC电源205与转换器210之间,使得该电抗器L执行功率因数校正或升高电压升压BOOST操作。此外,电抗器L还可以限制由转换器210的高速切换而引起的谐波电流。0039。

21、输入电流检测器A可以检测从商用AC电源205接收的输入电流IS。为了检测输入电流IS,可以使用电流传感器、电流变压器CT、分流电阻器SHUNTRESISTOR等。检测到的输入电流IS是脉冲形离散信号,并且可以输入到控制器230以估计输入电压VS以及生成转换器切换控制信号SCC。0040转换器210可以将经过电抗器L的商用AC电源205转换成DC电源,并且输出该DC电源。虽然图2的商用AC电源205以单相AC电源示出,但是应当注意,必要时商用AC电源205也可以是三相AC电源。可以根据商用AC电源205的类型改变转换器210的内部结构。例如,假设商用AC电源205是单相AC电源,则可以采用2个开。

22、关元件和4个二极管相互连接的半桥转换器。假设商用AC电源205是三相AC电源,则可以采用6个开关元件和6个二极管。0041转换器210可以包括一个或多个开关元件,使得其能够通过开关元件的开关操作执行升压操作、功率因数提高以及DC电源转换。同时,转换器210由二极管等组成,使得其也可以在没有任何额外的切换操作的情况下执行整流操作RECTIFYINGOPERATION。0042电容器C可以连接到转换器210的输出端。电容器C使从转换器210输出的经转说明书CN101997479ACN101997484A4/15页7换的DC电源平滑。为了便于说明,在下文中将转换器210的输出端称为DC端或DC链端。。

23、将在DC端中平滑的DC电压输入到逆变器220。0043DC端电压检测器B可以检测电容器C两端的DC端电压VDC。为了进行这种操作,DC端电压检测器B可以包括电阻器、放大器等。检测到的DC端电压VDC是脉冲形离散信号,并且可以输入到控制器230以估计输入电压VS以及生成转换器切换控制信号SCC。0044逆变器220可以包括多个逆变器开关元件,将通过所述开关元件的打开/关闭操作而平滑的DC电源转换成三相AC电源,并且将由此产生的三相AC电源输出到三相马达250。0045逆变器220可以包括上臂开关元件SA、SB、SC和下臂开关元件SA、SB、SC。更具体地,逆变器220包括总共三对上臂和下臂开关元。

24、件SASA、SBSB、SCSC,其中,这三对开关元件SASA、SBSB、SCSC相互并联。另外,一个上臂开关元件SA、SB或SC串接到一个下臂开关元件SA、SB或SC,从而形成一对上臂和下臂开关元件SASA、SBSB或SCSC。将一个二极管逆向并联到一个开关元件SA、SA、SB、SB、SC或SC。0046包含于逆变器220中的开关元件从控制器230接收逆变器开关控制信号SIC,使得各个开关元件的打开/关闭操作基于该逆变器开关控制信号SIC执行。因此,将具有预定频率的三相AC电源输出到三相马达250。0047输出电流检测器E可以检测在逆变器220与三相马达250之间流动的输出电流IO。换言之,输。

25、出电流检测器E检测在马达250中流动的电流。输出电流检测器E可以检测各个相位的所有输出电流,或者也可以使用三相平衡来检测单相或两相输出电流。0048输出电流检测器E可以位于逆变器220与马达250之间。为了进行电流检测,可以将电流传感器、电流变压器CT、分流电阻器等用作该输出电流检测器E。例如,可以将分流电阻器的一个端连接到逆变器220的三个下臂开关元件SA、SB、SC中的每一个。0049检测到的输出电流IO是脉冲形离散信号,可以被应用到控制器230,并且可以用于基于检测到的输出电流IO来估计输入电流。此外,检测到的输出电流IO可以用于生成逆变器开关控制信号SIC。0050控制器230可以基于。

26、通过输出电流检测器E检测的输出电流IO来估计马达250的位置即,马达250的转子位置,并且也可以计算马达250的旋转速度。基于马达250的估计位置和旋转速度,控制器230响应于速度命令执行各种控制操作以驱动马达250,生成脉宽调制逆变器开关控制信号SIC,并且输出由此产生的逆变器开关控制信号SIC。0051这样,在不使用额外的马达位置检测器元件等的条件下,将上述控制操作用于检测输出电流、响应于输出电流估计马达250的位置和速度、并且响应于速度命令执行引起估计速度改变的反馈控制称为“基于无传感器算法的控制”。这种基于无传感器算法的控制在马达250的初始驱动期间不执行,而是在马达250的旋转速度等。

27、于或高于预定值时可以开始操作。0052同时,与本发明的实施例有关地,控制器230响应于预定的速度命令控制要被驱动的马达250。通过无传感器算法即,通过马达250的输出电流IO,控制器230响应说明书CN101997479ACN101997484A5/15页8于速度命令或者与速度命令间隔预定范围的基准速度顺序地检测第一机械角度和第二机械角度,并且响应于检测到的第一和第二机械角度计算最大速度机械角度。控制器230响应于最大速度机械角度从计算出的多个负载扭矩模式之中选择引起最小速度波动的最佳负载模式表。0053控制器230可以响应于所选的最佳负载模式表来补偿马达250的负载扭矩。因此,在马达250的。

28、恒定速度操作期间,能够简单且显著地减小由负载扭矩引起的速度波动。0054另一方面,控制器230还可以确定上述检测到的第一和第二机械角度是否在正常范围之内。如果第一和第二机械角度不在正常范围之内,则控制器230校正第一或第二机械角度至少其中之一,并且基于第一和第二机械角度以预定速度或小于预定速度的速度计算最大速度机械角度。0055例如,控制器230基于马达250的输出电流IO估计转子的位置,使得其顺序地检测马达250的第一和第二机械角度。此外,借助于顺序地检测到的第一和第二机械角度,控制器230计算与马达250的最大速度波动相对应的最大速度机械角度。在这种情况下,可以使用第一和第二机械角度的平均。

29、值计算最大速度机械角度。同时,假设顺序地检测到的第一和第二机械角度不是有序的SEQUENTIAL即,假设第一机械角度高于第二机械角度,则优选地,以第二机械角度变得高于第一机械角度的方式补偿第一机械角度。稍后将参照图3描述其具体说明。0056同时,与本发明的实施例有关地,控制器230响应于预定速度命令控制要被驱动的马达250。通过无传感器算法即,通过马达250的输出电流IO,控制器230响应于速度命令或者与速度命令间隔预定范围的基准速度顺序地检测第一机械角度和第二机械角度,并且确定检测到的第一和第二机械角度是否在正常范围之内。如果检测到的第一和第二机械角度不在正常范围之内,则控制器230校正第一。

30、或第二机械角度至少其中之一,并且基于由此产生的第一和第二机械角度以预定速度或小于预定速度的速度计算最大速度机械角度。0057此外,为了去除马达250用于驱动操作范围受负载影响非常大的压缩机的负载扭矩分量,控制器230可以使用基于计算出的最大速度机械角度形成的预定负载扭矩模式来补偿马达250的负载扭矩。0058例如,控制器230基于马达250的输出电流IO估计转子的位置,使得其顺序地检测马达250的第一和第二机械角度。此外,借助于顺序地检测到的第一和第二机械角度,控制器230计算与马达250的最大速度波动相对应的最大速度机械角度。在这种情况下,可以使用第一和第二机械角度的平均值计算最大速度机械角。

31、度。同时,假设顺序地检测到的第一和第二机械角度不是有序的即,假设第一机械角度高于第二机械角度,优选地,以第二机械角度变得高于第一机械角度的方式补偿第一机械角度。0059同时,与本发明的实施例有关地,控制器230响应于预定速度命令控制要被驱动的马达250。通过无传感器算法即,通过马达250的输出电流IO,控制器230响应于速度命令或者与速度命令间隔预定范围的基准速度顺序地检测第一机械角度和第二机械角度,并且响应于检测到的第一和第二机械角度计算最大速度机械角度。0060控制器230可以响应于计算出的最大速度机械角度来计算用于应用到负载模式表的模式匹配角度。具体而言,控制器230利用最大速度机械角度。

32、和预定匹配角度来计算说明书CN101997479ACN101997484A6/15页9引起最小速度波动的模式匹配补偿角度,并且响应于预定模式匹配角度和模式匹配补偿角度来计算最终的模式匹配角度。因此,能够减少由负载扭矩引起的速度波动。如果由于压缩机与马达250之间的装配误差而增加了速度波动,则控制器230使用模式匹配补偿角度,从而使得速度波动显著地减小。0061另一方面,控制器230可以控制逆变器220的开关操作。为了进行这种操作,控制器230接收由输出电流检测器E检测到的输出电流IO,生成逆变器开关控制信号SIC,并且将其输出到逆变器220。逆变器开关控制信号SIC可以是用于脉宽调制PWM的开。

33、关控制信号。在下文中将参照图3描述控制器230输出的逆变器开关控制信号SIC的具体说明。0062同时,控制器230也可以执行转换器210的切换操作。为了进行这种操作,控制器230接收由DC端电压检测器B检测到的DC端电压VDC作为输入,生成转换器切换控制信号SCC,并且将其输出到转换器210。转换器切换控制信号SCC可以是PWM切换控制信号。0063三相马达250包括定子和转子。具有预定频率的每个相位的AC电源被应用到每个相位的定子线圈,从而使得转子开始旋转。可以使用各种类型的马达250,例如,无刷DCBLDC马达,同步磁阻马达SYNRM等。0064三相马达250可以是在空调的压缩机中使用的马。

34、达。具体而言,三相马达250可以是引起严重的负载变化的单旋转式压缩机。0065同时,控制器230可以是室外单元控制器在下文中称为室外控制器,并且还可以与室内单元控制器在下文中称为室内控制器通信,其中,该室内单元控制器必要时能够被独立地安装在室内单元中。室外控制器通过与室内控制器通信来接收操作命令,并且基于接收到的操作命令决定速度命令值。稍后将描述速度命令值的具体说明。0066此外,空调的马达驱动装置200的控制器230可以同时控制用于在室外单元中使用的风扇的马达以及用于压缩机的马达250二者。0067图3是示出图2所示的控制器的内部组成元件的方框图。0068参照图3,控制器230还可以包括估计。

35、单元305、电流命令发生器310、电压命令发生器320、扭矩补偿单元325以及切换控制信号输出单元330。0069另一方面,虽然图3未示出,但是控制器230还可以包括轴转换器AXISCONVERTER,该轴转换器用于将三相输出电流IO转换成D轴或Q轴电流,或将D轴或Q轴电流转换成三相输出电流IO。0070估计单元305基于检测到的输出电流IO估计马达的速度V。例如,将马达250的机械方程式与电气方程式相比较,从而使得估计单元305能够估计马达的速度V。0071此外,估计单元305也可以基于检测到的输出电流IO估计转子的位置。估计单元305能够通过转子位置估计马达250的电或者机械角度。通常,机。

36、械角度与电角度之间的关系由下述方程式1表示。0072方程式10073说明书CN101997479ACN101997484A7/15页100074在方程式1中,ME是机械角度,而E是电角度。例如,如果马达250的极数是6,则提供由“ME3E”表示的关系。如果马达250的极数是4,则提供由“ME2E”表示的关系。0075即,如果马达250的极数是6,则在360的机械角度ME中出现3个电角度3E,其中每一个电角度均具有120的角度。如果马达250的极数是4,则在360的机械角度ME中出现2个电角度3E,其中每一个电角度均具有180的角度。0076电流命令发生器310基于估计速度V和速度命令值V生成电。

37、流命令值ID和IQ。例如,电流命令发生器310基于估计速度V和速度命令值V之差执行比例积分PI控制,使得其能够生成电流命令值ID和IQ。为了进行这种操作,电流命令发生器310可以包括PI控制器未示出。同样,电流命令发生器310还可以包括限幅器LIMITER未示出,该限幅器防止每个电流命令值ID或IQ的大小超过允许范围。0077电压命令发生器320基于检测到的输出电流IO和计算出的电流命令值ID和IQ生成电压命令值VD和VQ。例如,电压命令发生器320基于检测到的输出电流IO和计算出的电流命令值ID和IQ之差执行PI控制,使得其能够生成电压命令值VD和VQ。为了进行这种操作,电压命令发生器320。

38、可以包括PI控制器未示出。同样,电压命令发生器320还可以包括限幅器未示出,用于使每个电压命令值VD或VQ的大小不超过允许范围。0078扭矩补偿单元325响应于速度命令或者与速度命令间隔预定范围的基准速度顺序地检测第一机械角度ME1和第二机械角度ME2,并且响应于检测到的第一和第二机械角度计算最大速度机械角度M。控制器230响应于最大速度机械角度从多个负载扭矩模式之中选择引起最小速度波动的最佳负载模式表。0079另一方面,扭矩补偿单元325将第一机械角度ME1与第二机械角度ME2比较。如果第一机械角度ME1高于第二机械角度ME2,则扭矩补偿单元325可以补偿第一或第二机械角度ME1和ME2至少。

39、其中之一,并且也可以基于补偿的机械角度计算与最大速度波动相对应的最大速度机械角度M。如上所述,扭矩补偿单元325在恒定速度操作期间确定在顺序地计算的多个机械角度中是否发生异常状态,并且校正该异常状态,使得其能够在恒定速度操作期间正确地计算出最大速度机械角度M。0080另一方面,扭矩补偿单元325响应于计算出的最大速度机械角度M生成补偿电流命令值IC,使得其能够补偿在恒定速度操作期间由负载扭矩引起的速度波动。例如,在计算出的最大速度机械角度M处的补偿电流命令值IC可以与最小值相对应。0081因此,电流命令发生器310将电流命令值ID和IQ加到前述补偿电流命令值IC中,从而生成最终的电流命令值,并。

40、且输出最终的电流命令值。因此,改变了用于补偿负载扭矩的电流命令,从而也改变了电压命令VD和VQ和开关控制信号输出单元330的输出信号SIC。因此,可以将预定模式正确地应用到负载扭矩补偿,并且可以简单且显著地减小在恒定速度操作期间由负载扭矩引起的速度波动。0082开关控制信号输出单元330基于电压命令值VD和VQ生成用于逆变器220的PWM开关控制信号SIC,并且将PWM开关控制信号SIC输出到逆变器220。因此,包含于逆变器220中的开关元件SA、SA、SB、SB、SC、SC执行打开/关闭开关操作。0083图4中的A和B是示出负载扭矩随着马达速度变化的曲线图。说明书CN101997479ACN。

41、101997484A8/15页110084图4中的A示出马达250的旋转速度。如图5中的A所示,在初始驱动期间,可以将马达250的旋转速度逐渐地增大到预定旋转速度,并且该预定旋转速度可以在指定暂停频率HALTFREQUENCY处维持一段预定时间。在经过这段预定时间之后,可以基于预定旋转速度再次增大马达250的旋转速度。例如,暂停频率可以是35HZ。0085根据本发明的实施例,一旦在暂停频率处接收到预定速度命令,如上所述,控制器230就响应于速度命令或者与速度命令间隔预定范围的基准速度顺序地检测第一和第二机械角度,并且正确地检测第一和第二机械角度。0086图4中的B示出在响应于预定速度命令驱动马。

42、达250时产生的速度波动。例如,假定用“V1”来表示预定速度命令,则速度波动曲线示出了由前述估计单元305估计的速度估计值V1,并且可以响应于360的机械角度ME以周期性曲线例如正弦波示出。0087在这种情况下,假定马达250为单旋转式压缩机,则根据一个周期的吸入和排出,可以由负载扭矩TL表示马达250的负载。0088另一方面,在图4中的B中,最大速度机械角度M是与指定点V1P在此位置,速度估计值V1达到最大速度估计值相对应的机械角度。可以采用用于计算最大速度机械角度M的各种方法。例如,可以不仅使用与速度命令V1间隔预定范围的两个基准速度,而且还使用这两个基准速度的比例关系,来计算最大速度机械。

43、角度M。作为另一个实例,可以不仅使用速度命令V1或与速度命令V1间隔预定范围的一个基准速度,而且还使用比例关系即最大速度机械角度M与一个基准速度的平均值,来计算最大速度机械角度M。虽然本发明的实施例已经示例性地描述使用平均值计算最大速度机械角度M,但是本发明的范围或构思不仅限于此,必要时也可以应用到其它实例。0089图5中的A至D是示出本发明的实施例的性能的曲线图。0090图5中的A示出响应于图4中的B的机械角度的速度曲线。即,图5中的A示出使用速度命令V1和与速度命令V1间隔预定范围的一个基准速度VR1来计算最大速度机械角度M的方法。P1和P2表示在估计速度V1曲线上与基准速度VR1相匹配的。

44、预定位置。同时,在估计速度V1曲线上,PA是与第一基准速度VR1相匹配的预定位置,PB是与第二基准速度VR2相匹配的预定位置。0091图5中的B示出P1和P2处的第一和第二机械角度A1和A2,其中P1和P2指示匹配于与速度命令间隔预定范围的基准速度的位置。考虑到图5中的B所示的第一和第二机械角度A1和A2的大小,可以容易地识别出第一和第二机械角度A1和A2是顺序地被检测的。因此,可以由下述方程式2计算最大速度机械角度M。0092方程式200930094如方程式2所示,最大速度机械角度M是第一和第二机械角度A1和A2的平均值。0095图5中的C示出P1和P2处的第一和第二机械角度B1和B2,其中。

45、P1和P2指示匹配于与速度命令间隔预定范围的基准速度的位置。与图5中的B相比,关于如图5中的C所示的顺序地检测到的第一和第二机械角度B1和B2,第一机械角度B1高说明书CN101997479ACN101997484A9/15页12于第二机械角度B2。B1大于B2具有如下原因。在机械角度的位置以360的周期连续地重复的条件下,机械角度周期也在接触点CONTACTPOINT至对应的基准速度VR1之间重复。在这种情况下,当仅使用如上所述的第一和第二机械角度B1和B2的平均值计算最大速度机械角度M时,会获得不正确的最大速度机械角度M。0096根据本发明的实施例,为了校正不正确的最大速度机械角度M,假定。

46、第一机械角度B1高于第二机械角度B2并且第一机械角度B1与360角之差小于第二机械角度B2即,|B1360|B2,则补偿第一机械角度B1。0097换言之,可以由下述方程式3表示最大速度机械角度M。0098方程式300990100在方程式3中,最大速度机械角度M等于B1360的一个值和第二机械角度A2的平均数。0101图5中的D示出P1和P2处的第一和第二机械角度C1和C2,其中P1和P2指示匹配于与速度命令间隔预定范围的基准速度的位置。0102与图5中的B相比,关于如图5中的D所示的顺序地检测到的第一和第二机械角度C1和C2,第一机械角度B1高于第二机械角度B2。B1大于B2具有如下原因。在机。

47、械角度的位置以360的周期连续地重复的条件下,机械角度的周期也在接触点至对应的基准速度VR1之间重复。在这种情况下,当仅使用如上所述的第一和第二机械角度C1和C2的平均值计算最大速度机械角度M时,会获得不正确的最大速度机械角度M。0103根据本发明的实施例,为了校正不正确的最大速度机械角度M,假定第一机械角度C1高于第二机械角度C2并且第一机械角度C1与360角之差小于第二机械角度C2即,|C1360|C2,则补偿第二机械角度BC2。0104换言之,可以由下述方程式4表示最大速度机械角度M。0105方程式401060107在方程式4中,最大速度机械角度M等于第一机械角度C1和C2360的一个值。

48、的平均数。0108如上所述,补偿检测到的第一或第二机械角度中的至少一个,从而能够在恒定速度操作期间正确地计算出最大速度机械角度。0109图6是示出根据本发明一实施例的用于驱动马达的方法的流程图。图7和图8是示出图6所示的马达驱动方法的曲线图。0110参照图6,在步骤S610,控制器230响应于速度命令V驱动马达250。例如,控制器230通过与暂停频率大约35HZ相对应的指定速度命令控制要被驱动的马达250。说明书CN101997479ACN101997484A10/15页13因此,控制器250将对应的逆变器开关控制信号SIC输出到逆变器220。0111之后,在步骤S620,控制器230响应于速。

49、度命令和与速度命令间隔预定范围的基准速度顺序地检测第一和第二机械角度。控制器230识别如图5所示的与速度命令V1间隔预定范围的基准速度VR1,并且检测与基准速度VR1相对应的P1和P2处的第一和第二机械角度。这种第一和第二机械角度的检测可以在估计单元305和扭矩补偿单元325中执行。0112之后,在步骤S630,控制器230计算最大速度机械角度M。如方程式2所示,必要时最大速度机械角度M可以计算为第一和第二机械角度的平均数。0113在步骤S640,响应于计算出的最大速度机械角度M,控制器230可以从多个负载扭矩模式之中选择引起最小速度波动的最佳负载模式表。0114例如,控制器230尤其是扭矩补偿单元325从多个负载扭矩模式之中选择具有最小值的最大速度机械角度M,将所选的最大速度机械角度M与对应的预定负载扭矩模式之中的最小值相匹配,并且响应于对应的负载扭矩模式输出补偿电流命令值IC。因此,电流命令发生器310将输出电流命令值ID和IQ与前述补偿电流命令值IC相加,并且生成/输出最终的电流命令值。因此,改变了用于补偿。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 电学 > 发电、变电或配电


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1