COMPUTER-BASED SYSTEM FOR TESTING A SERVER-BASED VEHICLE FUNCTION
20200238970 ยท 2020-07-30
Inventors
Cpc classification
B60W2050/0031
PERFORMING OPERATIONS; TRANSPORTING
B60K6/20
PERFORMING OPERATIONS; TRANSPORTING
B60W2556/45
PERFORMING OPERATIONS; TRANSPORTING
B60W20/10
PERFORMING OPERATIONS; TRANSPORTING
B60W2050/0006
PERFORMING OPERATIONS; TRANSPORTING
B60W50/00
PERFORMING OPERATIONS; TRANSPORTING
International classification
B60W20/10
PERFORMING OPERATIONS; TRANSPORTING
B60W50/00
PERFORMING OPERATIONS; TRANSPORTING
Abstract
A computer-based system for testing a server-based vehicle function, which is designed to implement a method comprising the following steps: a function model of the vehicle function is simulated by a first simulator on a server, an at least partial vehicle model is simulated by a second simulator and the vehicle function is tested, while a data connection between the first simulator and the second simulator is systematically influenced.
Claims
1-9. (canceled)
10. A computer-based system for testing a server-based vehicle function, which, running on a server situated at a distance from the vehicle, ascertains a return value, which is transmitted to the vehicle, the vehicle then being controlled as a function of this return value, the computer-based system being configured to implement a method comprising the following steps: simulating a function model of the vehicle function by a first simulator on a server; simulating an at least partial vehicle model by a second simulator; and testing the vehicle function, while a data connection between the first simulator and the second simulator is systematically influenced.
11. The system as recited in claim 10, wherein the first simulator and the second simulator are integrated in a common simulation environment, and the simulation environment includes portions of a control unit model that are relevant for controlling the vehicle function.
12. The system as recited in claim 11, wherein the simulation environment is an individual computer and the data connection is a simulation model within the computer.
13. The system as recited in claim 11, wherein the second simulator is an HiL simulator of the vehicle model.
14. The system as recited in claim 13, wherein the data connection comprises a real mobile telephony connection and the mobile telephony connection is controlled by a connectivity control unit.
15. The system as recited in claim 14, wherein the connectivity control unit is situated in the vehicle.
16. The system as recited in claim 14, wherein the HiL simulator is connected via a cable harness to a control unit relevant for controlling the vehicle function, and vehicle functions on the server and/or the control unit control the vehicle function together via the real mobile telephony connection.
17. The system as recited in claim 15, wherein the server is situated outside of the vehicle and the control unit and the HiL simulator are situated in the vehicle.
18. The system as recited in claim 16, wherein the control unit is an engine control unit, and the vehicle function is a torque coordination.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0015] Exemplary embodiments of the present invention are illustrated in the figures and are explained in greater detail below.
[0016]
[0017]
[0018]
DETAILED DESCRIPTION OF EXAMPLE EMBODIMENTS
[0019]
[0020] The first subprocess (11) is used in an early phase of development. For this purpose, first the cloud-based function is modeled and in the MiL simulation environment (28), illustrated in
[0021] Within the scope of the second subprocess (12), all components from control unit (34) to connectivity control unit (35) and the mobile telephony network to server (30) are subjected to an application-specific test in the HiL test environment shown in
[0022] For this purpose, the function model is simulated on server (30). Server (30) is networked with connectivity control unit (35) via a mobile telephony connection (33). This essentially corresponds to the implementation of the cloud-based function of a real vehicle. A control unit (34) to be tested is connected to an HiL simulator (37) via a cable harness (36). The vehicle, the environment and driver model (32) run in real time on the HiL simulator. Control unit (34) includes the entire software with the exception of the function portions outsourced to server (30). The cloud information (39) that is required for the cloud-based function is stored on server (30). In this subprocess (12), the entire information chain from control unit (34) to the cloud-based function on server (30) may be examined systematically. This method makes it possible to evaluate the effect of the real mobile telephony connection on the functionality of the cloud-based function. Server (30), on which the cloud-based function (31) runs, may be located in a different geographic area such as e.g. a different building or even another country. The control unit (34) to be tested, the connectivity control unit (35) as well as the HiL simulator (37) may be situated in particular in mobile fashion, for example in a test vehicle. By moving this test vehicle, it is then possible to evaluate the effect of the real mobile telephony connection (33) on the functioning of the cloud-based function (31) in interaction with control unit (34) in a particularly realistic manner.
[0023] Additionally, in the described exemplary embodiments, it is possible to check the interaction of cloud-based function (31) with the entire control software in control unit (34).
[0024] Let it be assumed by way of example that the function for the calculation of the maximally admissible torque of an electric machine is transferred to the cloud in the manner described. In this example, the calculation is to be optimized by route information such as, e.g., the length of the route traveled, the road gradient or the ambient temperature. The maximum torque exerted by the electric motor is used here as input variable for additional functions and plays an important role in the torque distribution between the electric machine and an alternatively provided internal combustion engine.
[0025] In the course of the second subprocess, a comparison is possible in this scenario between the torque coordination on the part of the cloud-based function and of the embedded function, as is an interruption of the mobile telephony connection (33) and investigation of its consequences or of the influence of the latency period on the torque coordination.