Device and computer-implemented method for providing routes for testing a vehicle component or a vehicle
The computer-implemented method addresses the inefficiency in selecting routes for vehicle testing by associating routes with specific properties and features, using target values and tolerances, and employing cluster analysis to group routes efficiently for testing.
Patent Information
- Application Number
- DE102023211894
- Authority / Receiving Office
- DE · DE
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2023-11-29
- Publication Date
- 2025-06-05
AI Technical Summary
Existing methods for simulating vehicle behavior on roadways lack efficiency in selecting routes for testing vehicle components or vehicles, particularly in characterizing route properties and features effectively.
A computer-implemented method and apparatus that provide a set of routes for testing, where each route is associated with specific route properties and features. The method selects routes based on target values and tolerances for route properties, and groups routes by route features using cluster analysis, ensuring efficient route selection for testing.
The method effectively identifies and selects suitable routes for testing vehicle components or vehicles, enhancing the efficiency and reliability of the testing process by considering various route properties and features.
Smart Images

Figure 00000000_0000_ABST
Abstract
Description
Prior ArtThe invention is based on an apparatus and a computer-implemented method for providing routes for a test of a vehicle component or a vehicle.DE 199 10 967 C1 discloses a method for simulating a behavior of a vehicle on a roadway.Disclosure of the InventionA computer-implemented method for providing routes for a test of a vehicle component or a vehicle provides for a set of routes to be provided, wherein the routes are each associated with values of first variables, wherein the first variables each characterize a route property, in particular a travel duration, a travel length, a departure time, a day of the week, a geographical region, a starting point or an end point or geo-referenced telemetry data of the respective route, wherein the routes are each associated with values of second variables, wherein the second variables each characterize a route feature, in particular a road type, an inclination or a curvature, of the respective route, wherein a setpoint value is provided for one or preferably more of the first variables, wherein, depending on the target values, a set of routes is selected from the set, which is each associated with a respective value of the first variables for which a target value is provided, which is equal to the respective target value or deviates from the respective target value by less than a tolerance, wherein routes from the set of routes are divided into groups depending on the second variables, and wherein, preferably per group, at least one route is provided for the trial. This identifies routes suitable for the test and makes them usable for the test. In particular, the selection of the routes provided for the test can be carried out with the aid of cluster analysis.The set of routes comprises, in particular for these routes, in each case the information from the first variables and the second variables, that is to say the specific route properties such as, in particular, driving duration, travel length, a departure time, day of the week, geographical region, starting point or ending point or geo-referenced telemetry data of the respective route or the specific route features such as, in particular, road type, inclination or curvature. Preferably, the set of routes further comprises the geo-referenced telemetry data of these routes, in particular GPS data relating to the routes.For example, a predefined number of routes is selected from the set, wherein the set of routes comprises the predefined number of routes, and / or that the set of routes is divided into a predefined number of groups.The following exemplary measures achieve the selection of the predefined number of routes.In one example, it is provided that the setpoint value is provided for the first variable, wherein, if it is determined that a number of the routes from the set of routes that are associated with a value of the first variable that is equal to the setpoint value or deviates from the setpoint value by less than the tolerance, is equal to the predefined number of routes, the predefined number of routes is provided for the set of routes, or that the setpoint value is provided for the plurality of first variables, wherein, if it is determined that a number of the routes is provided from the set of routes that are associated with values of the first variables that are each equal to the setpoint value predefined for the respective first variable, or deviate from the respective predefined setpoint value by less than the tolerance, is equal to the predefined number of routes, providing the predetermined number of routes for the set of routes.In one example, it is provided that the setpoint value is provided for the first variable, wherein, if it is determined that a number of routes from the set of routes, which are associated with a value of the first variable, which is equal to the setpoint value or deviates from the setpoint value by less than the tolerance, is less than the predefined number of routes, the tolerance is increased and the routes from the set of routes are selected until the number of routes from the set of routes, which are associated with a value of the first variable, which is equal to the setpoint value or deviates from the setpoint value by less than the increased tolerance, is equal to the predefined number, or that the setpoint value is provided for the plurality of first variables, wherein, if it is determined, providing a number of routes from the set of routes that are associated with values of the first variables that are each equal to the setpoint value predefined for the respective first variable or deviate from the respective predefined setpoint value by less than the tolerance, is less than the predefined number of routes, increasing the tolerance and selecting the routes from the set of routes until the number of routes from the set of routes that are associated with values of the first variables that are each equal to the setpoint value predefined for the respective first variable or deviate from the respective predefined setpoint value by less than the tolerance is equal to the predefined number of routes.In one example, it is provided that the setpoint value is provided for the first variable, wherein, if it is determined that a number of the routes from the set of routes, which are associated with a value of the first variable which is equal to the setpoint value or deviates from the setpoint value by less than the tolerance, is greater than the predefined number of routes, the tolerance is reduced and the routes from the set of routes are selected until the number of routes from the set of routes, which are associated with a value of the first variable which is equal to the setpoint value or deviates from the setpoint value by less than the increased tolerance, is equal to the predefined number, or that the setpoint value is provided for the plurality of first variables, wherein, if it is determined, providing a number of routes from the set of routes associated with values of the first variables, which are each equal to the setpoint value predefined for the respective first variable, or deviate from the respective predefined setpoint value by less than the tolerance, is greater than the predefined number of routes, reducing the tolerance and selecting the routes from the set of routes until the number of routes from the set of routes associated with values of the first variables, which are each equal to the setpoint value predefined for the respective first variable, or deviate from the respective predefined setpoint value by less than the tolerance, is equal to the predefined number of routes.In one example, it is provided that the number of groups is predefined by a user. This allows the user to specify whether the trial is performed efficiently with a small number of routes or, in detail, with a higher number of routes than the one. In one example, it is provided that a variance, in particular standard deviation, of the values of one of the second variables is determined, and the number of groups is predefined as a function of the variance, in particular the standard deviation. For example, the number is reduced with a low variance, in particular standard deviation, and is increased with a comparatively greater variance, in particular standard deviation. This improves the result of the test.For example, a respective variance, in particular standard deviation, of the values for at least two of the second variables is determined, wherein the number of groups is predefined as a function of a sum of the variances, in particular of the standard deviations.For example, it is provided that the setpoint value provided for each of the one or preferably more of the first variables is taken from a trip in a trip book, wherein the trip defines the route properties, in particular the travel duration, the travel length, the departure time, the day of the week, the geographical region, the starting point or the end point or geo-referenced telemetry data, of the route incompletely, in particular without the geographical region, without the starting point and / or without the end point, and / or without the geo-referenced telemetry data of the route, wherein the provided route defines the route properties of the trip incompletely defined in the trip book, and wherein the incomplete route properties of the journey are supplemented by the route properties from the provided route or the route properties of the journey from the journey book are replaced by the route properties of the provided route. The method can be applied for one or more journeys of the journey book in order to advantageously expand the information relating to the respective journeys by the routes provided and in particular the information content of the routes provided. Preferably, the extension of the information relating to the journeys can also comprise the recording of the geo-referenced telemetry data of the routes provided. The method can thus provide an extended travel book, wherein either a new travel book is created with the trips supplemented by the method in terms of content or information of the trips is supplemented or replaced in the original travel book. Advantageously, an in particular anonymized travel book, for example anonymized by removing geographical region, starting point or end point or geo-referenced telemetry data of the respective route, can therefore be extended again by the method to form a more complete travel book by virtue of plausible information, in particular plausible telemetry data and plausible values for route features described above, being supplemented by the method.The route property is provided for a plurality of journeys, for example, wherein, per journey, the at least one route from the set of routes is provided for the test and stored associated with the respective journey. As a result, the result of the selection for the test is quickly available.It can be provided that at least one route is provided for the test for each group or that the test is carried out with at least one route for each group.It can be provided that the values of the second variables per route from the set of routes are mapped onto points in a state space which are associated with the respective route, wherein point sets are determined with a respective center of gravity in the state space which are associated with each of the groups, wherein the respective point set comprises the points which are arranged closer to the center of gravity of the respective point set than to the centers of gravity of other point sets, wherein a respective group of the groups comprises the routes which are associated with the points of the point set with which the respective group is associated.An apparatus for providing routes for a test of a vehicle component or a vehicle comprises at least one processor and at least one memory, wherein the at least one memory comprises instructions executable by the at least one processor, the apparatus executing the method when executed by the at least one processor.A computer program may be provided which comprises computer-readable instructions, the method being executed by a computer on the computer.A data structure for providing routes for a test of a vehicle component or a vehicle provides that the data structure comprises data fields, wherein the data structure in data fields provides a set of routes, wherein the routes are each associated with values of first variables, wherein the first variables each characterize a route property, in particular a driving duration, a driving length, a departure time, a day of the week, a geographical region, a starting point or an end point or geo-referenced telemetry data of the respective route, wherein the routes are each associated with values of second variables, wherein the second variables each characterize a route feature, in particular a road type, an inclination or a curvature, of the respective route, wherein the data structure comprises data fields for a set of routes selected from the set depending on a target value for the first variables, which data fields comprise routes associated with a value of the first variable for which the target value is provided, which value is equal to the target value or deviates from the target value by less than a tolerance, wherein the data structure comprises data fields for groups of routes into which routes from the set of routes are divided depending on the second variables, wherein the data structure comprises data fields for values of the second variables per route and wherein the data structure comprises data fields for preferably per group at least one route provided for the trial.Preferably, the data structure comprises data fields mapped from the set of routes to points in a state space associated with the respective route, wherein the data structure comprises data fields for point sets having a respective centroid in the state space associated with each of the groups, wherein the respective point set comprises the points arranged closer to the centroid of the respective point set than to the centroids of other point sets, wherein a respective group of the groups comprises the routes associated with the points of the point set with which the respective group is associated, and wherein the data structure comprises data fields for each group at least one route provided for the trial.Further advantageous embodiments can be seen from the following description and the drawing. The drawing shows: FIG. 1 shows a schematic illustration of a method for providing routes for a test of a vehicle component or a vehicle, FIG. 2 shows exemplary clusters of the routes from the set of routes according to a plurality of route features, FIG. 3 shows a flow chart with steps of a method for providing routes for the testing of the vehicle component or the vehicle.FIG. 1 schematically illustrates a device 100 for providing routes for a test of a vehicle component or a vehicle.The apparatus 100 comprises at least one processor 102 and at least one memory 104.The at least one memory 104 comprises instructions executable by the at least one processor 102, the device 100, when executed by the at least one processor 102, executing a method for providing routes, in particular a synthetic travel book, for the testing.The device 100 comprises a computer, for example. A computer program executable by the computer comprises, for example, the instructions.The device 100 is configured to select routes from a set of routes.The routes from the set of routes are associated with at least a first quantity characterizing a route property.In the example, the routes are associated with one or more of the following route characteristics:DRIVING DURATION,Travel length,Departure time,Day of the week,geographical region,starting point,endpoint,geo-referenced telemetry data.A respective value of the respective first variable indicates the respective route property for the respective route.The device 100 is designed to select the routes depending on at least one of the first variables and a setpoint value for the at least one of the first variables.The device 100 is configured, for example, to select a set of routes depending on at least one of the first variables from the set of routes.The routes from the set of routes are associated with at least a second quantity that characterizes a route feature. In the example, the routes are associated with one or more of the following route characteristics:first road type, e.g. freeway,second road type, e.g. city,third type of road, e.g. country,inclination,Curveness.A respective value of the respective second variable indicates the respective route feature for the respective route.The device 100 is configured, for example, to determine a variance of the values of the second variable per route feature and to determine a number of groups of routes determined in the set of routes depending on the variance or a sum of the variances determined for the route features. The variance is in particular a standard deviation.The device 100 is designed, for example, to subdivide the routes into the groups according to the route features.FIG. 2 shows, as an example of the groups, example clusters of the routes from the set of routes after a plurality of route features. A first example 202 includes N=1 clusters for a first route feature 204 and a second route feature 206. A second example 208 includes N=3 clusters for the first route feature 204 and the second route feature 206. A third example 210 includes N=5 clusters for the first route feature 204 and the second route feature 206. A fourth example 212 includes N=7 clusters for the first route feature 204 and the second route feature 206.FIG. 3 shows a flow chart with steps of a method for providing routes for the testing of the vehicle component or the vehicle.The method comprises a step 302.In step 302, the setpoint value is provided for at least one of the first variables.For example, the setpoint value is provided for a plurality of first variables, in particular from an anonymous journey book. For example, the target value defines a route property that includes the anonymous travel book. In the example, the anonymous travel book does not comprise all route properties required for the test.The method comprises a step 304.In step 304, the set of routes is provided.In the example, the routes comprise the route properties required for the test.The routes are respectively associated with values of first quantities. The first variables each characterize a route property of the respective route.For example, one of the first variables characterizes a travel duration of the respective route. The first variable specifies the travel duration, for example numerically, in particular in hours and / or minutes.For example, one of the first variables characterizes a travel length of the respective route. The first variable specifies the travel length, for example numerically, in particular in hours and / or minutes.For example, one of the first variables characterizes a departure time of the respective route. The first variable specifies the departure time, for example numerically, in particular in hours and / or minutes.For example, one of the first variables characterizes a day of the week of the respective route. The first size indicates the day of the week as, for example, text indicating the name of the day of the week.For example, one of the first variables characterizes a geographical region of the respective route. The first size indicates the geographic region, for example, as text indicating the name of the region.For example, one of the first variables characterizes a starting point of the respective route. The first quantity indicates the starting point, for example as text indicating the name of the starting point, or numerically, for example as coordinates, for example, of a global satellite navigation system such as GPS.For example, one of the first variables characterizes an end point of the respective route. The first quantity indicates the end point, for example as text indicating the name of the end point or numerically, for example as coordinates, for example, of a global satellite navigation system such as GPS.For example, one of the first variables characterizes geo-referenced telemetry data of the respective route.The routes are respectively associated with values of second quantities.The second variables each characterize a route feature of the respective route.For example, one of the second variables characterizes a road type of the respective route. The second variable specifies the road type, for example numerically, in particular as a percentage between 0% and 100%.For example, one of the second variables characterizes an inclination of the respective route. The second variable specifies the inclination, for example numerically, in particular as a percentage between 0% and 100%.For example, one of the second variables characterizes a curvature of the respective route. The second variable specifies the curvature, for example numerically, in particular as curvature per meter.It can be provided that the second variables are normalized. For example, the data of the respective second variable are given normalized about an average value of zero with a variance of 1.The method comprises a step 306.At step 306, at least one route is selected from the set.In the example, the set of routes is determined depending on a plurality of target values.The setpoint values for the first variables are preferably determined, which characterize the route properties of travel duration, travel length, departure time, day of the week, and geographical region.Depending on the plurality of target values, for example, the set of routes is selected from the set, which is each associated with a value of the first variable, for which a target value is provided, which is equal to the respective target value.Depending on the plurality of target values, for example, the set of routes is selected from the set, which is each associated with a value of the first variable, for which a target value is provided, which deviates from the respective target value by less than a tolerance.In the example, for a numerical indication of the target value for one of the first variables, the set of routes is selected from the set of routes which is associated with a value of the first variable for which the target value is specified which is equal to the target value or deviates from the target value by less than a tolerance. The tolerance is specified, for example, as a percentage deviation, for example between 1% and 10%, in particular 1%, 2%, 5%, 8% or 10%.For an indication of the desired value as text, it can be provided that the text of the routes selected for the set matches the desired value.In the example, a predefined number of routes is selected from the set for the set of routes. The number of routes is specified by a user, for example.The method comprises a step 308. In step 308, a check is made as to whether a number of routes from the set of routes associated with a value of the variable which is equal to the setpoint value or deviates from the setpoint value by less than the tolerance is equal to the predefined number of routes.If it is determined that a number of routes from the set of routes associated with a value of the quantity equal to the target value or deviating from the target value by less than the tolerance is equal to the predetermined number of routes, a step 310 is executed. Otherwise, step 306 is carried out, wherein the number of routes is changed, for example, as follows:When it is determined that a number of routes from the set of routes associated with a value of the quantity equal to or deviating from the target value by less than the tolerance is less than the predetermined number of routes, the tolerance is increased.That is, the routes from the set of routes are selected until the number of routes from the set of routes associated with a value of the quantity equal to the target value or deviating from the target value by less than the increased tolerance is equal to the predetermined number.When it is determined that a number of routes from the set of routes associated with a value of the quantity equal to or deviating from the target value by less than the tolerance is greater than the predetermined number of routes, the tolerance is reduced.That is, the routes from the set of routes are selected until the number of routes from the set of routes associated with a value of the quantity equal to the target value or deviating from the target value by less than the increased tolerance is equal to the predetermined number.It may be provided that when it is determined that a number of routes from the set of routes associated with a value of the quantity equal to the target value or deviating from the target value by less than the tolerance is not equal to the predetermined number of routes, the number is calculated. The calculated number replaces, for example, the number specified by the user.At step 310, at least one route is provided for the test.The at least one route for the test is selected from the routes from the set of routes.The routes from the set of routes are divided into groups depending on the second sizes.In the example, at least one route from at least one group is provided for the test.The groups are determined, for example, depending on the values of the second variables.The values of the second variables are mapped, for example, per route from the set of routes to points in a state space which are associated with the respective route. The state space has the following five dimensions in the example:first road type,second road type,third type of road,inclination,Curveness.Indices for gradient and curvature, and also the 3 road components: freeway, city, countryIn the state space, point sets are determined with a respective center of gravity in the state space, which are associated with one of the groups in each case. The center of gravity is, for example, the mean value of the points of the group.The respective set of points comprises the points which are arranged closer to the center of gravity of the respective set of points than to the centers of gravity of other sets of points.For example, the point sets are clusters, which are determined, for example, according to the k-means algorithm.A respective group of the groups includes the routes associated with the points of the set of points with which the respective group is associated.In the example, a predefined number of groups is determined.The number of groups is specified by a user, for example.The number of groups is determined automatically, for example. For example, a standard deviation of the values of the respective second variables is determined for each group, and the number of groups is predefined as a function of the standard deviation.It can be provided that a respective standard deviation of the values is determined for at least two of the second variables, wherein the number of groups is predefined as a function of a sum of the standard deviations. For example, a rounded sum of the standard deviation determined after normalization is the number.In one example, prior to determining the groups, the normalization provides for the values of the respective first variable to be scaled to the mean value zero with a standard deviation of 1. This means that the comparison of the setpoint value of the respective first variable is carried out, for example, with the setpoint value zero.For example, in a group, the route is selected from the group represented by a point that is closest to the center of gravity, in particular the center point, of the point cloud that represents the group.It can be provided that the route property is provided for a plurality of journeys. It can be provided that for each trip, in particular from the anonymous trip book, the at least one route selected from the set of routes, i.e. from at least one of the groups, is determined and stored associated with the respective trip.In the example, the routes are selected from a set of routes in which the route properties desired for the trial are completely contained per route. In the example, the setpoint values are specified from an anonymized journey book which incompletely comprises the route properties desired for the test. The route properties missing from the travel book are supplemented in one example by the route properties from the route determined for the test. The route properties can also be replaced by the route properties from the route intended for the test.It can be provided that a plurality of setpoint values are predefined for different first variables. This means that the desired values define a plurality of the route properties which a route intended for the test must meet.For example, a trip route table is created in which the possible selected routes are stored per trip.Optionally, the method comprises a step 312. In step 312, the test is performed on the at least one route.For example, one of the routes is selected from the table for the test by the user or automatically, for example randomly per journey, and the test is carried out with the selected routes.It can be provided that the routes are filtered depending on the respective route feature characterizing the geographic region. For example, routes that are within city boundaries may be selected depending on predefined city boundaries. For example, depending on the end points of the routes and the starting points of the routes, two routes directly adjoining one another can be selected and provided one behind the other for testing. The route to be sampled first ends, for example, at an end point that is the starting point of the route to be sampled thereafter.The test may provide for the vehicle or the vehicle component to be tested with a load collective defined by the routes provided for the test. As a result, a test effort is reduced, for example with a low variance, and increased with a greater variance, and thereby a reliability of the testing is increased.The geo-referenced telemetry data can take these into account in the test.The trip can be taken from a trip book, in particular an anonymous trip book. The travel book may include multiple travels. The route properties of the journeys from the journey book are incomplete. The incomplete route properties are extended by route properties from provided routes. The extended routes may be used as input for the trial. As a result, a database for load data generation is enlarged. The test includes, for example, a simulation chain which simulates a use of the vehicle and calculates component loads. For example, speed profiles on the routes are simulated. The routes may include geo-referenced telemetry data, in particular map data, speed restrictions, slopes, road type, stop events. For example, the speed profile is the input of the simulation chain that simulates a drive train of the vehicle in detail and calculates a load of the vehicle component. For example, from a time series of the load, local damage to the vehicle component is calculated, on the basis of which the reliability evaluation takes place.References included in the specificationThis list of documents cited by the applicant has been produced in an automated manner and is only included for the better information of the reader. The list is not part of the German patent application or utility model application. The DPMA does not take any adhesion for any faults or omissions.Patent Literature citedDE 199 10 967 C1
[0002]
Claims
Computer-implemented method for providing routes for a test of a vehicle component or a vehicle, characterized in that a set of routes is provided (304), wherein the routes are each associated with values of first variables, wherein the first variables each characterize a route property, in particular a travel duration, a travel length, a departure time, a day of the week, a geographical region, a starting point or an end point or geo-referenced telemetry data of the respective route, wherein the routes are each associated with values of second variables, wherein the second variables each characterize a route feature, in particular a road type, an inclination or a curvature, of the respective route, wherein a setpoint value is provided (302) for one or preferably more of the first variables, wherein, depending on the target values, a set of routes is selected (306) from the set, which is each associated with a respective value of the first variable for which a target value is provided, which is equal to the respective target value or deviates from the respective target value by less than a tolerance, wherein routes from the set of routes are divided into groups depending on the second variables and wherein, preferably per group, at least one route is provided for the trial.Method according to claim 1, characterized in that a predetermined number of routes is selected (306) from the set, wherein the set of routes comprises the predetermined number of routes, and / or that the set of routes is divided (306) into a predetermined number of groups.Method according to claim 2, characterized in that the target value is provided (302) for the first quantity, wherein if it is determined that a number of routes from the set of routes associated with a value of the first quantity which is equal to the target value or deviates from the target value by less than the tolerance is equal to the predetermined number of routes, the predetermined number of routes is provided (306) for the set of routes, or that the target value is provided (302) for the plurality of first quantities, wherein if it is determined that a number of routes is provided (306) from the set of routes associated with values of the first quantities which are each equal to the target value predetermined for the respective first quantity, or deviate from the respectively predefined desired value by less than the tolerance, is equal to the predefined number of routes, the predefined number of routes is provided for the set of routes ( 306).Method according to claim 2 or 3, characterized in that the target value is provided (302) for the first quantity, wherein if it is determined that a number of routes from the set of routes associated with a value of the first quantity equal to the target value or deviating from the target value by less than the tolerance is less than the predetermined number of routes, the tolerance is increased and the routes from the set of routes are selected (306) until the number of routes from the set of routes associated with a value of the first quantity equal to the target value or deviating from the target value by less than the increased tolerance is equal to the predetermined number or that the target value is provided (302) for the plurality of first quantities, wherein if it is determined that, providing (306) a number of routes from the set of routes associated with values of the first variables, which are each equal to the target value predefined for the respective first variable, or deviate from the respective predefined target value by less than the tolerance, is less than the predefined number of routes, increasing the tolerance and selecting (306) the routes from the set of routes until the number of routes from the set of routes associated with values of the first variables, which are each equal to the target value predefined for the respective first variable, or deviate from the respective predefined target value by less than the tolerance, is equal to the predefined number of routes.Method according to any of claims 2 to 4, characterized in that the target value is provided for the first quantity, wherein if it is determined that a number of routes from the set of routes associated with a value of the first quantity equal to the target value or deviating from the target value by less than the tolerance is greater than the predetermined number of routes, the tolerance is reduced and the routes from the set of routes are selected (306) until the number of routes from the set of routes associated with a value of the first quantity equal to the target value or deviating from the target value by less than the increased tolerance is equal to the predetermined number, or that the target value is provided (302) for the plurality of first quantities, wherein if it is determined that, providing (306) a number of routes from the set of routes associated with values of the first variables, which are each equal to the target value predefined for the respective first variable, or deviate from the respective predefined target value by less than the tolerance, is greater than the predefined number of routes, reducing the tolerance and selecting (306) the routes from the set of routes until the number of routes from the set of routes associated with values of the first variables, which are each equal to the target value predefined for the respective first variable, or deviate from the respective predefined target value by less than the tolerance, is equal to the predefined number of routes.Method according to one of Claims 2 to 5, characterized in that the number of groups is predefined (310) by a user or in that a variance, in particular standard deviation, of the values of one of the second variables is determined, and the number of groups is predefined (310) as a function of the variance, in particular the standard deviation.Method according to Claim 6, characterized in that a respective variance, in particular standard deviation, of the values for at least two of the second variables is determined, wherein the number of groups is predefined (310) as a function of a sum of the variances, in particular standard deviations.Method according to one of the preceding claims, characterized in that the setpoint value provided in each case for the one or preferably more of the first variables is taken from a journey in a journey book, wherein the journey defines the route properties, in particular the journey duration, the journey length, the departure time, the day of the week, the geographical region, the starting point or the end point or the geo-referenced telemetry data of the route, incompletely, in particular without the geographical region, without the starting point and / or without the end point and / or without the geo-referenced telemetry data of the route, wherein the route provided defines the route properties of the journey incompletely defined in the journey book, and wherein the incomplete route properties of the journey are supplemented by the route properties from the provided route or the route properties of the journey from the journey book are replaced by the route properties of the provided route.Method according to one of the preceding claims, characterized in that the route property is provided for a plurality of journeys, wherein, per journey, the at least one route from the set of routes is provided for the test and is stored (310) associated with the respective journey.Method according to one of the preceding claims, characterized in that at least one route is provided (310) for the test for each group or in that the test is carried out (312) using at least one route for each group.Method according to one of the preceding claims, characterized in that the values of the second variables per route from the set of routes are mapped onto points in a state space which are associated with the respective route, wherein point sets are determined with a respective centroid in the state space which are associated with each of the groups, wherein the respective point set comprises the points which are arranged closer to the centroid of the respective point set than to the centroids of other point sets, wherein a respective group of the groups comprises the routes which are associated with the points of the point set with which the respective group is associated.Device (100) for providing routes for a test of a vehicle component or a vehicle, characterized in that the device (100) comprises at least one processor (102) and at least one memory (104), wherein the at least one memory (104) comprises instructions executable by the at least one processor (102), the device (100), when executed by the at least one processor (102), executing the method according to one of Claims 1 to 11.A computer program, characterized in that the computer program comprises computer readable instructions, the method according to any one of claims 1 to 11 being executed on the computer by a computer.Data structure for providing routes for a test of a vehicle component or a vehicle, characterized in that the data structure comprises data fields, wherein the data structure in data fields provides a set of routes, wherein the routes are each associated with values of first variables, wherein the first variables each characterize a route property, in particular a driving duration, a travel length, a departure time, a day of the week, a geographical region, a starting point or an end point or geo-referenced telemetry data of the respective route, wherein the routes are each associated with values of second variables, wherein the second variables each characterize a route feature, in particular a road type, an inclination or a curvature, of the respective route, wherein the data structure comprises data fields for a set of routes selected from the set depending on a target value for the first variables, which data fields comprise routes associated with a value of the first variable for which the target value is provided, which value is equal to the target value or deviates from the target value by less than a tolerance, wherein the data structure comprises data fields for groups of routes into which routes from the set of routes are divided depending on the second variables, wherein the data structure comprises data fields for values of the second variables per route and wherein the data structure comprises data fields for preferably per group at least one route provided for the trial.The data structure of claim 14, wherein the data structure comprises data fields for values of the second quantities per route mapped from the set of routes to points in a state space associated with the respective route, the data structure comprising data fields for point sets having a respective centroid in the state space associated with each of the groups, the respective point set comprising the points located closer to the centroid of the respective point set than to the centroids of other point sets, a respective group of the groups comprising the routes associated with the points of the point set with which the respective group is associated.
Citation Information
Patent Citations
Method, system and computer program product for selecting specific scenarios
DE102022107845A1