Donald J. McCune
Hitachi
Network
Latest external collaboration on country level. Dive into details by clicking on the dots.
Publication
Featured researches published by Donald J. McCune.
real time technology and applications symposium | 2007
Makoto Ishikawa; Donald J. McCune; George Saikalis; Shigeru Oho
This paper proposes a new development method for highly reliable real-time embedded control systems using a CPU model-based hardware/software co-simulation. We take an approach that allows the full simulation of the virtual mechanical control system including the mechatronics plant, microcontroller hardware and object code level software. This full virtual system simulation reveals the control system behavior, especially in microcontroller hardware and software. It enables microarchitecture design space exploration, control design validation, robustness evaluation of the system, software optimization before components design, and prevents potential problems. A novel aspect of this work is that the proposed virtual control system comprises all the components in a typical control system, therefore it enables the analysis of the effects from the different domains, for example the mechanical analysis of behavior due to a control software bug. To help the design, evaluation and analysis, we developed an integrated behavior analyzer into the development environment. This can display the processor behavior graphically during the simulation without affecting the simulation results, such as task level CPU load, interrupt statistics and software variable transition chart. This analyzer provides useful information on the behavior. No software modification is necessary for this virtual system analysis, and this analysis does not change the control timing and does not require any processing power on the target microcontroller. Therefore this method is suitable for real-time embedded control system design, in particular automotive control system design which requires high level reliability, robustness, quality and safety. In this paper, a Renesas SH-2A microcontroller model was developed on a CoMETtrade platform from VaST Systems Technology. An ETC (electronic throttle control) system is chosen as the plant to prove this concept. The ETB (electronic throttle body) model on Saberreg simulator from Synopsysreg was co-simulated with the SH-2A model. The SH-2A chip was under development during this project, nevertheless we could complete the OSEK OS development, control software design and verification using the virtual system. We confirmed that such software could run on an actual ETC hardware system without modification after a working sample chip was released at a later stage in the course of this work. This demonstrates that our models and simulation environment are sufficiently credible and trustful
SAE transactions | 2005
Liang Shao; George Saikalis; Donald J. McCune; Jeroen de Ridder; Jian Lin
Accurate simulation model of Electronic Throttle Body (ETB) is important to engine control, system analysis and diagnosis. However, some model parameters could vary significantly due to temperature variation and harsh working environment, therefore are very difficult to calibrate in test. In this paper, an optimization of model parameters with genetic algorithm is implemented to match simulation with open loop step and impulse response test results to achieve a precise ETB model. Closed loop validation test with rapid prototyping tool is accomplished to confirm the accuracy of simulation model. This automatic parameter-refining modeling approach turns out to be an efficient way to achieve the required model accuracy, which utilizes the advantages of multi-software tool chain.
IFAC Proceedings Volumes | 2010
Sujit Phatak; Donald J. McCune; George Saikalis
Abstract A Cyber-Physical full virtual Gasoline Fuel Pump control system was setup in a co-simulation environment by interfacing different components of the system modeled in different domains and co-simulated across a TCP/IP interface bus. The goal was to achieve a realistic implementation of the system including the microcontroller model (virtual CPU) along with other mechatronic system component models interfaced across the bus that would yield a multi-domain co-simulation platform. An evaluation and calibration of the system with and without the virtual CPU was also performed.
Archive | 2008
Atsushi Watanabe; Harsha Badarinarayan; Jonathan Borg; Donald J. McCune; Takuya Shiraishi; Atsushi Hohkita; Masahiro Soma; Hiroaki Saeki
Archive | 2007
Jonathan Borg; Harsha Badarinarayan; Donald J. McCune; Atsushi Watanabe; Takuya Shiraishi; George Saikalis
Archive | 2003
Jonathan Borg; George Saikalis; Donald J. McCune; Liang Shao; Shigeru Oho
SAE World Congress & Exhibition | 2007
Makoto Ishikawa; Donald J. McCune; George Saikalis; Shigeru Oho
Archive | 2010
Makoto Ishikawa; Shigeru Oho; George Saikalis; Donald J. McCune; Jonathan Borg
SAE 2006 World Congress & Exhibition | 2006
George Saikalis; Hendrik Meyl; Shigeru Oho; Donald J. McCune; Makoto Ishikawa
Archive | 2008
Yasuo Sugure; Donald J. McCune; Sujit Phatak; George Saikalis