一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

用于生成和执行分析仪器测试计划的装置、计算机实施方法和非暂时性计算机可读介质与流程

2022-06-12 03:24:25 来源:中国专利 TAG:

用于生成和执行分析仪器测试计划的装置、计算机实施方法和非暂时性计算机可读介质
1.相关申请的交叉引用
2.本技术要求于2019年10月25日提交的美国临时专利申请62/926,016的权益和优先权,该临时专利申请的全部内容据此以引用方式并入。
技术领域
3.本文的实施方案整体涉及管理和操作分析仪器,并且更具体地,涉及用于生成待由分析仪器执行的测试方案的过程以及用于查看所得分析信息的方法。


背景技术:

4.材料产品的制造需要进行测试以确保已经满足了质量控制要求。每种类型的材料可具有一套测试,以确保产品的生产符合规定的准则。例如,橡胶制造商通常根据标准组织诸如astm所开发的方案来执行各种测试。示例性橡胶制造测试可包括等温测试、粘度测试、频率扫描测试、振幅扫描测试、调节测试、斜坡测试、松弛测试等。执行这些测试涉及多种类型的仪器和测试程序。根据常规过程,为了执行所有所需的质量控制程序,橡胶制造商必须管理多个接口和测试程序应用。这增加了复杂性和资源,从而大大增加橡胶产品制造成本。能够有效且高效地管理验证一批产品所需的成套仪器和测试方案的系统将提高橡胶制造商的生产力并降低生产成本。


技术实现要素:

5.提供本发明内容以便以简化的形式介绍一些概念,这些概念将在下面的具体实施方式中进一步描述。本发明内容不旨在必定标识所要求保护的主题的关键特征或必要特征,也不旨在帮助确定所要求保护的主题的范围。
6.根据所述实施方案的各个方面的是一种装置,该装置可包括至少一个存储器和耦合到该至少一个存储器的逻辑。该逻辑可经由以下方式在至少一个橡胶材料分析仪器上执行测试计划:访问包括至少一个步骤的测试计划;响应于在至少一个橡胶材料分析仪器上执行测试计划,来生成测试计划结果;分析测试计划结果;并且在多个图形用户界面(gui)对象上呈现测试计划结果。
7.在该装置的一些实施方案中,至少一个橡胶材料分析仪器可包括经由中央图形用户界面所管理的多个不同类型的橡胶材料分析仪器。在该装置的各种实施方案中,至少一个橡胶材料分析仪器可包括以下中的至少一项:流变仪、动模流变仪(mdr)、粘度计、门尼粘度计(mv)、橡胶过程分析仪(rpa)、自动化密度测试仪(adt)或自动化硬度测试仪(aht)。在该装置的一些实施方案中,至少一个步骤可包括以下中的至少一项:等温、非等温、频率扫描、振幅扫描、调节、斜坡测试或松弛。在该装置的各种实施方案中,至少一个步骤可以与至少一个标签相关联,该至少一个标签用于定义结果数据的元素。在该装置的示例性实施方案中,至少一个标签可包括结果值和至少一个阈值。
8.在该装置的一些实施方案中,至少一个步骤可包括多个步骤,逻辑用以响应于经由多个gui对象中的一个对象进行的用户输入来修改多个步骤的执行顺序。在该装置的各种实施方案中,该逻辑可呈现结果gui屏幕,该结果gui屏幕显示经由至少一个橡胶材料分析仪器所执行的至少一项测试计划的结果指示符,结果指示符包括指示与分步计划的执行步骤相关联的信息的图形符号。
9.在该装置的一些实施方案中,该逻辑可创建包括测试计划信息的测试计划,测试计划信息包括以下中的至少一项或多项:可用程序、测试计划总结或测试计划细节。在该装置的各种实施方案中,测试计划信息可包括一个或多个测试步骤,一个或多个测试步骤包括一个或多个参数。在该装置的一些实施方案中,一个或多个参数可包括以下中的一项或多项:单位、默认值、标称值、警报、标签、阈值、限值、控制上限、控制下限、温度、压力、振幅、时间和分步测试。在该装置的示例性实施方案中,一个或多个测试步骤可包括一个或多个测试步骤类型,测试步骤类型包括等温、非等温、粘度、弹性、频率扫描、振幅扫描、调节、斜坡测试或松弛。在该装置的一些实施方案中,标签可包括以下中的一项或多项:基本单位、标称值、规格下限、规格上限、控制下限、控制上限、警告下限或警告上限。
10.根据所述实施方案的各个方面的是一种用以在至少一个橡胶材料分析仪器上执行测试计划的计算机实施方法。该方法可包括:经由可操作地耦合到至少一个橡胶材料分析仪器的计算设备的处理器,访问包括至少一个步骤的测试计划;响应于在至少一个橡胶材料分析仪器上执行测试计划,来生成测试计划结果;分析测试计划结果;以及在多个gui对象上呈现测试计划结果。
11.在该方法的一些实施方案中,至少一个橡胶材料分析仪器可包括经由中央图形用户界面所管理的多个不同类型的橡胶材料分析仪器。在该方法的各种实施方案中,至少一个步骤可包括以下中的至少一项:等温、非等温、频率扫描、振幅扫描、调节、斜坡测试或松弛。在该方法的示例性实施方案中,至少一个步骤可包括多个步骤,该方法还包括:响应于经由多个gui对象中的一个对象进行的用户输入来修改多个步骤的执行顺序。
12.根据所述实施方案的各个方面的是一种存储指令的非暂时性计算机可读介质,这些指令在被执行时使一个或多个处理器在至少一个橡胶材料分析仪器上执行测试计划以:访问包括至少一个步骤的测试计划;响应于在至少一个橡胶材料分析仪器上执行测试计划,来生成测试计划结果;分析测试计划结果;以及在多个gui对象上呈现测试计划结果。
13.在非暂时性计算机可读介质的一些实施方案中,至少一个橡胶材料分析仪器可包括经由中央图形用户界面所管理的多个不同类型的橡胶材料分析仪器。在非暂时性计算机可读介质的一些实施方案中,至少一个步骤可包括以下中的至少一项:等温、非等温、频率扫描、振幅扫描、调节、斜坡测试或松弛。
附图说明
14.图1示出了第一操作环境的实施方案。
15.图2示出了第二操作环境的实施方案。
16.图3示出了第三操作环境的实施方案。
17.图4示出了根据实施方案的逻辑流程。
18.图5a-图5r示出了用于分析服务应用程序的图形用户界面的实施方案。
19.图6示出了计算架构的实施方案。
具体实施方式
20.各种实施方案可整体针对用于分析仪器的仪器控制和数据分析的系统、方法和/或装置。在一些实施方案中,分析仪器可包括用于制造和/或测试橡胶产品的仪器。分析仪器的非限制性示例可包括:流变仪(比如,动模流变仪(mdr))、粘度计(比如,门尼粘度计(mv))、橡胶过程分析仪(rpa)、自动化密度测试仪(adt)、自动化硬度测试仪(aht)等。尽管在此具体实施方式中的示例中使用了橡胶制造和/或测试设备,但实施方案不限于此,因为本文设想了能够根据一些实施方案进行操作的任何类型的分析仪器。
21.在各种实施方案中,分析服务应用程序可集成和组织来自多个仪器和多次测试的数据,包括历史数据,该数据可以按产品特性(诸如材料类型、库存订单、日期等)进行组织、比较和分析。分析服务应用程序可以由不同类别的用户进行操作,包括生产用户和/或研究用户。分析服务应用程序可以被配置成控制来自不同仪器制造商的多种类型的橡胶专用仪器并分析从这些仪器收集而来的信息。在一些实施方案中,分析服务应用程序可用于对实验进行编程并获得实验结果的快速反馈。在各种实施方案中,分析服务应用程序可提供对原始测试数据的访问,以允许例如在采集后执行未来计算。在示例性实施方案中,分析服务应用程序可提供特定的测试能力,诸如计算产物反应的活化能以及/或者使用高级分析(比如,动力学)对温度和固化曲线进行预测/建模。在各种实施方案中,分析服务应用程序可提供图形用户界面(gui),其提供了改进的操作橡胶测试仪器以及处理数据的用户体验。例如,实施方案可包括能够创建、编辑和/或执行测试计划并查看测试结果的gui。实施方案不限于此上下文。
22.因此,根据一些实施方案的分析服务应用程序可提供优于传统系统的多个技术优点,包括在计算技术方面的改进。比如,技术优点的非限制性示例可包括根据一些实施方案而运行的分析服务应用程序,该分析服务应用程序提供了增强的数据可视化和数据呈现,以允许操作员更有效且高效地管理测试数据。技术优点的另一非限制性示例可包括根据一些实施方案而运行的分析服务应用程序,该分析服务应用程序提供了用于操作多个不同仪器(包括不同制造商的仪器)的中央gui平台和针对多个不同仪器的测试计划。再一非限制性技术优点可包括根据一些实施方案而运行的分析服务应用程序,该分析服务应用程序可提供橡胶测试计划,该橡胶测试计划由多步程序以及用于创建、管理和操作多步程序的gui对象构成。实施方案不限于此上下文。
23.在以下描述中,对“一个实施方案”、“实施方案”、“示例性实施方案”、“各种实施方案”等的引用指示所描述的技术的实施方案可包括特定特征、结构或特性,但是一个以上的实施方案可能包括该特定特征、结构或特性且并非每个实施方案都必须包括该特定特征、结构或特性。此外,一些实施方案可以具有针对其他实施方案描述的特征中的一些、全部或没有这些特征。
24.如本说明书和权利要求书中所使用的,除非另有说明,否则使用序数形容词“第一”、“第二”、“第三”等来描述元件仅表示引用元件的特定实例或相似元件的不同实例,而并不意味着暗示如此描述的元件必须在时间、空间、排序或任何其他方式上处于特定顺序。
25.图1示出了可代表一些实施方案的操作环境100的示例。如图1所示,操作环境100
可包括操作以管理与分析设备115a-115n相关联的分析数据的分析系统105。在一些实施方案中,分析设备115a-115n可以是或可包括用于制造和/或测试橡胶产品的仪器。仪器的非限制性示例可包括热分析仪、流变仪、微热量计、扩张计、热导率计、闪光扩散分析仪、粘度计(比如,mv)、rpa、adt、aht等。例示性仪器可包括由美国特拉华州纽卡斯尔的ta仪器公司(ta instruments,new castle,delaware,united states)和其他类似制造商提供的橡胶制造和/或测试仪器。
26.在一些实施方案中,计算设备110可以通信地耦合到分析设备115a-115n。在其他实施方案中,计算设备110可以不通信地耦合到分析设备115a-115n。计算设备110可以直接从数据源154a-154n和/或直接从分析设备115a-115n获得分析信息132。在一些实施方案中,计算设备110可以是或可以包括独立计算设备,诸如个人计算机(pc)、服务器、平板电脑计算设备、云计算设备等。在一些实施方案中,计算设备110可以是来自分析设备115a-115n的单独设备(比如,“工作站”)。在其他实施方案中,计算设备110的至少一部分可以是分析设备115a-115n的一部分,诸如集成控制器。
27.如图1所示,计算设备110可包括处理电路120、存储器单元130和收发器160。处理电路120可通信地耦合到存储器单元130和/或收发器160。
28.处理电路120可包括和/或可访问根据一些实施方案的用于执行处理的各种逻辑。比如,处理电路120可包括和/或可访问分析服务逻辑122、测试计划逻辑124和/或gui逻辑126。处理电路和/或分析服务逻辑122、测试计划逻辑124和/或gui逻辑126或它们的多个部分可以用硬件、软件或它们的组合来实现。如在本技术中所用,术语“逻辑”、“部件”、“层”、“系统”、“电路”、“解码器”、“编码器”和/或“模块”旨在是指计算机相关的实体,可能是硬件、硬件和软件的组合、软件或执行中的软件,它们的示例由示例性计算架构600提供。例如,逻辑、电路或层可为和/或可包括但不限于在处理器上运行的进程、处理器、硬盘驱动器、多个存储驱动器(光学和/或磁性存储介质)、对象、可执行程序、执行线程、程序、计算机、硬件电路、集成电路、专用集成电路(asic)、可编程逻辑器件(pld)、数字信号处理器(dsp)、现场可编程门阵列(fpga)、片上系统(soc)、存储器单元、逻辑门、寄存器、半导体器件、芯片、微芯片、芯片组、软件部件、程序、应用程序、固件、软件模块、计算机代码、前述项的任何组合等。
29.尽管图1中将分析服务逻辑122描绘为在处理电路120内,但实施方案不限于此。此外,尽管测试计划逻辑124和gui逻辑126被描绘为分析服务逻辑122的逻辑,但是实施方案不限于此,因为测试计划逻辑124和gui逻辑126可以是单独的逻辑并且/或者可以不是独立的逻辑,而是分析服务逻辑122的一部分。例如,分析服务逻辑122和/或其任何部件可位于加速器、处理器内核、接口、单个处理器管芯内,完全实现为软件应用程序(例如,分析服务应用程序140)等。
30.存储器单元130可包括呈一个或多个较高速存储器单元形式的各种类型的计算机可读存储介质和/或系统,诸如只读存储器(rom)、随机存取存储器(ram)、动态ram(dram)、双数据速率dram(ddram)、同步dram(sdram)、静态ram(sram)、可编程rom(prom)、可擦除可编程rom(eprom)、电可擦除可编程rom(eeprom)、闪存存储器、聚合物存储器(诸如铁电聚合物存储器、双向存储器、相变或铁电存储器)、硅-氧化物-氮化物-氧化物-硅(sonos)存储器、磁卡或光卡、设备阵列(诸如独立磁盘冗余阵列(raid)驱动器)、固态存储器设备(例如,
usb存储器、固态驱动器(ssd)以及适于存储信息的任何其他类型的存储介质。另外,存储器单元130可包括呈一个或多个较低速存储器单元形式的各种类型的计算机可读存储介质,包括内部(或外部)硬盘驱动器(hdd)、磁性软盘驱动器(fdd)以及用于读取或写入可移动光盘的光盘驱动器(例如,cd-rom或dvd)、固态驱动器(ssd)等。
31.存储器单元130可存储分析服务应用程序140,该分析服务应用程序可单独操作或与分析服务逻辑122组合操作,以根据一些实施方案执行各种功能。
32.在各种实施方案中,分析服务应用程序140可以与分析服务逻辑122、测试计划逻辑124和/或gui逻辑126组合操作以进行、执行、实施、支持或以其他方式促进根据一些实施方案的橡胶测试计划过程和/或信息评估过程。在各种实施方案中,例如,分析服务应用程序140可以与分析服务逻辑122、测试计划逻辑124和/或gui逻辑126组合提供gui对象、屏幕、页面、窗口等,以促进信息评估过程(参见例如图5a-图5r)。
33.分析服务逻辑122可控制分析设备115a-115n以执行测试计划信息134中指定的测试计划。在各种实施方案中,根据一些实施方案,测试计划逻辑124可用于生成测试计划。用户可定义测试计划,该测试计划可包括多步程序。例如,用户可定义包括rpa程序的测试计划,rpa程序具有单个或多个步骤类型,包括但不限于等温、非等温、频率扫描、振幅扫描、调节、斜坡测试、松弛等。在各种实施方案中,测试计划可具有相同类型的多个程序(比如,两个等温步骤、三个振幅扫描步骤等)。可以将保存的测试计划添加到测试计划信息134的库中,以供将来选择和使用。gui逻辑126可操作以呈现信息、对象等,用于经由分析服务应用程序来生成和执行测试计划,以及评估在执行测试计划期间所生成的分析信息132。
34.图2示出了可代表一些实施方案的操作环境200的示例。如图2所示,操作环境200可包括根据一些实施方案的用于实施分析服务应用程序的架构205。在一些实施方案中,架构205可包括客户端层202、呈现层206、应用程序核心托管层21r、仪器服务托管层230和/或软件框架层240(比如,microsoft.net核心)。
35.在各种实施方案中,客户端层202可包括浏览器204,例如,用于为用户提供访问gui对象的平台,诸如用于生成或执行测试计划、访问测试结果等的屏幕。呈现层206可包括呈现服务208,例如,操作以生成用于经由浏览器204来呈现的gui对象、屏幕等。应用程序编程接口(api)部件210和服务器-客户端消息传送/通知部件212(比如,signalr)可布置在呈现层206与应用程序核心托管层214之间。
36.在各种实施方案中,核心托管层214可包括仪器管理服务216、结果服务218、仪器消息传送服务器服务220(比如,nats消息传送系统)、过程监视器服务222、后台处理程序服务224、测试计划服务226和用户服务228。仪器服务托管层230可包括用于各种实际和/或虚拟仪器的服务,诸如rpa仪器服务232、mv仪器服务234和/或虚拟仪器服务。在各种实施方案中,消息服务230(比如,nats i/o代理)可布置在应用程序核心托管层214与仪器服务托管层230之间。
37.图3示出了可代表一些实施方案的操作环境300的示例。如图3所示,操作环境300可包括根据一些实施方案的用于实施分析服务应用程序的架构305。在一些实施方案中,架构305可包括应用程序核心304和仪器主机340。用户界面(ui)或gui层302可以可操作地耦合到应用程序核心304,并且可被配置成为用户呈现根据一些实施方案所生成的gui对象和/或信息。
38.在示例性实施方案中,应用程序核心304可包括一个或多个网页服务控制器306(比如,rest控制器)和过程监视消息传送中心308(比如,经由signalr实施)。应用程序核心304可实施多项服务310,包括测试计划服务314、用户服务316、角色服务318、报告服务320、通过/失败服务322、通信服务324、后台处理程序服务326、标签处理服务328、结果服务330、仪器类型服务332、过程监视器服务334、仪器管理器服务336和/或仪器网络服务器338。在一些实施方案中,持久性服务312可用于将经由服务310所生成的信息存储在数据库360或其他存储部件或存储结构中。
39.在示例性实施方案中,仪器主机340可包括与分析仪器370相关联的仪器服务342和仪器类型服务348。仪器服务342可包括仪器处理程序346,用于在仪器和仪器网络客户端344上执行操作步骤和其他命令。
40.本文包括表示用于执行所公开的架构的新颖方面的示例性方法的一个或多个逻辑流程。虽然为了简化说明目的,本文所示的一种或多种方法被示出并描述为一系列的动作,但是本领域的技术人员将理解并了解,这些方法不受动作次序限制。因此,一些动作可以以不同的次序发生和/或与本文所示和所述的其他动作同时地发生。例如,本领域的技术人员将理解并了解,方法可以替代地表示为一系列的相关状态或事件,诸如在状态图中。此外,并非方法中所示的所有行为都可能是新颖实施方式所必需的。
41.逻辑流程可以用软件、固件、硬件或它们的任何组合来实现。在软件和固件实施方案中,逻辑流程可以由存储在非暂时性计算机可读介质或机器可读介质(诸如光学、磁性或半导体存储装置)上的计算机可执行指令来实现。实施方案不限于该上下文。
42.图4示出了逻辑流程400的实施方案。逻辑流程400可表示由本文所述的一个或多个实施方案(诸如计算设备110)执行的操作中的一些或全部操作。图5a-图5r描绘了根据一些实施方案的用于分析服务应用程序的gui。在一些实施方案中,逻辑流程400可代表分析服务应用程序的一些或全部操作,用于执行测试计划并且经由图5a-图5r所描绘的gui来评估测试结果。
43.在框402处,逻辑流程400可创建测试计划。例如,参考图5a,描绘了用于从多个现有测试计划501中选择测试计划的测试计划屏幕505a。可以将测试计划501中的每项计划与某些测试计划信息132相关联,诸如名称、描述、创建日期、命名、版本、状态、动作等。测试计划可包括各种程序类型,包括但不限于等温、非等温、mv(具有/不具有应力松弛)、门尼焦烧。
44.任选地,在框404处,逻辑流程400可创建测试计划。例如,参考图5b,描绘了用于创建新测试计划的测试计划屏幕505b。在一些实施方案中,测试计划屏幕505b可用于打开、编辑并保存现有测试计划。如图5b-图5d所示,测试计划屏幕505b可包括用于创建测试计划的测试计划信息132,诸如可用程序503、测试计划总结504和测试计划细节506。如图5c所示,可以将测试步骤522添加到测试计划。用于测试计划(诸如步骤522)的参数507(图5c)和标签(图5d-图5e)可经由屏幕505c-505e来指定。参考图5d,测试计划屏幕505d可允许标签508的规格和与其相关联的信息/参数,诸如单位、标称值、阈值/限值(比如,控制上限、控制下限等)等。在一些实施方案中,用户可以从一组预定义标签中选择标签(比如,与测试计划和/或步骤类型相关联的标签)以及/或者创建自定义标签。在一些实施方案中,用户可创建可重新使用、可共享等的“标签库”。
45.用户可定义测试计划,测试计划可包括多步程序。测试计划可保存并应用于其他/新的化合物。另外,在一些实施方案中,每种化合物可具有多项测试计划和/或应用于其的步骤(比如,单个化合物可具有应用于其的多个mv程序、mdr程序、rpa程序。
46.在一些实施方案中,比如,用户可定义包括rpa程序的测试计划,rpa程序具有单步或多步类型,包括但不限于等温、非等温、频率扫描、振幅扫描、调节、斜坡测试、松弛等。在各种实施方案中,测试计划可具有相同类型的多个程序(比如,两个等温步骤、三个振幅扫描步骤等)。测试计划的步骤可以从库中选择以及/或者从头开始创建。在一些实施方案中,可以针对一个步骤指定默认值、阈值、警报、标签等,并且可由用户删除、添加和/或编辑。测试计划可包括各种类型的步骤,包括但不限于等温、非等温、频率扫描、振幅扫描、调节、斜坡测试、温度扫描、松弛、它们的变型、它们的组合等。
47.在一些实施方案中,每项测试计划可包括一个或多个步骤。例如,rpa测试可包括一个等温步骤、两个频率扫描步骤和一个振幅扫描步骤。每个步骤可包括一个或多个测试参数,包括但不限于测试温度、测试压力、振幅、测试时间、分步测试(比如,该步骤是否包括某些测试,诸如针对频率扫描步骤的低粘度测试)。每个步骤可包括与测试数据相关联的一个或多个标签。例如,频率扫描步骤可包括g'(0.01hz)标签或tc 50标签,其具有基本单位、标称值、规格下限、规格上限、控制下限、控制上限、警告下限、警告上限等。
48.在框406处,逻辑流程400可运行测试计划。例如,图5f描绘了具有可用仪器511a-511n的仪器列表510的仪器列表屏幕505f。仪器(诸如仪器511n)的选择可导致图5g所描绘的仪器屏幕505g的呈现。仪器屏幕505g可描绘与所选仪器相关联的各种信息元素,诸如后台处理程序信息512、测试细节513、信号514、控制面板515、测试结果516和温度信息517。参考图5h,描绘了用于选择在仪器上运行的测试计划的仪器测试计划屏幕505h。测试计划屏幕505h可包括可用测试计划519的列表。测试计划519的选择可导致测试计划的程序520的呈现。可经由测试计划屏幕505h来指定针对测试计划的批次配置信息521。
49.图505i描绘了响应于后台处理程序512内的测试计划523的选择而呈现的仪器测试计划屏幕505i。可呈现测试计划523的测试细节513,诸如用于某步骤类型的测试计划信息524(比如,测试计划523的rpa等温步骤)。测试计划523的每个步骤可以按顺序或用户所指定/所修改的顺序来执行,包括如果可能的话则并行地执行(比如,在不同仪器上运行不同的步骤)。控制面板515可包括仪器通知525对象,其操作以呈现仪器状态信息,诸如指示仪器已经初始化等(也参见图5j)的信息。
50.图5j描绘了在执行测试计划期间的仪器测试计划屏幕505j。后台处理程序512对象可包括指示测试计划的状态的状态指示符509a和509b,诸如测试计划是否正在执行509a、测试计划509b的进程等。在执行测试计划期间,测试计划屏幕505j可呈现相关信号514(诸如用于rpa等温测试的粘度和弹性)和温度517信息。控制面板515对象可呈现与仪器相关联的信息,诸如通知525、仪器细节、仪器变量、可用仪器命令等。
51.在框408处,逻辑流程400可保存测试计划结果。例如,可以将测试计划结果保存到数据库或其他存储结构。在一些实施方案中,至少一部分所保存的测试计划结果可包括可用于后采集处理的原始数据。在框410处,逻辑流程400可分析测试计划结果。参考图5k,描绘了根据一些实施方案的测试计划结果屏幕505k。如图5k所示,可呈现指示测试计划的步骤的结果的一组结果指示符526。例如,结果指示符526可包括指示以下项的gui元素或符
号:某步骤是否存在任何问题、该步骤是否成功、与某步骤相关联的信息、是否运行/跳过了某步骤等。在一些实施方案中,选择结果指示符526可提供如图5l所示的步骤信息528,包括但不限于结果值、阈值(控制)限值等。
52.在各种实施方案中,测试结果516可以在完成测试计划和/或测试计划的步骤之后呈现给用户。在一些实施方案中,测试结果516可包括基于标签的结果,例如,从而列出与测试计划和/或步骤相关联的每个标签、以及与该标签相关联的值。在各种实施方案中,测试结果516的至少一部分可包括导入的测试结果导入项,例如来自其他仪器、历史数据等。
53.在一些实施方案中,可以将gui屏幕上所描绘的某些对象解锁、移动、重新定位等。参考图5m,测试计划结果屏幕505m可包括解锁元件530。解锁元件530的选择可允许gui对象的重新定位、重新设置大小等,诸如512-517(比较例如图5l和图5m上的对象512和516)。
54.在一些实施方案中,可提供过程分析作为分析测试计划结果函数的一部分。参考图5n,描绘了过程分析屏幕505n,其具有工作集531gui对象和工作区域532gui对象。图5o的屏幕505o描绘了用于选择测试计划535和/或测试计划535的特定步骤或测试536的测试计划选择对象434。图5p描绘了响应于测试计划和/或步骤的选择的过程分析屏幕505p。如图5p所示,可呈现针对测试计划535的曲线图540,其示出了测试计划535的步骤或测试的粘度和弹性。参考图5q,描绘了针对测试计划535的结果表540。在一些实施方案中,结果表540可包括标签541和/或原始结果541。
55.在一些实施方案中,可呈现与特定步骤相关联的数据。例如,rpa测试程序可包括以下项:步骤1:调节步骤(等温10分钟);步骤2:频率扫描;步骤3:从低应变到高应变的振幅扫描;以及步骤4:从高应变到低应变的振幅扫描。在执行了rpa测试程序之后,操作员可查看来自步骤3的数据并且能够视觉确认来自步骤3的数据并确认其经历了10分钟的调节步骤(例如,经由记录条目、响应于悬停在数据上的弹出框等)。
56.在框412处,逻辑流程400可报告测试计划结果。在一些实施方案中,可提供报告gui对象550以实施报告功能。例如,用户可选择待包括在报告中的信息(比如,信息、数据、图表等)。参考图5r,描绘了针对测试计划535的等温测试步骤所生成的报告552。
57.图6示出了适于实施如前所述的各种实施方案的示例性计算架构600的实施方案。在各种实施方案中,计算架构600可包括或实现为电子设备的一部分。在一些实施方案中,计算架构600可表示例如计算设备110。实施方案不限于该上下文。
58.如在本技术中所用,术语“系统”和“部件”和“模块”旨在是指与计算机相关的实体,可能是硬件、硬件和软件的组合、软件或执行中的软件,它们的示例由示例性计算架构600提供。例如,部件可以是但不限于是在处理器上运行的进程、处理器、硬盘驱动器、多个存储驱动器(光学和/或磁性存储介质)、对象、可执行文件、执行线程、程序和/或计算机。举例来说,在服务器上运行的应用程序和服务器两者都可以是部件。一个或多个部件可以驻留在进程和/或执行线程内,并且部件可以位于一台计算机上和/或分布在两台或更多台计算机之间。此外,部件可以通过各种类型的通信介质彼此通信地耦合以协调操作。协调可以涉及单向或双向信息交换。例如,部件可以以通过通信介质传达的信号的形式传达信息。该信息可以实现为分配给各种信号线的信号。在此类分配中,每条消息都是信号。然而,另外实施方案可以替代地采用数据消息。可以通过各种连接发送此类数据消息。示例性连接包括并行接口、串行接口和总线接口。
59.计算架构600包括各种通用计算元件,诸如一个或多个处理器、多核处理器、协同处理器、存储器单元、芯片组、控制器、外围设备、接口、振荡器、定时设备、视频卡、音频卡、多媒体输入/输出(i/o)部件、电源等。然而,实施方案不限于计算架构600的实施方式。
60.如图6所示,计算架构600包括处理单元604、系统存储器606和系统总线608。处理单元604可为各种可商购获得的处理器中的任一种,包括但不限于:和处理器;应用程序、嵌入式和安全处理器;和和处理器;ibm和cell处理器;core(2)core(2)core(2)和处理器;以及类似的处理器。双微处理器、多核处理器和其他多处理器架构也可以用作处理单元604。
61.系统总线608为系统部件提供了接口,包括但不限于将系统存储器606连接到处理单元604的接口。系统总线608可为若干类型的总线结构中的任一种,其可使用各种可商购获得的总线架构中的任一种进一步互连到存储器总线(具有或不具有存储器控制器)、外围总线和本地总线。接口适配器可经由插槽架构连接到系统总线608。示例性插槽架构可以包括但不限于加速图形端口(agp)、卡总线、(扩展)工业标准架构((e)isa)、微通道架构(mca)、nubus、外围部件互连(扩展)(pci(x))、pci express、个人计算机存储卡国际协会(pcmcia)等。
62.系统存储器606可包括呈一个或多个较高速存储器单元形式的各种类型的计算机可读存储介质,诸如只读存储器(rom)、随机存取存储器(ram)、动态ram(dram)、双数据速率dram(ddram)、同步dram(sdram)、静态ram(sram)、可编程rom(prom)、可擦除可编程rom(eprom)、电可擦除可编程rom(eeprom)、闪存存储器、聚合物存储器(诸如铁电聚合物存储器、双向存储器、相变或铁电存储器)、硅-氧化物-氮化物-氧化物-硅(sonos)存储器、磁卡或光卡、设备阵列(诸如独立磁盘冗余阵列(raid)驱动器)、固态存储器设备(例如,usb存储器、固态驱动器(ssd)以及适于存储信息的任何其他类型的存储介质。在图6所示的例示实施方案中,系统存储器606可包括非易失性存储器610和/或易失性存储器612。基本输入/输出系统(bios)可存储在非易失性存储器610中。
63.计算机602可包括呈一个或多个较低速存储器单元形式的各种类型的计算机可读存储介质,包括内部(或外部)硬盘驱动器(hdd)614、用于读取或写入可移动磁盘618的磁性软盘驱动器(fdd)616、以及用于读取或写入可移动光盘622(例如,cd-rom或dvd)的光盘驱动器620。hdd 614、fdd 616和光盘驱动器620可以分别通过hdd接口624、fdd接口626和光盘驱动器接口620连接到系统总线608。用于外部驱动器实施方式的hdd接口624可包括通用串行总线(usb)和ieee 1384接口技术中的至少一者或两者。
64.驱动器和相关联的计算机可读介质提供数据、数据结构、计算机可执行指令等的易失性和/或非易失性存储。例如,多个程序模块可存储在驱动器和存储器单元610、612中,包括操作系统630、一个或多个应用程序632、其他程序模块634和程序数据636。在一个实施方案中,一个或多个应用程序632、其他程序模块634和程序数据636可包括例如计算设备110的各种应用和/或部件。
65.用户可通过一个或多个有线/无线输入设备(例如,键盘638和点击设备诸如鼠标640)将命令和信息输入计算机602中。其他输入设备可以包括麦克风、红外(ir)遥控器、射
频(rf)遥控器、游戏手柄、手写笔、读卡器、加密狗、指纹读卡器、手套、图形输入板、操纵杆、键盘、视网膜读取器、触摸屏(例如,电容式、电阻式等)、轨迹球、触控板、传感器、触控笔等。这些和其他输入设备通常通过耦合到系统总线608的输入设备接口642连接到处理单元604,但是可以通过其他接口诸如并行端口、ieee 1394串行端口、游戏端口、usb端口、ir接口等进行连接。
66.监视器644或其他类型的显示设备也经由接口诸如视频适配器646连接到系统总线608。监视器644可以在计算机602的内部或外部。除了监视器644之外,计算机通常包括其他外围输出设备,诸如扬声器、打印机等。
67.计算机602可以经由到一个或多个远程计算机诸如远程计算机648的有线和/或无线通信,使用逻辑连接件而运行于联网环境中。远程计算机648可为工作站、服务器计算机、路由器、个人计算机、便携式计算机、基于微处理器的娱乐设施、对等设备或其他公共网络节点,并且通常包括相对于计算机602所述的元件中的许多或所有元件,但为了简洁起见,仅示出了存储器/存储设备650。所描绘的逻辑连接包括到局域网(lan)652和/或更大网络例如广域网(wan)654的有线/无线连接。此类lan和wan网络环境在办公室和公司中是常见的,并且促成企业范围的计算机网络,诸如内联网,它们全都可以连接到全球通信网络,例如互联网。
68.当在lan网络环境中使用时,计算机602通过有线和/或无线通信网络接口或适配器656连接到lan 652。适配器656可促进到lan 652的有线和/或无线通信,其也可包括设置在其上的无线接入点,用于与适配器656的无线功能连通。
69.当在wan网络环境中使用时,计算机602可包括调制解调器658,或连接到wan 654上的通信服务器,或具有用于通过wan 654诸如通过互联网而建立通信的其他方式。调制解调器658可为内部的或外部的以及有线和/或无线设备,其经由输入设备接口642连接到系统总线608。在联网环境中,相对于计算机602所描绘的程序模块或它们的多部分可以存储在远程存储器/存储设备650中。应当理解,所示的网络连接是示例性的,并且可以使用在计算机之间建立通信链路的其他手段。
70.计算机602可操作以使用ieee 802系列标准而与有线和无线设备或有线和无线实体(诸如操作地设置在无线通信中的无线设备)通信(例如,ieee 802.16空中调制技术)。这至少包括wi-fi(或无线保真)、wimax和bluetooth
tm
无线技术等。因此,通信可以是与常规网络一样的预定义的结构,或仅是至少两个设备之间的自组织通信。wi-fi网络使用称为ieee802.11x(a、b、g、n等)的无线电技术来提供安全、可靠、快速的无线连接性。wi-fi网络可以用于将计算机彼此连接,连接到互联网,以及连接到有线网络(使用ieee 802.3相关媒体和功能)。
71.本文中已经阐述了许多具体细节以提供对实施方案的透彻理解。然而,本领域技术人员将理解,可在没有这些具体细节的情况下实践实施方案。在其他情况下,没有详细描述众所周知的操作、部件和电路,以免混淆实施方案。可理解的是,本文中公开的具体结构和功能细节可为代表性的,并且不一定限制实施方案的范围。
72.可使用表述“耦合”和“连接”以及其派生词来描述一些实施方案。这些术语并非旨在互为同义词。例如,可使用术语“连接”和/或“耦合”来描述一些实施方案,以指示两个或更多个元件彼此直接物理或电接触。然而,术语“耦合”还可表示两个或更多个元件不彼此
直接接触,但是仍然彼此协作或相互作用。
73.除非另有明确说明,否则可理解,诸如“处理”、“计算”、“运算”、“确定”等术语是指计算机或计算系统或类似电子计算设备的操作和/或过程,其将计算系统的寄存器和/或存储器内表示为物理量(例如电子)的数据处理和/或转换成类似地表示为计算系统的存储器、寄存器或其他此类信息存储装置、传输或显示设备内的物理量。实施方案不限于该上下文。
74.应当指出的是,本文所述的方法不必以所描述的次序或以任何特定的次序执行。此外,关于本文标识的方法描述的各种活动可以以串联或并行方式执行。
75.虽然在本文中已经绘示和描述了具体的实施方案,但是应当理解,预计实现相同的目的的任何布置可以替代所示出的具体的实施方案。本公开旨在涵盖各种实施方案的任何和所有改编或变化。应当理解,以上描述是以例示性方式进行,而不是限制性的。在阅读以上描述后,上述实施方案的组合以及本文未具体地描述的其他实施方案对于本领域的技术人员来说将是显而易见的。因此,各种实施方案的范围包括其中使用上述组合物、结构和方法的任何其他应用。
76.虽然已经用特定于结构特征和/或方法动作的语言描述了本主题,但是应当理解,所附权利要求中限定的主题不一定限于以上描述的具体的特征或动作。相反,具体的特征和动作被公开为实施权利要求的示例形式。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献