32nd Digital Avionics Systems Conference

10 downloads 9824 Views 2MB Size Report
6. Challenge the future. 2. Methodology. 2.2 Integration E/E. System Development into the DEE. 2.2.3 Software. Components Integration ...
32nd Digital Avionics Systems Conference Knowledge Based Engineering to Support Electric and Electronic System Design and Automatic Control Software Development Fengnian Tian Mark Voskuijl

Challenge the future

1

1. Introduction

The Percentage of Safety Recalls Vs. Global Motor Vehicle Production

The Percentage of Electronic Failures in the Safety Recalls

Challenge the future

2

2. Methodology

2.1 Design and Engineering Engine (DEE) • • • •

Initiator Multi-Model Generator (MMG) Converger & Evaluator Communication module

Challenge the future

3

2. Methodology

2.2 Integration E/E System Development into the DEE

2.2.1 Logical System Architecture Integration

Challenge the future

4

2. Methodology

2.2 Integration E/E System Development into the DEE

2.2.2 Technical System Architecture Integration

Challenge the future

5

2. Methodology

2.2 Integration E/E System Development into the DEE

2.2.3 Software Components Integration

Challenge the future

6

2. Methodology

2.2 Integration E/E System Development into the DEE 2.2.4 Test and Parameter Optimization for Software Components

Challenge the future

7

3. Test Case - The Development of the Antilock Braking System (ABS) for a Novel Electric Vehicle Configuration It is well known that the driving range of electric vehicles is always a critical technical specification for the designer, car manufacture and consumer. Nowadays, the driving range is limited by the battery pack equipped on the vehicle. We propose a novel electric vehicle configuration named A-line, where passengers are seated in line.  Small frontal area Long driving range  Reduced curb weight Alleviating traffic  Less parking area congestion Challenge the future

8

3. Test Case

3.1 Modeling the Physical Plant of ABS

Trimetric View of the Geometries for the Physical Plant (1 - Wheel Speed Sensor, 2 - ECU, 3 Electromagnetic Valve, 4 - Master Cylinder, 5 - Brake Pedal, 6 - Disk Brake, 7 - Wheel) Challenge the future

9

3. Test Case

3.2 Software Component Generation

Challenge the future

10

3. Test Case

3.2 Software Component Generation 3.2.1 Data Model Generation for ABS a1 = a1'× (1 + (

G×R − 1) ×100%) G '× R '

Where a1 is the new value of the wheel speed derivative threshold; a1’ is the old value of the wheel speed derivative threshold; G is the new value of gross weight; G’ is the old value of gross weight; R is the new value of front axle load ratio; R’ is the old value of front axle load ratio.

Generation of Data Model for the ABS Software Components Challenge the future

11

3. Test Case

3.2 Software Component Generation 3.2.2 Behavior Model Generation for ABS The behavior model of the logic controller is responsible for switching stages and outputting control logic.

Generation of Behavior Model for the ABS Software Components Challenge the future

12

3. Test Case

3.2 Software Component Generation 3.2.3 Real-time Model Generation

Challenge the future

13

3. Test Case

3.3 Simulation and Comparison Parameters for the Dynamic Simulation Parameters Gross Weight [kg] Number of Axles Front Axle Load Ratio

Concept 1 1000 2 49.2%

Concept 2 1000 2 51%

Wheelbase [mm] Track [mm] Tire

2400 1000 205/55 R16

2400 1000 205/55 R16

Initial Velocity [km/h] Hydraulic Pressure [Mpa]

100 1

100 1

Hydraulic Delay [s]

0.01

0.01

Wheel Speed Derivative Threshold a1 and a2 Front axle load ratio

Front Wheels

Rear Wheels

49.2% Concept1 51% Concept2

-92 -95

-80 -77

94 94

Challenge the future

0 0

14

3. Test Case

3.3 Simulation and Comparison

Vehicle Speed Vs. Front Wheel Speed for the Concept 1 and 2

Relative Slip for the Concept 1 and 2

Challenge the future

15

4. Conclusion •

• • • •

The Design and Engineering Engine (DEE) has been shown its ability able to support the development of E/E systems, finishing a complete design from the logical, technical system architecture to the software components. The physical plant as well as the software components of the ABS have been generated successfully by the DEE. The data model of the software components can be automatically calculated and updated when the physical plant of the E/E systems or even the top level overall design changes. In future, the MMG is expected to support the generation of generic real-time models of the software components. The proposed design methods and tools can in principle be applied to any dynamic system with a high level of software integration, such as e.g. unmanned aerial vehicles.

Challenge the future

16