Browse Topic: Hardware-in-the-loop (HIL)
Functional safety is driven by number of standards like in automotive its driven by ISO26262, in Aerospace its driven by DO-178C, and in Medical its driven by IEC 60601. Automotive electronic controllers must adhere to state-of-the-art functional safety standard provided by ISO26262. A critical functional safety requirement is the Fault Handling Time Interval (FHTI), which includes the Fault Detection Time Interval (FDTI) and Fault Reaction Time Interval (FRTI). The requirements for FHTI are derived from Failure Mode Effect Analysis (FMEA) conducted at the system level. Various fault categories are analyzed, including electrical faults (e.g., short to battery, short to ground, open circuits), systemic faults (e.g., sensor value stuck, sensor value beyond range), and communication faults (e.g., incorrect CAN message signal values). Controllers employ strategies such as debouncing and fault time maturity to detect these faults. Numerous FDTI requirements must be verified to ensure
The development of cyber-physical systems necessarily involves the expertise of an interdisciplinary team – not all of whom have deep embedded software knowledge. Graphical software development environments alleviate many of these challenges but in turn create concerns for their appropriateness in a rigorous software initiative. Their tool suites further enable the creation of physics models which can be coupled in the loop with the corresponding software component’s control law in an integrated test environment. Such a methodology addresses many of the challenges that arise in trying to create suitable test cases for physics-based problems. If the test developer ensures that test development in such a methodology observes software engineering’s design-for-change paradigm, the test harness can be reused from a virtualized environment to one using a hardware-in-the-loop simulator and/or production machinery. Concerns over the lack of model-based software engineering’s rigor can be
Ground vehicle software continues to increase in cost and complexity, in part driven by tightly integrated systems and vendor lock-in. One method of reducing costs is reuse and portability, encouraged by the Modular Open Systems Approach and the Future Airborne Capability Environment (FACE) architecture. While FACE provides a Conformance Testing Suite to ensure portability between compliant systems, it does not verify that components correctly implement standard interfaces and desired functionality. This paper presents a layered test methodology designed to ensure that a FACE component correctly implements working communication interfaces, correctly handles the full range of data the component is expected to manage, and correctly performs all of the functionality the component is required to perform. This testing methodology includes unit testing of individual components, integration testing across multiple units, and full hardware in the loop system integration testing, offering a
Nowadays, Software-in-the-Loop (SIL) represents a crucial methodology in the development and validation of control systems, particularly in sectors such as automotive, marine, and aerospace. It involves creating a virtual representation of a real environment with varying levels of accuracy. Using SIL techniques, engineers can develop and test software in the early stages of the development cycle, reducing overall time-to-market and costs. Typically, to simulate complex control systems, a primary tool is used to manage and integrate an entire application-specific environment composed of application software, plants, sensors and actuators, and communication protocols. Although several commercial solutions are currently available on the market to support SIL activities, Dumarey Softronix wanted to explore the possibility of developing an in-house software tool to leverage the benefits of SIL. This paper provides a high-level overview of the main steps involved in developing a complete SIL
PEM electrolysis system has characteristic of excellent performance such as fast response, high electrolysis efficiency, compact design and wide adjustable power range. It provides a sustainable solution for the production of hydrogen, and is well suited to couple with renewable energy sources. In the development process of PEM electrolysis controller, this article originally applied the V-mode development process, including simulation modeling, RCP testing, and HIL testing, which can provide guidance in the practical application of electrolytic hydrogen production. In this paper, we present modeling and simulation study of PEM water electrolysis system. Model of electrolytic cell, hydrogen production subsystem and thermal management subsystem are constructed in Matlab/Simulink. Controller model was designed based on PI control strategy. A rapid prototyping controller with MPC5744 chip was used to develop the control system of electrolytic hydrogen production system. Hardware in the
SBW(Steer-by-wire) is a steering system that transmits the driver’s request and gives feedback to the driver through electrical signals. This system eliminates the mechanical connection of the traditional steering system, and can realize the decoupling of the steering wheel and the road wheel. In addition, this system has a perfect torque feedback system, which can accurately and delicately feedback the road surface information to the driver. However, vehicle driving deviation is one of the most common failure modes affecting vehicle performance in the automotive aftermarket, this failure mode can exacerbates tire wear, reducing their life cycle, at the same time, the driver must apply a counter torque to the steering wheel for a long time to maintain straight-line travel during driving. This increases the driver’s operational burden and poses safety hazards to the vehicle’s operation. Based on the steer-by-wire system and vehicle driving deviation characteristics, this paper proposes
In the rapidly evolving field of automotive engineering, the drive for innovation is relentless. One critical component of modern vehicles is the automotive ECU. Ensuring the reliability and performance of ECU is paramount, and this has led to the integration of advanced testing methodologies such as Hardware-in-the-Loop (HIL) testing. In conjunction with HIL, the adoption of Continuous Integration (CI) and Continuous Testing (CT) processes has revolutionized how automotive ECU are developed and validated. This paper explores the integration of CI and CT in HIL testing for automotive ECU, highlighting the benefits, challenges, and best practices. Continuous Integration and Continuous Test (CI/CT) are essential practices in software development. Continuous Integration process involves regularly integrating code changes into the main branch, ensuring that it does not interfere with the work of other developers. The CI/CT server automatically build and test code whenever a new commit is
In non-cooperative environments, unmanned aerial vehicles (UAVs) have to land without artificial markers, which is a key step towards achieving full autonomy. However, the existing vision-based schemes have the common problems of poor robustness and generalization, and the LiDAR-based schemes have the disadvantages of low resolution, high power consumption and high weight. In this paper, we propose an UAV landing system equipped with a binocular camera to preform 3D reconstruction and select the safe landing zone. The whole system only consists of a stereo camera, and the innovation of the solution is fusing the stereo matching algorithm and monocular depth estimation(MDE) model to get a robust prediction on the metric depth. The whole landing system consists of a stereo matching module, a monocular depth estimation (MDE) module, a depth fusion module, and a safe landing zone selection module. The stereo matching module uses Semi-Global Matching (SGM) algorithm to calculate the
Items per page:
50
1 – 50 of 711