Electronic control units (ECUs) offer a modular, networked approach to real time machine control and diagnostics. Software embedded in these controllers offer agile and customizable solutions because of the intimate relationship with the ECU hardware and its inputs/outputs. In an idealistic view, embedded software should support the machine's life - 30 years or longer. Developing and maintaining software for these systems requires a strategy. A framework demonstrating common building blocks and long-term centralized support for ECUs on a machine is presented. This strategy reduces the detailed knowledge of the specific machine controls needed by ECU developers and provides the components and infrastructure key to extending the life and functionality of the ECU.
Hybrid electric vehicles (HEVs) are worldwide recognized as one of the best and most immediate opportunities to solve the problems of fuel consumption, pollutant emissions and fossil fuels depletion, thanks to the high reliability of engines and the high efficiencies of motors. Moreover, as transport policy is becoming day by day stricter all over the world, moving people or goods efficiently and cheaply is the goal that all the main automobile manufacturers are trying to reach. In this context, the municipalities are performing their own action plans for public transport and the efforts in realizing high efficiency hybrid electric buses, could be supported by the local policies. For these reasons, the authors intend to propose an efficient control strategy for a hybrid electric bus, with a series architecture for the power-train.