72,060 research outputs found
Increased understanding of hybrid vehicle design through modeling, simulation, and optimization
2010 Fall.Includes bibliographical references.Vehicle design is constantly changing and improving due to the technologically driven nature of the automotive industry, particularly in the hybridization and electrification of vehicle drive trains. Through enhanced design vehicle level design constraints can result in the fulfillment of system level design objectives. These constraints may include improved vehicle fuel economy, all electric range, and component costs which can affect system objectives of increased national energy independence, reduced vehicle and societal emissions, and reduced life-cycle costs. In parallel, as computational power increases the ability to accurately represent systems through analytical models improves. This allows for systems engineering which is commonly quicker and less resource consuming than physical testing. As a systems engineering technique, optimization has shown to obtain superior solutions systematically, in opposition to trial-and-error designs of the past. Through the combination of vehicle models, computer numerical simulation, and optimization, overall vehicle systems design can greatly improve. This study defines a connection between the system level objectives for advanced vehicle design and the component- and vehicle-level design process using a multi-level design and simulation modeling environment. The methods and information pathways for vehicle system models are presented and applied to dynamic simulation. Differing vehicle architecture simulations are subjected to a selection of proven optimization algorithms and design objectives such that the performance of the algorithms and vehicle-specific design information and sensitivity is obtained. The necessity of global search optimization and aggregate objective functions are confirmed through exploration of the complex hybrid vehicle design space. Whether the chosen design space is limited to available components or expanded to academic areas, studies can be performed for numerous design objectives and constraints. The combination of design criteria into quantifiable objective functions allows for direct optimization comparison based on any number of design goals. Integrating well-defined objective functions into high performing global optimization search methods provides increased probability of obtaining solutions which represent the most germane designs. Additionally, key interactions between different components in the vehicular system can easily be identified such that ideal directions for gain relative to minimal cost can be achieved. Often times vehicular design processes require lower order representations or consist of time and resource consuming iterations. Through the formulation presented in this study, more details, objectives, and methods become available for comparing advanced vehicles across architectures. The main techniques used for setting up the models, simulations and optimizations are discussed along with results of test runs based on chosen vehicle objectives. Utility for the vehicular design efforts are presented through comparisons of available simulation and future areas of research are suggested
A Survey on Compiler Autotuning using Machine Learning
Since the mid-1990s, researchers have been trying to use machine-learning
based approaches to solve a number of different compiler optimization problems.
These techniques primarily enhance the quality of the obtained results and,
more importantly, make it feasible to tackle two main compiler optimization
problems: optimization selection (choosing which optimizations to apply) and
phase-ordering (choosing the order of applying optimizations). The compiler
optimization space continues to grow due to the advancement of applications,
increasing number of compiler optimizations, and new target architectures.
Generic optimization passes in compilers cannot fully leverage newly introduced
optimizations and, therefore, cannot keep up with the pace of increasing
options. This survey summarizes and classifies the recent advances in using
machine learning for the compiler optimization field, particularly on the two
major problems of (1) selecting the best optimizations and (2) the
phase-ordering of optimizations. The survey highlights the approaches taken so
far, the obtained results, the fine-grain classification among different
approaches and finally, the influential papers of the field.Comment: version 5.0 (updated on September 2018)- Preprint Version For our
Accepted Journal @ ACM CSUR 2018 (42 pages) - This survey will be updated
quarterly here (Send me your new published papers to be added in the
subsequent version) History: Received November 2016; Revised August 2017;
Revised February 2018; Accepted March 2018
Recommended from our members
Design Space Exploration in Cyber-Physical Systems
Cyber physical systems (CPS) integrate a variety of engineering areas such as control, mechanical and computer engineering in a holistic design effort. While interdependencies between the different disciplines are key attributes of CPS design science, little is known about the impact of design decisions of the cyber part on the overall system qualities. To investigate these interdependencies, this paper proposes a simulation-based Design Space Exploration (DSE) framework that considers detailed cyber system parameters such as cache size, bus width, and voltage levels in addition to physical and control parameters of the CPS. We propose an exploration algorithm that surfs the parameter configurations in the cyber physical sub-systems, in order to approximate the Pareto-optimal design points with regards to the trade-os among the design objectives, such as energy consumption and control stability. We apply the proposed framework to a network control system for an inverted-pendulum application. The presented holistic evaluation of the identified Pareto-points reveals the presence of non-trivial trade-os, which are imposed by the control, physical, and detailed cyber parameters. For instance the identified energy and control optimal design points comprise configurations with a wide range of CPU speeds, sample times and cache configuration following non-trivial zig-zag patterns. The proposed framework could identify and manage those trade-os and, as a result, is an imperative rst step to automate the search for superior CSP configurations
State-of-the-art in aerodynamic shape optimisation methods
Aerodynamic optimisation has become an indispensable component for any aerodynamic design over the past 60 years, with applications to aircraft, cars, trains, bridges, wind turbines, internal pipe flows, and cavities, among others, and is thus relevant in many facets of technology. With advancements in computational power, automated design optimisation procedures have become more competent, however, there is an ambiguity and bias throughout the literature with regards to relative performance of optimisation architectures and employed algorithms. This paper provides a well-balanced critical review of the dominant optimisation approaches that have been integrated with aerodynamic theory for the purpose of shape optimisation. A total of 229 papers, published in more than 120 journals and conference proceedings, have been classified into 6 different optimisation algorithm approaches. The material cited includes some of the most well-established authors and publications in the field of aerodynamic optimisation. This paper aims to eliminate bias toward certain algorithms by analysing the limitations, drawbacks, and the benefits of the most utilised optimisation approaches. This review provides comprehensive but straightforward insight for non-specialists and reference detailing the current state for specialist practitioners
- …