灯光控制器——使用TPT进行测试自动化的标准示例

发布者:美梦小狮子最新更新时间:2023-09-14 来源: elecfans关键字:灯光控制器  TPT  测试自动化 手机看文章 扫描二维码
随时随地手机看文章

在PikeTec,我们有一个示例来展示我们的测试自动化工具TPT:灯光控制器


这些信息正在等着你:

  • 为什么是这样一个简单的例子?

  • 灯控制器演示模型的主要功能

  • 灯控制器演示模型的接口

  • 灯控制器演示模型的行为

  • 特殊情况-更改为自动模式

  • 特殊情况-在自动模式下改变光强

  • 不同的实现类型

  • 在哪里可以找到它?

  • 快速上手指南

  • Fun-Fact


为什么是这样一个简单的例子?


选择用这个乍一看很简单的例子,我们有如下几个理由:


  • 简单:灯光控制器的操作简单易懂。因此,它是一个能让人将全部注意力集中在TPT的功能的理想模型。

  • 可管理的范围:它提供了在汽车软件开发中发现的典型实现机制的清晰而简洁的演示,例如滞后时间、阈值、可调参数和内部状态

  • 汽车相关性:灯光控制器代表了典型的汽车功能,使其与行业专业人士相关。


灯控制器演示模型的主要功能


主要功能是计算前灯的控制。输出值可以是on或off。这个计算考虑了两个输入:光开关的位置和光强度。

wKgaomSmZpqAF9SoAAZZN_POsPk866.png

灯控制器演示模型的接口

·灯的开关有三个位置:开、关和自动模式。

·光照强度范围为0% ~ 100%。

·灯光控制器内部将光强度分为三个区域:明亮,黄昏和黑暗;

·使用两个参数:MIN_LIGHT_ON(默认:60)和MIN_LIGHT_OFF(默认:70)。

wKgZomSmZpqAXntxAAJRMlv_tz4847.png


灯控制器演示模型的行为

wKgZomSmZpqAdZK4AADjMoAknKU914.png

当灯开关处于关闭位置时,应关闭大灯。当灯开关处于On位置时,应打开大灯。


特殊情况-更改为自动模式

当灯开关从任何位置设置为自动模式时,前照灯应在黑暗时打开,在明亮时关闭。


wKgZomSmZpqACQ8IAAFFqyykRYE781.png

特殊情况-在自动模式下改变光强

当灯开关处于自动模式时,光线强度发生变化,应防止前照灯闪烁(快速开灭)。

相反,前灯的变化应该只发生在可配置的黑暗或亮度后。举例来说,这可以确保当汽车行驶在有不同树荫的小巷时,前灯不会不停地打开和关闭。

这个所谓的滞后时间可以通过两个参数来设置。


  • 参数HYSTERESE_TIME_ON(默认:2s)确保只有当它连续黑暗至少2s时,前灯才会打开。

  • 参数HYSTERESE_TIME_OFF(默认值:3s)确保只有在车头灯连续亮了至少3秒后才会关闭。

wKgaomSmZpqARXUsAAFGHFbizxA663.png

参数通常是为了使软件适应各自的系统,而不必改变软件。


不同的实现类型


虽然功能看起来很简单,但测试它有时可能很复杂。开始使用TPT对你来说应该尽可能容易。

因此,我们将不同变体(Simulink模型,C或C++代码,Autosar软件组件等)的灯光控制器演示模型直接集成到我们的TPT中。

为了展示某些方面,我们的示例在某些情况下进行了扩展,例如,展示使用和不使用缩放数据类型的差异。但主要功能总是相同的。


在哪里可以找到它?


您可以在TPT的Help -> examples选项卡下直接访问所有示例。在我们的TPT用户指南中,我们还展示了一些例子。

wKgaomSmZpqAOpMHAAJ6ySNj9Zg075.png


快速上手指南


Fun-Fact


顺便说一下,我们也用照明控制的例子来教新同事,TPT 这样做已经超过15年了。

所以我们的灯光控制器可能是使用TPT测试最多的程序。

如果您想了解我们的灯控制器,欢迎联系我们申请免费试用。


关键字:灯光控制器  TPT  测试自动化 引用地址:灯光控制器——使用TPT进行测试自动化的标准示例

上一篇:蔡司工业CT三维扫描仪汽车电池解决方案
下一篇:高压连接器为什么能在新能源汽车领域快速崛起呢?德索为您讲解

推荐阅读最新更新时间:2024-10-30 19:48

软件测试自动化框架简介
   所谓自动化测试框架,是由一些假设,概念和为自动化测试提供支持的实践组成的集合。接下来将描述一下几种比较常用的自动化测试框架:   1.录制/回放的神话   每一家自动化测试工具厂商都会宣传,他们的工具非常容易使用,没有技术背景的测试人员只要简单录制测试的操作过程,然后播放录制好的测试脚本,就可以轻松自动化所有的测试。这样的说法是非常不负责的。   现在我们来分析一下自动化测试不能单单只依靠录制/回放来完成的原因。   通过录制建立的脚本,基本上都是用脚本语言以硬编码的方式编写的,当应用程序变动时,这些硬编码也随之需要更改。因此,维护这些录制好的脚本,成本是非常高的,高到几乎不能接受。   所有的测试脚本
[测试测量]
使用LabVIEW与PXI进行自动化蓝光播放机视频和音频测试
  挑战:   为 蓝光播放机 产品开发一种可靠、全自动且经济合算的测试系统,以缩短质量检验时间。   解决方案:   使用NI LabVIEW和PXI模块化仪器,包括高速数字化仪、图像采集模块、动态信号采集模块和一个多功能数据采集模块,在预算范围内满足性能和质量要求,同时将测试数据吞吐率提高33%。   蓝光光盘(Blu-ray Disc,BD)是下一代刻录、重写和回放高清视频的光学光盘格式。为了使不同供应商生产的蓝光光盘产品具有统一的品质,蓝光光盘协会(Blu-ray Disc Association,BDA)制订了设备规格和符合性测试程序。我们使用LabVIEW和PXI模块化仪器来创建满足这些规范的蓝光
[测试测量]
使用LabVIEW与PXI进行<font color='red'>自动化</font>蓝光播放机视频和音频<font color='red'>测试</font>
光谱灯光刺激近视治疗仪灯光控制器的设计
  光谱灯光刺激近视治疗仪是根据灯光光谱刺激眼睛及眼睛周围穴位从而达到治疗眼睛近视的目的。 1 技术要求   根据有关资料显示,灯光光谱采用红、绿、蓝三色灯光分别分时刺激眼睛及眼睛周围穴位,一般要求是:红灯采用弱(亮1 s)、中(亮1 s)、强(亮1 s)、停止3 S,循环3 rain;红(亮1 S,灭1 s)、红(亮1 S,灭1 s)、蓝(亮1 S,灭1 s)循环1.5 rain;红(亮0.3 s)、绿(亮0.3 s)、蓝(亮0.3 s)循环1.5 min。 2 控制器ASM流程图   根据上面技术要求可以画出控制器ASM流程图如图1所示。系统在TO(0000)状态,接到MF命令,s1=1,控制信号CLR=1,时
[医疗电子]
光谱<font color='red'>灯光</font>刺激近视治疗仪<font color='red'>灯光</font><font color='red'>控制器</font>的设计
马自达自动化测试系统:推进汽车电气化,降低测试成本
利用NI测试平台和生态系统,我们不仅成功开发了HILS,而且还成功开发了机器人、图像处理系统、语音合成系统、噪声模拟器和GPS模拟器,进而搭建了一个集成的电子组件自动化测试系统。 手动操作和结果判断相关的工时减少了90%,每年节省了数亿美元的成本。 挑战 构建一个自动化系统,从头到尾全面检验逻辑并评估相互协作的电子元件的鲁棒性,包括相关操作和结果判断。 解决方案: 基于NI平台使用PXI产品、可重新配置的I/O模块(FPGA)和LabVIEW构建HILS系统,并集成噪声模拟器、GPS模拟器和语音合成系统等其他元件来评估鲁棒性,同时集成机器人和图像处理系统来实现任务自动化。 马自达使用软件定义的自动化测试系统,降低了
[汽车电子]
马自达<font color='red'>自动化</font><font color='red'>测试</font>系统:推进汽车电气化,降低<font color='red'>测试</font>成本
安捷伦宣布率先应用开关矩阵实现对 MIPI M-PHY 接收机和发射机的自动化测试
2013 年 6 月 27日,北京——安捷伦科技公司(NYSE: A)日前宣布在业内率先应用开关矩阵完成对 MIPITM M-PHY 物理层接收机和发射机的自动化测试。自动化测试旨在加快 MIPI M-PHY 系统的启动和调试速度,并为设计工程师们构建高效的方法来确保 M-PHY 设备与应用处理器的互操作。 安捷伦同解决方案合作伙伴 BitifEye 开发的新产品能够提供高效的多链路设备测试手段。工程师们可以借助新产品方便地解决信号完整性问题,执行深入的一致性测试以及产品验证和表征,包括裕量测试。 这是业内第一次在第二级高速(HS Gear2) 速度运行的真实M-PHY/UniPro 器件上完成完整的接收机和发射机测试:从初始
[测试测量]
小广播
最新嵌入式文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved