DeliTest

面 向 工 业 控 制 领 域 自 动 化 测 试 平 台 及 定 制 化 解 决 方 案

DeliTest

面 向 工 业 控 制 领 域 自 动 化 测 试 平 台 及 定 制 化 解 决 方 案

产品概况

一、概况

DeliTest是大型复杂控制系统的自动化测试工具,由通用激励器、执行软件、主控软件等软硬件构成,能够模拟真实环境,实现大型系统的场景仿真,解决了激励器通用的问题、自动化测试的问题、场景仿真的问题以及故障注入的问题。DeliTest的创新设计水平处于国内外领先地位,具有较高的技术壁垒和广阔的应用前景。

二、构成

DeliTest作为一个体系,与Deliworks、DeliFrame等工具之间具备映射关系,DeliTest既可以单独使用,又可以与其他工具一起成体系应用。DeliTest的功能由以下几部分构成。

功能特点

一、激励器研发成本问题

由于激励器开发方式、软硬件构成的差异,使得用户需要同时维护不同供应商、不同版本的激励器,导致维护成本非常高,激励器统一升级的工作量巨大。

二、激励器质量一致性问题

由于供应商的效率和质量控制差异,使得激励器的质量一致性有明显差距,因质量问题所导致交付成果延期或者试验失败的现象一直是困扰用户的难题之一。

三、激励器研制周期问题

因供货厂家众多,激励器的升级周期、更改周期、延寿周期不统一,导致激励器的交付周期、维护周期较高。

四、试验效率的问题

传统的试验场景主要依靠多个人工进行协调操作激励器来完成一件任务,会带来成本高、质量差、故障率高的问题,很难做到自动协同。当面对复杂的大型控制系统,这种人工协作过程因周期长、效率低、可靠性差、试验过程间断,会导致一些潜在故障的发生。

五、故障注入的问题

传统的故障注入很难模拟掉线、死锁、重复、断线等故障,当故障注入需要模拟由整套设备组成的运行系统、线路、通讯系统等交联网络的异常时,系统缺陷需要等到故障蔓延时或交付时才会被发现。

六、物理域仿真与控制系统关联的问题

市场上的数字孪生(Digital Twin)、基于模型的系统工程(MBSE)只是实现某个领域的仿真,很难实现仿真系统与试验系统的交联。为了模拟飞机、高铁等大型系统所面临的复杂工况,需要将各种各样的仿真模型驱动起来进行联合仿真。仿真系统与物理试验系统难以交联是一直困扰国内外研究者的难题,DeliTest也可以很方便地解决这个难题,从而实现大型系统的场景仿真。

技术优势

产品功能

1.激励器具备通用性

激励器内置实施软件、标准接口、标准板卡、各种驱动等成为通用激励器,具备功能可配置、界面自动生成的特点。

2.脚本驱动激励器

通过试验控制台派送脚本,以脚本驱动试验网络,依靠时间轴调用脚本,做到可宽可窄、可快可慢,可以把所有动作分解为一个个脚本,来驱动、捕获激励器。

3.基础脚本迭代

对于一些逻辑普遍的脚本,DeliTest可以把物理逻辑常识固化下来作为脚本模板写在激励器中。因此人工只需要编辑特殊逻辑脚本即可,从而简化脚本书写的工作量。

4. 支持自动化及手动试验

把手动测试积累的经验转化成自动测试的脚本,通过制作脚本,可以为激励器配置一个用例或者多个用例,多个或N个用例组合后成为一整套系统功能。等到一整套功能的脚本制作完成后,试验系统可以进行自动化测试,节省时间、减少人力、提高质量。

5. 可随机的故障注入

可以将时间轴和用例暂停,随机注入故障用例。故障注入后,系统会自动记录被测系统针对故障用例发生的反应,并通过回放协助设计人员进行故障分析。

6. 可无缝挂接仿真系统

DeliTest的关键功能是当激励器运行时,全部动作由试验指挥系统进行分布,或者逻辑交给后台仿真系统,仿真系统运算出各个数据接口;DeliTest的激励器可以挂接仿真器,按照仿真曲线去找规律,激励器再按照仿真曲线规律做更加真实的激励;DeliTest可以把时间轴等效拉长,无缝挂接仿真系统。

7. 可智能化捕获异常

DeliTest不仅能够捕获预期的结果,还可以捕获非预期的结果,从而根据客户需求去定制捕获目标,具备智能化捕获的功能,并自动提醒用户分析原因;除了定制捕获目标,还可以做数据存储,支持数据回放,便于客户查看异常数据,分析现场状况,解决系统出现的问题。

8. 自动生成报告

DeliTest可以自动比对预期结果,以自定义格式自动生成电子报告,把全部过程记录下来。

产品优势

1. 研制出通用激励器

研制的激励器是通用的,便于选择配置,具备了继承性,便于后期统一维护,极大地提高了效率、质量,同时缩短了供货周期、降低了成本。

2. 实现了试验系统自动测试

DeliTest可以完全取代人工协作,实现激励器的协同自动控制,降低了故障发生率,使试验的质量得到提升。

3. 做到了故障随机注入

DeliTest将试验脚本序列颗粒化,自由的插入故障脚本,真正实现随机的故障注入和故障组合。通过这种故障注入,可以有效检测系统对故障的完整且真实的反应,实现对系统鲁棒性的检测。

4. 与仿真模型实现无缝关联

对于仿真计算量大、运行时间长的问题,DeliTest可以通过把时间轴等比例放大的方法,加速回放,把各种仿真模型带动起来,真正实现大型系统的场景仿真,从根本上解决了仿真器运行慢的问题,实现了仿真和实验系统的无缝关联。

5. 减少人力、降低成本

自动控制,减少每个激励器人工操作;减少人的因素的错误;减少客户的软硬件开发成本,提高故障诊断能力,提高工作效率。