首页> 外文会议>International Conference on EDrive >Human/Machine Readable Language Representation Method in HEV Drivetrain Testing
【24h】

Human/Machine Readable Language Representation Method in HEV Drivetrain Testing

机译:HEV动力传动系统测试中的人类/机器可读语言表示方法

获取原文

摘要

The drivetrain for hybrid and electric vehicles (HEV) plays a key role in meeting high requirements on vehicle development which are placed by high standards for convenience and drive dynamics together with strict statutory regulations. HEV drivetrains result in high overhead for development and testing. Testing plays an important role as the feedback mechanism ensuring the quality and reliability of the hardware and software developed. Test cases are derived from norms, requirements and design parameters. In an organization with multiple teams in multiple locations working on various projects, standardization of test specifications has been of great importance to ensure comprehensibility, adaptability, and reusability. To accomplish that, a 126 VDI-Berichte Nr. 2354, 2019 human/machine readable language using a generic test specification file format have been developed to specify the test cases independent of test location, test environment, or project. The human/machine readable language is developed by taking into consideration keyworddriven testing. The idea behind the keyword driven testing approach is the ability for test engineers to design test cases combining keywords according to the rules set by the language that represent test steps. KDT architecture allows test engineers to create different variations of automated test cases using fixed set of keywords, without requiring any coding skills. The created test specifications can also be understood easily by other disciplines, which in turn makes the interdisciplinary test case review process easier. Moreover, the test specifications can easily be exchanged and adapted between locations and projects. KDT is based on three major factors: 1. A human/machine readable language consisting of keywords and phrases based on the testing terminology and needs for HEV drivetrains. 2. A parser (compiler), which is responsible for checking syntax (language rules), validating the defined test step aggregates (parameters, signals etc.), replacing the generic test step aggregates with their project specific ones or values, and mapping test steps to their corresponding automation function. 3. An abstract layer on top of an automation core framework - a set of generic functions, which is responsible for the test execution and evaluation. Human/Machine readable language combined with an abstract layer implemented on an automation core framework is independent of automation system implemented for the testing environment at a test location and therefore increases the cooperation and synergy between different test locations having various testing environments - system dyno, hardware in the loop simulation test benches, e-machine emulators, and test vehicles. This presentation mainly deals with the human/machine readable language representation of test cases for HEV drivetrains. The key points are: Definition of the language - the vocabulary and syntax rules fulfilling HEV drivetrain testing terminology. Generic test specification - Additional project files and aggregation rules introduced to ensure generic test step definitions, which are easily reused between different projects. Parser - converting the generic test steps into project/test environment specific ones and finally mapping those to their corresponding abstract automation functions. Abstraction of automation functions for test execution and result evaluation - an automation core framework dealing with various automation systems implemented on different test environment setups in multiple locations.
机译:混合动力和电动车辆(HEV)的动力传动系统在满足高标准方面满足高标准的高要求方面发挥着关键作用,以便与严格的法定法规一起进行高标准。 HEV驱动器导致开发和测试的高度开销。测试扮演重要作用作为反馈机制,确保了硬件和软件的质量和可靠性。测试用例源自标准,要求和设计参数。在一个有多个团队的组织中,在多个项目上工作的各个项目,测试规范的标准化是非常重视,以确保可理解性,适应性和可重用性。完成这一点,126 VDI-Berichte NR。已经开发出使用通用测试规范文件格式的2354,2019 2019年人类/机器可读语言以指定独立于测试位置,测试环境或项目的测试用例。通过考虑关键词测试开发了人机/机器可读语言。关键字驱动的测试方法背后的想法是测试工程师根据代表测试步骤设置的规则组合关键字的测试用例。 KDT架构允许测试工程师使用固定的一组关键字在不需要任何编码技能的情况下创建自动测试用例的不同变体。其他学科也可以轻松地理解所创建的测试规范,这反过来又使跨学科测试案例审查过程更容易。此外,测试规范可以很容易地交换并适应位置和项目之间。 KDT基于三个主要因素:1。一种由基于测试术语和HEV驱动器的需要的关键字和短语组成的人类/机器可读语言。 2.解析器(编译器)负责检查语法(语言规则),验证定义的测试步骤聚合(参数,信号等),替换与其项目特定的或值以及映射测试的通用测试步骤聚合对其相应的自动化功能的步骤。 3.自动化核心框架顶部的抽象层 - 一组通用功能,负责测试执行和评估。与在自动化核心框架上实现的抽象层相结合的人类/机器可读语言独立于测试地点为测试环境实现的自动化系统,因此增加了具有各种测试环境的不同测试场所 - 系统DYNO,硬件之间的合作和协同作用在环路仿真测试台,电子机器仿真器和测试车辆中。本演示文稿主要涉及HEV驱动器的测试用例的人/机器可读语言表示。关键点是:语言的定义 - 词汇和语法规则符合HEV动力传动系统测试术语。通用测试规范 - 引入的其他项目文件和聚合规则,以确保通用测试步骤定义,这在不同项目之间很容易重复使用。解析器 - 将通用测试步骤转换为Project / Test环境特定于项目,最后将那些映射到相应的抽象自动化功能。用于测试执行和结果评估的自动化功能的抽象 - 处理在多个位置的不同测试环境设置上实现的各种自动化系统的自动化核心框架。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号