View
114
Download
4
Category
Preview:
DESCRIPTION
Volvo CE Software Control. AB Volvo. Business Areas within Volvo Group. Mack Trucks. Renault Trucks. Volvo Trucks. Buses. Construction Equipment. Penta. Aero. Financial Services. ARTICULATED HAULER. EXCAVATOR. MOTOR GRADER. WHEEL LOADER. COMPACT EQUIPMENT. - PowerPoint PPT Presentation
Citation preview
CMP
04/22/23 1
Volvo Construction Equipment
Volvo CE Software Control
CMP
04/22/23 2
Volvo Construction Equipment
Business Lines withinVolvo Construction Equipment
Business Areas within Volvo Group
AB Volvo
AeroFinancialServices
Renault Trucks
Volvo Trucks
Buses PentaConstruction
EquipmentMack
Trucks
ARTICULATED HAULER
EXCAVATOR MOTORGRADER
WHEELLOADER
COMPACTEQUIPMENT
CUSTOMER SUPPORT
RENTALBusiness Areas
CMP
04/22/23 3
Volvo Construction Equipment
CMP
04/22/23 4
Volvo Construction Equipment
Changwon, Shanghai, China
±1300 empl.
R&D Plant
Hallsberg, Sweden ± 500 empl.
Eskilstuna, Sweden±900 empl.
Eskilstuna, Sweden Arvika, Sweden
± 1100 empl.
Pederneiras, Brazil ± 250 empl.
Asheville, North America
± 250 empl
Goderich, Ontario, Canada ± 700 empl.
Belley, France Konz-Könen, Germany
Wroclaw, Poland ± 950 empl.
Braås, Sweden; Pederneiras, Brazil ± 600 empl.
11
CMP
04/22/23 5
Volvo Construction Equipment
Electronic Control System
PROSITVCADS ProMATRIS
Instrument control unit
(I-ECU)
Cab control unit (C-ECU)
Vehicle control unit
(V-ECU)
Engine control unit
(E-ECU)
Transmission control unit
(T-ECU)
CMP
04/22/23 6
Volvo Construction Equipment
Rubus OS
Supports Different Execution Paradigms
Rubus OS
Red Kernel
Basic Services
Green Kernel Blue Kernel
CMP
04/22/23 7
Volvo Construction Equipment
Rubus Implementation
Pre-runtime Generated Execution Schemes
95% of Functionality is
Pre-runtime Scheduled
CMP
04/22/23 8
Volvo Construction Equipment
Source code lines
0
50000
100000
150000
L150C L150D L150E
Machine model
Lin
es Code
Com m ents
SW Complexity Comparison WLO
CMP
04/22/23 9
Volvo Construction Equipment
SW Complexity Comparison WLO
Source code lines
0
50000
100000
150000
200000
250000
300000
A40C A40D
Machine m odel
Lin
es Code
Comments
CMP
04/22/23 10
Volvo Construction Equipment
Rubus Component Designer
Software Components
Separated Temporal Configuration
Component Interface
Re-useable
C 1
C 2
C 1
C 1
Component Library
CMP
04/22/23 11
Volvo Construction Equipment
What VOLVO CE use
Red thread
Almost everything 95% (including none time critical)
Better temporal behavior we know what happened
Pre-runtime dispatch table make it easy to plan when things should happen
Blue thread
Slow buss
Diagnostic to service tools
Driver information (display)
Green threads
Small interrupt that is hard to avoid
CMP
04/22/23 12
Volvo Construction Equipment
What VOLVO CE use
Queue between red and blue threads
None or almost none semafor/mutex (not needed due to the red threads).
Max time dump to be able to see the execution time estimate.
Poor usage of read error report (only romPOD)
Simple reboot on red error
Mode shifting (warm up, drive, shut down and test)
CMP
04/22/23 13
Volvo Construction Equipment
Good things
Simple and strait forward
When the schedule is created and the time is good then one have a stable system
Small RTOS
No per unit cost
Close co-operation
Possibility to make component library
CMP
04/22/23 14
Volvo Construction Equipment
Bad things
No “plug-in” ( can buss)
Easy to have a high schedule without having it in practice
Close co-operation (Some think that TUE make to much debugging)
Small company. Make it risky
Only C167 support
Lack of develop tools (online tracing, max time from target)
A lot of overhead work with component and the connections ( better tool under evaluation)
Recommended