共查询到20条相似文献,搜索用时 15 毫秒
1.
This paper presents a heuristic resource allocation and scheduling method, which is based on an integrated architecture that enables multiple missions to be embedded in a single electronic control unit (ECU) and a single mission to be distributed over multiple ECUs. The proposed design method is composed of resource(e.g. task and message) allocation, scheduling, and attribute assignments. From a given target application’s task graph, the method generates a scheduling table specifying the release, start, and completion timings of tasks and messages. After that, all relevant attributes(e.g. priority of tasks and messages) are automatically assigned. In order to guarantee the functional and temporal requirements of target applications, design constraints such as the worst case response time, deadline, precedence relations, and physical limitations are concurrently considered. A chassis control system consisting of electronic stability control, an electro-mechanical brake, continuous damping control, and electronic air suspension is employed for evaluating the proposed method. The conventional chassis control system which is composed of seven ECUs was redesigned by only four ECUs without the degradation of control performance. Consequently, it is expected that the development time and production cost of distributed automotive control systems can be significantly reduced by the proposed design method. 相似文献
2.
Zheng Ran Hua Yan Huimin Zhang Yun Li 《International Journal of Automotive Technology》2017,18(6):1109-1119
The AUTOSAR has been developed as the worldwide standard for automotive E/E software systems, making the electronic components of different suppliers to be employed universally. However, as the number of component-based applications in modern automotive embedded systems grows rapidly and the hardware topology becomes increasingly complex, deploying such large number of components in automotive distributed system in manual way is over-dependent on experience of engineers which in turn is time consuming. Furthermore, the resource limitation and scheduling analysis make the problems more complex for developers to find out an approximate optimal deploying approach in system integration. In this paper, we propose a novel method to deploy the AUTOSAR components onto ECUs with the following features. First, a clustering algorithm is designed for deploying components automatically within relatively low time complexity. Second, a fitness function is designed to balance the ECUs load. The goal of our approach is to minimize the communication cost over all the runnable entities while meeting all corresponding timing constraints and balancing all the ECUs load. The experiment results show that our approach is efficient and has well performance by comparing with other existing methods in specific and synthetic data set. 相似文献
3.
S. H. Lee T. W. Park K. H. Chung K. H. Choi K. K. Kim K. H. Moon 《International Journal of Automotive Technology》2011,12(1):75-82
HILS (Hardware In the Loop Simulation) and RBT (Requirement-Based Testing) are widely used to evaluate the performance and
reliability of automotive ECUs (Electronic Control Units). The HILS method is used to predict the behavior of ECU-installed
vehicles and to evaluate the performance of ECU controllers. RBT evaluates whether the embedded system satisfies the pre-defined
requirements. In this study, the behavior of a vehicle is regarded as a system requirement, and an embedded system test procedure
that evaluates the system requirement is proposed. In particular, a new method is introduced, which integrates HILS with RBT.
Using the proposed method, the behavior of an articulated vehicle equipped with an AWS (All Wheel Steering) ECU is evaluated
with RBT software. 相似文献
4.
针对空中下载(Over The Air,OTA) 升级失败时,实时操作系统 (Real Time Operating System,RTOS) 控制器无法进行软件回滚的问题,提出了一种双分区升级技术,此技术分为同面启动升级和异面启动升级。同面启动升级通过外扩存储器作为备份分区,升级时将原程序复制至备份分区后将软件下载至激活分区启动执行;而异面启动升级通过读取控制器分区信息将软件下载至备份分区,利用地址重映射技术和SWAP AB技术进行分区切换,从而实现升级或失败时软件回滚。通过搭建测试环境验证了该软件回滚技术的可行性、有效性及稳定性。 相似文献
5.
6.
7.
8.
介绍了ECU输出接口功率驱动电路的特点和工作原理。指出ECU输出接口故障一般是由于功率驱动器件损坏引起的。提出了通过ECU输出接口控制端找到相应功率驱动器件的方法;介绍了判断该常用功率驱动器件是否损坏的方法、代换原则以及对特殊封装的功率器件的识别和代换;给出了功率驱动器件更换后的试验方法。如果ECU故障是由输出接口故障引起的,则可以采用所介绍的方法维修而不必更换整个ECU,从而有效降低维修成本。 相似文献
9.
Approach to functional safety-compliant ECU design for electro-mechanical brake systems 总被引:1,自引:0,他引:1
K. J. Lee Y. H. Ki J. S. Cheon G. Hwang H. S. Ahn 《International Journal of Automotive Technology》2014,15(2):325-332
In this paper, we propose a design approach to a functional safety-compliant ECU for an electro-mechanical brake (EMB) control system or an electronic wedge brake (EWB) control system. Brake actuators in a brake-by-wire (BBW) system such as EMB or EWB are characterized by the safety-critical functions which are now executed by using many electric and electronic devices with application software. Based on hazard analysis and risk assessments of the automotive functional safety standard ISO 26262, the proposed EMB control system should be ASIL-D-compliant, which is the highest ASIL level. To this end, a hardware and a software design method is introduced to implement functionl safety-oriented monitoring functions which are based on an asymmetric dual-core architecture with an external watchdog processor. It is shown by using EMB hardware-In-the-Loop-Simulation (HILS) that the proposed ECU design approach is very effective when a hardware fault or software execution faults occur in the EMB ECU, moreover, this functional safety-compliant design can be well combiled with the sensor fault-tolerant control logic. 相似文献
10.
OSEK OS (Offene Systeme und deren Schnittstellen für die Elektronik in Kraftfahrzeugen Operating System) is an open, real-time
operating system standard for ECU software in vehicles. Because it was originally designed to be used in an extremely resource-constrained
environment, an OSEK-compliant operating system must incur low processing overhead and memory usage. Unfortunately, as OSEK
OS has evolved over time, it now specifies nontrivial kernel features along with multiple conformance classes and application
modes. This may lead to unwanted dynamic resource usage in a system using OSEK OS unless the standard is carefully interpreted
and designed into an OSEK OS implementation. In this paper, we analyzed the various kernel features of OSEK OS and their interactions
to identify areas in the standard that warrant further resource usage optimization. In particular, we attempted to reduce
the run-time memory footprint. Based on our analyses, we present two kernel mechanisms: (1) stack sharing among tasks and
(2) light-weight ready queue handling specialized for OSEK OS conformance classes. We also offer implementation methods for
the proposed mechanisms by extending OIL and associated tools. Finally, we show the effectiveness of the proposed mechanisms
via extensive experiments. Our mechanisms allow OSEK-based systems to use only 36% of the memory requirements of conventional
OSEK-based systems on average. 相似文献
11.
12.
13.
14.
15.
针对车载电控单元应用程序更新频次越来越快的要求,设计了一种基于ISO15765协议的应用程序刷新系统。该系统采用上下位机的方式,上位机用作人机界面,下位机用作上位机与车载电控单元之间的通信接口。实际测试表明,该系统能成功刷新符合ISO15765协议的车载电控单元的应用程序。 相似文献
16.
17.
为合理应用车载低压电能,文章设计了基于应用场景识别的一体化分层唤醒、休眠控制的策略。根据KL30下整车有效唤醒状态按需唤醒电控单元,并引入用车场景预测、提前唤醒电控单元,解决电控单元按需唤醒下用车场景快速切换带来的响应延迟问题;同时,通过场景识别进一步排查无法休眠的电控单元,进行防低压亏电控制。文章应用CANOE?工具仿真了用户遥控解充电枪锁操作及充电口单元无法休眠工况,结果表明,所提出的控制策略能够提高解充电枪锁响应速度,并能够识别出无法休眠电控单元进行防亏电控制。 相似文献
18.
19.