用于配置电力设备的系统和方法 背景发明领域 根据本发明的至少一个实施例大体上涉及用于提供电力的系统和方法, 并且更具 体地涉及用于配置电力设备例如不间断电源 (UPS) 的控制系统和方法。
相关技术的讨论
向敏感和 / 或临界负载例如计算机系统和其他的数据处理系统提供经调节的不 间断电力的电力设备例如不间断电源的使用是已知的。许多不同的 UPS 产品是可用的, 包括在来自 West Kingston RI 的 American Power Conversion Corporation of 的商标 SMART-UPS 下标识的那些产品。 在典型的 UPS 中, 电池被用于在停电或断电状态期间向临界 负载提供备用电力。典型的 UPS 的用户能够通过被耦合于 UPS 的计算机或通过 UPS 本身的 用户接口来配置和控制 UPS。
发明概述
根据本发明的方面目的在于用于配置电力设备的系统和方法。根据一个实施例, 提供了用于引导用户通过字母数字用户接口配置电力设备的方法。 电力设备可以包括存储 多个操作参数的数据存储器。该方法包括以下行为 : 在电力设备的初始上电期间提示用户 输入被提供给电力设备的电力的质量的指示, 通过用户接口接收指示, 至少部分地基于指 示确定电力设备的多个操作参数中的每个的第一值, 并且将多个操作参数的每个第一值应 用于电力设备。
在该方法中, 接收指示的行为可以包括要求指示的接收的行为。 此外, 通过用户接 口接收指示的行为可以包括通过被外部系统提供的用户接口来接收指示的行为, 并且该方 法还可以包括由电力设备通过外部系统接口从外部系统接收指示的行为。此外, 通过用户 接口接收指示的行为可以包括通过被容纳在电力设备中的用户接口来接收指示的行为。 此 外, 通过被容纳在电力设备中的用户接口来接收指示的行为可以包括通过被容纳在用户接 口中的显示器来接收指示。此外, 确定多个操作参数中的每个的第一值的行为可以包括确 定上转移点、 下转移点、 电力设备对电力变化的灵敏度、 频率容限和 AVR 操作模式中的至少 一个的值的行为。此外, 应用每个第一值的行为可以包括将每个第一值存储在数据存储器 中的行为。
该方法还可以包括重新初始化电力设备的行为, 由此电力设备的下一次上电将是 初始上电的行为。 此外, 该方法可以还包括以下行为 : 通过用户接口接收延长电池运行时间 的指示, 并且响应于延长电池运行时间的指示来调整电力设备的多个操作参数中的至少一 个的第一值。此外, 该方法还可以包括以下行为 : 通过用户接口接收延长电池寿命的指示, 并且响应于延长电池寿命的指示来调整电力设备的多个操作参数中的至少一个的第一值。 此外, 在该方法中, 确定多个操作参数中的每个的第一值的行为可以包括确定上转移点、 下 转移点、 电力设备对电力变化的灵敏度、 频率容限、 AVR 操作模式和自测试频率中的至少一 个的值的行为。
该方法还可以包括以下行为 : 提示用户输入至少一个用户偏好的至少一个指示, 通过用户接口接收至少一个指示, 并且将多个操作参数中的至少一个操作参数的至少一个 第二值应用于电力设备, 至少一个第二值至少部分地基于至少一个指示。 在该方法中, 提示 用户输入至少一个用户偏好的至少一个指示的行为可以包括提示用户输入显示模式值和 语言值中的至少一个的至少一个指示的行为。此外, 提示用户输入至少一个用户偏好的至 少一个指示的行为可以包括提示用户输入菜单类型值的指示的行为, 并且将至少一个第二 值应用于电力设备的行为可以包括至少部分地基于菜单类型值来调整接口结构的行为。 此 外, 调整接口结构的行为可以包括激活接口结构内的元件以及去激活接口结构内的元件的 行为。
根据另一个实施例, 提供了电力设备。 电力设备包括壳体、 从电力源接收电力的输 入、 操作性地耦合于输入并且被配置为提供电力的输出、 被布置在壳体内的数据存储器、 以 及被耦合于数据存储器的控制器。在电力设备中, 控制器被配置为在电力设备的初始上电 期间提示用户输入被提供给电力设备的电力的质量的指示, 接收指示, 至少部分地基于指 示来确定电力设备的多个操作参数中的每个的第一值, 并且将每个第一值应用于多个操作 参数。 在电力设备中, 控制器可以被配置为要求指示的接收。电力设备还可以包括被布 置在壳体内的外部系统接口, 且控制器可以耦合于外部系统接口并且可以被配置为通过外 部系统接口接收指示。 此外, 电力设备还可以包括被布置在壳体内的字母数字用户接口, 并 且控制器可以耦合于字母数字用户接口并且可以被配置为通过字母数字用户接口接收指 示。此外, 字母数字用户接口可以包括显示器。
在电力设备中, 控制器可以被配置为确定上转移点、 下转移点、 电力设备对电力变 化的灵敏度、 频率容限和 AVR 操作模式中的至少一个的第一值。此外, 控制器可以被配置为 将每个第一值存储在数据存储器中。 此外, 控制器可以被配置为重新初始化电力设备, 由此 电力设备的下一次上电将是初始上电。此外, 控制器可以被配置为接收延长电池运行时间 的指示, 并且响应于延长电池运行时间的指示来调整电力设备的多个操作参数中的至少一 个的第一值。 此外, 控制器可以被配置为接收延长电池寿命的指示, 并且响应于延长电池寿 命的指示来调整电力设备的多个操作参数中的至少一个的第一值。此外, 控制器可以被配 置为确定上转移点、 下转移点、 电力设备对电力变化的灵敏度、 频率容限、 AVR 操作模式和自 测试频率中的至少一个的第一值。
在电力设备中, 控制器还可以被配置为提示用户输入至少一个用户偏好的至少一 个指示, 接收至少一个指示, 并且将多个操作参数中的至少一个操作参数的至少一个第二 值应用于电力设备, 至少一个第二值至少部分地基于至少一个指示。 此外, 控制器可以被配 置为提示用户输入显示模式值和语言值中的至少一个的至少一个指示。此外, 控制器可以 被配置为提示用户输入菜单类型值的指示并且至少部分地基于菜单类型值来调整接口结 构。此外, 被配置为调整接口结构的控制器可以还被配置为激活接口结构内的元件以及去 激活接口结构内的元件。
根据另一个实施例, 提供另一种电力设备。 电力设备包括壳体、 从电力源接收电力 的输入、 操作性地耦合于输入并且被配置为提供电力的输出、 以及用于在电力设备的初始 上电期间引导用户通过字母数字用户接口配置电力设备的机构。
根据另一个实施例, 提供用于改变电力设备的用户接口的方法。用户接口包括接 口结构。该方法包括以下行为 : 接收用户偏好信息, 确定电力设备的另外的配置信息, 至少 部分地基于用户偏好信息和另外的配置信息来调整接口结构, 并且通过用户接口向用户提 供经调整的接口结构的至少一部分。
在该方法中, 接收用户偏好信息的行为可以包括接收显示模式偏好、 语言偏好和 菜单类型偏好中的至少一个的行为。此外, 确定另外的配置信息的行为可以包括探测被耦 合于电力设备的至少一个外围设备的行为。此外, 探测至少一个外围设备的行为可以包括 探测网络管理卡和外部电池中的至少一个的行为。此外, 确定另外的配置信息的行为可以 包括探测耦合于远程计算机系统的电力设备的行为。此外, 探测耦合于远程计算机系统的 电力设备的行为可以包括探测被安装在远程计算机系统上的软件的行为。此外, 调整接口 结构的行为可以包括激活接口结构内的元件以及去激活接口结构内的元件的行为。此外, 提供经调整的接口结构的一部分的行为可以包括在被容纳在电力设备中的显示器中显示 所述部分的行为。
该方法还可以包括在电力设备的初始配置期间提示用户输入用户偏好信息的至 少一部分的行为。此外, 该方法还可以包括识别用户偏好信息和另外的配置信息中的至少 一个的变化以及至少部分地基于所述变化来调整接口结构的行为。 根据另一个实施例, 提供另一种电力设备。 电力设备包括壳体、 从电力源接收电力 的输入、 操作性地耦合于输入并且被配置为提供电力的输出、 被布置在壳体内的用户接口、 被布置在壳体内的数据存储器、 以及被耦合于用户接口和数据存储器的控制器。控制器被 配置为接收用户偏好信息, 确定电力设备的另外的配置信息, 至少部分地基于用户偏好信 息和另外的配置信息来调整接口结构, 并且通过用户接口向用户提供经调整的接口结构的 至少一部分。
在电力设备中, 被配置为接收用户偏好信息的控制器还可以被配置为接收显示模 式偏好、 语言偏好和菜单类型偏好中的至少一个。 此外, 控制器可以被配置为探测被耦合于 电力设备的至少一个外围设备。此外, 控制器可以被配置为探测网络管理卡和外部电池中 的至少一个。此外, 控制器可以被配置为探测电力设备被耦合于远程计算机系统。此外, 控 制器可以被配置为探测被安装在远程计算机系统上的软件。此外, 控制器可以被配置为激 活接口结构内的元件并且去激活接口结构内的元件。
在电力设备中, 控制器可以被配置为在被容纳在电力设备中的显示器中显示所述 部分。此外, 控制器还可以被配置为在电力设备的初始上电期间提示用户输入用户偏好信 息的至少一部分。此外, 控制器可以还被配置为识别用户偏好信息和另外的配置信息中的 至少一个的变化并且至少部分地基于所述变化来调整接口结构。
根据另一个实施例, 提供另一种电力设备。 电力设备包括壳体、 从电源接收电力的 输入、 操作性地耦合于输入并且被配置为提供电力的输出、 以及用于至少部分地基于用户 偏好信息和另外的配置信息来调整电力设备的接口结构的机构。
附图的简要说明
附图没有被规定为按比例绘制。在附图中, 在各图中所示的每个相同的或几乎相 同的组成部分由相似的数字表示。为了清楚的目的, 不是每个组成部分在每个附图中都被 标记。在附图中 :
图 1 是根据本发明的 UPS 的示例性的框图 ; 图 2 示出了包括被容纳在根据本发明的 UPS 中的显示器的用户接口的实施例 ; 图 3 示出了根据本发明的适应性用户接口结构的实施例 ; 图 4 是用于引导用户配置根据本发明的 UPS 的过程的过程图 ; 图 5 是根据本发明的用于收集用户偏好信息的过程的过程图 ; 图 6 是根据本发明的用于收集电力质量信息的过程的过程图 ; 图 7 是用于应用根据本发明的 UPS 的配置信息的过程的过程图 ; 图 8 是用于适应根据本发明的 UPS 的用户接口的过程的过程图 ; 图 9 是用于收集根据本发明的 UPS 的当前配置的过程的过程图 ; 图 10 是用于适应根据本发明的 UPS 的接口结构的过程的过程图 ; 图 11 是用于显示根据本发明的 UPS 的经调整的用户接口的过程的过程图 ; 图 12 描绘了根据本发明的显示操作参数的值的指示的 UPS 的实施例 ; 图 13 示出了根据本发明的显示操作参数的值的指示的 UPS 的实施例 ; 图 14 示出了根据本发明的显示操作参数的值的指示的 UPS 的实施例 ; 图 15 描绘了根据本发明的显示操作参数的值的指示的 UPS 的实施例 ;图 16 示出了根据本发明的显示操作参数的值的指示的 UPS 的实施例 ;
图 17 示出了根据本发明的显示操作参数的值的指示的 UPS 的实施例 ;
图 18 描绘了根据本发明的显示操作参数的值的指示的 UPS 的实施例 ;
图 19 示出了根据本发明的显示操作参数的值的指示的 UPS 的实施例 ;
图 20 示出了根据本发明的显示操作参数的值的指示的 UPS 的实施例 ; 以及
图 21 描绘了根据本发明的显示操作参数的值的指示的 UPS 的实施例。
详细描述
根据本发明的至少一些实施例涉及用于提供不间断电源的改进的控制、 监控和 / 或配置的系统和过程。
根据本发明的本文公开的方面在其应用中不限于在下文的描述中提出的或在附 图中示出的结构的细节和部件的布置。 这些方面能够设想其他的实施例并且能够被实践或 能够被以各种方式实现。 具体实现的实施例在本文中仅为了例证的目的而提供并且没有被 规定为限制性的。 特别是, 关于任何一个或多个实施例讨论的行为、 元件和特征并不被规定 为从在任何其他的实施例中的相似的作用排除。
图 1 示出了依照根据本发明的一个实施例的用于提供经调节的不间断的电力的 在线 UPS 10。 UPS 10 包括输入电路断路器 / 滤波器 12、 整流器 14、 控制开关 15, 控制器 16、 电池 18、 逆变器 20、 隔离变压器 22、 DC/DC 转换器 28、 用户接口 (UI)30、 数据存储器 32 和 外部系统接口 34。UPS 还包括用于耦合于 AC 电力源的输入 24 以及用于耦合于负载的输出 26。
UPS 10 如下操作。电路断路器 / 滤波器 12 通过输入 24 从 AC 电力源接收输入 AC 电力, 过滤输入 AC 电力并且向整流器 14 提供经过滤的 AC 电力。整流器 14 整流输入电压。 DC/DC 转换器 28 调节来自电池 18 的 DC 电力。控制开关 15 接收经整流的电力并且还接收 来自 DC/DC 转换器 28 的 DC 电力。控制器 16 确定来自整流器 14 的可用电力是否在预定的 容限内, 并且, 如果是的话, 控制该控制开关 15 以向逆变器 20 提供来自整流器 14 的电力。如果来自整流器 14 的电力不在预定的容限内——这可能由于 “停电” 或 “断电” 状态或由于 电力浪涌而出现, 那么控制器 16 控制该控制开关 15 以向逆变器 20 提供来自 DC/DC 转换器 28 的 DC 电力。
在可选的实施例中, 电池被耦合于整流器电路, 并且整流器起升压转换器在线操 作模式和电池接通 (on-battery) 操作模式的作用, 如在于 2008 年 7 月 22 日授权的名 称为 “Method and Apparatus For Providing Uninterruptible Power” 的美国专利第 7,402,921 号中描述的, 该专利特此通过引用被全部并入本文。
UPS 10 的逆变器 20 接收 DC 电力并且将 DC 电力转换为 AC 电力, 并且将 AC 电力 调节为预定的规范。逆变器 20 向隔离变压器 22 提供经调节的 AC 电力。隔离变压器 22 被 用于增大或减小来自逆变器 20 的 AC 电力的电压并且用于提供负载和 UPS 10 之间的隔离。 隔离变压器 22 是可选的设备, 它的使用取决于 UPS 输出电力规范。根据电池 18 的容量以 及负载的电力需要, UPS 10 可以在短暂的电力源中断期间或在延长的断电期间向负载提供 电力。
使用被存储在相关存储器中的数据, 控制器 16 执行可以导致所操纵的数据的一 个或多个指令, 并且控制器 16 监控和控制 UPS 10 的操作。在一些实施例中, 控制器 16 可 以包括一个或多个处理器或其他类型的控制器。在一个实施例中, 控制器 16 是可在市场上 买到的通用处理器。在另一个实施例中, 控制器 16 在通用处理器上执行本文公开的功能的 一部分, 并且使用适合于执行具体的操作的专用集成电路 (ASIC) 来执行另一部分。如由这 些实施例阐述的, 根据本发明的实施例可以使用许多硬件和软件的特定的组合来执行本文 描述的操作, 并且本发明不限于硬件和软件部件的任何特定的组合。
数据存储器 32 存储 UPS 10 的操作所需要的计算机可读和可写的信息。这种信息 除了其他的数据之外还可以包括经受控制器 16 的操纵的数据以及由控制器 16 可执行以操 纵数据的指令。数据存储器 32 可以是相对高性能的易失性随机存取存储器, 例如动态随机 存取存储器 (DRAM) 或静态存储器 (SRAM), 或可以是非易失性存储介质, 例如磁盘或闪速。 在一个实施例中, 数据存储器 32 包括易失性存储器和非易失性存储器。根据本发明的各种 实施例可以将数据存储器 32 组织为特殊化的以及在一些情况下独特的结构以执行本文公 开的方面和功能。此外, 这些数据结构可以被特别地配置成节省存储空间或提高数据交换 性能。
在一个实施例中, 数据存储器 32 包括包含一个或多个操作参数的数据结构。如下 文进一步讨论的, 这些操作参数影响 UPS 10 的操作。一些示例性的操作参数除了其他的操 作参数之外还包括语言参数、 显示模式参数和菜单类型参数。
在一些实施例中, 数据存储器 32 包存配置请求。 在这些实施例中, 配置请求是 UPS 10 应当在将来的某个时间引导用户配置 UPS 10 的指示。在一个实施例中, UPS 10 被配置 为立即响应待定的配置请求。在另一个实施例中, UPS 10 被配置为在它的下一次上电期间 响应待定的配置请求。
配置请求可以在不同的时间由各种事件产生。例如, 配置请求可以在 UPS 10 的制 造过程期间产生, 使得 UPS 10 的用户将被引导以配置 UPS 10, 作为其初始安装的一部分。 在另一个实施例中, 用户可以使用工厂默认屏幕 354, 工厂默认屏幕 354 如下文讨论的允许 用户将 UPS 10 的配置恢复为由制造商设定的默认配置。这样的重新初始化可以产生配置请求。在另一个实施例中, 用户可以通过用户接口明确地创建配置请求。而在一些实施例 中, 通过将配置请求存储在数据存储器 32 中来发起配置请求, 本发明的实施例不被限制于 此。在其他的实施例中, 配置请求由其他的行为创建, 例如复位键的启动、 拨码开关的切换 或配置请求通过外部系统接口 34 的接收。
外部系统接口 34 与一个或多个外部设备交换数据。这些外部设备可以包括被配 置为使用被 UPS 10 支持的标准和协议通信的任何设备。外部系统接口 34 可以支持的具体 的标准和协议的实例包括并行接口、 串行接口和 USB 接口。这些被支持的协议和标准的其 他的实例包括联网技术, 例如 UDP 技术、 TCP/IP 技术和以太网技术。在至少一些实施例中, 外部系统接口包括网络管理卡 (NMC) 和 USB 接口。
用户接口 30 包括显示屏以及一组键, 通过它们 UPS 10 的用户可以监控、 控制和配 置 UPS 10 的操作。图 2 描绘了包括用户接口 30 的 UPS 10 的外部视图。如所示的, 用户接 口 30 包括电源按钮 40、 更换电池指示器 42、 警报指示器 44、 电池接通电力指示器 46、 在线 电力指示器 48、 接口显示器 50、 向上滚动按钮 52、 向下滚动按钮 54、 输入按钮 56 和退出按 钮 58。
用户接口 30 如下起作用。电源按钮 40 在被启动时将使 UPS 10 在通电状态和断 电状态之间切换。根据一些实施例, UPS 10 执行一系列伴随的行为以更好地管理这些电力 状态转换。 这组指示器 42、 44、 46 和 48 提供有关 UPS 10 的当前的状态和以前的状态的各种 信息。例如, UPS 10 可以通过运行自检测确定电池 18 需要被更换。在这种情况下, UPS 10 照亮更换电池指示器 42 以传达这种需要。
在线电力指示器 48 和电池接通电力指示器 46 用信号指示负载的=当前电力源。 活动的在线电力指示器 48 用信号指示 UPS 10 正在以正常操作方式向负载提供电力, 即电 力源是通过输入 24 接收的 AC。相反地, 活动的电池接通电力指示器 46 用信号指示负载的 电力源是电池 18。
在另一个实施例中, UPS 10 可以由于各种原因而确定需要用户的注意。这些原因 除了别的以外还可以包括电池 18 被断开或电池 18 已经被负载耗尽的探测。 在这种情况下, UPS 10 通过启动警报指示器 44 用信号指示需要用户注意。此外, UPS 10 可以在接口显示 器 50 中提供对警报的原因的描述。
接口由多种硬件部件——包括液晶显示器和发光二极管——组成的接口显示器 50 向用户显示多种信息。 这种信息可以包括监控信息, 例如上文讨论的状态警报。 此外, 这 种信息可以包括配置信息和提示, 通过所述提示 UPS 10 从用户收集信息。接口显示器 50 和按钮 52、 54、 56 和 58 在与用户交换信息时共同向 UPS 10 提供比使用常规的 UPS 技术可 得到的更多的灵活性。
在一个实施例中, UPS 10 包括可以由用户使用接口显示器 50 和按钮 52、 54、 56 和 58 导航的接口结构。这种接口结构可以包括以各种方式彼此相关的多种元件。例如, 接口 结构可以是分级的菜单结构。由按钮 52、 54、 56 和 58 的启动发起的行为取决于用户在接口 结构中的当前位置, 如被显示在接口显示器 50 中的信息。
例如, 用户的当前位置可以是接口结构内的中间位置, 即当前位置连接于接口结 构的其他元件。在这种条件下, 接口显示器 50 显示被连接于用户的当前位置的接口结构的
其他元件的列表中的一个, 并且按钮 52、 54、 56 和 58 被配置为提供导航功能。在这种模式 中, 用户可以在接口显示器 50 中到处移动, 并且使接口显示器 50 显示接口结构的被连接于 当前位置的元件的列表的每个元件。更确切地, 用户可以通过启动向上滚动按钮 52 来向上 移动列表并且通过启动向下滚动按钮 54 来向下移动列表。此外, 用户可以通过启动输入按 钮 56 来导航至接口结构的当前被显示在接口显示器 50 中的元件。相反地, 用户可以通过 启动退出键 58 来导航至用户在接口结构中的之前的位置。
在另一个实施例中, 用户在接口结构中的当前位置可以使 UPS 10 通过接口显示 器 50 向用户显示复查信息。 这种复查信息可以是存储在 UPS 10 内的任何信息, 并且除了其 他信息之外还可以包括配置信息、 操作信息和关于与 UPS 10 通信的其他设备例如 UPS 10 供应电力的设备的信息。在一个实施例中, 接口显示器 50 显示属于复查信息的列表的元 件, 并且按钮 52、 54、 56 和 58 被配置为提供复查功能。在这种配置下, 用户可以在接口显示 器 50 上到处移动, 并且使接口显示器 50 显示复查信息的列表的每个元件。更具体地, 并且 与上文讨论的导航模式很相似, 用户可以通过启动向上滚动按钮 52 或向下滚动按钮 54 来 向上或向下导航复查信息的列表。此外, 用户可以通过启动退出按钮 58 导航至用户在接口 结构中的之前的位置。在至少一些实施例中, 输入按钮 56 的启动在这种模式中时导致错误 消息, 其解释了其他键是在用户在接口结构内的当前位置处的有效键。 根据另一个实施例, 用户在接口结构中的当前位置可以使 UPS 10 通过接口显示 器 50 向用户提示信息。所提示的信息可以是被存储在 UPS 10 内的任何信息, 并且除了其 他信息之外还可以包括配置信息、 有关进入 UPS10 的电力的源的信息以及有关与 UPS 10 通 信的其他设备例如 UPS 10 供应电力的设备——即负载的元件——的信息。在这种情况下, 接口显示器 50 显示对信息的提示, 并且按钮 52、 54、 56 和 58 被配置为提供数据输入功能。 在这种情况下, 用户可以调整被显示在接口显示器 50 中的信息并且输入对提示的响应。更 具体地, 用户可以使用向上滚动按钮 52 或向下滚动按钮 54 来改变对提示的响应。例如, 用 户可以通过启动按钮 52 或 54 中的任何一个将布尔值从真切换至假或从是切换至否。在另 一个实施例中, 用户可以通过启动向上滚动按钮 52 或向下滚动按钮 54 增大或减小被显示 在提示中的数字回答。在又一个实施例中, 用户可以使用向上滚动按钮 52 或向下滚动按钮 54 来向上滚动或向下滚动回答的列表。 此外, 用户可以通过启动输入按钮 56 输入对提示的 当前显示的响应。用户还可以通过启动退出按钮 58 退出提示而不响应提示。因此, 用户接 口 30 的特定的布置和功能向用户提供优于常规的 UPS 接口的各种优点。
图 2 中示出的用户接口可以在其他的实施例中使用不同配置的按钮、 不同类型的 按钮和使用不同尺寸的显示屏来实现。在一个实施例中, 接口显示器 50 是触摸屏幕接口, 在触摸屏接口上按钮被再现以用于用户输入。 在本实施例中, 按钮的尺寸、 颜色和布置可以 基于许多因素来改变, 这些因素除了别的以外还包括用户的技能的水平、 按钮接受输入的 可用性以及 UPS 的当前状态。因此, 根据本发明的实施例允许用户接口 30 适应于多种用户 的需要。
虽然本文已经描述了在线 UPS, 但是本文描述的方法和系统还可以被应用于其他 类型的 UPS。例如, UPS 可以是线路互动式 UPS, 其相似于离线和在线 UPS, 因为它在断电发 生时切换至电池电力。然而, 当电力线骤降或骤升发生时, 至少一种类型的线路互动式 UPS 启动抽头开关电压调节电路, 以持续地稳定输出电压, 而不消耗电池电力。抽头开关电压
调节电路常常包括自动电压调整 (AVR) 变压器, 其以单升压模式、 双升压模式或微调模式 操作。线路互动式 UPS 的一个实例可以在于 2009 年 1 月 27 日提交的名称为 “System and Method for Limiting Losses in an Uninterruptible Power Supply” 的美国专利申请第 12/360,648 号中找到, 该专利特此通过引用被全部并入本文。
根据本发明的一些实施例涉及基于接口环境的特征而变化的接口结构, 在该环境 中, 采用接口结构的 UPS 操作。在这些实施例中, UPS 10 可以操纵用户接口元件以适合用 户的技能水平以及适应特定的 UPS 配置。当确定执行特定的适应时, UPS 10 可以测试一个 或多个特定的操作条件的存在或不存在。图 3 示出了根据本发明的适应性接口结构 300 的 实施例。
在所示的实施例中, UPS 10 基于多种信息来激活、 去激活和修改适应性接口结构 300 的元件中的一些。 在本实施例中, 用于适应该适应性接口结构 300 的信息除了其他信息 之外还包括被存储在数据存储器 32 中的操作参数、 被附接于 UPS 10 的外围设备以及被安 装在通过外部系统接口 34 耦合于 UPS 10 的远程设备上的软件。此外, 在所示的实施例中, 在本文中被表征为公共元件的一些元件不被 UPS 修改, 并且因此在任何 UPS 操作环境中被 显示在适应性接口结构 300 内。如所示的, 适应性接口结构 300 包括主菜单 302、 状态屏幕 304、 配置屏幕 306、 关于屏幕 308、 控制屏幕 310、 记录屏幕 312 以及测试和诊断屏幕 314。 在所示的实施例中, 主菜单 302 提供对公共屏幕 304、 306 和 308 的访问。如果 UPS 10 确定菜单类型参数已经被设置为标准值, 那么 UPS 10 去激活屏幕 310、 312 和 314。如下 文进一步讨论的, 菜单类型参数是可以由用户在 UPS 10 的配置期间配置的操作参数。相 反地, 如果 UPS 10 确定菜单类型参数已经被设置为高级值, 那么 UPS 激活屏幕 310、 312 和 314。
在本实施例中, 状态屏幕 304 提供对显示有关 UPS 10 的状态的多种信息的各种 屏幕的访问。如所示的, 状态屏幕 304 提供对公共屏幕 320、 322、 324、 326、 328 和 330 的访 问。如果 UPS 10 确定菜单类型参数已经被设置为高级值, 那么 UPS 10 激活屏幕 334、 336 和 338。相反地, 如果 UPS 10 确定菜单类型参数已经被设置为标准值, 那么 UPS 10 去激活 屏幕 334、 336 和 338。此外, 如果 UPS 10 确定其被连接于外部电池, 那么 UPS10 激活屏幕 332。此外, 如果 UPS 10 确定其被连接于 NMC, 那么 UPS 10 激活屏幕 344。此外, 如果 UPS 10 确定其被连接于包括所安装的软件的外部装置, 那么 UPS 激活屏幕 340。
在一些实施例中, UPS 10 激活某些屏幕, 如果特征的特定的组合在其当前的操作 环境中存在的话。例如, 继续参照图 3, UPS 10 激活屏幕 342, 如果软件被安装在耦合于 UPS 10 的装置上并且菜单类型参数已经被设置为高级值的话。在另一个实施例中, UPS 10 激活 屏幕 346, 如果 NMC 被安装在 UPS 中并且菜单类型参数已经被设置为高级值的话。 在其他的 实施例中, 屏幕可以被激活, 如果某些外围设备被连接于 UPS 10 并且菜单类型参数已经被 设置为高级值的话。当使适应性接口结构 300 适应于特定的操作环境时, UPS 10 可以考虑 任何数量的特征, 并且根据本发明的实施例不限于特定的结构或特征的集合。
再次参照图 3, 配置屏幕 306 提供对允许用户配置控制 UPS 10 的操作的多种参数 的多个屏幕的访问。如所示的, 配置屏幕 306 提供对公共屏幕 348、 352、 354 和 374 的访问。 如果 UPS 10 确定菜单类型参数已经被设置为高级值, 那么 UPS 10 去激活屏幕 350 并且激 活屏幕 356、 358、 360、 362、 364、 366、 368、 370 和 372。相反地, 如果 UPS 10 确定菜单类型参
数已经被设置为标准值, 那么 UPS 10 激活屏幕 350 并且去激活屏幕 356、 358、 360、 362、 364、 366、 368、 370 和 372。此外, 如果 UPS 10 确定其被连接于 NMC 并且菜单类型参数被设置为 高级值, 那么 UPS 10 激活屏幕 376。
根据所示的实施例, 关于屏幕 308 允许用户访问显示有关 UPS 10 的部件的信息的 多种屏幕。如所描绘的, 关于屏幕 308 提供对公共屏幕 378 和 380 的访问。如果 UPS 10 确 定菜单类型参数已经被设置为高级值, 那么 UPS 10 激活屏幕 385、 386、 387、 388 和 389。此 外, 如果 UPS 10 确定 NMC 被安装在 UPS 10 内, 那么 UPS 10 激活屏幕 382。此外, 如果 UPS 10 确定软件被安装在所连接的外部设备上, 那么 UPS 10 激活屏幕 384。
如图 3 中所示的, 控制屏幕 310 向用户提供对控制 UPS 10 的操作的屏幕的访问。 如所描绘的, 控制屏幕 310 提供对公共屏幕 390 和 391 的访问。如果 UPS 10 确定菜单类型 参数已经被设置为高级值, 那么 UPS 10 激活屏幕 392、 393、 394、 395 和 396。
在所示的实施例中, 记录屏幕 312 提供对所记录的事件信息的访问。UPS 10 激活 提供记录信息的屏幕, 如果它确定菜单类型参数已经被设置为高级值的话。然而, 如果 UPS 10 确定菜单类型参数已经被设置为标准值, 那么 UPS 10 去激活记录屏幕。
根据图 3 中所示的实施例, 测试和诊断屏幕 314 提供对允许用户验证 UPS 10 在合 适的操作条件下的屏幕的访问。如果 UPS 10 确定菜单类型参数已经被设置为高级值, 那么 UPS 激活屏幕 397、 398 和 399。相反地, 如果 UPS 10 确定菜单类型参数已经被设置为标准 值, 那么 UPS 10 去激活屏幕 397、 398 和 399。
在图 3 中描绘的各种屏幕如下起作用。主菜单屏幕 302 的行为取决于菜单类型 参数的值和显示模式参数。如果 UPS 10 确定显示模式参数被设置为自动关闭值, 那么 UPS 10 适应主菜单屏幕 302 以在预定的时间之后显示黑屏。在可选的实施方案中, 如果 UPS 10 确定显示模式参数被设置为始终开启值, 那么 UPS 10 适应主菜单屏幕 302 以连续地显示 信息。在任一情况下, 由主菜单屏幕 302 显示的信息被菜单类型参数的值影响, 如下文讨论 的。
例如, 如果 UPS 10 确定菜单类型参数被设置为标准值, 那么 UPS 10 适应主菜单屏 幕 302 以显示被保留在电池 18 中的剩余的电力的指示以及在 UPS 10 上的负载的量的指 示。如果 UPS 10 确定菜单类型参数已经被设置为高级值, 则主菜单屏幕 302 适应于在一组 六个屏幕中循环。这些屏幕显示一组指示, 包括对 UPS 10 的电力的当前使用的源例如在线 或电池接通的指示、 当前使用的电力源中的剩余电力的指示、 UPS 10 的效率的指示、 UPS 10 的输出组的当前状态的指示、 输入和输出电力的指示、 正在被负载消耗的电力的量的指示、 剩余的电力容量的指示、 电池的剩余的运行时间的量的指示以及在电力源之间的电力的最 后一次转移的原因的指示。 从主菜单屏幕 302, 用户可以在 304、 306、 308、 310、 312 和 314 的 任何一个中移动, 这些屏幕通过启动向上滚动按钮 52 和向下滚动按钮 54 是活动的。此外, 用户可以通过在期望的屏幕被显示时启动输入按钮 56 来将适应性接口结构 300 中的位置 变化到屏幕 304、 306、 308、 310、 312 和 314 中的一个。
在图 3 中所示的实施例中, 屏幕 304、 306、 308、 310、 312 和 314 中的每个允许用户 导航至在适应性接口结构 300 中定位在它们下方的屏幕。 例如, 当前被定位在状态屏幕 304 处的用户可以在屏幕 320、 322、 324、 326、 328、 330、 332、 334、 336、 338、 340、 342、 344 和 346 的 任何一个中移动, 这些屏幕通过启动向上滚动按钮 52 和向下滚动按钮 54 是活动的。此外,用户可以通过在期望的屏幕被显示时启动输入按钮 56 来将适应性接口结构 300 中的位置 变化到活动的屏幕 320、 322、 324、 326、 328、 330、 332、 334、 336、 338、 340、 342、 344 和 346 中的 任何一个。 此外, 从状态屏幕 304, 用户可以通过启动退出键 58 在适应性接口结构 300 中向 上移动一个水平, 即移动至主菜单屏幕 302。 屏幕 306、 308、 310、 312 和 314 中的每个提供在 适应性接口结构 300 中定位在它们下方的活动屏幕的类似导航。
如图 3 中所示的, 通过状态屏幕 304 可访问的屏幕如下操作。 操作模式屏幕显示当 前使用的电力源例如在线或接通电池的指示, 以及可从当前使用的源获得的剩余的电力。 效率屏幕 322 显示 UPS 正在操作的效率的指示。负载信息屏幕 324 显示以瓦特为单位测量 的由负载消耗的实际电力以及以伏特 - 安培为单位测量的到负载的表观电力的指示。电池 信息屏幕显示剩余的电池容量和运行时间的指示。电力流屏幕 328 显示以伏特和赫兹为单 位测量的输入到 UPS 10 中的电力和从 UPS 10 输出的电力以及电力从在线至接通电池的 最后一次转移的原因的指示。自测试信息屏幕 330 显示最近执行的 UPS 自测试的结果的指 示。外部电池信息屏幕 332 显示被耦合于 UPS 10 的任何外部电池组的存在的指示。负载 电流屏幕 334 显示以安培为单位的被提供至负载的电流的指示。电池信息屏幕 336 显示电 池电压的指示。输出组信息屏幕 338 显示每个输出组的电力状态例如 “开启” 、 “关闭” 、 “重 启” 等的指示。软件信息屏幕 340 显示安装在耦合于 UPS 10 的远程设备上的软件所使用的 互联网协议 (IP) 地址。软件协议信息屏幕 342 显示物理连接类型, 例如网络、 串行总线、 通 用串行总线等以及由软件使用的协议例如微链接 (micro-link) 的指示。NMC 信息屏幕 344 显示由 NMC 使用的 IP 地址、 IP 子网掩码和默认网关。NMC 设备信息屏幕 346 显示 NMC 的探 针温度、 探针湿度和接触传感器状态的指示。
在所示的实施例中, 通过配置屏幕 306 可访问的屏幕允许用户修改 UPS 10 的默认 配置。UPS 10 的默认配置可以将一组缺省值与一组操作参数相关联。在一个实施例中, 通 过配置屏幕 306 可访问的屏幕中的每个与 UPS 10 的至少一个操作参数相关联, 并且允许用 户复查可分配给相关的操作参数的一组值。被分配于操作参数的值可以控制 UPS 10 的操 作。 在一个实施例中, 用户可以通过启动向上滚动按钮 52 和向下滚动按钮 54 在这组值中移 动。此外, 用户可以通过启动输入按钮 56 将当前显示的一个或多个值分配于相关的一个或 多个操作参数。作为响应, UPS 10 可以将被分配于操作参数的值存储在数据存储器 32 中。 此外, 用户可以通过启动退出键 58 将适应性接口结构 300 中的位置变化至配置屏幕 306, 而 不改变被分配于相关的操作参数的值。
在图 3 中所示的实施例中, 通过配置屏幕 306 可访问的屏幕提供对多种操作参数 的访问。 UI 语言屏幕 348 提示用户选择 UPS 10 将用于显示信息的语言。 电力质量屏幕 350 提示用户指示被提供给 UPS 10 的电力的质量, 例如 “良好” 、 “中等” 或 “差” 。作为响应, UPS 10 确定被分配于多个操作参数的多个值。例如, UPS 10 可以基于电力质量的指示来分配上 和下电力转移点的值、 对电力的变化的灵敏度的值、 所显示的与基准频率的偏离的容限的 值以及信号音持续时间的值。此外, 在 UPS 10 是线路互动式 UPS 的实施例中, UPS 10 可以 基于电力质量的指示分配 AVR 操作模式的值。AVR 操作模式除了其他操作模式之外还可以 包括绿色模式、 单升压模式、 双升压模式和微调模式。
在其他的实施例中, UPS 10 可以响应于被用户输入的信息确定这些和其他操作参 数的其他值。在一个实施例中, UPS 10 可以基于用户希望延长电池的可用寿命的指示来调整被分配于上和下转移点、 灵敏度和频率容限的值。在另一个实施例中, UPS 10 可以基于 用户希望延长电池 18 可以向负载供电的持续时间, 即电池的运行时间的指示来将不同的 值分配于这些操作参数。根据另一个实施例, UPS 10 可以响应于用户希望延长电池的可用 寿命的用户指示来调整 UPS 10 进行自测试所使用的频率。因此, 根据本发明的实施例通过 响应于有关 UPS 10 的操作环境的可容易确定的信息适应 UPS 10 的复杂配置来向标准用户 提供技术知识。
返回到图 3, 菜单类型屏幕 352 提示用户选择被 UPS 10 显示的接口结构和内容的 类型。在一个实施例中, 可分配于菜单类型参数的值包括标准值和高级值。如上文讨论的, 适应性接口结构 300 基于多种信息——包括被分配于菜单类型参数的值来被适应。更具体 地, 响应于菜单类型参数被分配了具体的值, 包括在适应性接口结构 300 中的一些屏幕被 去激活并且其他的屏幕被激活。此外, 具有较不密集和更容易阅读的信息的一些屏幕被简 化。例如, 一些缩写被展开, 并且一些信息例如被去激活的屏幕的指示从屏幕除去, 所述屏 幕在不同的配置下将显示所述信息。一旦设定了各种操作参数的值, UPS 10 就可以应用这 些值以控制其操作行为。例如, 控制器 16 可以适应接口结构以符合被分配于菜单类型参数 的值或调整用户接口 30 的行为以符合被分配于显示模式参数的值。 继续在图 3 中所示的实施例, 工厂默认屏幕 354 允许用户将 UPS 10 的配置恢复为 由制造商设定的默认配置。输出电压屏幕 356 提示用户设定由 UPS 10 输出的电压。转移 设置屏幕 358 提示用户提供上转移点和下转移点。 灵敏度屏幕 360 提示用户提供对 UPS 10 所使用的电力变化的灵敏度。 低电池持续时间屏幕 362 提示用户指示 UPS 10 将指示剩余的 电池电力是低的所持续的时间的量。最小返回设置屏幕 364 提示用户指示从 UPS10 的关闭 返回之前电池中所需要的电荷的量以及从 UPS 10 的关闭返回之前 UPS 10 可用的在线电力 的消逝时间的量。UPS 名称屏幕 366 提示用户输入 UPS 的名称。可听警报设置屏幕 368 提 示用户设定是否或何时 UPS 10 发出可听警报。自动自测试屏幕 370 提示用户提供 UPS 10 应当多长时间执行一次自动的自测试的指示。连接器引出线设置屏幕 372 提示用户向外部 系统接口 34 提供引出线设置。显示模式屏幕 374 提示用户设定上文讨论的显示模式参数。 NMC IP 地址屏幕提示用户输入将由 NMC 使用的 IP 地址设置。 在一个实施例中, 这些设置规 定是否 NMC 应当从 DHCP 服务器租借 IP 地址或 NMC 具有静态 IP 地址。
在图 3 中所示的实施例中, 通过关于屏幕 308 可访问的屏幕允许用户复查有关 UPS 10 的部件的配置管理信息。UPS 模型信息屏幕 378 显示 UPS10 的模型和序列号的标识符。 电池信息屏幕 380 显示电池被安装的日期——到电池将需要被更换时为止的大致日期, 以 及电池的模型的标识符。 NMC 信息屏幕 382 显示 NMC 的模型的标识符、 序列号、 硬件版本、 制 造日期、 MAC 地址、 应用固件名称、 应用固件版本、 操作系统名称和操作系统版本。
软件信息屏幕 384 显示关于与 UPS 10 交互的软件的信息。这种软件可以包括在 被耦合于 UPS 10 的计算机系统上执行的任何过程。由软件信息屏幕 384 显示的配置管理 信息除了其他信息之外还可以包括软件的名称或其他标识符以及适用于软件的版本信息。 由软件信息屏幕 384 显示的信息的实例包括操作系统名称和版本例如 Microsoft Windows 2000、 虚拟机名称和版本例如 Java 1.6、 以及应用软件名称和版本例如 Power Chute Local Agent v9.1。
在图 3 中所示的实施例中, UPS 制造日期屏幕 385 显示 UPS 10 被制造的日期。UPS
硬件版本屏幕 386 显示构成 UPS 10 的硬件的版本。UPS 固件版本屏幕 387 显示被安装在 UPS 10 上的固件的版本。显示器硬件版本屏幕 388 显示接口显示器 50 的版本。显示器固 件版本屏幕 389 显示被安装在接口显示器 50 中的固件的版本。
继续图 3 中所示的实施例, 通过控制屏幕 310 可访问的屏幕允许用户改变 UPS 10 的操作状态。在本实施例中, 用户可以通过使用向上滚动按钮 52 和向下滚动按钮 54 导航 至特定的控制屏幕。用户可以通过启动输入按钮 56 将在适应性接口结构 300 中的位置改 变至当前显示的控制屏幕。一旦被定位在特定的控制屏幕处, 用户就可以通过再次启动输 入按钮 56 使 UPS 10 执行与屏幕相关联的行为。作为响应, UPS 10 执行被确认的行为。相 反地, 当被定位在特定的控制屏幕处时, 用户可以通过启动退出按钮 56 放弃行为并且返回 至控制屏幕 310。
在图 3 中所示的实施例中, 通过控制屏幕 310 可访问的控制屏幕提供对改变 UPS 10 的操作状态的多种行为的访问。 UPS 关闭屏幕 390 允许用户发起 UPS 10 的电源中断。 重 启 UPS 391 允许用户发起 UPS 10 的电力循环。将 UPS 置于休眠屏幕 392 允许用户使 UPS 10 进入降低电力消耗模式, 在降低电力消耗模式中 UPS 10 与负载所要求的电力成比例地 调整负载可用的电力。切换输出组电力屏幕 393 给用户打开或关闭被提供给特定的输出组 的电力的能力。重启输出组屏幕 394 向用户提供将电力循环至特定的输出组的能力。 屏幕 390、 391、 392、 393 和 394 中的每个允许用户实现 UPS 10 的影响负载的操作 状态的变化。在屏幕 390-394 中的任何一个所促进的请求的确认之后被 UPS 10 显示的警 报装入屏幕 395 允许用户使 UPS 通知明显的操作状态变化的负载的元件。倒计时屏幕 396 显示倒计时的时间, 直到被请求的操作状态变化的每个元件由 UPS 10 完成。
如图 3 中描绘的, 通过记录屏幕 312 可访问的记录屏幕提供对有关 UPS10 的历史 性能信息的访问。一旦记录屏幕 312 通过输入按钮 56 被选择, 用户就可以通过使用向上滚 动按钮 52 和向下滚动按钮 54 导航至屏幕 381 和 383。转移记录屏幕 381 显示电力从在线 电力向接通电池电力的最后十次转移的原因。故障记录屏幕 383 显示 UPS 10 掉电时的最 后三次情况的原因。
继续图 3 中所示的实施例, 通过测试和诊断屏幕 314 可访问的屏幕允许用户测试 和再校准 UPS 10。在本实施例中, 用户可以通过使用向上滚动按钮 52 和向下滚动按钮 54 导航至特定的屏幕。用户可以通过启动输入按钮 56 将在适应性接口结构 300 中的位置改 变至当前显示的屏幕。一旦被定位在特定的屏幕处, 用户就被提示通过再次启动输入按钮 56 确认当前显示的测试或诊断。作为响应, UPS 10 执行当前显示的测试或诊断。相反地, 当被定位在特定的屏幕处时, 用户可以通过启动退出按钮 56 放弃当前显示的测试或诊断 并且返回至测试和诊断屏幕 314。
根据图 3 的实施例, 测试和诊断屏幕 314 允许用户访问多个测试和诊断屏幕。UPS 警报测试 397 允许用户触发 UPS 10 的警报部件的测试。这些警报部件可以包括通过多种 协议例如 TCP/IP、 SNMP 和 MIME 传输的可听警报和电子通知。UPS 自测试屏幕 398 允许用 户发起 UPS 自测试。UPS 运行时间校准屏幕 399 允许用户再校准电池 18 的估计运行时间, 即 UPS 10 可以使用电池 18 以足够的电力供应负载的时间的量。
在另一个实施例中, UPS 10 通过外部系统接口 34 提供本文讨论的接口功能。 在本 实施例中, UPS 10 提供接口应用程序接口 (API), 接口应用程序接口包括用于调用 UPS 10
的接口功能的一组标准。可以使用接口 API 来调用的特定接口功能包括由 UPS 10 提供的 任何接口功能。因此, 使用被配置为通过接口 API 与 UPS 10 交互的外部系统, 用户可以例 如关闭 UPS10, 取回特定操作参数的值或将特定操作参数的值存储在数据存储器 32 中, 或 将信息显示在接口显示器 50 上或外部系统上。
应认识到, 即使根据本发明的实施例在本文中被描述为用于在线 UPS, 一些实施例 可以用于其他 UPS 拓扑, 包括离线 UPS 和线路互动式 UPS。此外, 至少一些本文描述的实 施例可以被用于除了 UPS 之外的电力设备, 包括但不限于输出设备、 电力转换器、 线路调节 器、 浪涌保护器、 电力调节器、 配电单元 (PDU) 和机架式 PDU。
UI 过程
根据本发明的各种实施例提供用于引导具有包括显示器的用户接口的 UPS 的配 置的过程。在一个实施例中, 在 UPS 10 的初始上电期间通过 UPS 10 的初始配置来引导用 户。 图 4 示出了一个这样的过程 400, 过程 400 包括以下行为 : 确定 UPS 10 是否正在执行初 始上电, 收集用户偏好信息, 收集电力质量信息并且将配置信息应用于 UPS 10 的操作。过 程 400 在 402 开始。
在行为 404 中, 作出关于初始上电是否正在被执行的确定。根据各种实施例, UPS 作出这种确定。在一个实施例中, 作出这种确定的 UPS 是根据如上文描述的 UPS 10 来布置 和配置的 UPS。在本实施例中, UPS 10 通过探测指示电流上电是初始上电的配置请求的存 在来确定初始上电是否正在被执行。 如果 UPS 成功地探测到这样的配置请求, 那么过程 400 进行至 406 ; 否则过程 400 进行至 412。
在行为 406 中, 用户偏好信息被搜集。 根据各种实施例, UPS 从用户搜集这种信息。 根据这些实施例的行为在下文参照图 5 被讨论。
在行为 408 中, 电力质量信息被搜集。 根据多个实施例, UPS 从用户搜集这种信息。 根据这些实施例的行为在下文参照图 6 被讨论。
在行为 410 中, 一个或多个操作参数的值被应用。根据一些实施例, UPS 应用这些 操作参数值, 并且从而改变其操作特征。根据这些实施例的行为在下文参照图 7 被讨论。
过程 400 在 410 结束。过程 400 使 UPS 能够帮助用户配置 UPS 的操作参数。通过 这么做, 实施例帮助用户使 UPS 操作行为适合于其操作环境的特定的特征。
各种实施例提供了 UPS 搜集用户偏好信息的过程。图 5 示出了一个这样的过程 500, 过程 500 包括以下行为 : 显示当前语言信息, 接收所选择的语言信息, 存储所选择的 语言信息, 显示当前显示模式信息, 接收所选择的显示模式信息, 存储所选择的显示模式信 息, 显示当前用户技能信息, 接收所选择的用户技能信息和存储所选择的用户技能信息。 过 程 500 在 502 开始。
在行为 504 中, UPS 通过其用户接口显示当前在使用中的语言的指示。在一个实 施例中, 显示这种指示的 UPS 是根据如上文描述的 UPS 10 来布置和配置的 UPS。在本实施 例中, UPS 10 在接口显示器 50 中基于语言参数的当前值显示指示。语言参数的值可以指 示人可理解的任何语言当前被 UPS 10 使用, 除了其他语言之外还包括英语、 法语和西班牙 语。图 12、 13 和 14 示出了显示这些语言值的指示的 UPS 10。
在行为 506 中, UPS 接收将由 UPS 的用户接口使用的语言的指示。在一个实施例 中, 接收这种指示的 UPS 是根据如上文描述的 UPS 10 来布置和配置的 UPS。 在本实施例中,UPS 10 通过用户接口 30 接收语言的指示。
在行为 508 中, UPS 将表示所指示的语言的值存储在数据存储介质中。在一个实 施例中, 存储这种值的 UPS 是根据如上文描述的 UPS 10 来布置和配置的 UPS。在本实施例 中, UPS 10 将该值作为语言参数存储在数据存储器 32 中。
在行为 510 中, UPS 通过其用户接口显示当前在使用中的显示模式的指示。在一 个实施例中, 显示这种指示的 UPS 是根据如上文描述的 UPS 10 来布置和配置的 UPS。在本 实施例中, UPS 10 在接口显示器 50 中基于显示模式参数的当前值显示指示。如上文讨论 的, 显示模式参数的值可以是自动关闭或始终开启。图 20 和 21 示出了显示这些显示模式 值的指示的 UPS10。
在行为 512 中, UPS 接收将由 UPS 的用户接口使用的显示模式的指示。在一个实 施例中, 接收这种指示的 UPS 是根据如上文描述的 UPS 10 来布置和配置的 UPS。在本实施 例中, UPS 10 通过用户接口 30 接收显示模式的指示。
在行为 514 中, UPS 将与所指示的显示模式相关联的值存储在数据存储介质中。 在 一个实施例中, 存储这种值的 UPS 是根据如上文描述的 UPS10 来布置和配置的 UPS。 在本实 施例中, UPS 10 将该值作为显示模式参数存储在数据存储器 32 中。
在行为 516 中, UPS 显示用户的技能的水平的指示。在一个实施例中, 显示这种指 示的 UPS 是根据如上文描述的 UPS 10 来布置和配置的 UPS。在本实施例中, UPS 10 在接口 显示器 50 中基于菜单类型参数的当前值显示指示。此外, 如上面在本实施例中讨论的, 菜 单类型参数的值可以是标准值或高级值。图 18 和 19 示出了显示这些用户技能的水平的指 示的 UPS10。
在行为 518 中, UPS 通过 UPS 的用户接口接收用户的技能的水平的指示。在一个 实施例中, 接收这种指示的 UPS 是根据如上文描述的 UPS 10 来布置和配置的 UPS。在本实 施例中, UPS 10 通过用户接口 30 接收语言的指示。
在行为 520 中, UPS 将表示所指示的用户技能水平的值存储在数据存储介质中。 在 一个实施例中, 存储这种值的 UPS 是根据如上文描述的 UPS10 来布置和配置的 UPS。 在本实 施例中, UPS 10 将该值存储在数据存储器 32 中并且将该值分配于菜单类型参数。
过程 500 在 522 结束。
各种实施例提供了 UPS 搜集电力质量信息的过程。图 6 示出了一个这样的过程 600, 过程 600 包括以下行为 : 显示当前电力质量信息, 接收所选择的电力质量信息并且存 储所选择的电力质量信息。过程 600 在 602 开始。
在行为 604 中, UPS 通过其用户接口显示电力质量的指示。在一个实施例中, 显示 这种指示的 UPS 是根据如上文描述的 UPS 10 来布置和配置的 UPS。在本实施例中, UPS 10 在接口显示器 50 中显示电力质量的指示。此外, 在本实施例中, 指示可以将电力质量表示 为良好、 一般或差。图 15、 16 和 17 示出了显示电力质量的指示的 UPS 10。
在行为 606 中, UPS 接收供应给 UPS 的电力质量的指示。在一个实施例中, 接收这 种指示的 UPS 是根据如上文描述的 UPS 10 来布置和配置的 UPS。在本实施例中, UPS 10 通 过用户接口 30 接收电力的指示。
在行为 608 中, UPS 将表示所指示的电力质量的至少一个值存储在数据存储介质 中。 在一个实施例中, 存储这种值的 UPS 是根据如上文描述的 UPS 10 来布置和配置的 UPS。在本实施例中, UPS 10 将该值作为被分配于多个操作参数的多个值存储在数据存储器 32 中, 如上文讨论的。
过程 600 在 610 结束。
各种实施例提供 UPS 应用被分配于各种操作参数的值以便改变 UPS 的操作行为的 过程。图 7 示出了一个这样的过程 700, 过程 700 包括以下行为 : 读取配置信息并且将配置 信息应用于 UPS 的操作。过程 700 在 702 开始。
在行为 704 中, UPS 搜集配置信息的值, 配置信息包括用于控制 UPS 的操作行为的 一个或多个操作参数。在一个实施例中, 搜集这些值的 UPS 是根据如上文描述的 UPS 10 来 布置和配置的 UPS。在本实施例中, 控制器 16 从数据存储器 32 搜集操作参数的值。其值被 搜集的操作参数包括响应于电力质量和用户偏好信息的指示而分配的参数。
在行为 706 中, UPS 将配置信息应用于 UPS 的操作行为。在一个实施例中, 应用配 置的 UPS 是根据如上文描述的 UPS 10 来布置和配置的 UPS。在本实施例中, 控制器 16 管理 UPS 10 的操作以符合被分配于操作参数的值。例如, 在一个实施例中, 控制器 16 改变被用 户接口 30 采用的接口结构以符合菜单类型参数。在另一个实施例中, 控制器 16 改变用户 接口 30 的功能以符合被分配于显示模式参数的值。
过程 700 在 708 结束。
根据本发明的各种实施例提供用于适应用户接口的结构以适合在 UPS 的操作环 境中存在的特征的过程。在一个实施例中, UPS 执行基于 UPS 的配置来适应接口结构的过 程。图 8 示出了一个这样的过程 800, 过程 800 包括以下行为 : 搜集 UPS 的当前配置, 适应 UPS 的接口结构并且显示经调整的用户接口。过程 800 在 802 开始。
在行为 804 中, 有关 UPS 的当前配置信息被搜集。根据各种实施例, UPS 从被包括 在 UPS 内的数据存储介质搜集这种信息。根据这些实施例的行为在下文参照图 9 被讨论。
在行为 806 中, 接口结构适应于 UPS 操作的环境。根据多个实施例, UPS 基于其当 前配置信息执行这种适应。根据这些实施例的行为在下文参照图 10 被讨论。
在行为 808 中, 经调整的接口结构由 UPS 显示。根据一些实施例, UPS 使用视觉显 示来显示经调整的接口结构的元件。根据这些实施例的行为在下文参照图 11 被讨论。
过程 800 在 812 结束。过程 800 使 UPS 能够根据 UPS 操作的环境的特征来修改其 与用户交互的方式。因此, 根据本发明的实施例向用户接口提供与常规的 UPS 技术相比时 增强的可用性。
根据本发明的各种实施例提供 UPS 搜集用于适应 UPS 的接口结构的配置元件的过 程。图 9 示出了一个这样的过程 900, 过程 900 包括以下行为 : 搜集操作参数, 搜集所连接 的外围设备并且存储配置元件。过程 900 在 902 开始。
在行为 904 中, UPS 搜集配置信息的值, 配置信息包括用于适应 UPS 的接口结构的 一个或多个操作参数。在一个实施例中, 搜集这些值的 UPS 是根据如上文描述的 UPS 10 来 布置和配置的 UPS。在本实施例中, UPS 10 从数据存储器 32 搜集操作参数的值。其值被搜 集的操作参数包括语言参数、 菜单类型参数和显示模式参数。
在行为 906 中, UPS 搜集有关被连接于 UPS 的任何外围设备的信息。在一个实施 例中, 接收这种指示的 UPS 是根据如上文描述的 UPS 10 来布置和配置的 UPS。在本实施例 中, UPS 10 可以从不同的位置搜集外围设备信息。例如, UPS 10 可以从数据存储器 32 搜集这种信息。可选地, UPS 10 可以通过搜索和探测被连接于 UPS 10 的外围设备来搜集这种 信息。
在行为 908 中, UPS 存储 UPS 配置的所搜集的部分以用于进一步的处理。在一个 实施例中, 存储这种值的 UPS 是根据如上文描述的 UPS 10 来布置和配置的 UPS。在本实施 例中, UPS 10 将 UPS 配置的所搜集的部分存储在与控制器 16 相关联的数据存储器中, 例如 与控制器 16 相关联的存储器或数据存储器 32。
过程 900 在 910 结束。
各种实施例提供了 UPS 适应其接口结构的过程。图 10 示出了一个这样的过程 1000, 过程 1000 包括以下行为 : 读取 UPS 的配置的相关属性, 激活接口结构的元件并且去激 活接口结构的元件。过程 1000 在 1002 开始。
在行为 1004 中, UPS 读取与适应 UPS 的接口结构相关的 UPS 配置的属性。在一个 实施例中, 读取相关的属性的 UPS 是根据如上文描述的 UPS10 来布置和配置的 UPS。 在本实 施例中, UPS 10 从与控制器 16 相关联的数据存储器例如与控制器 16 相关联的存储器或数 据存储器 32 读取这种信息。
在行为 1006 中, UPS 基于相关的属性激活其接口结构的元件。 在一个实施例中, 激 活这些元件的 UPS 是根据如上文描述的 UPS 10 来布置和配置的 UPS。在本实施例中, UPS 10 激活和修改被包括在适应性接口结构 300 中的屏幕, 如上文讨论的。
在行为 1008 中, UPS 基于相关的属性去激活其接口结构的元件。 在一个实施例中, 去激活这些元件的 UPS 是根据如上文描述的 UPS 10 来布置和配置的 UPS。在本实施例中, UPS 10 去激活和修改被包括在适应性接口结构 300 中的屏幕, 如上文讨论的。
过程 1000 在 1010 结束。
各种实施例提供 UPS 显示适应于 UPS 的操作环境的用户接口的过程。图 11 示出 了一个这样的过程 1100, 过程 1100 包括以下行为 : 读取接口结构, 写入接口结构的元件并 且将元件显示在 UPS 的显示器中。过程 1100 在 1102 开始。
在行为 1104 中, UPS 读取接口结构。在一个实施例中, 读取接口结构的 UPS 是根 据如上文描述的 UPS 10 来布置和配置的 UPS。在本实施例中, UPS 10 从与控制器 16 相关 联的数据存储器例如与控制器 16 相关联的存储器或数据存储器 32 读取接口结构。
在行为 1106 中, UPS 将待显示的接口结构的元件写入与 UPS 的用户接口相关联的 存储器中。在一个实施例中, 写入这些元件的 UPS 是根据如上文描述的 UPS 10 来布置和配 置的 UPS。在本实施例中, UPS 10 将这些元件写入与用户接口 30 相关联的数据存储器, 例 如与用户接口 30 相关联的存储器或数据存储器 32。
在行为 1108 中, UPS 将接口元件显示在被容纳在 UPS 中的显示器中。在一个实施 例中, 显示这些元件的 UPS 是根据如上文描述的 UPS 10 来布置和配置的 UPS。在本实施例 中, UPS 10 在接口显示器 50 中显示这些元件。
过程 1100 在 1110 结束。
过程 400、 500、 600、 700、 800、 900、 1000 和 1100 中的每个描绘了在具体的实施例中 的行为的一个特定的次序。一些行为是可选的, 并且因此可以在根据本发明的特定的实施 例中被省略。此外, 行为的顺序可以被改变, 或其他行为可以被加入, 而不偏离本发明的范 围。如上文讨论的, 在至少一些实施例中, 行为处理表示有形目标的数据。此外, 如上文讨论的, 在至少一个实施例中, 行为在特定的被特别配置的机器, 即 UPS 上执行。在其他的实 施例中, 行为在其他特定的被特别配置的电力设备上执行, 例如, 除了其他电力设备之外, 还有输出设备、 电力转换器、 线路调节器、 浪涌保护器、 电力调节器、 配电单元 (PDU) 和机架 式 PDU。
对在本文中以单数提及的系统、 机器和过程的实施例、 元件或行为的任何提及也 可以包括包含多个这些元件的实施例, 并且对本文的任何实施例、 元件或行为的以复数的 任何提及也可以包括仅包含单个元件的实施例。 以单数或复数形式的提及并不用来限制本 文公开的系统、 机器或过程、 它们的部件、 行为或元件。
本文公开的任何实施例可以与任何其他实施例组合, 并且对 “实施例” 、 “一些实施 例” 、 “可选的实施例” 、 “各种实施例” 、 “一个实施例” 、 “至少一个实施例” 、 “这个和其他的实 施例” 等的提及不一定是互相排他的并且用来指示与实施例结合来描述的特定的特征、 结 构或特性可以被包括在至少一个实施例中。 如本文所使用的这样的术语不一定全部指同一 个实施例。任何实施例都可以用与本文公开的方面一致的任何形式与任何其他实施例组 合。对 “或” 的提及可以被解释为包含的, 使得使用 “或” 描述的任何术语可以指示单个、 多 于一个和所有所描述的术语中的任何一个。
在附图、 详细描述或任何权利要求中的技术特征跟随有参考符号的场合, 参考符 号为了提高附图、 详细描述和权利要求的可理解性的唯一目的而被包括。 因此, 参考符号的 存在或不存在都不旨在对任何权利要求要素的范围有任何限制性影响。
这样描述了本发明的至少一个实施例的多个方面之后, 将认识到, 各种变化、 修改 和改进将被本领域的技术人员容易想到。这样的变化、 修改和改进被规定为本公开的一部 分, 并且被规定为在本发明的范围内。因此, 上文的描述和附图仅作为例子。