Simulation and Optimization Methodology of Prototype ...

12
INTERN Dubrovni SIMUL METH VEHIC M. Targ Keywor optimiza 1. Intro In the cu world’s In recent of new t the mos progress The facto updating first two have bee modellin presented emphasis Ghorban package simulato engines, support c configur their com and cont proposed Another optimiza are usua into two group of Many re [Šagi an research has been develope Keulen NATIONAL D ik - Croatia, M LATION HODOLO CLE gosz, W. Sk rds: electric ation, evolu oduction urrent time, energy resou t years, ever technologies st promising sively more i ors mentione g methods of o domains ar en proceedin ng and simu ed an overvi is on physics ni et al. pres developed a or. REVS c batteries, c components, rations. In a mponents ha ntrol areas of d to make thi significant ation of relev ally formulat o groups. The f problems. esearch stud nd Lulić 201 h and develop n paid to th ed. A great et al. propo DESIGN CONF May 19 - 22, 2 N AND OP OGY OF P karka and P. c vehicle, dy utionary alg where energ urces, there h more public such as rene g technologie important par ed above has f modelling, re strongly c ng extensive ulation of ele iew of the m s-based mode sented anothe at the Unive comprises se chemical rea , which can book edited ave been inve f this field. is reference a issue that vant features ted for either e literature in dies on the d 13] and mech pment trends he second gr number of t osed velocit FERENCE - D 2014. PTIMIZA PROTOT . Przystałka ynamic mod gorithm gy usage con has been an i c attention ha ewable energ es are hybri rt of the auto s led to the n simulation a connected. M ely during t ectric and h modelling an elling. er point of v ersity of Man everal comp actions, fuzz be integrated d by Seref S estigated by Mathematic a guide for e must be tak s of every pa r hardware o ndicates that design optim hatronic devi s in this dom roup of prob these method ty trajectory DESIGN 2014 ATION TYPE EL a del, motion p ntinues to gro increasing gl as been paid gy plants and id as well a omotive mark need for deve and optimiza Modelling an the past dec hybrid vehic nd simulatio view. This p nitoba, the s ponents inclu zy control s d to model a Soylu, model numerous r cal models f everyone who ken into ac art of the de or software p authors mor mization of m ices are avai main can be fo blems, in wh ds are strong y optimizatio 4 ECTRIC parameters ow, leading lobal interest to the electr d low energy as electric v ket. eloping new d ation for prot nd simulation cade. A disc les is presen on of hybrid paper consid so-called REV uding electr strategies, r and simulate lling and sim researchers w for such dev o wants to pr ccount in de eveloped syst parts of a ve re often focu mechanical e ilable. A com ound in [Rao hich advance gly connecte on for hybr C to the inevit t in alternativ ricity industr y consumptio vehicles. Th design-techn ototyping of e n of hybrid cussion conc nted by Gao d electric ve dered a simu VS, or renew ric motors, renewable en e hybrid driv mulation of who work in vices and the rototype elec esigning elec tem. Such op ehicle and ar us their consi elements e.g mprehensive o 2012]. Rec ed control m ed to the pro rid electric v table depletio ve sources o ry, especially on devices. C hese are bec nological solu electric vehic and electric cerning the o et al.. The ehicles, with ulation and m wable energy internal com nergy resou ve trains in a electric veh n both the me eir compone ctric vehicles ctric vehicle ptimization p re therefore c iderations on g. suspension e review on cently, more methods wer oblem of fue vehicles in on of the of energy. y in terms Currently, coming a utions by cles. The c vehicles need for e authors h specific modelling y vehicle mbustion urces and range of hicles and echanical ents were s. es is the problems classified n the first n system the latest attention re mainly el saving. order to SYSTEMS ENGINEERING AND DESIGN 1349

Transcript of Simulation and Optimization Methodology of Prototype ...

Page 1: Simulation and Optimization Methodology of Prototype ...

INTERNATIONAL DESIGN CONFERENCE Dubrovnik

SIMULATION AND OPTIMMETHODOLOGY VEHICLE

M. Targosz, W. Skarka

Keywords: optimization, evolutionary algorithm

1. IntroductionIn the currentworld’s energy resourcesIn recent years, of new technologies such as renewable energy plants and low energy consumption devices. the most promising technologies areprogressively more important part of the automotive market.The factors updating methods of modelling, simulfirst two domains are strongly connected. Modelling and simulation of hybrid and electric vehicles have been modelling and simulation of electric and hybrid vehicles presented an overview of the modelling and simulation of hybrid electric vehicles, with specific emphasis on physicsGhorbanipackage developed at simulator. REVS engines, batteries, chemical reactions, fuzzy control strategies, renewable energy resources and support componentsconfigurations. In a book edited by Seref Soylu, motheir components have been investigated by and control proposed to makeAnother significant issue that must be taken into account in designing electric vehicles is optimization ofare usually formulated for either hardware or software parts of a vehicle andinto two groups.group of problemMany rese[Šagi and research and development trends in this domain can be found in [Raohas been paid to the second group of problemsdeveloped. A great number of these methods Keulen et al. proposed velocity tr

INTERNATIONAL DESIGN CONFERENCE Dubrovnik - Croatia, May 19

SIMULATION AND OPTIMMETHODOLOGY VEHICLE

M. Targosz, W. Skarka

Keywords: electric vehicle, optimization, evolutionary algorithm

1. Introduction In the current time, world’s energy resourcesIn recent years, ever

new technologies such as renewable energy plants and low energy consumption devices. the most promising technologies areprogressively more important part of the automotive market.

factors mentioned above has led to updating methods of modelling, simulfirst two domains are strongly connected. Modelling and simulation of hybrid and electric vehicles have been proceeding extensively during modelling and simulation of electric and hybrid vehicles presented an overview of the modelling and simulation of hybrid electric vehicles, with specific emphasis on physicsGhorbani et al. presentpackage developed at simulator. REVS comprisesengines, batteries, chemical reactions, fuzzy control strategies, renewable energy resources and support components, whichconfigurations. In a book edited by Seref Soylu, motheir components have been investigated by and control areas of proposed to make this reference aAnother significant issue that must be taken into account in designing electric vehicles is optimization of relevant features of every part of the developed system. Such optare usually formulated for either hardware or software parts of a vehicle andinto two groups. The literature group of problems.

research studies on [Šagi and Lulić 2013]research and development trends in this domain can be found in [Raohas been paid to the second group of problemsdeveloped. A great number of these methods Keulen et al. proposed velocity tr

INTERNATIONAL DESIGN CONFERENCE Croatia, May 19 - 22, 2014.

SIMULATION AND OPTIMMETHODOLOGY OF PROTOTYPE ELECTRI

M. Targosz, W. Skarka and P. Przystałka

electric vehicle, dynamic model, motion optimization, evolutionary algorithm

where energy usage

world’s energy resources, there has been an increasing more public attention

new technologies such as renewable energy plants and low energy consumption devices. the most promising technologies areprogressively more important part of the automotive market.

mentioned above has led to updating methods of modelling, simulfirst two domains are strongly connected. Modelling and simulation of hybrid and electric vehicles

proceeding extensively during modelling and simulation of electric and hybrid vehicles presented an overview of the modelling and simulation of hybrid electric vehicles, with specific emphasis on physics-based modelling.

presented another package developed at the University of Manitoba,

comprises several components engines, batteries, chemical reactions, fuzzy control strategies, renewable energy resources and

, which can be integrated to model and simulate hybrid configurations. In a book edited by Seref Soylu, motheir components have been investigated by

of this field. Mathematical models for such devices and their components were this reference a

Another significant issue that must be taken into account in designing electric vehicles is relevant features of every part of the developed system. Such opt

are usually formulated for either hardware or software parts of a vehicle andhe literature indicates

arch studies on the design optimization of mechanical elements2013] and mechatronic devices are available. A comprehensive review on the latest

research and development trends in this domain can be found in [Raohas been paid to the second group of problemsdeveloped. A great number of these methods Keulen et al. proposed velocity tr

INTERNATIONAL DESIGN CONFERENCE - DESIGN 201422, 2014.

SIMULATION AND OPTIMIZATION OF PROTOTYPE ELECTRI

P. Przystałka

dynamic model, motion optimization, evolutionary algorithm

energy usage continues to grow, leading to the there has been an increasing

more public attention has been new technologies such as renewable energy plants and low energy consumption devices.

the most promising technologies are hybrid as well as electric vehicles. progressively more important part of the automotive market.

mentioned above has led to the need updating methods of modelling, simulation and optimization for prototyping of electric vehicles. The first two domains are strongly connected. Modelling and simulation of hybrid and electric vehicles

proceeding extensively during the modelling and simulation of electric and hybrid vehicles presented an overview of the modelling and simulation of hybrid electric vehicles, with specific

based modelling. another point of view. This paper considered a simulation and modelling University of Manitoba,

several components engines, batteries, chemical reactions, fuzzy control strategies, renewable energy resources and

can be integrated to model and simulate hybrid configurations. In a book edited by Seref Soylu, motheir components have been investigated by

field. Mathematical models for such devices and their components were this reference a guide for everyone

Another significant issue that must be taken into account in designing electric vehicles is relevant features of every part of the developed system. Such opt

are usually formulated for either hardware or software parts of a vehicle andindicates that authors more often focus their considerations on the first

design optimization of mechanical elementsand mechatronic devices are available. A comprehensive review on the latest

research and development trends in this domain can be found in [Raohas been paid to the second group of problemsdeveloped. A great number of these methods Keulen et al. proposed velocity trajectory optimization for hybrid electric vehicles in order to

DESIGN 2014

IZATION OF PROTOTYPE ELECTRI

P. Przystałka

dynamic model, motion parameters

continues to grow, leading to the there has been an increasing global

has been paid to the electricity industry, especially new technologies such as renewable energy plants and low energy consumption devices.

hybrid as well as electric vehicles. progressively more important part of the automotive market.

the need for developingation and optimization for prototyping of electric vehicles. The

first two domains are strongly connected. Modelling and simulation of hybrid and electric vehicles the past decade.

modelling and simulation of electric and hybrid vehicles presented an overview of the modelling and simulation of hybrid electric vehicles, with specific

point of view. This paper considered a simulation and modelling University of Manitoba, the so

several components includingengines, batteries, chemical reactions, fuzzy control strategies, renewable energy resources and

can be integrated to model and simulate hybrid configurations. In a book edited by Seref Soylu, modelling their components have been investigated by numerous researchers who work

field. Mathematical models for such devices and their components were guide for everyone who wants

Another significant issue that must be taken into account in designing electric vehicles is relevant features of every part of the developed system. Such opt

are usually formulated for either hardware or software parts of a vehicle andthat authors more often focus their considerations on the first

design optimization of mechanical elementsand mechatronic devices are available. A comprehensive review on the latest

research and development trends in this domain can be found in [Raohas been paid to the second group of problems, in which developed. A great number of these methods are strongly connected to the problem of fuel saving.

ajectory optimization for hybrid electric vehicles in order to

DESIGN 2014

OF PROTOTYPE ELECTRIC

parameters

continues to grow, leading to the global interest in alternative sour

paid to the electricity industry, especially new technologies such as renewable energy plants and low energy consumption devices.

hybrid as well as electric vehicles. progressively more important part of the automotive market.

for developing new designation and optimization for prototyping of electric vehicles. The

first two domains are strongly connected. Modelling and simulation of hybrid and electric vehicles decade. A discussion

modelling and simulation of electric and hybrid vehicles is presented presented an overview of the modelling and simulation of hybrid electric vehicles, with specific

point of view. This paper considered a simulation and modelling so-called REVS,

including electric motors, internal comengines, batteries, chemical reactions, fuzzy control strategies, renewable energy resources and

can be integrated to model and simulate hybrid delling and simulation of electric vehicles and

researchers who work field. Mathematical models for such devices and their components were

who wants to prototype electric vehicles.Another significant issue that must be taken into account in designing electric vehicles is

relevant features of every part of the developed system. Such optare usually formulated for either hardware or software parts of a vehicle and

that authors more often focus their considerations on the first

design optimization of mechanical elementsand mechatronic devices are available. A comprehensive review on the latest

research and development trends in this domain can be found in [Raoin which advanced control methods were mainly strongly connected to the problem of fuel saving.

ajectory optimization for hybrid electric vehicles in order to

C

parameters

continues to grow, leading to the inevitable depletion of the interest in alternative sour

paid to the electricity industry, especially new technologies such as renewable energy plants and low energy consumption devices.

hybrid as well as electric vehicles. These

new design-technological solutions by ation and optimization for prototyping of electric vehicles. The

first two domains are strongly connected. Modelling and simulation of hybrid and electric vehicles discussion concerning

is presented by Gao et al.presented an overview of the modelling and simulation of hybrid electric vehicles, with specific

point of view. This paper considered a simulation and modelling called REVS, or renewable energy vehicle

electric motors, internal comengines, batteries, chemical reactions, fuzzy control strategies, renewable energy resources and

can be integrated to model and simulate hybrid drivesimulation of electric vehicles and

researchers who work in field. Mathematical models for such devices and their components were

to prototype electric vehicles.Another significant issue that must be taken into account in designing electric vehicles is

relevant features of every part of the developed system. Such optare usually formulated for either hardware or software parts of a vehicle and are therefore

that authors more often focus their considerations on the first

design optimization of mechanical elements e.g.and mechatronic devices are available. A comprehensive review on the latest

research and development trends in this domain can be found in [Rao 2012]. Recently, more attention advanced control methods were mainly

strongly connected to the problem of fuel saving. ajectory optimization for hybrid electric vehicles in order to

inevitable depletion of the interest in alternative sources of energy.

paid to the electricity industry, especially new technologies such as renewable energy plants and low energy consumption devices. Currently,

These are becoming

technological solutions by ation and optimization for prototyping of electric vehicles. The

first two domains are strongly connected. Modelling and simulation of hybrid and electric vehicles concerning the need fo

by Gao et al.. The authors presented an overview of the modelling and simulation of hybrid electric vehicles, with specific

point of view. This paper considered a simulation and modelling renewable energy vehicle

electric motors, internal comengines, batteries, chemical reactions, fuzzy control strategies, renewable energy resources and

drive trains in a range of simulation of electric vehicles and

in both the mechanical field. Mathematical models for such devices and their components were

to prototype electric vehicles.Another significant issue that must be taken into account in designing electric vehicles is

relevant features of every part of the developed system. Such optimization problems are therefore classified

that authors more often focus their considerations on the first

e.g. suspension system and mechatronic devices are available. A comprehensive review on the latest

2012]. Recently, more attention advanced control methods were mainly

strongly connected to the problem of fuel saving. ajectory optimization for hybrid electric vehicles in order to

inevitable depletion of the ces of energy.

paid to the electricity industry, especially in terms Currently,

are becoming a

technological solutions by ation and optimization for prototyping of electric vehicles. The

first two domains are strongly connected. Modelling and simulation of hybrid and electric vehicles the need for The authors

presented an overview of the modelling and simulation of hybrid electric vehicles, with specific

point of view. This paper considered a simulation and modelling renewable energy vehicle

electric motors, internal combustion engines, batteries, chemical reactions, fuzzy control strategies, renewable energy resources and

a range of simulation of electric vehicles and

mechanical field. Mathematical models for such devices and their components were

to prototype electric vehicles. Another significant issue that must be taken into account in designing electric vehicles is the

imization problems classified

that authors more often focus their considerations on the first

suspension system and mechatronic devices are available. A comprehensive review on the latest

2012]. Recently, more attention advanced control methods were mainly

strongly connected to the problem of fuel saving. ajectory optimization for hybrid electric vehicles in order to

SYSTEMS ENGINEERING AND DESIGN 1349

Page 2: Simulation and Optimization Methodology of Prototype ...

minimize fuel consumption. Their approach enables fuel saving of up to 5% compared, for example, to a cruise controller. Villagra et al. presents a path and speed planner for automated public transport vehicles in unstructured environments. The proposed method makes it possible to analytically compute a comfort-constrained profile of velocities and accelerations of the electric vehicles. Another path planning method is suggested by Farooq et al., who used a soft computing method, so-called particle swarm optimization, in order to minimize the length of the path and to meet constraints on total travelling time, total time delay due to signals, total recharging time and total recharging cost. Dovgan et al. used multi-objective evolutionary algorithm optimization to find optimal driving strategies taking into account travel time and fuel consumption. Results were compared with driving strategies determined with using predictive control and dynamic programing. A very interesting approach is shown in [Cook 2007]. The paper considered the simultaneous optimization of either drive train or driving strategy variables of the hybrid electric vehicle system using a multi-objective evolutionary optimizer. The optimization of a driving strategy was also investigated by the authors of this paper in their previous research [Targosz et al. 2013a]. In the present study, some improvements are proposed in the context of the multi-objective velocity optimization for the electric vehicle in structured environments with unknown disturbances. In such a way, this approach allows us to take into consideration no only deterministic situations but also stochastic ones which can be often met in real word environments. This paper deals with the methodology of advanced simulation model design and its application in the optimization process for prototyping electric vehicles, which can be employed in race car competitions such as the Shell Eco-marathon, Formula SAE and the Greenpower Corporate Challenge. The paper is organized as follows. In Section 1, a brief introduction to the problem is described. The next section discusses the main important issues in the creation of the simulation model. Section 3 shows the current form of the simulation model that can be used for different purposes. The usefulness of the model is more precisely detailed in Section 4. In Section 5, the authors describe a case study carried out in order to verify the proposed methodology in the case of a prototype of the lightweight electric vehicle. The first example shows verification results that were obtained for a race circuit in Rotterdam, whereas the second example presents performance outcomes for a test circuit in Tychy, Poland. The paper ends with concluding remarks in Section 6.

2. Importance of car simulation model in the project Designing a vehicle for such specific use as car racing is a difficult task. The Smart Power Team from the Silesian University of Technology carried out the task of constructing racing cars to compete in the Shell Eco-marathon. The race is very specific, because its purpose is driving over a certain distance while consuming the least amount of energy. The final score is given according to the number of kilometres travelled per unit of energy. The best teams achieve almost unimaginable results, exceeding 1000 km/kWh. To achieve such a result consistently, sophisticated technical and organizational solutions must be used, which are not present in other popular motorsports and automotive engineering. The aim for the designing team is thus clear, i.e., to minimalize energy consumption in given racing conditions. Since the very beginning of the conceptual design for this project, how to assess consecutive concepts of the vehicle and its particular subassemblies and subsystems had been discussed. In other words, how to transfer the task of the current assessment (the idea and detailed design solutions) into a formal optimization task so that at every stage of the designing process, it would be possible to select the best solution from a set of suggested solutions. Also considered had been how to record knowledge acquired while designing for subsequent teams who would continue to take part in the challenge and who could use this knowledge in the best possible way. The entire project is supported by teamwork, which facilitates work in general and allows to the recording, sharing and storing of current data and designing information. It was also considered whether formal methods of knowledge recording should be used [Skarka 2010]. It was decided to fulfil these needs by using a simulation model of the designed vehicle on the analysed track in

1350 SYSTEMS ENGINEERING AND DESIGN

Page 3: Simulation and Optimization Methodology of Prototype ...

conditions complying with challenge regulations. At the same time, this approach forms a kind of knowledge base concerning the design and the main tools for verification and optimization of design. At the earliest given opportunity, a multi-module simulation model was created. It should be stressed that the simulation model, which is constantly being developed, was adequate to the degree of vehicle development, as was as the level of team knowledge concerning both the vehicle and the race. Therefore, the initial model created at the start of the project was incomparable to its present version; however, the assumption of the constant development of the simulation model has a significant influence on the assumptions concerning the general form of the model. From the early stages of the project, the division into separate modules covering separate phenomena that could have an influence on the vehicle performance was made. During the project, the following phases of model development were predicted:

Elaboration of primary form of the model It was mainly based on the mathematical description of phenomena such as aerodynamic resistance, rolling resistance, etc.

Improving particular module models Then, particular modules were developed, based on the obtained results of driving, stand research and test-drives. Special measuring stands were made, i.e., a stand for measuring the engine, a stand for measuring the drive system [Targosz 2013b] etc.

Adjusting the model based on rides at the racing track Based on test-drive results at the racing track and during the race, adjusting of parameters was carried out in order to increase its precision.

Improving the model based on the results of research at special units A series of verification researches was carried out at highly specialized units and aerodynamic tests were realized at a wind tunnel. The results of this system research were integrated with the simulation model. This allowed greater reliance of the results of the simulation model operation compared to the primary results, which were to a large degree unreliable.

Improvement of the optimization method and further adjustment of model parameters A further stage was to adjust the simulation model based on test-drive results on the test track

Adjustment of model operation in changing environmental conditions In the consecutive stages, the plan is to adjust the model to changing road conditions and various vehicle parameters.

3. Form of the simulation model Figure 1 shows a scheme of the simulation model. The model consists of four main subsystems/modules:

A vehicle model – where the vehicle parameters affecting its dynamics are taken into account. These include basic parameters such as mass, radius, wheel moment of inertia and parameters of the drive unit and transmission unit. In this section of model components, the forces of resistance and the driving force acting on the vehicle in motion are determined.

A module of the road – in this module, all parameters of the road on which the vehicle is moving are stored, e.g., radius, slope angle and quality of the surface. It is very important to have data about the road, as most of the resistance forces are a function of its parameters.

A control module – where the control strategy is stored, e.g., reference velocity, time and place of acceleration, etc. In this module, it is also possible to take into account the safety system.

A module of the weather conditions – where all variables that affect a vehicle are recorded, including air temperature, atmospheric pressure and wind speed and direction;

From the very beginning of creating the model, its modular structure has been assumed, which in future versions of the model refines or defines specified physical phenomena in different ways. This approach allows at an early stage of building a vehicle to verify and optimize certain parameters of the vehicle and to search for direction of changes instead of exact numeric values.

SYSTEMS ENGINEERING AND DESIGN 1351

Page 4: Simulation and Optimization Methodology of Prototype ...

For detailed datagreater the will be. A good example of such constant or can be evaluated as a function of velocity or torquecurrent form, the model2013a] in order to be used for environments with unknown disturbances. It is very necessary, especially in the casto have much more adequate and accurate simulation results.

3.1 Model of vehicleThe non-

where and the coefficient of reduced masses (rotating masses). In urban vehiclesmasses of the engine and the transmission unit is dynamics of the vehicle. The described vehicle is equipped with a freewheeling rotating parts of the motor and transmission unit are periodically triggeredthis model

The first component on the right side of the equation is the dynamic forcetorque and dynamic wheel radius. The value of the torque on the drive wheel is a function of many variables such as motor power, motor effitransmission. Another component of the equation is aerodynamic drag, which is the longitudinal component of the resistance of the medium in which the vehicle is moving. It is defined as the productof air density

the drag coefficient

the car, where

force. The type of tires, bearing resistancecomponent of the

with a slope

m

For detailed data, it is necessary to have a larger amount of information. The more accurate and the the amount of data, the greater

A good example of such constant or can be evaluated as a function of velocity or torquecurrent form, the model

] in order to be used for environments with unknown disturbances. It is very necessary, especially in the casto have much more adequate and accurate simulation results.

Model of vehicle-stationary differential equation of the vehicle motion is proposed as follows:

is the so-called reduced mass, which is the product of the gravitational mass of the vehicle and the coefficient of reduced masses (rotating masses). In urban vehiclesmasses of the engine and the transmission unit is dynamics of the vehicle. The described vehicle is equipped with a freewheeling rotating parts of the motor and transmission unit are periodically triggeredthis model is periodically changed

The first component on the right side of the equation is the dynamic forcetorque and dynamic wheel radius. The value of the torque on the drive wheel is a function of many variables such as motor power, motor effitransmission. Another component of the equation is aerodynamic drag, which is the longitudinal component of the resistance of the medium in which the vehicle is moving. It is defined as the productof air density dependent on pressure and temperature of the medium, the front area

the drag coefficient

the car, where

The next component is rolling resistances, where type of tires, bearing resistancecomponent of the gravitational force directed parallel to the surface when the vehicle goes up a hill

with a slope . During the curvilinear motion

Fxmz

zm

tvw

t

it is necessary to have a larger amount of information. The more accurate and the amount of data, the greater

A good example of such a refined model is constant or can be evaluated as a function of velocity or torquecurrent form, the model was extended in comparison to the previous version released in [

] in order to be used for environments with unknown disturbances. It is very necessary, especially in the casto have much more adequate and accurate simulation results.

Figure 1. Scheme of simulation model of vehicle

Model of vehicle stationary differential equation of the vehicle motion is proposed as follows:

called reduced mass, which is the product of the gravitational mass of the vehicle and the coefficient of reduced masses (rotating masses). In urban vehiclesmasses of the engine and the transmission unit is dynamics of the vehicle. The described vehicle is equipped with a freewheeling rotating parts of the motor and transmission unit are periodically triggered

dically changed

The first component on the right side of the equation is the dynamic forcetorque and dynamic wheel radius. The value of the torque on the drive wheel is a function of many variables such as motor power, motor effitransmission. Another component of the equation is aerodynamic drag, which is the longitudinal component of the resistance of the medium in which the vehicle is moving. It is defined as the product

dependent on pressure and temperature of the medium, the front area

and the square of the velocity of movement of air masses along the body of

is wind velocity

next component is rolling resistances, where type of tires, bearing resistance

gravitational force directed parallel to the surface when the vehicle goes up a hill

. During the curvilinear motion

ActF xD2

tcx

it is necessary to have a larger amount of information. The more accurate and the amount of data, the greater the confidence of the simulation data

refined model is the constant or can be evaluated as a function of velocity or torque

was extended in comparison to the previous version released in [] in order to be used for simulating

environments with unknown disturbances. It is very necessary, especially in the casto have much more adequate and accurate simulation results.

Figure 1. Scheme of simulation model of vehicle

stationary differential equation of the vehicle motion is proposed as follows:

called reduced mass, which is the product of the gravitational mass of the vehicle and the coefficient of reduced masses (rotating masses). In urban vehiclesmasses of the engine and the transmission unit is dynamics of the vehicle. The described vehicle is equipped with a freewheeling rotating parts of the motor and transmission unit are periodically triggered

dically changed.

The first component on the right side of the equation is the dynamic forcetorque and dynamic wheel radius. The value of the torque on the drive wheel is a function of many variables such as motor power, motor efficiency, transmission. Another component of the equation is aerodynamic drag, which is the longitudinal component of the resistance of the medium in which the vehicle is moving. It is defined as the product

dependent on pressure and temperature of the medium, the front area

and the square of the velocity of movement of air masses along the body of

is wind velocity. This part of the equa

next component is rolling resistances, where type of tires, bearing resistance, etc. Another component is the resistance of the hill, which is the

gravitational force directed parallel to the surface when the vehicle goes up a hill

. During the curvilinear motion

tvxt wx

it is necessary to have a larger amount of information. The more accurate and the confidence of the simulation data

the efficiency of transmission unit, which can be taken as constant or can be evaluated as a function of velocity or torque

was extended in comparison to the previous version released in [simulating the behaviour

environments with unknown disturbances. It is very necessary, especially in the casto have much more adequate and accurate simulation results.

Figure 1. Scheme of simulation model of vehicle

stationary differential equation of the vehicle motion is proposed as follows:

called reduced mass, which is the product of the gravitational mass of the vehicle and the coefficient of reduced masses (rotating masses). In urban vehiclesmasses of the engine and the transmission unit is often dynamics of the vehicle. The described vehicle is equipped with a freewheeling rotating parts of the motor and transmission unit are periodically triggered

The first component on the right side of the equation is the dynamic forcetorque and dynamic wheel radius. The value of the torque on the drive wheel is a function of many

ciency, meanstransmission. Another component of the equation is aerodynamic drag, which is the longitudinal component of the resistance of the medium in which the vehicle is moving. It is defined as the product

dependent on pressure and temperature of the medium, the front area

and the square of the velocity of movement of air masses along the body of

. This part of the equa

next component is rolling resistances, where Another component is the resistance of the hill, which is the

gravitational force directed parallel to the surface when the vehicle goes up a hill

. During the curvilinear motion, torsion resisting also acts on the vehicle.

crr cos2

it is necessary to have a larger amount of information. The more accurate and the confidence of the simulation data

efficiency of transmission unit, which can be taken as constant or can be evaluated as a function of velocity or torque (see e.g.

was extended in comparison to the previous version released in [behaviour of an electric vehicle in structured

environments with unknown disturbances. It is very necessary, especially in the casto have much more adequate and accurate simulation results.

Figure 1. Scheme of simulation model of vehicle

stationary differential equation of the vehicle motion is proposed as follows:

called reduced mass, which is the product of the gravitational mass of the vehicle and the coefficient of reduced masses (rotating masses). In urban vehicles

often ignored, dynamics of the vehicle. The described vehicle is equipped with a freewheeling rotating parts of the motor and transmission unit are periodically triggered

The first component on the right side of the equation is the dynamic forcetorque and dynamic wheel radius. The value of the torque on the drive wheel is a function of many

means of control transmission. Another component of the equation is aerodynamic drag, which is the longitudinal component of the resistance of the medium in which the vehicle is moving. It is defined as the product

dependent on pressure and temperature of the medium, the front area

and the square of the velocity of movement of air masses along the body of

. This part of the equation represent

next component is rolling resistances, where is a coefficientAnother component is the resistance of the hill, which is the

gravitational force directed parallel to the surface when the vehicle goes up a hill

torsion resisting also acts on the vehicle.

mgt sin

rrc

it is necessary to have a larger amount of information. The more accurate and the confidence of the simulation data generated by the model

efficiency of transmission unit, which can be taken as see e.g., [Targosz 201

was extended in comparison to the previous version released in [of an electric vehicle in structured

environments with unknown disturbances. It is very necessary, especially in the cas

Figure 1. Scheme of simulation model of vehicle

stationary differential equation of the vehicle motion is proposed as follows:

called reduced mass, which is the product of the gravitational mass of the vehicle and the coefficient of reduced masses (rotating masses). In urban vehicles, the influence of the rotating

due to their low impact on dynamics of the vehicle. The described vehicle is equipped with a freewheeling rotating parts of the motor and transmission unit are periodically triggered; as a result,

The first component on the right side of the equation is the dynamic force , which is a quotient of torque and dynamic wheel radius. The value of the torque on the drive wheel is a function of many

and total ratio and efficiency of transmission. Another component of the equation is aerodynamic drag, which is the longitudinal component of the resistance of the medium in which the vehicle is moving. It is defined as the product

dependent on pressure and temperature of the medium, the front area

and the square of the velocity of movement of air masses along the body of

tion represents an unknown disturbance

is a coefficient thatAnother component is the resistance of the hill, which is the

gravitational force directed parallel to the surface when the vehicle goes up a hill

torsion resisting also acts on the vehicle.

cmgt trsin

tFD

it is necessary to have a larger amount of information. The more accurate and the generated by the model

efficiency of transmission unit, which can be taken as [Targosz 2013b

was extended in comparison to the previous version released in [Targosz et al. of an electric vehicle in structured

environments with unknown disturbances. It is very necessary, especially in the case where we assume

stationary differential equation of the vehicle motion is proposed as follows:

called reduced mass, which is the product of the gravitational mass of the vehicle the influence of the rotating

due to their low impact on dynamics of the vehicle. The described vehicle is equipped with a freewheeling of back wheel

; as a result, reduces mass

which is a quotient of torque and dynamic wheel radius. The value of the torque on the drive wheel is a function of many

total ratio and efficiency of transmission. Another component of the equation is aerodynamic drag, which is the longitudinal component of the resistance of the medium in which the vehicle is moving. It is defined as the product

dependent on pressure and temperature of the medium, the front area of the vehicle,

and the square of the velocity of movement of air masses along the body of

an unknown disturbance

that is dependent on Another component is the resistance of the hill, which is the

gravitational force directed parallel to the surface when the vehicle goes up a hill

torsion resisting also acts on the vehicle.

tttr cos)(

A

it is necessary to have a larger amount of information. The more accurate and the generated by the model

efficiency of transmission unit, which can be taken as 3b]. In the

Targosz et al. of an electric vehicle in structured

we assume

(1)

called reduced mass, which is the product of the gravitational mass of the vehicle the influence of the rotating

due to their low impact on the of back wheel and

reduces mass in

which is a quotient of torque and dynamic wheel radius. The value of the torque on the drive wheel is a function of many

total ratio and efficiency of transmission. Another component of the equation is aerodynamic drag, which is the longitudinal component of the resistance of the medium in which the vehicle is moving. It is defined as the product

of the vehicle,

and the square of the velocity of movement of air masses along the body of

an unknown disturbance

dependent on the Another component is the resistance of the hill, which is the

gravitational force directed parallel to the surface when the vehicle goes up a hill

torsion resisting also acts on the vehicle. Torsion

mg

1352 SYSTEMS ENGINEERING AND DESIGN

Page 5: Simulation and Optimization Methodology of Prototype ...

resistance depends on centrifugal force, type of tires, tire pressure, etc. and can be written in the same

way as rolling resistance, where is a torsion resistance coefficient.

3.2 Model of route A description of the track is formed by dividing it into a finite number of elementary sections, Oi, i = 1, 2, …, n. Each section can be characterized by a vector <Li, Ri, Si, Ei> where:

Li [m] is the length of the i-th section Oi, Ri [m] is the radius on the i-th section Oi, Si [%] is a slope of the i-th Oi, Ei represents a description of the surface condition

Distance of the route is the sum of lengths of each section:

(2)

These basic data are necessary for the proper determination of the motion resistance in each section of the track. It is assumed that any change of the route features will cause the need to create the next section and a new vector. This approach brings order, which facilitates the modelling of the track in a simulation environment.

3.3 Model of weather condition Bearing in mind that mobile systems usually move in an open area, a description of the road should have additional parameters like Vwi Pi and Ti, where:

Vwi [m/s] is wind velocity Pi [Pa] is atmospheric pressure Ti [°C] is temperature.

The value of the wind velocity can be calculated using a random process generator; in this way, it is possible to introduce an unknown variable to the model of the vehicle.

3.4 Model of control unit It has been well-established that the motion controller can be realized in different ways; however, for this paper, three cases were investigated:

PID regulator with a constant set value of the velocity – a motion strategy can be accomplished by a virtual regulator with different parameter values of P, I and D.

A binary switch used to accelerate and power on (constant current) the motor if actual velocity is lower than the optimal velocity and to power off if it is higher. The set values of the velocity are calculated by an evolutionary algorithm.

PID regulator with optimal set values of the velocity determined by an evolutionary algorithm. The modular form of the model of a control unit allows for verifying the different types of motion controllers of the vehicle. This approach provides the opportunity for testing driving and controlling strategies for electric vehicles where the problem of energy consumption is very important.

4. The use of the simulation model The primary use of the simulation model was current verification for planned design features during the race and was used to estimate their impact on the race result. This was achieved by supporting simulation experiments with planned alternative design solutions. For developed and produced structure prior to the race in 2012, there was also a need to develop a strategy for the race and for optimization of driving during the race. It was the second application of the simulation model. The third application of the simulation model was to identify the parameters of a vehicle that were difficult to determine using the existing methods and where the value of the results did not provide

)(tctr

n

iiLD

1

SYSTEMS ENGINEERING AND DESIGN 1353

Page 6: Simulation and Optimization Methodology of Prototype ...

sufficient certainty [Targosz and Skarka 2013]. Such a typical example was needed to verify the aerodynamic characteristics of the vehicle on the basis of numerical simulation on a simulation model that was previously calculated using CFD tools (Computational Fluid Dynamics). The fourth use of the simulation model was to determine the optimal design solution in a wider range of variability than that of the race environment in order to adapt and modernize the structure of the possible and changing conditions of the race [Skarka 2014]. The intention is also to use the simulation model to control the vehicle in real time. Below, two main uses of the simulation model during the initial phase of designing and preparing for the race will be described in more detail.

4.1 Verification of design assumptions Structural assumptions were reviewed on an on-going basis from the determination of the first vehicle concept. They were made using a simulation model to simulate the race on the track. In the conceptual phase of the vehicle design, the simulation model itself also contained basic modules that were based on the basic set of correlations describing the basic physical phenomena, such as physical movement of an object along a specific trajectory, with fundamental forces of resistance activities in a gravitational field. Nevertheless, at this stage, simulations allowed for answering the fundamental questions raised by the project team, such as the impact of the individual resistance components on the final result, or the approximate result achieved by the vehicle when driven in accordance with the strategy developed intuitively, or which of the alternative solutions will yield a better result. At the stage of preliminary design, the obtained answers to these questions allowed the project team to consciously choose design solutions, which yielded a better result and in the case of achieving comparable results, the solution was to follow other criteria such as, for example, the smallest degree of complexity of construction, or minimizing the cost of construction. This knowledge allowed us to focus our efforts on features that have the biggest impact on the outcome of the race. In the case of selecting bearing wheels for the vehicle, it turned out that the proposed different solutions for the negligible effect of the rolling resistance of the bearings were abandoned; typical bearings were matched, with the reservation to replace the bearings of the model with low rolling resistance, since the way of bearing has little impact on the outcome.

4.2 Optimal motion strategy The main aim of any race competition is to drive a vehicle as far as possible using the least amount of energy. All drivers must race a certain amount of laps on the track at an average speed vavg with the minimal energy consumption. The adequate measure of the efficiency of the system is a factor indicating the number of kilometres that the vehicle travels per 1 kWh. In general, the planning of the strategy for completion can be formulated as the optimization problem, in which the best possible trajectory of the linear velocity is sought. As is to be expected, this can be achieved by optimizing the velocity set-points as a function of the distance. The main purpose of the optimization process is to adjust the values of the velocity set-point in different points of the laps in order to minimize a multiple objective function F, which can be formulated taking into account the following criteria. The first criterion is correlated with the total energy consumption. The second is associated with the required distance that should be covered during a competition. The last objective is connected to the second one and deals with the set limit value of the travel time that should not be exceeded. Assuming that none of these objectives are in conflict, the optimization task can be written as follows:

. (3)

max)()(

321

,,2,1andsubject to

fffMinimize

iivvv Ucici

Lci

Tcccc

vvvvF

1354 SYSTEMS ENGINEERING AND DESIGN

Page 7: Simulation and Optimization Methodology of Prototype ...

where , are the lower and upper values of the boundary constraints that should be chosen,

taking into account the properties of the electric vehicle; denotes the total number of parts of a race path that is used to digitize the raceway laps. The optimization problem that described above can be solved in several ways. Generally, multi-objective problems do not have a single global solution and it is reasonable to investigate a set of points, each of which satisfies the objectives fi. A well-grounded approach to searching for an optimal solution is the global criterion method [Marler 2004] in which objectives f1, f2 and f3 are combined in order to form a single function. One of the most general indirect utility functions in this context can be expressed in its simplest form as the weighted exponential sum:

(4)

where H is the Heaviside step function; fi and wi indicates the i-th criterion and its importance (the value of the parameter wi should be chosen arbitrarily from the range [0, 1]); the exponent i determines the extent to which a method is able to capture all of the Pareto optimal points for either convex or non-convex criterion spaces; sim [km/kWh] is an estimator of the efficiency of the system calculated on the basis of the total energy consumption in the ride; dcv and dsim [m] is the reference path and the value of the covered distance obtained as a result of the simulation; tcv and tsim [s] represents the set limit value of the travel time and the travel time calculated on the basis of the simulation; vc is the velocity vector, where vci [m/s] is defined for a certain section of the route (the size of this vector depends on the complexity of the route). The first component of the objective function (2) is responsible for minimizing energy consumption. Two other components are penalty factors, being the limitation that is imposed on the average velocity of the race car. Their goal is to ensure that the vehicle will drive in an assumed manner at the optimum time. Various types of algorithms can be applied for solving our problem, which has been formulated in the form of (3) or (4). On the one hand, standard optimization methods, e.g., gradient/Jacobian/Hessian-based algorithms cannot be effectively employed in this context, due to the form of the objective function f2 and f3 and because of the non-deterministic parts of the simulation model. On the other hand, for these types of problems, stochastic optimization methods in the classic form, e.g., Monte Carlo techniques, are very often not able to find an accurate solution that would guarantee polynomial-time convergence. Because of these reasons, in this paper, the optimal solution (the minimum of the objective function U) was found using evolutionary algorithms (EAs). EAs are known for being methods that solve either single- or multi-objective optimization problems [Deb 2009]. They are based on the natural selection process that mimics biological evolution. In this way, the approximate solutions to this problem can be computed.

5. Verification case study

5.1 Prototype lightweight electric vehicle The proposed methodology was validated for the case of a prototype of the lightweight vehicle "Mushellka". The vehicle has an electric drive and was designed and built by student members of the scientific association Modelling of Machine Design, working at the Institute of Fundamentals of Machinery Design at the Silesian University of Technology. The vehicle was designed according to the rules of the race for prototype class vehicles and entered in the electric battery category. In the past two years, the vehicle took part in the European edition of the competition, scoring 425 km/kWh in 2012 and 455 km/kWh in 2013.

)(Lciv )(U

civ

maxi

22

21 HH1U

fU

321

3

1

cv

simcvcvsim

cv

simcvsimcvsimc

ci

iic

ttt

ttwd

ddddww

w

v

vv

SYSTEMS ENGINEERING AND DESIGN 1355

Page 8: Simulation and Optimization Methodology of Prototype ...

The vehicle shown in Figure 1 is a threeof composites based on epoxy resin and woven of carbon and aramid fibre. The design ofand other components

Figure

The coefficient2013]; it rolling resistance coefficient uses specially designed Michelin tires, only competition. The tires have a very low rolling resistance compared to traditional tires.

5.2 Race and test routesThe Shell Ecolong. Vehicles have to cover ten laps average speed of 25 km/h.The Rotterdam route is a street circuit than during the event. Trying to find the optimal driving strategy experimentally is also not possible. Thus, to be able to test different route. Driving Vehicle testing located in TychyAutoCAD Civil 3Dof the existing terrain. T2 shows

The vehicle trajectory was determined on the existing roads. the lengthto check information using GPS technology. centimetres. The measuring points were collected along the axis of the road, with the distance between

The vehicle shown in Figure 1 is a threeof composites based on epoxy resin and woven of carbon and aramid fibre. The design ofand other components

Figure 2. Prototype of electric vehicle Mushellka and overall dimensions of the vehicle

oefficient =it was also verified by research at the Institute of Avia

rolling resistance coefficient uses specially designed Michelin tires, only competition. The tires have a very low rolling resistance compared to traditional tires.

Race and test routesell Eco-marathon competition is held on a street circuit in Rotterdam. One lap is 1630 meters

long. Vehicles have to cover ten laps average speed of 25 km/h.

Rotterdam route is a street circuit than during the event. Trying to find the optimal driving strategy experimentally is also not possible.

o be able to test different route. Driving Vehicle testing was located in Tychy, in the south of Poland.AutoCAD Civil 3D allows the userof the existing terrain. T

a plan view of the path of the drive

Figure

ehicle trajectory was determined on the existing roads. the lengths and the radius of arcs were obtained. to check information using GPS technology. centimetres. The measuring points were collected along the axis of the road, with the distance between

xc

The vehicle shown in Figure 1 is a threeof composites based on epoxy resin and woven of carbon and aramid fibre. The design ofand other components has been described in [Sternal et al

. Prototype of electric vehicle Mushellka and overall dimensions of the vehicle

=0,23 was estimated as a result of CFD analysis usinverified by research at the Institute of Avia

rolling resistance coefficient uses specially designed Michelin tires, only competition. The tires have a very low rolling resistance compared to traditional tires.

Race and test routes arathon competition is held on a street circuit in Rotterdam. One lap is 1630 meters

long. Vehicles have to cover ten laps average speed of 25 km/h.

Rotterdam route is a street circuit than during the event. Trying to find the optimal driving strategy experimentally is also not possible.

o be able to test the vehicle and check strategy, it was necessary to carry different route. Driving the prototype vehicle on public roads

was also carried out on the experimental rides track of in the south of Poland.

allows the userof the existing terrain. The trajectory of the vehicle path was developed

a plan view of the path of the drive

igure 3. Plan view of the path

ehicle trajectory was determined on the existing roads. According to

and the radius of arcs were obtained. to check information concerning using GPS technology. The use of suchcentimetres. The measuring points were collected along the axis of the road, with the distance between

rrc

The vehicle shown in Figure 1 is a three-wheeled selfof composites based on epoxy resin and woven of carbon and aramid fibre. The design of

been described in [Sternal et al

. Prototype of electric vehicle Mushellka and overall dimensions of the vehicle

estimated as a result of CFD analysis usinverified by research at the Institute of Avia

was uses specially designed Michelin tires, only competition. The tires have a very low rolling resistance compared to traditional tires.

arathon competition is held on a street circuit in Rotterdam. One lap is 1630 meters long. Vehicles have to cover ten laps in no

Rotterdam route is a street circuit and thereforethan during the event. Trying to find the optimal driving strategy experimentally is also not possible.

vehicle and check strategy, it was necessary to carry prototype vehicle on public roads

carried out on the experimental rides track of in the south of Poland.

allows the user to set the background view of the design space as a satellite photo rajectory of the vehicle path was developed

a plan view of the path of the drive.

. Plan view of the path

ehicle trajectory was determined usingAccording to drawings in AutoCad Civil 3D, the length

and the radius of arcs were obtained. concerning elevation of the roads

The use of such a measurement guaranteecentimetres. The measuring points were collected along the axis of the road, with the distance between

0014,0

wheeled self-supporting structure. The vehicle cover is mof composites based on epoxy resin and woven of carbon and aramid fibre. The design of

been described in [Sternal et al

. Prototype of electric vehicle Mushellka and overall dimensions of the vehicle

estimated as a result of CFD analysis usinverified by research at the Institute of Avia

was supplied by the uses specially designed Michelin tires, only available to competition. The tires have a very low rolling resistance compared to traditional tires.

arathon competition is held on a street circuit in Rotterdam. One lap is 1630 meters no longer than 39 minutes. Such requirements impose an

and therefore, none ofthan during the event. Trying to find the optimal driving strategy experimentally is also not possible.

vehicle and check strategy, it was necessary to carry prototype vehicle on public roads

carried out on the experimental rides track of

to set the background view of the design space as a satellite photo rajectory of the vehicle path was developed

. Plan view of the path (AutoCad Civil

using the maximum curvature possible drawings in AutoCad Civil 3D, the length

and the radius of arcs were obtained. From the satellite view for this elevation of the roads; therefore,

measurement guaranteecentimetres. The measuring points were collected along the axis of the road, with the distance between

supporting structure. The vehicle cover is mof composites based on epoxy resin and woven of carbon and aramid fibre. The design of

been described in [Sternal et al. 2012].

. Prototype of electric vehicle Mushellka and overall dimensions of the vehicle

estimated as a result of CFD analysis usinverified by research at the Institute of Aviation in Warsaw [Wysocki

supplied by the manufacturer of the available to participants of

competition. The tires have a very low rolling resistance compared to traditional tires.

arathon competition is held on a street circuit in Rotterdam. One lap is 1630 meters than 39 minutes. Such requirements impose an

none of the tests than during the event. Trying to find the optimal driving strategy experimentally is also not possible.

vehicle and check strategy, it was necessary to carry prototype vehicle on public roads is prohibited

carried out on the experimental rides track of

to set the background view of the design space as a satellite photo rajectory of the vehicle path was developed

AutoCad Civil 3D

the maximum curvature possible drawings in AutoCad Civil 3D, the length

rom the satellite view for this ; therefore, geodetic measurements

measurement guaranteescentimetres. The measuring points were collected along the axis of the road, with the distance between

supporting structure. The vehicle cover is mof composites based on epoxy resin and woven of carbon and aramid fibre. The design of

. Prototype of electric vehicle Mushellka and overall dimensions of the vehicle

estimated as a result of CFD analysis using ANSYS software [Danektion in Warsaw [Wysocki

manufacturer of the participants of the

competition. The tires have a very low rolling resistance compared to traditional tires.

arathon competition is held on a street circuit in Rotterdam. One lap is 1630 meters than 39 minutes. Such requirements impose an

the tests can be conductedthan during the event. Trying to find the optimal driving strategy experimentally is also not possible.

vehicle and check strategy, it was necessary to carry is prohibited and can be dangerous.

carried out on the experimental rides track of the Fiat Auto Poland factory

to set the background view of the design space as a satellite photo rajectory of the vehicle path was developed using satellite images

3D, Bing Maps

the maximum curvature possible that could bedrawings in AutoCad Civil 3D, the lengths of straight sections

rom the satellite view for this areageodetic measurements s the required accuracy

centimetres. The measuring points were collected along the axis of the road, with the distance between

supporting structure. The vehicle cover is mof composites based on epoxy resin and woven of carbon and aramid fibre. The design of

. Prototype of electric vehicle Mushellka and overall dimensions of the vehicle

g ANSYS software [Danektion in Warsaw [Wysocki 2012].

manufacturer of the tires. The vehicle the Shell Eco-marathon

competition. The tires have a very low rolling resistance compared to traditional tires.

arathon competition is held on a street circuit in Rotterdam. One lap is 1630 meters than 39 minutes. Such requirements impose an

can be conducted on dates than during the event. Trying to find the optimal driving strategy experimentally is also not possible.

vehicle and check strategy, it was necessary to carry out tests and can be dangerous.

Fiat Auto Poland factory

to set the background view of the design space as a satellite photo satellite images

, Bing Maps)

that could be of straight sections

area, it is not possible geodetic measurements were taken

the required accuracy centimetres. The measuring points were collected along the axis of the road, with the distance between

supporting structure. The vehicle cover is made a vehicle

. Prototype of electric vehicle Mushellka and overall dimensions of the vehicle

g ANSYS software [Danek 2012]. The tire

. The vehicle marathon

arathon competition is held on a street circuit in Rotterdam. One lap is 1630 meters than 39 minutes. Such requirements impose an

dates other than during the event. Trying to find the optimal driving strategy experimentally is also not possible.

tests using a and can be dangerous.

Fiat Auto Poland factory,

to set the background view of the design space as a satellite photo satellite images. Figure

obtained of straight sections and

it is not possible were taken

the required accuracy to a few centimetres. The measuring points were collected along the axis of the road, with the distance between

1356 SYSTEMS ENGINEERING AND DESIGN

Page 9: Simulation and Optimization Methodology of Prototype ...

points amounting to 10 meters. If on the measured route, direction or elevationfrequency of measurement was increased.Geodetic coordinates were also imported into AutoCAD Civil 3D and were used to prepare dataconcerning

5.3 Parameter settiAn evolutionary optimization was carried out by means of the MATLAB environment Genetic Algorithm Toolbox. The classic evolutionary algorithm in Section 4.2. convergence to a solution [Deb 2009]. In the first step, heuristic rulesprocedurethe best optimizatThe fitness function was elaborated following points and other parameters in eq. (w2=w3=0.1) were determined arbitrarily by the expert basingstudy [Targoszthe real numeric series of using the feasible population method, whereas fitness scaling was realized applying the rank methodin which the selection of the parents to the next generation was achieved by euniform method. Two important reproduction options of the algorithmcrossover fraction parameter crossover. The authors decided to use a heuristic crossover operator. This function returns a child that lies on the line containing the two parents that the distance between the child and determined by the usersuggested in the literature. The other individuals, mutation children. In this caseThe convergence of the evolutionary algorithm is strongly dependent on the population size N and crossover fraction pc. These parameters had critical importance for finding the optimal solution problem. Therefore, the convergence of the optimization algorithm was examined for every combination that has been created using elements from the sets0.5, …, 1}. therefore, number of epochs (NoE) is dependent on the value of N, for example, when N is equal to 5 then NoE is equal to 100, wherthe optimization process was run ten timesaveraged

Figure 4

points amounting to 10 meters. If on the measured route, direction or elevationfrequency of measurement was increased.Geodetic coordinates were also imported into AutoCAD Civil 3D and were used to prepare dataconcerning the route

Parameter settingvolutionary optimization was carried out by means of the MATLAB environment

Genetic Algorithm Toolbox. The classic evolutionary algorithm in Section 4.2. Well-convergence to a solution [Deb 2009]. In the first step, heuristic rulesprocedure, were employed to find such values of the evolutionathe best optimization results would be obtained.The fitness function was elaborated following points and other parameters in eq. (

=0.1) were determined arbitrarily by the expert basingstudy [Targosz et al.the real numeric series of using the feasible population method, whereas fitness scaling was realized applying the rank methodin which the selection of the parents to the next generation was achieved by euniform method. Two important reproduction options of the algorithmcrossover fraction pparameter dealt with the fraction of crossover. The authors decided to use a heuristic crossover operator. This function returns a child that lies on the line containing the two parents that the distance between the child and determined by the usersuggested in the literature. The other individuals, mutation children. In this caseThe convergence of the evolutionary algorithm is strongly dependent on the population size N and crossover fraction pc. These parameters had critical importance for finding the optimal solution problem. Therefore, the convergence of the optimization algorithm was examined for every combination that has been created using elements from the sets0.5, …, 1}. It was assumed that the total number of fitness ftherefore, should this value number of epochs (NoE) is dependent on the value of N, for example, when N is equal to 5 then NoE is equal to 100, wherthe optimization process was run ten timesaveraged results of this step are demonstrated in Fig

4. The influence of the relevant features of the evolutionary algorithm on its performance

points amounting to 10 meters. If on the measured route, direction or elevationfrequency of measurement was increased.Geodetic coordinates were also imported into AutoCAD Civil 3D and were used to prepare data

the route <Li, Ri, Si, E

ngs of evolutionary algorithmvolutionary optimization was carried out by means of the MATLAB environment

Genetic Algorithm Toolbox. The classic evolutionary algorithm -known genetic operators for single

convergence to a solution [Deb 2009]. In the first step, heuristic ruleswere employed to find such values of the evolutiona

ion results would be obtained.The fitness function was elaborated following points and other parameters in eq. (

=0.1) were determined arbitrarily by the expert basinget al. 2013a]. Each

the real numeric series of velocity setusing the feasible population method, whereas fitness scaling was realized applying the rank methodin which the selection of the parents to the next generation was achieved by euniform method. Two important reproduction options of the algorithm

pc were chosen. The first with the fraction of

crossover. The authors decided to use a heuristic crossover operator. This function returns a child that lies on the line containing the two parents that the distance between the child and determined by the user-defined parameter. The value of this parameter was set to 1.2suggested in the literature. The other individuals, mutation children. In this case, the adapThe convergence of the evolutionary algorithm is strongly dependent on the population size N and crossover fraction pc. These parameters had critical importance for finding the optimal solution problem. Therefore, the convergence of the optimization algorithm was examined for every combination that has been created using elements from the sets

It was assumed that the total number of fitness fthis value be

number of epochs (NoE) is dependent on the value of N, for example, when N is equal to 5 then NoE is equal to 100, whereas when N is equal to 25 then NoE is equal to 20. the optimization process was run ten times

results of this step are demonstrated in Fig

influence of the relevant features of the evolutionary algorithm on its performance

points amounting to 10 meters. If on the measured route, direction or elevationfrequency of measurement was increased. Geodetic coordinates were also imported into AutoCAD Civil 3D and were used to prepare data

, Ei> that was

of evolutionary algorithmvolutionary optimization was carried out by means of the MATLAB environment

Genetic Algorithm Toolbox. The classic evolutionary algorithm known genetic operators for single

convergence to a solution [Deb 2009]. In the first step, heuristic ruleswere employed to find such values of the evolutiona

ion results would be obtained.The fitness function was elaborated following points and other parameters in eq. (4), such as the exponents (

=0.1) were determined arbitrarily by the expert basingEach individual in the population was composed of genes representing

velocity set-points. A randomusing the feasible population method, whereas fitness scaling was realized applying the rank methodin which the selection of the parents to the next generation was achieved by euniform method. Two important reproduction options of the algorithm

were chosen. The first with the fraction of the next generation other than elite children that are produced by

crossover. The authors decided to use a heuristic crossover operator. This function returns a child that lies on the line containing the two parents that the distance between the child and

defined parameter. The value of this parameter was set to 1.2suggested in the literature. The other individuals,

the adaptive feasible method was adopted in order to compute them.The convergence of the evolutionary algorithm is strongly dependent on the population size N and crossover fraction pc. These parameters had critical importance for finding the optimal solution problem. Therefore, the convergence of the optimization algorithm was examined for every combination that has been created using elements from the sets

It was assumed that the total number of fitness f exceeded, the calculation would be

number of epochs (NoE) is dependent on the value of N, for example, when N is equal to 5 then NoE eas when N is equal to 25 then NoE is equal to 20.

the optimization process was run ten times; following onresults of this step are demonstrated in Fig

influence of the relevant features of the evolutionary algorithm on its performance

points amounting to 10 meters. If on the measured route, direction or elevation

Geodetic coordinates were also imported into AutoCAD Civil 3D and were used to prepare datathat was imported into the simulation environment.

of evolutionary algorithm volutionary optimization was carried out by means of the MATLAB environment

Genetic Algorithm Toolbox. The classic evolutionary algorithm known genetic operators for single-objective optimization

convergence to a solution [Deb 2009]. In the first step, heuristic ruleswere employed to find such values of the evolutiona

ion results would be obtained. The fitness function was elaborated following eq. (4). The upper and lower values of the velocity set

such as the exponents (=0.1) were determined arbitrarily by the expert basing

individual in the population was composed of genes representing points. A random,

using the feasible population method, whereas fitness scaling was realized applying the rank methodin which the selection of the parents to the next generation was achieved by euniform method. Two important reproduction options of the algorithm

were chosen. The first parameter the next generation other than elite children that are produced by

crossover. The authors decided to use a heuristic crossover operator. This function returns a child that lies on the line containing the two parents that the distance between the child and

defined parameter. The value of this parameter was set to 1.2suggested in the literature. The other individuals, i.e.,

tive feasible method was adopted in order to compute them.The convergence of the evolutionary algorithm is strongly dependent on the population size N and crossover fraction pc. These parameters had critical importance for finding the optimal solution problem. Therefore, the convergence of the optimization algorithm was examined for every combination that has been created using elements from the sets

It was assumed that the total number of fitness fthe calculation would be

number of epochs (NoE) is dependent on the value of N, for example, when N is equal to 5 then NoE eas when N is equal to 25 then NoE is equal to 20.

; following onresults of this step are demonstrated in Figure 3.

influence of the relevant features of the evolutionary algorithm on its performance

points amounting to 10 meters. If on the measured route, direction or elevation

Geodetic coordinates were also imported into AutoCAD Civil 3D and were used to prepare datanto the simulation environment.

volutionary optimization was carried out by means of the MATLAB environment Genetic Algorithm Toolbox. The classic evolutionary algorithm was

objective optimization convergence to a solution [Deb 2009]. In the first step, heuristic rules

were employed to find such values of the evolutionary algorithm’s parameters for which

The upper and lower values of the velocity setsuch as the exponents (1

=0.1) were determined arbitrarily by the expert basing the determinationindividual in the population was composed of genes representing

well-dispersed initial population was created using the feasible population method, whereas fitness scaling was realized applying the rank methodin which the selection of the parents to the next generation was achieved by euniform method. Two important reproduction options of the algorithm

parameter was constant and equal to 2. The second the next generation other than elite children that are produced by

crossover. The authors decided to use a heuristic crossover operator. This function returns a child that lies on the line containing the two parents that the distance between the child and

defined parameter. The value of this parameter was set to 1.2 elite and crossover children

tive feasible method was adopted in order to compute them.The convergence of the evolutionary algorithm is strongly dependent on the population size N and crossover fraction pc. These parameters had critical importance for finding the optimal solution problem. Therefore, the convergence of the optimization algorithm was examined for every combination that has been created using elements from the sets N = {5, 10, 15, 20, 25} and

It was assumed that the total number of fitness function evaluations was equal to 500the calculation would be

number of epochs (NoE) is dependent on the value of N, for example, when N is equal to 5 then NoE eas when N is equal to 25 then NoE is equal to 20.

; following on, the averaging procedure was realized. .

influence of the relevant features of the evolutionary algorithm on its performance

points amounting to 10 meters. If on the measured route, direction or elevation

Geodetic coordinates were also imported into AutoCAD Civil 3D and were used to prepare datanto the simulation environment.

volutionary optimization was carried out by means of the MATLAB environment was applied to solve the task defined

objective optimization were convergence to a solution [Deb 2009]. In the first step, heuristic rules, together with the trial and error

ry algorithm’s parameters for which

The upper and lower values of the velocity set1=2, 2=1) and

the determination on results of individual in the population was composed of genes representing

dispersed initial population was created using the feasible population method, whereas fitness scaling was realized applying the rank methodin which the selection of the parents to the next generation was achieved by employing the stochastic uniform method. Two important reproduction options of the algorithm, such as the elite count

was constant and equal to 2. The second the next generation other than elite children that are produced by

crossover. The authors decided to use a heuristic crossover operator. This function returns a child that lies on the line containing the two parents that the distance between the child and

defined parameter. The value of this parameter was set to 1.2elite and crossover children

tive feasible method was adopted in order to compute them.The convergence of the evolutionary algorithm is strongly dependent on the population size N and crossover fraction pc. These parameters had critical importance for finding the optimal solution problem. Therefore, the convergence of the optimization algorithm was examined for every

N = {5, 10, 15, 20, 25} andunction evaluations was equal to 500

the calculation would be cancelled. Therefore, the total number of epochs (NoE) is dependent on the value of N, for example, when N is equal to 5 then NoE

eas when N is equal to 25 then NoE is equal to 20. For each pair of these values , the averaging procedure was realized.

influence of the relevant features of the evolutionary algorithm on its performance

points amounting to 10 meters. If on the measured route, direction or elevation was changed, the

Geodetic coordinates were also imported into AutoCAD Civil 3D and were used to prepare datanto the simulation environment.

volutionary optimization was carried out by means of the MATLAB environment using applied to solve the task defined

were used to guarantee together with the trial and error

ry algorithm’s parameters for which

The upper and lower values of the velocity setand weights (

on results of a individual in the population was composed of genes representing

dispersed initial population was created using the feasible population method, whereas fitness scaling was realized applying the rank method

mploying the stochastic such as the elite count

was constant and equal to 2. The second the next generation other than elite children that are produced by

crossover. The authors decided to use a heuristic crossover operator. This function returns a child that lies on the line containing the two parents that the distance between the child and the better parent is

defined parameter. The value of this parameter was set to 1.2,elite and crossover children, are known as

tive feasible method was adopted in order to compute them.The convergence of the evolutionary algorithm is strongly dependent on the population size N and crossover fraction pc. These parameters had critical importance for finding the optimal solution problem. Therefore, the convergence of the optimization algorithm was examined for every

N = {5, 10, 15, 20, 25} and pc = {0.4, unction evaluations was equal to 500

. Therefore, the total number of epochs (NoE) is dependent on the value of N, for example, when N is equal to 5 then NoE

For each pair of these values , the averaging procedure was realized.

influence of the relevant features of the evolutionary algorithm on its performance

as changed, the

Geodetic coordinates were also imported into AutoCAD Civil 3D and were used to prepare data

using the applied to solve the task defined

used to guarantee together with the trial and error

ry algorithm’s parameters for which

The upper and lower values of the velocity set-weights (w1=0.8,

a previous individual in the population was composed of genes representing

dispersed initial population was created using the feasible population method, whereas fitness scaling was realized applying the rank method,

mploying the stochastic such as the elite count ec and

was constant and equal to 2. The second the next generation other than elite children that are produced by

crossover. The authors decided to use a heuristic crossover operator. This function returns a child that the better parent is

, as was are known as

tive feasible method was adopted in order to compute them. The convergence of the evolutionary algorithm is strongly dependent on the population size N and crossover fraction pc. These parameters had critical importance for finding the optimal solution to the problem. Therefore, the convergence of the optimization algorithm was examined for every

pc = {0.4, unction evaluations was equal to 500;

. Therefore, the total number of epochs (NoE) is dependent on the value of N, for example, when N is equal to 5 then NoE

For each pair of these values , the averaging procedure was realized. The

influence of the relevant features of the evolutionary algorithm on its performance

SYSTEMS ENGINEERING AND DESIGN 1357

Page 10: Simulation and Optimization Methodology of Prototype ...

A plot shows the means and standard deviations of the best fitness results for different values of pc. One can observe that there is a global convergence around the frequently obtained, in the average sense, for fraction pprocess was in this cthe case when higher than in other when compared to the rest of those with similar values of the mean of the best fitness results. authors also carried out several trials for cases in which comparable values (N

5.4 Optimization resultsDeveloping an appropriate strategy has an impact on the level of energy consumption. Figure shows vehicle velocity while drivvelocity of the vehiclea simulation velocity of a car determine the control using routes. The first is circuit in Tychy.

Route

Rotterdam

Tychy

Figure 4Tychy, with determinecontrollerpassed using were collected in realThe data on this lap. The corre

A plot shows the means and standard deviations of the best fitness results for different values of . One can observe that there is a global convergence around the

frequently obtained, in the average sense, for fraction pc = 0.4. However, the value of the standard deviation

was in this cthe case when N=25 and higher than in other when compared to the rest of those with similar values of the mean of the best fitness results. authors also carried out several trials for cases in which comparable to those

N=25 and pc=0.8)

Optimization resultsDeveloping an appropriate strategy has an impact on the level of energy consumption. Figure shows vehicle velocity while drivvelocity of the vehiclea simulation velocity of a car determine the optimal control using a PID routes. The first is the

t in Tychy.

Route Distance

Rotterdam 1630

Tychy 3230

4b shows real speed (with an average speed of 25 [km/h]

determined by the evolutionary algorithm. controller. Information about

using a mobile phone from collected in real

The data were comparelap. The corre

A plot shows the means and standard deviations of the best fitness results for different values of . One can observe that there is a global convergence around the

frequently obtained, in the average sense, for = 0.4. However, the value of the standard deviation

was in this case often not stable=25 and pc=0.8, because the

higher than in other cases. This pair of parameters has the smallewhen compared to the rest of those with similar values of the mean of the best fitness results. authors also carried out several trials for cases in which

those for N=25. Overall=0.8) would be used for further investigations.

Optimization results Developing an appropriate strategy has an impact on the level of energy consumption. Figure shows vehicle velocity while drivvelocity of the vehicle using a constant speed strategy and a simulation velocity of a car with binary

optimal reference speed.PID regulator. Table 1 shows the results of the energy consumption for two different

the Rotterdam Shell Eco

Table 1. Results of energy consumption

Distance [m]

Traveltime [s]

1630

3230

real speed (blackan average speed of 25 [km/h]

evolutionary algorithm. . Information about the position

mobile phone from collected in real time using a

compared with the lap. The correlation coefficient of the data

A plot shows the means and standard deviations of the best fitness results for different values of . One can observe that there is a global convergence around the

frequently obtained, in the average sense, for = 0.4. However, the value of the standard deviation

not stable. From , because the

. This pair of parameters has the smallewhen compared to the rest of those with similar values of the mean of the best fitness results. authors also carried out several trials for cases in which

Overall, from this experimentwould be used for further investigations.

Developing an appropriate strategy has an impact on the level of energy consumption. Figure shows vehicle velocity while driving a route of 3230 meters in 460

constant speed strategy and with binary motor

reference speed. The bTable 1 shows the results of the energy consumption for two different

Rotterdam Shell Eco-marathon race circuit and the second is

Table 1. Results of energy consumption

Travel time [s] (constant set

2340

460

Figure 5

black line) for when an average speed of 25 [km/h]

evolutionary algorithm. the position for

mobile phone from another person who observeusing a special design telemetric module [Sternal et al.

the computedlation coefficient of the data

A plot shows the means and standard deviations of the best fitness results for different values of . One can observe that there is a global convergence around the

frequently obtained, in the average sense, for the case when the population size = 0.4. However, the value of the standard deviation

. From a statistical point of view, better results can be seen for , because the repeatability

. This pair of parameters has the smallewhen compared to the rest of those with similar values of the mean of the best fitness results. authors also carried out several trials for cases in which

rom this experimentwould be used for further investigations.

Developing an appropriate strategy has an impact on the level of energy consumption. Figure route of 3230 meters in 460

constant speed strategy and motor switch control and using

The blue line showTable 1 shows the results of the energy consumption for two different

marathon race circuit and the second is

Table 1. Results of energy consumptionResults

[km/kWh] (constant set

velocity)

460

287,5

5. Velocity trajectory

when the car was an average speed of 25 [km/h], as well as

evolutionary algorithm. The driver executefor when the driver

person who observesign telemetric module [Sternal et al.

d strategy. The green line represents a simulation velocity lation coefficient of the data profile is at the level 0.82.

A plot shows the means and standard deviations of the best fitness results for different values of . One can observe that there is a global convergence around the

when the population size = 0.4. However, the value of the standard deviation was not acceptable

statistical point of view, better results can be seen for repeatability of finding the best solution in this case

. This pair of parameters has the smallest value of the standard deviation when compared to the rest of those with similar values of the mean of the best fitness results. authors also carried out several trials for cases in which N was higher than 25, but the results were

rom this experiment, it was concluded that such would be used for further investigations.

Developing an appropriate strategy has an impact on the level of energy consumption. Figure route of 3230 meters in 460

constant speed strategy and PI regulatorswitch control and using

lue line shows vehicle velocity with optimal strategy and Table 1 shows the results of the energy consumption for two different

marathon race circuit and the second is

Table 1. Results of energy consumption

Results [km/kWh]

EA strategy

712

319,7

. Velocity trajectory

the car was driving , as well as realizing motion strategy, which has been

river executed the when the driver would

person who observed the telsign telemetric module [Sternal et al.

The green line represents a simulation velocity profile is at the level 0.82.

A plot shows the means and standard deviations of the best fitness results for different values of . One can observe that there is a global convergence around the value of 0.05 and it is most

when the population size Nnot acceptable

statistical point of view, better results can be seen for of finding the best solution in this case

st value of the standard deviation when compared to the rest of those with similar values of the mean of the best fitness results.

was higher than 25, but the results were it was concluded that such

Developing an appropriate strategy has an impact on the level of energy consumption. Figure seconds. The red line represents

regulator. The second case (green line) switch control and using an evolutionary algorithm to

vehicle velocity with optimal strategy and Table 1 shows the results of the energy consumption for two different

marathon race circuit and the second is

Table 1. Results of energy consumption

[km/kWh]

EA strategy

Results [km/kWh]PI EA strategy

driving the first lap on the test trackrealizing motion strategy, which has been

the strategy with would switch the accelerate button

the telemetric datasign telemetric module [Sternal et al.

The green line represents a simulation velocity profile is at the level 0.82. The difference of the

A plot shows the means and standard deviations of the best fitness results for different values of value of 0.05 and it is most

N = 15 and crossover not acceptable and the optimization

statistical point of view, better results can be seen for of finding the best solution in this case

st value of the standard deviation when compared to the rest of those with similar values of the mean of the best fitness results.

was higher than 25, but the results were it was concluded that such parameters

Developing an appropriate strategy has an impact on the level of energy consumption. Figure seconds. The red line represents

The second case (green line) evolutionary algorithm to

vehicle velocity with optimal strategy and Table 1 shows the results of the energy consumption for two different

marathon race circuit and the second is the FIAT test drive

Results [km/kWh]PI control and EA strategy

730

330

the first lap on the test trackrealizing motion strategy, which has been

strategy with a binary switch switch the accelerate button

emetric data. Telemetric data sign telemetric module [Sternal et al. 2012].

The green line represents a simulation velocity The difference of the

A plot shows the means and standard deviations of the best fitness results for different values of N and value of 0.05 and it is most

= 15 and crossover and the optimization

statistical point of view, better results can be seen for of finding the best solution in this case was

st value of the standard deviation when compared to the rest of those with similar values of the mean of the best fitness results. The

was higher than 25, but the results were parameters

Developing an appropriate strategy has an impact on the level of energy consumption. Figure 4a seconds. The red line represents

The second case (green line) is evolutionary algorithm to

vehicle velocity with optimal strategy and Table 1 shows the results of the energy consumption for two different

FIAT test drive

Results [km/kWh] ontrol and

the first lap on the test track in realizing motion strategy, which has been

binary switch switch the accelerate button was

. Telemetric data

The green line represents a simulation velocity The difference of the

1358 SYSTEMS ENGINEERING AND DESIGN

Page 11: Simulation and Optimization Methodology of Prototype ...

results between simulation and real data obtained during the experiment is associated with mistakes made by the driver, who did not exactly follow the assumed strategy and different weather condition, especially wind speed. In such a case, using the PI regulator and maintaining a predetermined speed may be advantageous. Simulation studies showed that the use of an appropriate strategy for driving could be beneficial. The presented data illustrates that it is possible to improve the efficiency of energy consumption. Determination of the optimal strategy is needed to improve the result during the Shell Eco-marathon competition. In such a situation, an improvement of a few percent should be considered satisfactory, because it will guarantee a higher rank in the competition. Nevertheless, energy savings should be sought by minimizing the weight and motion resistance of the vehicle, e.g., through optimal shaping of the vehicle body. The best situation is possible when one decides to use a current controller and to realize an optimal strategy. On the one hand, it is very complicated and hard to apply in practise. On the other hand, it could yield significant benefits.

6. Conclusion The Shell Eco-marathon is an extraordinary challenge that reflects the basic tendencies in the development of automotive technology, i.e., reduction in the energy intensity of automobile transportation. The team from the Institute of Fundamentals of Machinery Design at the Silesian University of Technology have, in order to prepare their car comprehensively and systematically for taking part in this competition, used a simulation model to assess proposed solutions, particularly in terms of impact on the result achieved in the competition, as a basis for the assessment of current activities in the course of the project at all stages of vehicle development. Currently, the simulation model is being further improved. From a simple initial model, it has become a complex multi-module model, which will be used successfully in the modernization of the existing vehicle; it also being used in the design of a completely new vehicle taking part in a different class in the same race. The complex simulation model of the vehicle while driving on the racetrack required adjusting to track conditions and environmental conditions, as well as vehicle parameters for every drive it completed. Only such an adjusted model can be used to determine the racing strategy. The research has been developed to test the vehicle, the simulation model and to determine the driving strategy and compliance of the numerical experiment with driving on a racetrack. The test works were carried out on the FIAT test track in Tychy. The obtained levels of energy efficiency differed from the levels obtained during the drives in Rotterdam. The main reasons for this are the fundamentally different driving conditions of the track in Tychy and the track in Rotterdam, mainly in terms of distance and route elevation. The necessity to ascend requires, on the one hand, the operation of the drive unit outside the range of nominal efficiency and, on the other hand, greater speed changeability, which results in a total increase of air resistance. There was also a significant difference in the surfaces of both tracks. The above-mentioned factors confirmed the significant influence of race and environment conditions on the obtained results. During the research, the impact of driver’s skills on the score was also noted. However, the most important point is successfully implementing the driving strategy. Better repeatability of the ride results require learning to drive such an unusual vehicle and above all, to learn driving strategies for the selected parameters. Having access to a track on which both structural changes and improved simulation models can be tested on a regular basis provides the opportunity to eliminate design and numerical problems. Adjusting the simulation model to work in the race must be implemented on the target racetrack. It is possible to predict the results of the corrected design of the vehicle without test drives on the track; however, such an approach contains a fairly high degree of uncertainty.

References Cook, R., Molina-Cristobal, A., Parks, G., Osornio Correa, C., Clarkson, P. J., "Multi-objective Optimisation of a Hybrid Electric Vehicle: Drive Train and Driving Strategy", Evolutionary Multi-Criterion Optimization, Lecture Notes in Computer Science, Vol. 4403, 2007, pp. 330-345.

SYSTEMS ENGINEERING AND DESIGN 1359

Page 12: Simulation and Optimization Methodology of Prototype ...

Danek, W., Gniłka, J., Pawlak, M., "Aerodynamic analysis of wheeled vehicle MuSHELLka", Modelling and optimization of physical systems, 17th International Seminar of Applied Mechanics, Ustroń, 13.09-15.09.2013, Katedra Mechaniki Teoretycznej i Stosowanej. Wydział Mechaniczny Technologiczny. Politechnika Śląska. Gliwice: Wydaw. Katedry Mechaniki Teoretycznej i Stosowanej, 2013, pp. 7-12. Deb, K., "Multi-objective optimization using evolutionary algorithms", Wiley, 2009. Dovgan, E., Javorski, M., Tusar, T., Gams, M., Filipic B., "Discovering driving strategies with a multiobjective optimization algorithm", Applied Soft Computing, Vol. 16, 2014, pp. 50–62. Farooq, U., Shiraishi, Y., Sait, S. M., "Multi-Constrained Route Optimization for Electric Vehicles (EVs) using Particle Swarm Optimization (PSO)", Intelligent Systems Design and Applications (ISDA), 2011, pp. 391-396. Gao, D. W., Mi, C., Emadi, A., "Modeling and Simulation of Electric and Hybrid Vehicles," Proceedings of the IEEE, Vol. 95, No. 4, April, 2007, pp. 729-745. Ghorbani, R., Bibeau, E., Zanetel, P., Karlis, A., "Modeling and Simulation of a Series Parallel Hybrid Electric Vehicle Using REVS", American Control Conference, 2007, ACC '07, 9-13 July, 2007, pp. 4413-4418. Keulen, T., van Jager, B., de Foster, D., Steinbuch, M., "Velocity trajectory optimization in Hybrid Electric trucks", In proceeding of: American Control Conference (ACC), 2010. Marler, R. T., Arora, J. S. "Survey of multi-objective optimization methods for engineering", Struct. Multidiscip. O. 26, 2004, pp. 369-395. Rao, R. V., Savsani, V. J., "Mechanical Design Optimization Using Advanced Optimization Techniques", Springer Series in Advanced Manufacturing, XII, 2012, p. 320, illus. 34. Šagi, G., Lulić, Z., "Multi-Objective Optimization in the Conceptual Phase of Vehicle Development", Concurrent Engineering Approaches for Sustainable Product Development in a Multi-Disciplinary Environment, 2013, pp. 559-570. Skarka, W., "Innowacyjne metody poprawy efektywności energetycznej transportu na przykładzie energooszczędnego bolidu elektrycznego Mushellka startującego w światowych wyścigach Shell Eco-marathon" CaxInnovation, Mechanik 2/2014 CD, 2014. Skarka, W., "Using Knowledge-based Engineering Methods in Designing with Modular Components of Assembly Systems", In: Marjanovic, D; Storga, M; Pavkovic et al. Proceedings of the Design 2010 11th International Design Conference, Dubrovnik, MAY 17-20, 11TH International Design Conference (Design 2010), Vol. 1-3, Dubrovnik 2010, pp.1837-1846. Soylu, S., Electric Vehicles, "Modelling and Simulations", Janeza Trdine 9, 51000 Rijeka, Croatia, 2011. Sternal, K., Cholewa, A., Skarka, W., Targosz, M., "Electric Vehicle for the Students’ Shell Eco-Marathon Competition", Design of the Car and Telemetry System", Telematics in the Transport Environment, 12th International Conference on Transport Systems Telematics, TST 2012, Katowice-Ustroń, Poland, October 10-13, 2012, Communications in Computer and Information Science, Jerzy Mikulski (ed.), Springer Berlin Heidelberg, 2012, pp. 26-33. Targosz, M and Skarka, W., „Synergia metod modelowania konstrukcji na przykładzie projektu Smart Power", Mechanik 2/2013 CD 40, 2013, pp. 1-9. Targosz, M., "Test bench for efficiency evaluation of belt and chain transmission", Proceedings of XII International Technical System Degradation Conference, Liptovsky Mikulas, Slovakia, 03-06.04.2013, PNTTE, 2013, pp. 142-143. Targosz, M., Szumowski, M., Skarka, W., Przystałka, P., "Velocity Planning of an Electric Vehicle Using an Evolutionary Algorithm", Activities of Transport Telematics, 13th International Conference on Transport Systems Telematics, TST 2013, Katowice-Ustroń, Poland, October 23–26, 2013, Communications in Computer and Information Science, Jerzy Mikulski (ed.), Springer Berlin Heidelberg, 2013, pp. 171-177. Villagra, J., Milanés, V., Pérez, J., Godoy, J., "Smooth path and speed planning for an automated public transport vehicle", Robotics and Autonomous Systems, Vol. 60, No. 2, 2012, pp. 252-265. Wysocki, Z., "Badania bolidu MuSHELLKA. Badania wagowe współczynników aerodynamicznych i wizualizacja opływu", in polish-not published, RAPORT NR 36/BA1/12/D, Institute of Aviation Warsaw, 2012. Mirosław Targosz, MSc. Eng., Phd. Student Institute of Fundamentals Machinery Design, Faculty of Mechanical Engineering, Silesian University of Technology ul. Konarskiego 18a, 44-100 Gliwice, Poland Telephone: +48 32 237 10 69 Telefax: +48 32 237 13 60 Email: [email protected] URL: http://ipkm.polsl.pl

1360 SYSTEMS ENGINEERING AND DESIGN