Test System

The test system uses past vehicle data logs to simulate driving conditions, enabling efficient testing of driving assistance applications without physical vehicle movement, thus addressing the inefficiency of traditional testing methods.

JP7813978B2Active Publication Date: 2026-02-16VALEO COMFORT & DRIVING ASSISTANCE
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
JP2024104548
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2024-06-28
Publication Date
2026-02-16
Estimated Expiration
2044-06-28

AI Technical Summary

Technical Problem

Existing systems require actual vehicle driving to test safe driving support applications, which is time-consuming and inefficient.

Method used

A test system that generates reproduction information based on past logs of vehicle data to simulate the conditions under which the application was used, allowing testing without physical vehicle movement.

Benefits of technology

Enables efficient testing of driving assistance applications by replicating past driving conditions, reducing the need for physical vehicle travel and accelerating the evaluation of specification changes.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007813978000001
    Figure 0007813978000001
  • Figure 0007813978000002
    Figure 0007813978000002
  • Figure 0007813978000003
    Figure 0007813978000003
Patent Text Reader

Abstract

To more easily test a support device.SOLUTION: The test system 1 includes a support device 2 that outputs information for supporting the vehicle V based on information input when the vehicle V travels, and a test device 3 that inputs reproduction information for testing to the support device 2. The testing device 3 includes the reproduction information generation unit 32 that outputs the information acquired from the past log of the information input to the support device 2 ' during the past movement of the vehicle V to the support device 2 as the reproduction information for testing. In the storage unit 34, a past log of information on the vehicle side generated with the movement of the vehicle V and a past log of information related to the position of the vehicle V are stored. The reproduction information generation unit 32 synchronizes the timing at which the information acquired from the past log of the vehicle-side information and the information acquired from the past log of the information related to the position of the vehicle V are output to the support device 2 using an information item that is included in common in the vehicle-side information and the information related to the position of the vehicle and whose content changes irreversibly.SELECTED DRAWING: Figure 2
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] The present invention relates to a test system. [Background technology]

[0002] Patent Document 1 discloses a test system for a safe driving support application. [Prior art documents] [Patent documents]

[0003] [Patent Document 1] Japanese Patent Application Publication No. 2019-109728 Summary of the Invention [Problem to be solved by the invention]

[0004] Patent Document 1 discloses a technique for conducting an operational test of a safe driving support application without actually driving a vehicle in which the safe driving support application is installed. However, it is necessary to generate test data for performing operational tests on the safe driving support application.

[0005] Therefore, there is a need for a system that can more easily test an assistance device that implements this type of driving assistance application. In addition to such a need, another object of the present invention is to achieve the effects and advantages derived from the configurations disclosed in the "Description of Embodiments" below, which cannot be obtained with conventional technologies. [Means for solving the problem]

[0006] The present invention provides a support device that outputs support information for the moving body based on information input when the moving body is moving; The support device is provided with reproduction information for testing. output and a test device for performing the test, The test device comprises: an information output unit that outputs information acquired from a past log of information input to the support device during past movements of the moving object to the support device as reproduction information for the test; The past log of information input to the support device includes a past log of information on the moving body side generated in association with the movement of the moving body and a past log of information related to the position of the moving body, The information output unit The test system is configured to synchronize the timing of outputting to the support device information obtained from the past log of information on the mobile body side and information obtained from the past log of information related to the position of the mobile body, using information items whose contents change irreversibly that are commonly included in the information on the mobile body side and information related to the position of the mobile body. [Effects of the Invention]

[0007] According to the present invention, the support device can be tested more easily. [Brief explanation of the drawings]

[0008] [Figure 1] FIG. 1 is a diagram illustrating a conventional assistance device mounted on a vehicle. [Figure 2] FIG. 1 is a schematic diagram illustrating the configuration of a test system. [Figure 3] FIG. 10 is a diagram illustrating synchronization of reproduction information using cumulative travel distance. [Figure 4] FIG. 10 is a schematic configuration diagram of a test system according to a modified example. DETAILED DESCRIPTION OF THE INVENTION

[0009] Hereinafter, an embodiment of the present invention will be described. FIG. 1 is a diagram illustrating a conventional assistance device 2′ mounted on a vehicle V. (A) of FIG. 1 schematically shows the arrangement of the assistance device 2′ in the vehicle V and the connection relationship with various sensors. (B) of FIG. 1 shows a schematic configuration of the functional blocks of the assistance device 2′.

[0010] An assistance device 2' is mounted on the vehicle V. The assistance device 2' generates information (assistance information) used for driving control (movement control) of the vehicle V based on information input when the vehicle V (mobile body) is running (moving). The assistance information is generated based on an assistance information generation program stored in a memory unit 24 of the assistance device 2'. When the specifications of the support information generation program are changed, it becomes necessary to carry out a support information generation test in order to check the effect on the support information generated by the support device 2'.

[0011] Typically, the test for generating assistance information is carried out while the vehicle V (mobile body) equipped with the assistance device 2' is actually traveling. To test the generation of assistance information, it is necessary to prepare a vehicle V equipped with the assistance device 2' and to drive the vehicle V. Therefore, it takes time to verify how changes in the specifications of the assistance information generation program affect the assistance information.

[0012] As shown in FIG. 2, the test system 1 of this embodiment has a test device 3 that generates test information (reproduction information) so that a test for generating support information can be performed without the need to prepare a vehicle V equipped with the support device 2 or to drive the vehicle V. Here, the reproduced information is test information that reproduces information that was input to the assistance device 2' when the vehicle V equipped with the assistance device 2' was traveling in the past. By inputting the reproduction information into the assistance device 2 at the same timing as when the vehicle V was traveling in the past, the assistance information generated by the assistance device 2 based on the input reproduction information becomes assistance information generated under the same conditions as when the vehicle V was traveling in the past. Therefore, in the test system 1, comparison with assistance information generated during past travel of the vehicle V can be performed without actually traveling the vehicle V. In other words, the effect of a change in the specifications of the assistance information generation program can be assessed without actually traveling the vehicle V.

[0013] Before describing the test system 1, information input to the conventional support device 2' and processing of the input information will be described. 1, the assistance device 2' is mounted on a vehicle V for use. The assistance device 2' is connected to a vehicle network 40. A driving assistance system 41, various sensors 42 such as a vehicle speed sensor and a steering angle sensor, an odometer 43, and a memory unit 44 are connected to the vehicle network 40 so as to be able to exchange information.

[0014] The assistance device 2' outputs the generated assistance information to a system 41 (ADAS: driving assistance system, ISA: automatic speed control device, etc.) on the side of the vehicle V. The system 41 on the side of the vehicle V controls or assists the running of the vehicle (movement of the moving object) based on the input assistance information.

[0015] The support device 2 ′ includes a positioning signal receiving unit 21 , an information processing unit 22 , a support information generating unit 23 , and a storage unit 24 .

[0016] The positioning signal receiving unit 21 receives positioning signals transmitted from a plurality of positioning satellites ST via an antenna 21a. The positioning signal receiving unit 21 acquires the position information of the vehicle V on which the assistance device 2 is mounted, based on a plurality of positioning signals received at the same time.

[0017] Here, the position information of the vehicle V includes, for example, coordinate data specified by latitude and longitude. By referring to the coordinate data, the vehicle V can determine the current position of the vehicle V equipped with the assistance device 2′ on a map. The positioning signal receiving unit 21 outputs the acquired position information to the information processing unit 22 together with the received positioning signal.

[0018] The information processing unit 22 outputs the position information input from the positioning signal receiving unit 21 to the support information generating unit 23. Furthermore, the information processing unit 22 adds additional information to the positioning signal input from the positioning signal receiving unit 21 and stores the result in the storage unit 24. Examples of additional information include an identifier of the vehicle in which the assistance device 2' is installed, a timestamp indicating the time when the positioning signal was input to the information processing unit 22, and the accumulated mileage of the vehicle at the time when the positioning signal was input to the information processing unit 22.

[0019] Here, while the power of the vehicle V equipped with the assistance device 2' is on, the information processing unit 22 receives position information and positioning signals from the positioning signal receiving unit 21. Therefore, while the power of the vehicle V is on, the positioning signals are stored in chronological order in the memory unit 24 together with additional information. The positioning signals stored in chronological order in the memory unit 24 correspond to a past log of information related to the vehicle's position, which will be described later. As an example, the positioning signals are stored in the memory unit 24 as a DLT log.

[0020] The information processing unit 22 is connected to a vehicle network 40 on the vehicle V side. In the vehicle V, the assistance device 2', a system 41, various sensors 42, an odometer 43, and a storage unit 44 are connected to each other via a vehicle network 40 so as to be able to exchange information (see FIG. 1). When a vehicle V equipped with the assistance device 2' is traveling, vehicle-side information (vehicle-side information) generated as the vehicle V moves is input to the assistance device 2' (information processing unit 22) via the vehicle network 40. The information processing unit 22 outputs the input vehicle-side information to the support information generating unit 23 .

[0021] Here, the vehicle side information includes, for example, the following information items: Accumulated mileage, tire rotations, vehicle speed, acceleration, timestamp, steering wheel operation amount (steering angle), accelerator opening, brake pedal depression amount, vehicle driving mode. The cumulative mileage is the cumulative mileage of the vehicle V counted by the odometer 43 mounted on the vehicle V. The tire rotation count is the number of tire rotations per predetermined time counted by a rotation sensor mounted on the vehicle V. The vehicle speed is the traveling speed of the vehicle V and is determined by a vehicle speed sensor.

[0022] The acceleration is the amount of increase in speed per unit time when the vehicle V is traveling at an increased speed, and is determined from the output of the acceleration sensor. The timestamp is a time obtained from a clock provided in the system 41 or an external server. The steering angle is the amount of steering wheel operation detected by a steering angle sensor. The accelerator opening is the amount of accelerator pedal depression determined by a sensor attached to the accelerator pedal. The brake depression amount is the amount of brake pedal depression determined by a sensor attached to the brake pedal. Here, a rotation sensor, a vehicle speed sensor, an acceleration sensor, a steering angle sensor, a sensor for detecting the amount of depression of an accelerator pedal, and a sensor for detecting the amount of depression of a brake pedal are examples of the sensor 42 in Fig. 1. Note that the sensor 42 is not limited to those exemplified here. Various sensors that output parameters related to the traveling of the vehicle V are applicable.

[0023] When the vehicle V outputs the vehicle-side information to the information processing unit 22, additional information is added to the vehicle-side information and the information is stored in the storage unit 44. Examples of additional information include the identifier of the vehicle for which the vehicle-side information was generated, a timestamp indicating the time when the vehicle-side information was output to the information processing unit 22, and the accumulated mileage of the vehicle at the time when the vehicle-side information was output to the information processing unit 22.

[0024] Here, while the power of the vehicle V equipped with the assistance device 2' is on, the vehicle-side information is output to the information processing unit 22. Therefore, while the power of the vehicle V is on, the vehicle-side information is stored in chronological order in the storage unit 44 together with additional information. This vehicle-side information stored in chronological order in the storage unit 44 corresponds to a past log of vehicle-side information, which will be described later. As an example, the positioning signal is stored in the storage unit 24 as a CAN log.

[0025] In the assistance device 2', when the position information and vehicle side information are input to the assistance information generation unit 23, the assistance information generation unit 23 generates assistance information to assist the driving of the vehicle V at the timing when these information are input. When the vehicle V is traveling, position information and vehicle-side information are sequentially input to the support information generation unit 23. When any information is input from the information processing unit 22, the support information generation unit 23 generates support information based on the input information, in accordance with a program (support information generation program) stored in the storage unit 24.

[0026] Examples of support information include information necessary for vehicle driving control, such as the maximum speed set for the road on which vehicle V is currently traveling, the presence of traffic regulations or congestion on the vehicle's route, and weather conditions.

[0027] The support information generating unit 23 outputs the generated support information to the information processing unit 22. The information processing unit 22 outputs the input assistance information to a system 41 (ADAS: driving assistance system, ISA: automatic speed control device, etc.) on the vehicle V side via the vehicle network 40. As a result, the system 41 on the vehicle V side controls and assists the running of the vehicle (movement of the moving body) based on the input assistance information.

[0028] Furthermore, the information processing unit 22 adds additional information to the support information and stores it in the storage unit 24. The generated support information is stored in chronological order together with the additional information in the storage unit 24. This support information stored in chronological order corresponds to a past log of support information. Examples of additional information include an identifier of the vehicle in which the assistance device 2' is installed, a timestamp indicating the time when the assistance information was input to the information processing unit 22, and the cumulative mileage of the vehicle at the time when the assistance information was input to the information processing unit 22.

[0029] In this way, in the support device 2' mounted on the vehicle V, the information processing unit 22 outputs the position information indicating the current position of the vehicle V and the vehicle-side information acquired as the vehicle V travels to the support information generation unit 23 at the timing when each is input, thereby generating support information.

[0030] 2, the support device 2 generates support information based on the reproduction information generated by the test device 3. Therefore, the support device 2 having a support information generation program is not mounted on the vehicle V but is provided separately from the vehicle V.

[0031] [Support device 2] The support device 2 includes a positioning signal receiving unit 21, an information processing unit 22, a support information generating unit 23, a storage unit 24, and an information input / output unit 25. The support device 2 differs from the support device 2′ described above in that the support device 2 includes the information input / output unit 25.

[0032] The support device 2 differs from the support device 2' in that, in principle, the support device 2 does not generate the above-mentioned past log. However, when the assistance device 2 is connected to the vehicle V via the information input / output unit 25 and the assistance information generation test is performed while the vehicle V is actually traveling, a history log is generated. Here, the processing in each functional block (positioning signal receiving unit 21, information processing unit 22, support information generating unit 23) of the support device 2 is the same as that in the support device 2' described above, and therefore a description thereof will be omitted here.

[0033] The information input / output unit 25 has a function of switching the connection destination of the assistance device 2 between the test device 3 and the vehicle V. When the support device 2 is connected to the test device 3, the information input / output unit 25 outputs the reproduction information input from the test device 3 to the information processing unit 22. Then, the information input / output unit 25 outputs the support information input from the information processing unit 22 to the test device 3. When the assistance device 2 is connected to the vehicle V, the information input / output unit 25 outputs vehicle-side information input from the vehicle V to the information processing unit 22. Then, the information input / output unit 25 outputs assistance information input from the information processing unit 22 to a system on the vehicle V side. The assistance device 2 is also designed to be able to test the generation of assistance information while actually driving the vehicle V.

[0034] [Test equipment 3] The test device 3 includes a positioning signal transmitting unit 31, a reproduction information generating unit 32, an assistance information evaluating unit 33, and a storage unit . When a test of generating support information is carried out in the support device 2, the test device 3 generates reproduction information for the test and outputs it to the support device 2. Here, the reproduced information is information that reproduces information that was input to the assistance device 2′ during past travel of the vehicle V. The reproduced information is generated based on the past logs stored in the storage unit .

[0035] The storage unit 34 may be, for example, an SSD (Solid State Drive) or an HDD (Hard Disk Drive). These are information recording media such as hard disk drives, and memory. The storage unit 34 stores a past log of positioning signals, a past log of vehicle-side information, and a past log of assistance information. The past log of positioning signals is a record of positioning signals received during past travels of the vehicle, accumulated in chronological order along with additional information. The positioning signals are signals transmitted from multiple positioning satellites ST (see FIG. 1) and received by the assistance device 2′ during past travels of the vehicle V. The past log of vehicle-side information is a record of vehicle-side information input to the assistance device 2' during past travels of the vehicle, accumulated in chronological order together with additional information. The vehicle-side information is information acquired by various sensors 42 mounted on the vehicle V during past travels of the vehicle V, and is information related to the travel of the vehicle. The past log of support information is a record of support information generated by the support device 2' when the vehicle was traveling in the past, accumulated in chronological order together with additional information.

[0036] The reproduction information generating unit 32 generates test reproduction information from the past log of the positioning signal and the past log of the vehicle side information. The test reproduction information is information that reproduces information that was input to the assistance device 2′ when the vehicle V was traveling in the past. The reproduced information for the test includes a positioning signal that reproduces a past positioning signal transmitted from the positioning satellite ST, and vehicle-side information that reproduces past vehicle-side information input from the vehicle V side.

[0037] Here, an example will be described in which the support information generation test A is reproduced while the vehicle V is running. Among the past logs stored in the storage unit 34, the past log related to positioning signals stores, in chronological order, the positioning signals received by the support device 2′ while the support information generation test A is being performed. The past log related to vehicle-side information stores, in chronological order, the vehicle-side information input to the support device 2′ while the support information generation test A is being performed. These past logs are acquired from the past logs stored in the storage unit 44 of the support device 2'.

[0038] In the test device 3, when the support information generation test A is reproduced, the reproduction information generating unit 32 acquires all the positioning signals and all the vehicle-side information while the generation test A was being carried out. Then, the reproduction information generating unit 32 outputs all the acquired positioning signals and all the vehicle-side information to the assistance device 2 as reproduction information for testing.

[0039] Here, the support device 2' generates support information based on the positioning signal transmitted by the positioning satellite ST and the vehicle side information input from the vehicle V, and the positioning signal and the vehicle side information are input to the support device 2' via different routes. In the support device 2 of the test system 1, the positioning signal and the vehicle side information are input via different routes, similar to the support device 2'. Here, the positioning signal reproduced based on the past log and the vehicle side information reproduced based on the past log must be input to the assistance device 2 at the same timing as when generation test A was performed. In other words, when the positioning signal contained in the reproduction information and the vehicle-side information contained in the reproduction information are input to the assistance device 2 via different routes, it is necessary to synchronize the timing at which the positioning signal and the vehicle-side information are input to the assistance device 2.

[0040] In this embodiment, the accumulated mileage, which is included in both the past log of the positioning signal and the past log of the vehicle information, is used to synchronize the timing at which the positioning signal and the vehicle-side information are input to the assistance device 2. The accumulated mileage is an information item that is included in both the past log of the positioning signal and the past log of the vehicle information, and is an information item whose value (content) changes irreversibly. The accumulated mileage is numerical information counted by the odometer 43 provided in the vehicle V. The accumulated mileage is counted up as the mileage of the vehicle V increases.

[0041] FIG. 3 is a diagram illustrating synchronization using the cumulative travel distance of the reproduction information. Figure 3(A) shows a schematic diagram of the deviation between the positioning signal stored in the past log and the vehicle-side information stored in the past log. Figure 3(B) shows a schematic diagram of the synchronization between the positioning signal stored in the past log and the vehicle-side information stored in the past log.

[0042] 3A, in the past log of the positioning signal, the positioning signal is associated with the accumulated travel distance and time when the positioning signal was input to the assistance device 2' during past travel. Therefore, for example, it is possible to identify the position of the positioning signal when the accumulated travel distance is Da, Db, or Dc among the positioning signals arranged in chronological order in the past log. Similarly, the positions of the positioning signals at times ta and tb can also be identified.

[0043] Furthermore, in the past log of the vehicle-side information, the vehicle-side information is associated with the accumulated mileage at the time when the vehicle-side information was input to the assistance device 2' during past travel. Therefore, for example, it is possible to identify the position of the vehicle-side information when the accumulated mileage is Da, Db, or Dc among the vehicle-side information arranged in chronological order in the past log. Similarly, the positions of the vehicle-side information at times ta and tb can also be identified.

[0044] Here, the timestamp of the positioning signal is assigned by the assistance device 2', and the timestamp of the vehicle-side information is assigned by the system on the vehicle V side. Therefore, even if the timestamps are the same, there may be a time difference between the positioning signal and the vehicle information. In the case of (A) in Figure 3, there is a difference between the position of the positioning signal at time ta and the position of the vehicle-side information at time ta.

[0045] Here, when the reproduction information generating unit 32 outputs the positioning signal reproduced from the past log of the positioning signal and the vehicle side information reproduced from the past log of the vehicle side information to the assistance device 2, if the reproduction information generating unit 32 outputs them based on the time (timestamp), there is a possibility that the timing of input to the assistance device 2 will differ from the timing of input of the positioning signal and the vehicle side information when the vehicle V was traveling in the past.

[0046] In this embodiment, the reproduction information generating unit 32 outputs the reproduced positioning signal and the reproduced vehicle-side information at a timing when the accumulated travel distances of the respective signals are the same. The value of the cumulative mileage changes irreversibly, so positional deviations like those in timestamps are unlikely to occur. As a result, as shown in (B) of Figure 3, the reproduction information generation unit 32 outputs a reproduced positioning signal and a reproduced vehicle-side information based on the accumulated driving distance, so that the reproduced positioning signal and the reproduced vehicle-side information are input to the assistance device 2 at the same timing as in the past driving test.

[0047] Furthermore, by using the cumulative mileage as the basis, which is an irreversibly changing value, even if there is a period of no input or a gap (loss) in the positioning signals or vehicle side information stored in the past log, synchronization can be performed using the cumulative mileage in the parts of the past log where the positioning signals and vehicle side information exist.

[0048] Therefore, the reproduction information generation unit 32 can synchronize the timing at which it outputs the positioning signal and vehicle-side information to the support device 2 in accordance with the count-up of the accumulated mileage during the past support information generation test A. As a result, the positioning signal and vehicle-side information are input to the assistance device 2 at the same timing as when the previous assistance information generation test was conducted, allowing the assistance device 2 to generate assistance information under the same conditions as when the previous assistance information generation test was conducted.

[0049] Here, the positioning signal output by the reproduction information generation unit 32 is transmitted to the assistance device 2 via the antenna 31a of the positioning signal transmission unit 31. The vehicle-side information output by the reproduction information generation unit 32 is output to the information input / output unit 25. In this embodiment, the timing at which the positioning signal is transmitted from the antenna 31a of the positioning signal transmitting unit 31 and the timing at which vehicle-side information is output from the reproduction information generating unit 32 to the information input / output unit 25 are synchronized using the accumulated traveling distance.

[0050] Furthermore, the support information generated by the support device 2 based on the reproduction information is input to the support information evaluation unit 33 of the test device 3 via the information input / output unit 25 (see FIG. 2). When the support information is input, the support information evaluation unit 33 acquires the support information corresponding to the generated test A from the past log of support information stored in the storage unit 34. The support information evaluation unit 33 compares the support information in the past generation test A with the support information input from the support device 2, and evaluates the influence of the change in the specifications of the support information generation program.

[0051] Here, the vehicle-side information output by the reproduction information generating unit 32 to the assistance device 2 is transmitted as one data frame. The data frame includes, in addition to the information from the various sensors described above, a header and an identifier of the vehicle that output the vehicle-side information. Here, in the case of the assistance device 2′ mounted on the vehicle V, the vehicle-side information is input via the vehicle network 40. The data frame of the vehicle-side information input at this time may differ for each vehicle. For example, in the case of vehicle Va, the vehicle identifier is included at the beginning of the data frame, whereas in the case of vehicle Vb, the vehicle identifier is included at the end of the data frame; the order of information included in the data frame may differ for each vehicle.

[0052] When generating a data frame of the reproduced vehicle-side information (reproduction information), the reproduction information generating unit 32 identifies the vehicle type by referring to the vehicle identifier included in the past log, and then generates a data frame with a predetermined information sequence for the identified vehicle. This allows the data frame of vehicle-side information input from the test device 3 to the support device 2 to be generated in accordance with the vehicle when generation test A was performed. This eliminates the need for the support device 2 to perform processing to correct the arrangement of information in the data frame, and therefore, support information can be generated in a state that is closer to the situation when generation test A was performed.

[0053] The positioning signals and vehicle-side information are accumulated in chronological order in the past log stored in the storage unit 34. Here, in the past log, some values ​​of the information items constituting the positioning signals and vehicle-side information may be missing. For example, if the vehicle V is traveling through a tunnel and is unable to receive the positioning signals from the positioning satellites, the positioning signals will be lost while the vehicle V is traveling through the tunnel. For example, if the positioning signal cannot be received when the accumulated mileage is between "Y" and "Y+500" (where "Y" is any positive number), the positioning signal will be missing when the accumulated mileage is between "Y" and "Y+500".

[0054] When the test device 3 is testing the generation of support information based on such past logs, the reproduction information generation unit 32 does not, as a general rule, output information related to the positioning signal to the support device 2 while the accumulated mileage is between "Y" and "Y+500". Here, if information that can be used to identify the vehicle's position, such as the vehicle's traveling speed, direction of movement, and acceleration, can be obtained from the vehicle's information, the information that can be used to identify the vehicle's position may be used to complement the positioning signal for cumulative traveling distances between "Y" and "Y+500".

[0055] It may also occur that some information in the vehicle network 40 does not reach the assistance device 2. For example, if vehicle-side information cannot be received when the accumulated mileage is between "Z" and "Z+500" (where "Z" is any positive number), the vehicle-side information will be missing when the accumulated mileage is between "Z" and "Z+500".

[0056] For example, if the vehicle-side information is the traveling speed (vehicle speed) of the vehicle V output by a speed sensor, information about the vehicle speed is missing when the accumulated traveling distance is from "Z" to "Z+500". When the test device 3 is testing the generation of support information based on such past logs, the reproduction information generation unit 32 does not, as a general rule, output information related to vehicle speed to the support device 2 while the accumulated mileage is between "Z" and "Z+500".

[0057] Here, the vehicle speed when the cumulative travel distance is between "Z" and "Z+500" may be interpolated based on the vehicle speed before and after the loss of information about the vehicle speed. For example, if the vehicle speed is 60Km / h when the cumulative mileage is "Z", and the vehicle speed is 100Km / h when the cumulative mileage is "Z+500", The missing vehicle speed may be supplemented by setting the vehicle speed when the cumulative travel distance is Z+250 to 80 km / h (=60+(100-60) / 2).

[0058] FIG. 4 is a schematic diagram of a test system 1A according to a modified example. In the test system 1 according to the embodiment described above (see FIG. 2), the test device 3 transmits a positioning signal generated as reproduction information from the positioning signal transmitting unit 31, and the transmitted positioning signal is received by the positioning signal receiving unit 21 provided in the support device 2, thereby inputting the positioning signal to the support device 2.

[0059] As shown in FIG. 4, a test system 1A may be provided that includes a test device 3A that does not include a positioning signal transmitting section 31 and a support device 2A that does not include a positioning signal receiving section 21. The support device 2A of this test system 1A has a signal input unit 26 instead of the positioning signal receiving unit 21 described above. In this test system 1A, the reproduction information generation unit 32 acquires position information from a positioning signal reproduced based on a past log. The reproduction information generation unit 32 outputs the acquired position information and the vehicle-side information reproduced based on the past log to the assistance device 2A at the same timing as when the past generation test was performed. The transmission signal output by the reproduction information generation unit 32 is input to the information processing unit 22 via the signal input unit 26.

[0060] With this configuration, similar to the above-described embodiment, it is possible to carry out a test of generating assistance information without actually driving the vehicle V.

[0061] In the above-described embodiment, the support information generation test is performed by connecting the support device 2 to the test device 3 without installing it in the vehicle V, and generating support information in the support device 2 using test reproduction information supplied from the test device 3. Note that the support information generation test of the support device 2 may be performed while the device is mounted on the vehicle V. In this case, the support device 2 mounted on the vehicle V is connected to a test device 3, and the support information generation test is performed using test reproduction information without driving the vehicle V. In this case, too, there is no need to actually drive the vehicle V when conducting a test to generate the support information. Therefore, the test to generate the support information can be conducted in a shorter time than when the vehicle V is actually driven.

[0062] In the above-described embodiment, a vehicle V equipped with an ADAS (Automated Driving Assistance System) is exemplified as an example of a moving body. The "moving body" according to the present invention is not limited to a vehicle. The present invention can also be applied to a moving body that has a function of moving autonomously based on information about its surroundings, such as a self-propelled vehicle of an "automated transport system" installed in a factory or the like.

[0063] As described above, the test system according to this embodiment has the following configuration. (1) The test system 1 includes an assistance device 2 that outputs information for assisting the vehicle V (mobile body) based on information input while the vehicle V (mobile body) is running (moving), and a test device 3 that inputs reproduction information for testing to the assistance device 2. Test device 3 is It has a reproduction information generation unit 32 (information output unit) that outputs information acquired from a past log of information input to the assistance device 2' during past movements of the vehicle V to the assistance device 2' as reproduction information for testing. In the storage unit 34, A past log of vehicle-side information generated as the vehicle V moves and a past log of information related to the position of the vehicle V are stored. The past logs of information input to the assistance device 2' include past logs of information on the vehicle V side (vehicle side information) generated as the vehicle V travels, and past logs of information related to the position of the vehicle V. The reproduction information generating unit 32 The timing of outputting information acquired from the past log of vehicle side information and information acquired from the past log of information related to the position of the vehicle V to the support device 2 is synchronized using information items that are commonly included in the vehicle side information and the information related to the position of the vehicle and whose contents change irreversibly.

[0064] In this test system 1, a past log is prepared that chronologically stores information input during past movements of the vehicle V, and information obtained from the past log is input to the support device 2 as reproduction information for testing, instead of the information actually input when the vehicle V is traveling. At this time, information items that are commonly included in the vehicle side information and the information relating to the vehicle position and whose contents change irreversibly are used to synchronize the timing at which the information obtained from the past log of the vehicle side information and the information obtained from the past log of the information relating to the vehicle position are output from the test device 3 so that they are input to the assistance device 2 at the same time. As a result, the vehicle-side information output as reproduction information for the test and the information relating to the vehicle's position are input to the assistance device 2 at the same timing as when the vehicle V moved in the past. The information (vehicle-side information and information related to position) output as the reproduction information for the test is the same as the information (vehicle-side information and information related to position) input to the assistance device 2' when the vehicle was traveling in the past. This makes it possible to have the assistance device 2 generate assistance information and evaluate the generated assistance information without having to mount the assistance device 2 on the vehicle V and actually drive the vehicle V. In particular, since the reproduced information for testing and the information from past vehicle movements will have the same content, it is possible to appropriately compare how changes to the specifications for generating assistance information in the assistance device affect the assistance information that is generated. Therefore, testing of the support device 2, specifically evaluation testing of the support information generation program implemented in the support device 2, can be easily performed.

[0065] (2) In (1) above, The information item whose contents change irreversibly is the accumulated mileage of the vehicle V. The accumulated mileage of the vehicle V is numerical data counted by the odometer 43 mounted on the vehicle V.

[0066] An example of an information item that is commonly included in the vehicle side information and the information relating to the position of the vehicle V and whose content changes irreversibly is a time stamp. However, when a timestamp is used, a discrepancy may occur between the timestamp attached by the device that generates the vehicle-side information and the timestamp attached by the device that generates the information related to the location. Therefore, if a timestamp is used when outputting information obtained from the past log of vehicle-side information and information obtained from the past log of information related to the location of vehicle V to assistance device 2, a discrepancy in the timestamps could affect the assistance information generated by assistance device 2.

[0067] Furthermore, if the vehicle V travels across regions with time zones, the time specified by the time stamp may change as the region changes. In such cases, the irreversibility of the time specified by the time stamp is lost. The cumulative mileage of the vehicle V is obtained by an odometer 43 (a distance measuring device) mounted on the vehicle V, so irreversibility is not lost even when traveling across regions with time differences. Therefore, even if the support device 2 is tested using information acquired from a past log when traveling across regions with time differences, the generated support information can be appropriately evaluated.

[0068] (3) In (1) or (2) above, The reproduction information generating unit 32 outputs the information acquired from the past log of the vehicle-side information to the information input / output unit 25 of the assistance device 2. The information acquired from the past log of vehicle-side information and the information acquired from the past log of information relating to the position of the vehicle V are input to the assistance device 2 via different routes.

[0069] When the vehicle V that generated the past log was traveling in the past, the vehicle side information and the information related to the vehicle's position were input to the assistance device 2' via separate routes. Therefore, when conducting a test to generate assistance information in the assistance device 2, the vehicle information obtained from the past logs and the information related to the vehicle's position are also input via different routes, so that the test to generate assistance information can be conducted under conditions that are closer to those when the vehicle V is actually traveling. In this case, the accumulated travel distance of the vehicle V is used to synchronize the timing at which the two pieces of information (vehicle information and information related to the vehicle's position) input to the assistance device 2 are input, thereby making it possible to more closely match the conditions for generating assistance information when the vehicle V was traveling in the past. This improves the accuracy of the comparison between the assistance information generated using the assistance device 2 and assistance information generated during past travels of the vehicle V. This allows for more appropriate evaluation of the impact of changes in the specifications of the assistance information generation program implemented in the assistance device 2.

[0070] (4) In any one of (1) to (3) above, If there is a missing period in the vehicle information log, The reproduction information generating unit 32 uses information before the hiatus period and information after the hiatus period to complement the information to be output during the period corresponding to the hiatus period.

[0071] This configuration can reduce the impact that missing past logs have on the support information that is generated.

[0072] (I) In (4) above, If the vehicle-side information with missing periods in the past logs is numerical data for information items related to the vehicle, The reproduction information generating unit 32 distributes the difference between the numerical data before the missing period and the numerical data after the missing period proportionally depending on the number of times information is complemented during the period corresponding to the missing period in the reproduction information.

[0073] Here, an example will be described in which the numerical data of the information item related to the vehicle is "vehicle speed", the vehicle speed before the missing period is "60 km / h", and the vehicle speed after the missing period is "90 km / h". If the number of complements during the missing period is "2 times" and the acceleration of vehicle V is a constant value, "70 km / h" and "80 km / h" are set as the "vehicle speed" values ​​at the two complement timings during the missing period. This allows support information to be generated while complementing the missing "vehicle speed" value, which is expected to improve the accuracy of support information generated based on the reproduced information.

[0074] (5) In any one of (1) to (4) or (I) above, Information relating to the position of the vehicle V is a positioning signal transmitted from a positioning satellite ST. The test device 3 transmits a positioning signal acquired from a past log of information relating to the position of the vehicle V, and the support device 2 receives the positioning signal via the positioning signal receiving unit 21.

[0075] With this configuration, in the case of an assistance device 2 mounted on a vehicle V, it is possible to perform a test to generate assistance information while the assistance device 2 is mounted on the vehicle V and the vehicle V is not being driven.

[0076] (6) In any one of (1) to (5) or (I) above, The information relating to the position of the vehicle V is position information (coordinate data) calculated from the positioning signal transmitted from the positioning satellite ST. The test device 3A outputs the position information acquired from the past log of information relating to the position of the vehicle V to the information processing unit 22 of the assistance device 2A.

[0077] With this configuration, information related to the position of the vehicle V can be transmitted from the test device 3A to the support device 2A via a wired connection. This allows the support device 2A to omit the positioning signal receiving unit 21 for receiving positioning signals, which is expected to reduce the manufacturing cost of the support device 2A. Furthermore, when using positioning signals, the positioning signal receiving unit 21 needs to decode the received positioning signals and extract the information, but by omitting the positioning signal receiving unit 21, the processing load required for decoding and extracting the information can be reduced.

[0078] (7) In any one of (1) to (6) or (I) above, The support device 2 is The system has a support information generation unit 23 that generates support information for the vehicle V based on information acquired from the past log of vehicle-side information and information acquired from the past log of information related to the position of the vehicle V. The test device 3 has a support information evaluation unit 33 (evaluation unit) that compares and evaluates the support information (support information) generated by the support information generation unit 23 and the support information (support information) included in the past log.

[0079] With this configuration, support information generated using the same information (reproduced information) as when the vehicle V was traveling in the past can be compared with support information generated when the vehicle V was traveling in the past. When the specifications of the generation program for support information are changed, there is no need to actually drive a vehicle equipped with the support device 2 in order to check the impact on the support information generated by the support device 2, so the impact of the change in the specifications of the generation program can be checked in a shorter time.

[0080] (8) In any one of (1) to (7) or (I) above, The test device 3 has a storage unit 34 that stores the past logs. In the storage unit 34, Past logs of vehicle-side information generated as the vehicle V moves, past logs of information related to the position of the vehicle V, and past logs of support information generated during the vehicle V's past movements are stored.

[0081] These past logs are generated by the assistance device 2' mounted on the vehicle V when the vehicle V was traveling in the past. By generating assistance information at least once by the assistance device 2' mounted on the vehicle V, a test of generating assistance information in response to a change in the specifications of the assistance information generation program can be performed by the assistance device 2 without preparing the vehicle V and actually traveling the vehicle V.

[0082] (II) In (8) above, The memory unit 34 stores multiple past logs of information input to the support device 2' during past movements of the vehicle V, which are information input to the support device 2' under different conditions where external factors that affect the generation of support information, such as the vehicle type, driving route, driving time zone, weather, and season, are different.

[0083] Even for the same driving route, the generated support information will differ depending on the weather (sunny, rainy, etc.) and the time of day. Therefore, it is possible to test the generation of support information under various conditions with different external factors, so that the impact of changes to the generation program specifications on support information can be confirmed in various situations.

[0084] The present invention can also be specified as a test device 3 used to test a program for generating support information provided in the support device 2. (III) Testing device 3 is a storage unit 34 that stores a past log of information input to the assistance device 2 during past travels of the vehicle V; a reproduction information generating unit 32 (information output unit) that outputs information acquired from the past logs stored in the storage unit 34 to the support device as reproduction information for testing; and a support information evaluation unit 33 (evaluation unit) that evaluates the support information generated by the support device 2 based on the reproduction information for testing. The memory unit 34 stores a past log of vehicle-side information generated as the vehicle V moves and input to the support device 2', a past log of information related to the position of the vehicle V input to the support device 2' as the vehicle V moves, and a past log of support information generated by the support device 2' from the input vehicle-side information and information related to the position of the vehicle V. The past log of vehicle-side information is a record of vehicle-side information actually acquired when the vehicle V equipped with the assistance device 2' is actually driven, and accumulated in chronological order. The past log of information related to the vehicle's position is a record of information related to the position of the vehicle V that was actually obtained when the vehicle V equipped with the assistance device 2' was actually driven, accumulated in chronological order. The past log of support information is a record of support information generated by the support device 2' based on input vehicle-side information and information related to the vehicle's position, accumulated in chronological order. The reproduction information generation unit 32 synchronizes the timing of outputting to the assistance device 2 information acquired from the past log of the vehicle side information and information acquired from the past log of the information related to the position of the vehicle V, using information items that are commonly included in the vehicle side information and the information related to the vehicle position and whose contents change irreversibly. The reproduction information generating unit 32 evaluates the support information generated by the support device 2 by comparing the support information generated by the support device 2 with the support information included in the past log.

[0085] With this configuration, it is possible to have the assistance device 2 generate assistance information and evaluate the generated assistance information without having to mount the assistance device 2 on the vehicle V and actually drive the vehicle V. In particular, since the reproduced information for testing and the information from past travels of vehicle V are identical in content, it is possible to appropriately compare how changes to the specifications for generating assistance information in the assistance device affect the assistance information generated. Therefore, testing of the support device 2, specifically evaluation testing of the support information generation program implemented in the support device 2, can be easily performed.

[0086] Although the embodiments and modifications of the present invention have been described above, the present invention is not limited to these and can be modified as appropriate within the scope of the technical concept of the invention. [Explanation of symbols]

[0087] 1, 1A: Test system 2, 2A, 2': Support equipment 21 Positioning signal receiver 22: Information Processing Department 23: Support information generation section 24: Storage section 25 Information input / output section 26: Signal input section 3. 3A test equipment 31: Positioning signal transmitter 32 Reproduction information generation unit (information output unit) 33 Support Information Evaluation Department (Evaluation Department) 34: Storage section 40: Vehicle network 41: System 42: Sensor 43 Odometer (total distance meter) 44: Storage section V Vehicle (moving object) ST: Positioning satellite

Claims

1. a support device that outputs support information for the moving body based on information input when the moving body is moving; a test device that outputs reproduction information for testing to the support device, The test device comprises: an information output unit that outputs information acquired from a past log of information input to the support device during past movements of the moving object to the support device as reproduction information for the test; The past log of information input to the support device includes a past log of information on the moving body side generated in association with the movement of the moving body and a past log of information related to the position of the moving body, The information output unit A test system that uses information items that are commonly included in the information on the mobile body and the information related to the position of the mobile body, and whose contents change irreversibly, to synchronize the timing of outputting information obtained from a past log of information on the mobile body and information obtained from a past log of information related to the position of the mobile body to the support device.

2. In claim 1, A test system, wherein the information item whose content changes irreversibly is the accumulated mileage of the mobile object.

3. In claim 2, The information output unit outputs information acquired from a past log of information on the mobile body side to an information input / output unit of the assistance device.

4. In claim 3, If there is a missing period in the past log of the information on the mobile device, The information output unit complements the information to be output during the period corresponding to the missing period by using information before the missing period and information after the missing period.

5. In claim 3, the information relating to the position of the moving object is a positioning signal transmitted from a positioning satellite, A test system, wherein the test device transmits a positioning signal acquired from a past log of information relating to the position of the moving object, and the support device receives the positioning signal via a positioning signal receiving unit.

6. In claim 3, the information relating to the position of the moving object is position information calculated from a positioning signal transmitted from a positioning satellite, The test device outputs location information acquired from a past log of information relating to the location of the moving object to the information input / output unit of the support device.

7. In claim 1, The support device includes: a support information generation unit that generates support information for the mobile body based on information acquired from a past log of information on the mobile body side and information acquired from a past log of information related to the position of the mobile body, The test system includes an evaluation unit that compares and evaluates the support information generated by the support information generation unit with the support information included in the past log.

8. In claim 7, the test device has a storage unit that stores the past log, In the storage unit, A test system that stores a past log of information on the mobile body generated as the mobile body moves, a past log of information related to the position of the mobile body, and a past log of support information generated when the mobile body moves.

Citation Information

Patent Citations

  • Driving support device

    JP2011070521A

  • Simulation apparatus, simulation method and program

    JP2014232497A

  • Operation management system, vehicle, and information processing method

    JP2019040588A

  • Test system and test method for safety drive support application

    JP2019109728A

  • Detection and response to matrices for autonomous vehicles

    JP2021534490A