发布信息

具有基于云的接口的传感器监测系统的制作方法 专利技术说明

作者:admin      2023-07-26 11:15:32     605



工程元件,部件;绝热;紧固件装置的制造及其应用技术具有基于云的接口的传感器监测系统1.相关申请的交叉引用2.本技术要求2020年11月20日提交的名称为“sensor monitoring system with cloud based interface”的美国临时专利申请63/116,617号的优先权,该专利申请的全部公开内容以引用方式并入本文。技术领域3.本发明总体上涉及监测润滑剂特性的精确系统和方法。背景技术:4.传统的监测系统可能需要定期收集和分析样本,以确定系统是否正常高效地运行。需要定期维护检查的系统的示例可以是发动机或涡轮机的油或润滑剂系统。必须定期从发动机中提取油样,然后分析这些油样,以确定发动机中油的质量。先前类型的预防性维护包括基于时间的维护和基于实验室的状况监测。5.基于时间的维护可能是低效的,因为其需要定期的维护间隔以便保持发动机高效地运转。然而,基于时间的维护没有考虑到在定期安排的维护之间发生的问题,诸如密封故障或油污染,其可能在基于时间的维护被执行之前在内部损坏发动机。另外,基于实验室的状况监测需要定期采集样本并进行分析。在某些情况下,分析结果可能几周都不会返回,这可能会导致发动机问题在此期间未被解决。此外,样本通常仅被不频繁地收集(例如,每3个月一次),因此仅表示一小段时间上的情况。更进一步,样品采集容易出现污染和标签错误,而实验室分析也容易出现人为测试错误。即使对样品进行了正确的分析并生成了报告,基于实验室的状态测试也依赖于审查报告的人来发现样品中的问题,这些问题可能由于人为错误而被遗漏。技术实现要素:6.一般而言,提供了用于监测利用润滑剂的机器的系统和方法。7.提供了一种系统,该系统包括传感器、数据集线器和数据处理器。该传感器布置在该机器的润滑剂流内,并且被配置为测量该机器内的润滑剂的一个或多个特性。该数据集线器通信地连接到该传感器,并且被配置为收集和存储来自该传感器的润滑剂的所测量的一个或多个特性。该数据处理器通信地连接到该数据集线器,并且被配置为处理来自该传感器的润滑剂的所测量的一个或多个特性,以便确定是否已经达到维护阈值。8.在一些实施方案中,多个传感器可以布置在该机器的润滑剂流内,并且每个传感器被配置为测量该机器内的润滑剂的不同特性。在其它实施方案中,该多个传感器可以被配置为测量润滑剂的特性,诸如润滑剂的阻抗、温度和/或粘度和/或润滑剂内的任何颗粒。9.在一些实施方案中,加速计可以布置在该机器上,并且通信地连接到该数据集线器,其中该加速计被配置为测量该机器的振动。10.在一些实施方案中,该维护阈值可以基于润滑剂的所测量的特性和/或该机器的所测量的振动确定。在某些实施方案中,该维护阈值可以包括润滑剂的所确定的特性,诸如总酸值(tan)、总碱值(tbn)、水的百分比、盐水的百分比、乙二醇的百分比、燃料的百分比、氧化、硝化、硫化、烟灰的百分比、粘度、密度、介电常数、油温、颗粒量、颗粒尺寸、油流速和/或振动。此外,当达到至少一个维护阈值时,可以触发警告。11.在一些实施方案中,该数据处理器可以是基于云的系统。另外,该数据集线器可以通信地连接到该机器的中央处理单元(cpu),并且被配置为收集和存储来自该cpu的该机器的运行数据。在某些实施方案中,该cpu的运行数据可以包括该机器的燃料消耗、每分钟转数和/或油压。12.在一些实施方案中,该数据集线器可以通信地连接到多个机器,每个机器包括多个传感器以测量每个机器内的润滑剂的一个或多个特性。在某些实施方案中,该多个机器可以是柴油发动机。13.在其它实施方案中,提供了一种方法,该方法包括:从布置在机器的润滑剂流内的第一传感器接收表征该机器内的润滑剂的第一特性的第一数据集;将该第一数据集从该第一传感器传输到通信地连接到该第一传感器的数据集线器;将该第一数据集从该数据集线器传输到数据处理器;基于来自该第一传感器的润滑剂的该第一特性计算维护阈值;将所计算的维护阈值与维护阈值范围进行比较;以及当所计算的维护阈值落在该维护阈值范围之外时,输出警告。14.在一些实施方案中,该第一数据集可以包括润滑剂的特性,诸如润滑剂的阻抗、温度和/或粘度和/或润滑剂内任何颗粒的存在。15.在一些实施方案中,表征机器内的润滑剂的第二特性的第二数据集可以从布置在该机器上的第二传感器接收。在某些实施方案中,该第二数据集可以包括该机器的振动。16.在一些实施方案中,该维护阈值可以基于该第一数据集和该第二数据集确定。在某些实施方案中,该维护阈值可以包括润滑剂的所确定的特性,诸如总酸值(tan)、总碱值(tbn)、水的百分比、盐水的百分比、乙二醇的百分比、燃料的百分比、氧化、硝化、硫化、烟灰的百分比、粘度、密度、介电常数、油温、颗粒量、颗粒尺寸、油流速和/或振动。在一些实施方案中,当达到该维护阈值时,可以向接口发送警告。17.在一些实施方案中,该第一传感器和该第二传感器可以连续地产生该第一数据集和该第二数据集。18.在其他实施方案中,还描述了存储指令的非暂态计算机程序产品(例如,物理地体现的计算机程序产品),该指令当由一个或多个计算系统的一个或多个数据处理器执行时,致使至少一个数据处理器执行本文的操作。类似地,还描述了计算机系统,该计算机系统可以包括一个或多个数据处理器和耦接到该一个或多个数据处理器的存储器。存储器可以临时或永久地存储使至少一个处理器执行本文描述的操作中的一个或多个操作的指令。另外,方法可以由单个计算系统内的一个或多个数据处理器或分布在两个或多个计算系统之间的一个或多个数据处理器来实现。此类计算系统可经由一个或多个连接、包括网络(例如,互联网、无线广域网、局域网、广域网、有线网络等)上的连接、经由多个计算系统中的一个或多个计算系统之间的直接连接等来连接并且可交换数据和/或命令或其他指令等。附图说明19.提供了对每个图的简要描述,以更充分地理解在本公开的详细描述中使用的图。20.图1示出了根据一个实施方案的传感器监测系统的示意图;21.图2是示出了图1的传感器监测系统的操作方法的流程图;并且22.图3示出了可以实现图2所示的方法的计算机系统的示意图。23.应当理解,上文引用的附图未必按比例绘制,从而呈现说明本公开的基本原理的各种特征的一定程度的简化表示。本公开的具体设计特征,包括例如具体尺寸、取向、位置和形状,将部分地由特定预期应用和使用环境确定。具体实施方式24.利用润滑剂的机器(例如,发动机、涡轮机等)可能需要定期安排的维护,以防止机器因润滑剂退化而过度磨损。也可以对这些机器进行定期测试,方法是在设定的时间间隔抽取润滑剂样本,然后分析样本的润滑剂退化情况。在这两种情况下,如果润滑剂退化和/或污染发生在机器内因而不容易识别,这可能导致人为错误或延迟,该人为错误或延迟可能导致机器损坏造成严重损失。应用包括但不限于柴油发动机、涡轮机、变速箱、液压系统、压缩机系统等。25.因此,本公开的实施方案提供用于监测传感器(诸如润滑剂传感器)的改进的系统和方法。如下文更详细讨论的,本公开的系统可以包括安装在一个或多个机器上的一个或多个传感器。传感器可以被配置为测量与润滑剂状况或质量相关的润滑剂的一个或多个特性。该系统还包括数据集线器设备,该数据集线器设备通信地连接到传感器并且用于收集传感器数据、存储传感器数据、提供与本地和/或远程计算设备(例如,基于云的计算系统和/或存储设备)的通信以用于数据分析和存储,并且提供用于将本地仪表板信息递送到操作机器的用户的服务器。26.本系统中还包括用于提供应用编程接口(api)的架构(例如,基于云的架构),使得原始传感器数据可被访问以供分析。对原始传感器数据的分析可以包括复阻抗数据,用于进行分析以确定润滑剂中的其他特性,诸如水的百分比、燃料的百分比等。基于云的架构还可以提供对可由客户端访问的仪表板的安全访问以查看所测量的参数,提供关于系统特性的信息(例如,换油、系统制造商和型号、润滑剂类型以及用于警告和警报的参数阈值)的输入手段,提供对原始传感器数据以及传感器数据的分析输出的存储,将分析的数据传输回本地数据集线器,和/或经由数据集线器从远程机器接收数据。27.系统的仪表板可以用于提供具有基于角色设置的用户权限的接口,并提供多级别船队状况监测服务。级别的示例可以包括但不限于客户》资产(例如船舶)》系统(例如发动机)》参数(例如粘度)。系统(例如,经由仪表板)可以提供针对被监测系统的润滑剂的实时趋势数据,并且可以基于可定制的设定点向客户端提供警告和警报通知。28.有利地,系统的实施方案可以通过减少由于计划外维护导致的设备停机时间和/或由于没有及早发现阻碍维护的问题导致的机器故障来降低运行成本。由于本公开的实施方案基于实时观察到的润滑剂的状况来评估润滑剂,因此与基于时间的润滑剂维护相比,可以最大化润滑剂的使用寿命,基于时间的润滑剂维护以设定的时间表替换润滑剂,而不管实际的润滑剂状况如何。延长润滑剂寿命意味着降低换油的频率并因此降低换油的成本。另外,本系统可以提高机器效率,因为该系统能够通过在需要完全改造机器之前策略性地确定更换机器内的润滑剂的最佳时间,来延长机器的使用寿命。29.实时润滑剂状况监测还有助于及早发现尽管进行了适当的维护但仍会出现的维护问题,从而使这些问题得到主动解决,而不是在故障发生后才解决。这些维护问题可以包括但不限于换油、密封件或阀维护、系统改造和轴承维护。30.本系统的实施方案还实现了改进的船队管理,其具有将来自多个系统和多个资产的信息聚集到一个平台中的能力。该系统通过提供实时数据以及消除对手动样本收集的需要,改进了基于实验室的维护程序。31.通过使用多个传感器和数据处理算法,本系统的实施方案能够提供可以用于驱动维护决策的多个参数的数据。适合为维护决策提供信息的参数的示例可以包括但不限于油的生命周期、总酸值(tan)、总碱值(tbn)、水的百分比、盐水的百分比、乙二醇的百分比、燃料的百分比、氧化、硝化、硫化、烟尘的百分比、粘度、密度、介电常数、油温、颗粒量、颗粒类型(例如,铁质、非铁质)、颗粒尺寸、油流速、振动和所有可用的j-1939发动机数据。本系统通过跟踪各种传感器参数输入并基于预设阈值向用户提供警告和/或警报,帮助避免机器内的维护问题。以这种方式,本系统使得用户能够减少他们需要对所有各种数据源付出的关注量,并且允许用户聚焦于对他们的系统的健康最关键的参数。32.现在参考图1,描绘了系统100的一个示例性实施方案,该系统用于监测利用润滑剂的机器。系统100包括利用润滑剂的机器102。机器102的示例可以是柴油发动机或涡轮机。然而,可以理解的是,该系统的实施方案可以不受限制地用于采用润滑剂的任何机器。33.系统100还包括数据集线器104和数据处理器106。在示例性实施方案中,数据集线器104是计算机,该计算机包括可用于收集、存储和传输由系统100收集的数据的电路。数据集线器104可以位于机器102附近,诸如在船用柴油发动机的情况下位于同一船舶上,其中数据集线器104物理地或无线通信地连接到机器102。数据集线器104经由机器102的中央处理单元(cpu)108通信地连接到机器102。cpu 108通信地连接到机器102内已经存在的传感器,诸如每分钟转数传感器和油压传感器。在示例性实施方案中,数据集线器104既可以从cpu 108接收信号又可以向该cpu发送信号。34.数据处理器106通信地连接到数据集线器104。在示例性实施方案中,数据处理器106是基于云的接口并且远离机器102的位置。数据处理器106可以是计算机,该计算机包括处理从数据集线器104接收的数据的电路。数据集线器104可以包括算法以处理所接收的数据,或者可以包括已保存的配置文件,该配置文件可以对所接收的数据进行插值,以便确定表示机器102的润滑剂劣化或部件故障的任何维护阈值。在一个示例性实施方案中,系统100使用用于特定类型的润滑剂的算法,这些算法先前已经在实验室环境中建模。由于每种润滑剂具有不同的粘度、温度和阻抗特性,因此从这些测量值得出的维护阈值在不同的润滑剂之间会有很大的不同。如果系统100没有使用用于特定润滑剂的正确类型的模型,则维护阈值将是不正确的,并且可能导致在机器102中不存在问题的情况下更换润滑剂和停机。传感器数据的解释将利用关于润滑剂类型的信息来选择适当的模型,以应用于在仪表板上呈现正确的参数信息。例如,如果系统100被告知15w40发动机油正被用作机器102中的润滑剂,但是用户随后将80w90齿轮油放入机器102中,则系统100将不能给出水的百分比、燃料的百分比、烟灰的百分比、盐水的百分比、乙二醇的百分比、氧化、硝化、硫化、tan、tbn或粘度的准确数据。其它系统仅查看阻抗值的变化以指示机器中的润滑剂可能存在“某些”问题,而不考虑机器102内的润滑剂的类型。由于先前开发的模型和算法,系统100可以量化润滑剂的间接特性。35.数据集线器104还可以用作集中式数据存储和处理中心,使得可以在不同位置监视多个机器102,诸如船队内的各个船只的发动机。当从数据集线器104接收到关于系统机器102的运行的数据时,可以处理该数据并将其传输回数据集线器104。在达到或超过维护阈值的情况下,可以从数据处理器106向数据集线器104发送警告,使得机器102可以由本地用户修理。36.在示例性实施方案中,数据处理器106还可以包括辅助数据处理器122。辅助处理器122也可以是从数据集线器104和数据处理器106接收数据的基于云的接口。在该示例性实施方案中,数据处理器106可以充当数据存储中心,其中数据的处理发生在辅助数据处理器122处,并且然后被传输回数据处理器106。37.为了从数据集线器104接收关于机器102的数据,通过各种传感器收集关于机器102的数据。每个传感器通信地连接到数据集线器104,使得可以由数据集线器104以规则的时间间隔接收数据。传感器可以包括布置在机器102上的一个或多个加速计110,该一个或多个加速计被配置为检测机器102在运行时的振动。在示例性实施方案中,多个加速计110可布置在机器102上的各种位置处,以便确保检测到任何不一致的振动。加速计110可以用于测量来自机器102的振动,诸如由于轴承开始失效而导致轴以更大程度振荡。38.加速计110通过加速计整合集线器112将测量数据传输到数据集线器104。加速计整合集线器112可以用于在单个机器102上使用多个加速计110的配置中,或者当系统100正在监测多个机器102时使用。加速计整合集线器112的示例是由bentley制造的vbonline pro。39.除了加速计110之外,诸如传感器114、116和118的传感器可以布置在机器102的润滑剂流120内。传感器114是颗粒传感器,传感器116是粘度传感器,并且传感器118是流体特性传感器。附加的传感器也可用于检测机器102内的润滑剂的特性。40.在一个实施方案中,颗粒传感器114可以布置在可能存在于润滑流120中的任何润滑剂过滤器的上游,以便接收准确的测量结果。颗粒传感器114可以被配置为在润滑剂流120内测量颗粒尺寸(微米)、颗粒数量(计数)、颗粒类型(例如,铁质、非铁质)以及颗粒速度/润滑剂流速(l/min)。41.在一个实施方案中,粘度传感器116可以被配置为在润滑剂流120内测量润滑剂的粘度(cp)、润滑剂密度(gm/cc)、润滑剂介电常数(无单位)和润滑剂温度(℃)。42.流体特性传感器118可以被配置为在润滑剂流120内测量润滑剂的阻抗(ω)和温度(℃)。43.当传感器114、116和118获取数据值测量结果时,这些数据值被传输到数据集线器104以进行存储,然后传输到数据处理器106以进行处理。基于所有数据,系统100可以确定维护阈值,诸如水稀释度(%)、烟灰(%)、乙二醇(%)、燃料稀释度(%)、盐水稀释度(%)、总碱值(tbn)(mg koh/g)、总酸值(tan)(无单位)、氧化、硝化和粘度(cp)以及润滑剂寿命周期百分比(%)。系统还可以将所确定的润滑剂寿命周期与阈值进行比较。如果润滑剂寿命周期超过阈值,系统100可进一步通知操作者需要更换润滑剂。以这种方式,系统确保润滑剂运行到其最佳寿命周期,使得润滑剂不会太早地更换,并且还便于润滑剂的更换,使得润滑剂不会太晚地更换,以减小损坏机器102的风险。44.这些测量结果和数据中的至少一部分可以被输出到通信地连接到数据集线器104的本地仪表板,和/或通信地连接到数据处理器106的集中式仪表板。通过使用仪表板,用户可以实时地观察系统100的测量结果,以确定系统是否高效地运行,或者机器102是否即将发生故障。45.图2是示出传感器监测方法200的一个示例性实施方案的流程图。方法200可以用于监测测量机器所使用的润滑剂的特性的传感器。方法200描绘以连续数据收集模式运行的系统100,其中以紧密间隔(例如,在30秒到15分钟间隔的范围内)从传感器收集数据。46.如图所示,方法200包括步骤202至步骤208。然而,可以理解的是,该方法的另选实施方案可以包括比图2中所示更多或更少的步骤,并且这些步骤可以根据需要以与图2所示不同的顺序执行。47.步骤202包括从布置在机器102的润滑剂流内的一个或多个第一传感器接收表征机器102内的润滑剂的第一特性的第一数据集。如上所述,第一传感器可以包括传感器114、116和118中的一者或多者,这些传感器被布置在润滑剂流120内并且被配置为在机器102的运行过程中测量润滑剂的某些特性,诸如阻抗、粘度、温度和/或颗粒的存在。48.步骤204包括将第一数据集从第一传感器传输到通信地连接到第一传感器的数据集线器104。在包含润滑剂特性的数据被第一传感器(例如,传感器114、116和/或118)收集之后,数据集被传输到数据集线器104用于收集和存储。在示例性实施方案中,数据集线器104位于机器102的本地。49.步骤206包括将第一数据集从数据集线器104发送到数据处理器106。如上所述,数据处理器106被配置为从第一数据集确定维护阈值。当由第一传感器测量的第一数据集从数据集线器104传输到数据处理器106时,数据处理器106处理第一数据集以确定维护阈值。50.维护阈值可以是润滑剂寿命周期百分比,其确定机器内润滑剂的最佳寿命周期和各种其它参数,诸如总酸值(tan)、总碱值(tbn)、水的百分比、盐水的百分比、乙二醇的百分比、燃料的百分比、氧化、硝化、硫化、烟灰的百分比、粘度、密度、介电常数、油温、颗粒量、颗粒尺寸、油流速和/或振动。另外,从第一数据集计算的其它值可以用于设定维护阈值,该维护阈值可用于将原始数据解释为关于机器102的可用信息。51.步骤208包括基于来自第一传感器的润滑剂的第一特性计算维护阈值。总酸值(tan)、总碱值(tbn)、水的百分比、盐水的百分比、乙二醇的百分比、燃料的百分比、氧化、硝化、硫化、烟灰的百分比、粘度、密度、介电常数、油温、颗粒量、颗粒尺寸、油流速、振动和/或润滑剂寿命周期百分比可能受到由第一传感器(例如传感器114、116和118)测量的第一数据集中的任何数据的影响,诸如阻抗或粘度的增加。此外,测量值的这些变化可以不仅指示润滑剂劣化,还指示故障部件。例如,如果所计算的盐水稀释百分比正在稳定地增加,则其可以指示船舶外部与驱动轴之间的密封件正在开始泄漏并且可能在不久的将来失效。在达到或超过维护阈值的情况下,可以向集中式和本地仪表板发送警报,以向用户通知潜在的部件故障或润滑剂的过度劣化。52.步骤210包括将所计算的维护阈值与维护阈值范围进行比较。传输到数据处理器的数据可以包括直接测量结果或从数据导出的所计算的间接测量结果。这些单独的测量结果中的每一者都可用于计算润滑剂的最佳寿命周期,或者可用于确定润滑剂的过度劣化。另外,系统100对于每种润滑剂可以是独特的,因为每种单独类型的润滑剂对于它们的最佳寿命周期和劣化可以具有不同的特性。53.步骤212包括当所计算的维护阈值落在维护阈值范围之外时输出警告。在必须发送警告的情况下,可以在诸如仪表板的图形用户接口上显示该警告。54.另外,方法200还可以包括从布置在机器102上的第二传感器接收表征机器内的润滑剂的第二特性的第二数据集的步骤。第二数据集可以由加速计110测量,并且可以包括机器102的振动数据,或来自不同类型的润滑剂传感器(诸如机器的润滑剂流中的粘度传感器或颗粒传感器)的附加数据。另外,方法200可以包括当达到维护阈值时向接口发送警告的步骤。因此,当由于润滑剂劣化或污染或某种形式的故障(诸如泄漏的密封件)而达到维护阈值时,系统100可产生警示性警告以通知用户机器102内的状况改变,使得可以在机器102内发生重大损坏之前解决该问题。维护阈值可以表示来自传感器的直接测量结果(例如,润滑剂温度、润滑剂粘度),或者可以是基于许多测量的润滑剂参数的计算值(诸如,最佳润滑剂寿命周期)。系统100可以与不同类型的润滑剂一起使用以确定每种润滑剂的最佳寿命周期,因为第一润滑剂的一些参数的变化可能不指示润滑剂劣化,然而那些相同的参数可以指示另一类型的润滑剂的润滑剂分解。55.如上所述,可以利用仪表板,因此用户可以观察运行中的系统100。仪表板可以是投影到显示器(诸如平板计算机或计算机监视器)上的图形用户接口(gui),并且从数据集线器104和数据处理器106接收其输出数据。56.在示例性实施方案中,仪表板可以包括船队视图页面,其显示由系统100监测的所有机器102及其在地图上的相应位置,并且可以在地图上显示资产(船只/机器)的总数及其状态。仪表板可以具有四种类型的资产状态:正常、警告、警报和离线。正常状态指示资产中没有问题,并且一切都符合预期。它可以在仪表板上以绿色表示。警告状态指示警示性标志,该警示性标志指示资产可能存在需要解决的问题,诸如未来潜在故障的指示。它可以在仪表板上以黄色表示。警报状态是指资产存在已确认的问题并且需要立即关注,诸如密封件失效或润滑剂完全污染。它可以在仪表板上以红色表示。57.离线状态是指资产处于非活动状态。离线状态可以由于两个原因而被触发。类型1离线状态发生在数据集线器104不能连接到数据处理器106时。在一些系统100上,可以有多于一个的数据集线器104,因此对于系统100来说可以使集线器的仅仅一部分离线。类型2离线状态发生在传感器110、114、116、118出于某种原因不与数据集线器104通信时。如果在系统100上存在多种类型的传感器110、114、116、118(fps、ps、vdtd),则有可能只有一个传感器可以脱离通信。58.四种类型的资产状态的触发基于为每个系统100设置的参数。在示例性实施方案中,为每个资产的每个参数设置最小值和最大值,其中参数是来自传感器110、114、116、118和数据处理器106的测量值和计算值。如果参数保持在范围内,则该系统100的资产状态处于正常状态,并且机器102高效地运行。如果在机器102运行时参数超出范围,则可以在仪表板上显示警告状态或警报状态,这取决于参数超出维护阈值的程度。可以为该资产或系统显示最严重状况,优先级排序为:警报》警告》离线》正常。59.当系统100运行时,该仪表板资产状态排序将自动发生。例如,如果粘度传感器温度高于105℃,则该粘度传感器温度可以在仪表板上生成警告状态。但是如果粘度传感器温度进一步增加到115℃,则可以在仪表板上生成警报状态,指示粘度传感器温度越来越超过维护阈值。60.仪表板还可以包括每个系统100的完整细节,诸如其制造商/型号名称、润滑剂品牌/类型、最后更换的润滑剂以及参数配置文件细节。对于参数配置文件,为每个参数设置限度,超过该限度能够触发警告和警报。在示例性实施方案中,用户可以通过改变仪表板中的值来改变阈值。61.在一些具体实施中,当前主题可以被配置为在如图3所示的系统300中实现。系统300可以包括处理器302、存储器304、存储设备306和输入/输出设备308中的一者或多者。部件302、304、306和308中的每一者可以使用系统总线310互连。处理器302可以被配置为处理用于在系统300内执行的指令。在一些具体实施中,处理器302可以是单线程处理器。在另选具体实施中,处理器302可以是多线程处理器。处理器302还可以被配置为处理存储在存储器304中或存储设备306上的指令,包括通过输入/输出设备308接收或发送信息。存储器304可以存储系统300内的信息。在一些具体实施中,存储器304可以是计算机可读介质。在另选具体实施中,存储器304可以是易失性存储器单元。在又一些具体实施中,存储器304可以是非易失性存储器单元。存储设备306能够为系统300提供大容量存储。在一些具体实施中,存储设备306可以是计算机可读介质。在另选具体实施中,存储设备306可以是软盘设备、硬盘设备、光盘设备、磁带设备、非易失性固态存储器或任何其它类型的存储设备。输入/输出设备308可以被配置为向系统300提供输入/输出操作。在一些具体实施中,输入/输出设备308可以包括键盘和/或指向设备。在另选具体实施中,输入/输出设备308可以包括用于显示图形用户接口的显示单元。62.本公开不限于本文描述的示例性实施方案,并且可以在变型和修改中体现。仅提供示例性实施方案以允许本领域普通技术人员理解将由权利要求书的范围限定的本公开的范围。因此,在一些实施方案中,没有详细描述过程的熟知操作、熟知结构和熟知技术,以避免对本公开的理解造成模糊。在整个说明书中,相同的附图标记指代相同的元件。63.本文所用的术语仅是出于描述特定实施方案的目的,并非旨在限制本公开。如本文所用,单数形式“一个”、“一种”和“该”旨在也包括复数形式,除非上下文另有明确指示。64.当在本说明书中使用时,术语“包含”和/或“包括”指定所阐述的特征、整数、步骤、操作、元件和/或部件的存在,但不排除一个或多个其他特征、整数、步骤、操作、元件、部件和/或它们的组的存在或添加。如本文所用,术语“和/或”包括相关联的所列项目中的一者或多者的任何和所有组合。65.本文所述的主题可在模拟电子电路、数字电子电路和/或计算机软件、固件或硬件(包括本说明书中公开的结构装置和其结构等同物)或它们的组合中实现。本文所描述的主题可以被实现为一个或多个计算机程序产品,诸如有形地体现在信息载体中(例如,体现在机器可读存储设备中)、或体现在传播的信号中,以用于由数据处理设备(例如,可编程处理器、计算机或多台计算机)执行或控制该数据处理设备的操作的一个或多个计算机程序。计算机程序(也称为程序、软件、软件应用程序或代码)可以任何形式的编程语言(包括编译语言或解释语言)编写,并且它可以任何形式部署,包括作为独立程序或者作为模块、部件、子例程或适用于计算环境中的其他单元部署。计算机程序不一定对应于文件。程序可以存储在保存其他程序或数据的文件的一部分中,存储在专用于所考虑的程序的单个文件中,或者存储在多个协同文件(例如,存储一个或多个模块、子程序或代码的部分的文件)中。计算机程序可被部署成在一台计算机上或在多台计算机上执行,该多台计算机位于一个站点处或跨多个站点分布并且由通信网络互连。66.本说明书中所述的过程和逻辑流程,包括本文所述主题的方法步骤,可由执行一个或多个计算机程序的一个或多个可编程处理器执行,以通过对输入数据进行操作并且生成输出来执行本文所述主题的功能。该过程和逻辑流程还可由专用逻辑电路(例如fpga(现场可编程门阵列)或asic(专用集成电路))来执行,并且本文所述主题的设备可被实现为专用逻辑电路(例如,fpga(现场可编程门阵列)或asic(专用集成电路))。67.以举例的方式,适于执行计算机程序的处理器包括通用微处理器和专用微处理器两者,以及任何种类的数字计算机的任何一个或多个处理器。一般来说,处理器可以从只读存储器或随机存取存储器或两者接收指令和数据。计算机的基本元件是用于执行指令的处理器以及一个或多个用于存储指令和数据的存储器设备。一般来说,计算机还可以包括一个或多个用于存储数据的大容量存储设备(例如,磁盘、磁光盘或光盘),或操作地耦接以从一个或多个用于存储数据的大容量存储设备(例如,磁盘、磁光盘或光盘)接收数据或者/并且将数据传输至一个或多个用于存储数据的大容量存储设备(例如,磁盘、磁光盘或光盘)。适于体现计算机程序指令和数据的信息载体包括所有形式的非易失性存储器,包括例如半导体存储器设备(例如,eprom、eeprom和闪存存储器设备);磁盘(例如,内部硬盘或可移动磁盘);磁光盘;以及光盘(例如,cd和dvd盘)。处理器和存储器可由专用逻辑电路补充或者并入专用逻辑电路中。68.为了提供与用户的交互,本文所述的主题可在具有用于向用户显示信息的显示设备(例如,crt(阴极射线管)或lcd(液晶显示器)监视器)以及键盘和指向设备(例如,鼠标或跟踪球)的计算机上实现,用户可通过该键盘和指向设备向计算机提供输入。还可使用其他种类的设备来提供与用户的交互。例如,提供给用户的反馈可为任何形式的感官反馈(例如,视觉反馈、听觉反馈或触觉反馈),并且可以任何形式接收来自用户的输入,包括声音、语音或触觉输入。69.本文所述的技术可使用一个或多个模块来实现。如本文所用,术语“模块”是指计算软件、固件、硬件和/或它们的各种组合。然而,在最低程度上,模块不应被解释为未在硬件、固件上实现的软件,或记录在非暂态处理器可读可记录存储介质上的软件(例如,模块本身不为软件)。实际上,“模块”将被解释为始终包括至少一些物理的非暂态硬件,诸如处理器或计算机的一部分。两个不同的模块可共享相同的物理硬件(例如,两个不同的模块可使用相同的处理器和网络接口)。本文所述的模块可被组合、集成、分开和/或复制以支持各种应用。另外,代替在特定模块处执行的功能或除在特定模块处执行的功能之外,本文描述为在特定模块处执行的功能可在一个或多个其他模块处和/或由一个或多个其他设备执行。此外,模块可相对于彼此本地或远程地跨越多个设备和/或其他部件来实现。另外,模块可从一个设备移动并添加至另一个设备,以及/或者可包括在两个设备中。70.本文所描述的主题可以在计算系统中实现,该计算系统包括后端部件(例如,数据服务器)、中间件部件(例如,应用程序服务器)或前端部件(例如,具有图形用户接口或网络浏览器的客户端计算机,用户可通过该图形用户接口或网络浏览器与本文所描述主题的具体实施进行交互),或此类后端部件、中间件部件和前端部件的任何组合。系统的部件可通过数字数据通信的任何形式或介质(例如,通信网络)互连。通信网络的示例包括局域网(“lan”)和广域网(“wan”),例如互联网。71.如本文在整个说明书和权利要求书中所用的,近似语言可用于修饰任何定量表示,该定量表示可有所不同但不导致与其相关的基本功能的变化。因此,由一个或多个术语诸如“约”、“大约”和“基本上”修饰的值不应限于所指定的精确值。在至少一些情况下,近似语言可对应于用于测量该值的仪器的精度。在此以及在整个说明书和权利要求书中,范围限制可组合和/或互换,除非上下文或语言另外指明,否则此范围被识别并包括其中所包含的所有子范围。72.在上文中,虽然本公开是通过具体事项诸如具体部件等、示例性实施方案和附图来描述,但是其仅被提供用于协助全面理解本公开。因此,本公开不限于示例性实施方案。本公开所属领域的技术人员可根据本说明书进行各种修改和改变。因此,本公开的实质不应限于上述示例性实施方案,并且以下权利要求以及与权利要求同样或同等修改的所有技术实质应被解释为落入本公开的范围和实质内。









图片声明:本站部分配图来自人工智能系统AI生成,觅知网授权图片,PxHere摄影无版权图库。本站只作为美观性配图使用,无任何非法侵犯第三方意图,一切解释权归图片著作权方,本站不承担任何责任。如有恶意碰瓷者,必当奉陪到底严惩不贷!




内容声明:本文中引用的各种信息及资料(包括但不限于文字、数据、图表及超链接等)均来源于该信息及资料的相关主体(包括但不限于公司、媒体、协会等机构)的官方网站或公开发表的信息。部分内容参考包括:(百度百科,百度知道,头条百科,中国民法典,刑法,牛津词典,新华词典,汉语词典,国家院校,科普平台)等数据,内容仅供参考使用,不准确地方联系删除处理!本站为非盈利性质站点,发布内容不收取任何费用也不接任何广告!




免责声明:我们致力于保护作者版权,注重分享,被刊用文章因无法核实真实出处,未能及时与作者取得联系,或有版权异议的,请联系管理员,我们会立即处理,本文部分文字与图片资源来自于网络,部分文章是来自自研大数据AI进行生成,内容摘自(百度百科,百度知道,头条百科,中国民法典,刑法,牛津词典,新华词典,汉语词典,国家院校,科普平台)等数据,内容仅供学习参考,不准确地方联系删除处理!的,若有来源标注错误或侵犯了您的合法权益,请立即通知我们,情况属实,我们会第一时间予以删除,并同时向您表示歉意,谢谢!

相关内容 查看全部