Scheduling method and device of automatic detection system, equipment, medium and product

By applying the scheduling method of the automatic detection system in the vehicle infotainment automatic detection system, the station configuration matrix and scheduling objective function are determined, and the problems of high integration and cost in the existing technology are solved, thus ensuring testing efficiency The case of reasonable allocation of test resources and cost savings.

CN119439904APending Publication Date: 2025-02-14DONGFENG MOTOR GRP
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411438728.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-10-15
Publication Date
2025-02-14

AI Technical Summary

Technical Problem

In the prior art, the complete set of test equipment of the in-vehicle infotainment automatic detection system is too high and the equipment is expensive, resulting in excessive testing costs.

Method used

Through the scheduling method of the automatic detection system, the station configuration matrix is ​​determined based on the test content, the total test time and total test cost are calculated, the scheduling objective function is determined, and the proportion of each test station of the test system is determined through the scheduling objective function, so as to reasonably allocate Test resources to reduce the cost of testing hardware.

Benefits of technology

When meeting the testing efficiency, by reasonably allocating testing resources, the testing hardware cost will be saved to the greatest extent and the cost of the entire testing system will be reduced.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119439904A_ABST
    Figure CN119439904A_ABST
Patent Text Reader

Abstract

The invention discloses a scheduling method, device, equipment, medium and product of an automatic detection system, and relates to the field of intelligent cabin automatic testing, the method is applied to a vehicle-mounted information entertainment automatic detection system, and the disclosed method comprises the following steps: determining a station configuration matrix according to the test content, and determining the station configuration matrix according to the station configuration matrix; and determining the total test time and the total test cost, determining a scheduling objective function according to the total test time and the total test cost, and determining the ratio of each test station of the test system according to the scheduling objective function. Compared with the prior art that the whole set of test equipment of the vehicle-mounted information entertainment automatic detection system is too high in integration degree and high in equipment price, the matching of all the test stations of the test system is determined by scheduling the objective function, under the condition that the test efficiency is met, test resources are reasonably distributed, and the test hardware cost is saved to the maximum extent.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of automated testing of intelligent cockpits, and in particular to a scheduling method, device, equipment, medium and product for an automatic detection system. Background Art

[0002] The in-vehicle infotainment system (smart cockpit) is the most important system for realizing the interaction between cars and people. It is not only an important device for displaying vehicle status information, but also an important way to control the vehicle. With the development of high-tech, the functional complexity and height of the in-vehicle infotainment system are getting higher and higher, and it is even more necessary to conduct systematic and comprehensive testing of the in-vehicle infotainment system.

[0003] The current testing method is mainly manual functional inspection. The main problems of manual inspection are low efficiency and the test results are greatly affected by subjective factors. At present, various research and development institutions are also studying the intelligent cockpit automatic test system. A complete set of automated test systems is equipped with various basic test tools. In special test scenarios and use cases, some proprietary test tools are also required. Proprietary test tools have high detection accuracy, high prices, and low frequency of use. However, they are indispensable for full-function testing of the entire system. It is very important to reduce the cost of the entire test system while ensuring test efficiency and quality. Summary of the invention

[0004] The main purpose of the present application is to provide a scheduling method, device, equipment, medium and product for an automatic detection system, aiming to solve the technical problems in the prior art of high integration of the entire set of test equipment and high equipment prices.

[0005] To achieve the above-mentioned purpose, the present application provides a scheduling method of an automatic detection system, which is applied to an automatic detection system for in-vehicle infotainment. The scheduling method of the automatic detection system includes:

[0006] Determine the workstation configuration matrix based on the test content;

[0007] Determining the total test time and total test cost according to the workstation configuration matrix;

[0008] Determine a scheduling objective function according to the total test time and the total test cost;

[0009] The ratio of each test station of the test system is determined according to the scheduling objective function.

[0010] Optionally, the step of determining the station configuration matrix according to the test content specifically includes:

[0011] Determine the total number of test stations based on the test content, which includes voice test, performance test, instrument test, fluency test, basic function test, and power management test;

[0012] Dividing all the stations in the total number of test stations according to test constraints to obtain a test station set, wherein the test constraints include dependencies between test contents;

[0013] Determine the station configuration matrix based on the test station set.

[0014] Optionally, the initial workstation ratio is set to a preset value and corresponding test contents are allocated according to the test constraints, wherein the initial workstation ratio is the amount of tasks or functions initially undertaken by each test workstation.

[0015] Optionally, the step of determining the total test time and the total test cost according to the workstation configuration matrix specifically includes:

[0016] Automated testing through station configuration matrix;

[0017] During automated testing, record the start and end time of the test items and determine the total test time;

[0018] The total test cost is determined according to the cost of each test station in the station configuration matrix.

[0019] Optionally, the step of determining a scheduling objective function according to the total test time and the total test cost specifically includes:

[0020] Determining the weights of the test time and the test cost of the scheduling objective function according to the total test time and the total test cost;

[0021] The scheduling objective function is determined according to the weights of the test time and the test cost of the scheduling objective function.

[0022] Optionally, the step of determining the ratio of each test station of the test system according to the scheduling objective function specifically includes:

[0023] Schedule the test content through the preset algorithm and obtain all scheduling results;

[0024] Determine the minimum value of the scheduling objective function according to all the scheduling results;

[0025] According to the minimum value of the scheduling objective function, the ratio of each test station in the test system is determined.

[0026] In addition, to achieve the above purpose, the present application also proposes a scheduling device for an automatic detection system, the device comprising:

[0027] The workstation module is used to determine the workstation configuration matrix according to the test content;

[0028] A testing module, used to determine the total testing time and the total testing cost according to the station configuration matrix;

[0029] A scheduling module, used for determining a scheduling objective function according to the total test time and the total test cost;

[0030] The determination module is used to determine the ratio of each test station of the test system according to the scheduling objective function.

[0031] In addition, to achieve the above-mentioned purpose, the present application also proposes a device, which includes the scheduling method of the automatic detection system as described above.

[0032] In addition, to achieve the above-mentioned purpose, the present application also proposes a storage medium, wherein the device includes the scheduling method of the automatic detection system as described above.

[0033] In addition, to achieve the above-mentioned purpose, the present application also proposes a computer program product, wherein the device includes the scheduling method of the automatic detection system as described above.

[0034] One or more technical solutions proposed in this application have at least the following effects:

[0035] This application determines the station configuration matrix based on the full-function test content of the in-vehicle infotainment system, determines the total test time and the total test cost based on the station configuration matrix, determines the scheduling objective function based on the total test time and the total test cost, and determines the ratio of each test station of the test system based on the scheduling objective function. Compared with the high integration of the entire set of test equipment for the in-vehicle infotainment automatic detection system in the prior art and the high equipment price, this application determines the ratio of each test station of the test system through the scheduling objective function, reasonably allocates test resources while meeting the test efficiency, and saves the test hardware cost to the greatest extent. BRIEF DESCRIPTION OF THE DRAWINGS

[0036] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, for ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative labor.

[0037] Figure 1 A schematic diagram of a flow chart of a first embodiment of a scheduling method for an automatic detection system proposed in an embodiment of the present application;

[0038] Figure 2A schematic diagram of a flow chart of a second embodiment of a scheduling method for an automatic detection system proposed in an embodiment of the present application;

[0039] Figure 3 A schematic diagram of a flow chart of a third embodiment of a scheduling method for an automatic detection system proposed in an embodiment of the present application;

[0040] Figure 4 A schematic flow chart of a fourth embodiment of a scheduling method for an automatic detection system proposed in an embodiment of the present application;

[0041] Figure 5 A schematic flow chart of a fifth embodiment of a scheduling method for an automatic detection system proposed in an embodiment of the present application;

[0042] Figure 6 A flowchart of a sixth embodiment of the scheduling method for an automatic detection system proposed in an embodiment of the present application;

[0043] Figure 7 This is a schematic diagram of the module structure of the scheduling device of the automatic detection system of the embodiment of the present application;

[0044] Figure 8 This is a diagram of the automated testing equipment for the in-vehicle infotainment testing system in this application.

[0045] Description of Figure Numbers:

[0046] Label name Label name 10 Workstation module 20 Test Module 30 Scheduling Module 40 Determine the module

[0047] The realization of the purpose, functional features and advantages of this application will be further explained in conjunction with embodiments and with reference to the accompanying drawings. DETAILED DESCRIPTION

[0048] It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application.

[0049] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.

[0050] In addition, the descriptions of "first", "second", etc. in this application are only used for descriptive purposes and cannot be understood as indicating or implying their relative importance or implicitly indicating the number of the indicated technical features. Therefore, the features defined as "first" and "second" may explicitly or implicitly include at least one of the features. In addition, the technical solutions between the various embodiments can be combined with each other, but they must be based on the ability of ordinary technicians in this field to implement them. When the combination of technical solutions is contradictory or cannot be implemented, it should be deemed that such combination of technical solutions does not exist and is not within the scope of protection required by this application.

[0051] The main solution of the embodiment of the present application is: determine the ratio of each test station of the test system through the scheduling objective function, reasonably allocate test resources while meeting the test efficiency, and save the test hardware cost to the greatest extent.

[0052] In this embodiment, for ease of description, the following description is made by taking the automated test controller of the in-vehicle infotainment system as the execution subject.

[0053] At present, the testing method of in-vehicle infotainment system is mainly manual function inspection. The main problems of manual inspection are low inspection efficiency and the inspection results are greatly affected by subjective factors. At this stage, various research and development institutions are also studying the intelligent cockpit automatic test system. A complete set of automatic test system is equipped with various basic test tools. In special test scenarios and use cases, some proprietary test tools are also required. Proprietary test tools have high detection accuracy, high price, and low frequency of use. However, they are indispensable for the full-function test of the whole system. It is very important to reduce the cost of the whole set of test system while ensuring the test efficiency and quality.

[0054] The present application provides a solution. The present application determines a station configuration matrix according to the full-function test content of the in-vehicle infotainment system, determines the total test time and the total test cost according to the station configuration matrix, determines a scheduling objective function according to the total test time and the total test cost, and determines the ratio of each test station of the test system according to the scheduling objective function. Compared with the high integration of the entire set of test equipment for the in-vehicle infotainment automatic detection system in the prior art and the high price of the equipment, the present application determines the ratio of each test station of the test system through the scheduling objective function, reasonably allocates test resources while meeting the test efficiency, and saves the test hardware cost to the greatest extent.

[0055] It should be noted that if Figure 8As shown, the automated test equipment of the vehicle infotainment detection system in this application includes a host computer system, a debugging tool, a signal simulation tool, and a signal acquisition tool. The debugging tool includes: ADB (Android Debug Bridge) tool and serial port tool; the signal simulation tool includes: CAN tool, simulation mouth, programmable power supply, six-degree-of-freedom robotic arm; the signal detection equipment includes: pickup, industrial camera. Among them, the programmable power supply, ADB tool, and serial port tool are basic test tools, and the others are proprietary test tools. Among them, the debugging tool is connected to the host computer system and the vehicle infotainment system under test. ADB tools such as Android debugging bridge can take screenshots of the system under test, and the screenshots are used for image comparison and analysis, or use related commands to directly implement screen clicks for functional testing; the serial port tool can be used to open the ADB or USB function of the system under test, open logs, simulate screen clicks and other functions.

[0056] It should be noted that in the signal simulation tool, the programmable power supply and CAN tool are connected to the host computer system and the in-vehicle entertainment system under test, and the simulation mouth and the six-degree-of-freedom robotic arm are connected to the host computer. The host computer controls the simulation mouth to simulate user voice, and the six-axis robotic arm is equipped with a force sensor device to realize click, slide, long and short press operations on the touch screen of the in-vehicle infotainment system under test. The programmable power supply is controlled by the host computer to simulate the power supply voltage under different conditions, which is used to test the power management performance of the system under test. The CAN tool is used to simulate the interactive signals of the in-vehicle infotainment system.

[0057] It should be noted that in the signal monitoring equipment, the microphone receives the audio signal emitted by the vehicle system under test, and the background software analyzes it to determine whether the voice test is reasonable. The configured industrial cameras include high-definition cameras and high-frame rate cameras. The fingertips of the robotic arm click on the screen of the system under test. After the interface is converted, the high-definition camera performs interface detection, and the results are transmitted to the cloud for comparison and detection to determine whether the test case results are correct. The high-frame camera is used to detect the fluency of the system and is used in specific test cases.

[0058] Based on this, an embodiment of the present application provides a scheduling method for an automatic detection system.

[0059] Reference Figure 1 , Figure 1 This is a flow chart of the first embodiment of the scheduling method for the automatic detection system proposed in the embodiments of the present application.

[0060] Considering that the whole set of test equipment of the in-vehicle infotainment automatic detection system in the existing technology is too integrated and the equipment is expensive, in order to reduce the test cost, such as Figure 1 and Figure 8 As shown, the scheduling method of the automatic detection system described in this embodiment includes steps S10 to S40:

[0061] Step S10: Determine the workstation configuration matrix according to the test content.

[0062] It should be noted that the full-function test content of the in-vehicle infotainment system can be divided into: voice test, performance test, instrument test, fluency test, basic function test, and power management test. Test tools such as six-degree-of-freedom robotic arms, CAN boxes, and high-frame cameras are only enabled under specific test conditions. The workstation matrix is ​​mainly used to describe the configuration, capabilities, compatibility, or interdependencies between different test stations. Each row of this matrix represents a test station, and each column can represent different attributes or characteristics, such as test capabilities, required resources, supported test types, etc. Determining the workstation configuration matrix also requires satisfying test constraints, which include dependencies between test contents.

[0063] Step S20: Determine the total test time and total test cost according to the workstation configuration matrix.

[0064] It should be noted that multiple automated tests are performed through the station configuration matrix and the total test time when all test contents are completed is recorded, and the total test cost is determined according to the cost of each test station in the station configuration matrix.

[0065] Step S30: Determine a scheduling objective function according to the total test time and the total test cost.

[0066] It should be noted that the objective function is a core concept in mathematical optimization problems. It is used to define the goal or purpose of the optimization problem. When solving optimization problems, the objective function is a criterion for measuring the quality of the solution, that is, we hope to find a solution that can make the objective function achieve the optimal value (usually the maximum or minimum value).

[0067] Step S40: determining the ratio of each test station of the test system according to the scheduling objective function.

[0068] It should be noted that when the test station ratio allocates test items and stations to the test process, if the ratio of all stations is set to 1 for the first time (that is, each test station initially undertakes the same amount of tasks or functions), and the corresponding test items need to be allocated according to the test constraints.

[0069] In a specific implementation, a workstation configuration matrix is ​​determined based on the test content and test constraints of the full functions of the in-vehicle infotainment system. Multiple automated tests are performed through the workstation configuration matrix and the total test time when all test contents are completed is recorded. The total test cost is determined based on the cost of each test station in the workstation configuration matrix. A scheduling objective function is constructed through the total test cost and total test time of multiple automated tests, and the optimal solution of the scheduling objective function is solved to determine the minimum value of the objective function of the in-vehicle infotainment system in multiple automated tests, that is, the optimal test station ratio while ensuring test efficiency, test quality, and test cost, thereby reducing the total test cost.

[0070] Based on the first embodiment of the present application, in the second embodiment of the present application, the same or similar contents as those in the first embodiment can refer to the above introduction, and will not be repeated in the following. Figure 2 , Figure 2 This is a flow chart of the second embodiment of the scheduling method for the automatic detection system proposed in the embodiment of the present application.

[0071] Considering that different test contents correspond to different test stations, in order to determine the test station matrix, such as Figure 2 As shown, step S10 in this embodiment specifically includes:

[0072] Step S11: Determine the total number of test stations according to the test content, wherein the test content includes voice test, performance test, instrument test, fluency test, basic function test, and power management test.

[0073] It should be noted that the total number of test stations can be set according to the test content, and this embodiment does not limit it.

[0074] Step S12: Divide all the test stations in the total number of test stations according to test constraints to obtain a test station set, wherein the test constraints include dependencies between test contents.

[0075] It should be noted that test constraints also include limitations on test equipment (some test items may require the use of specific equipment or tools, which may not be available at all workstations), differences in test time (different test items may require different times, and the workload between workstations needs to be balanced), and product quality control requirements (some products may have strict requirements on the order or accuracy of specific test items).

[0076] Step S13: Determine the station configuration matrix according to the test station set.

[0077] It should be noted that, assuming the total number of test stations is n, the set of test stations is m, m satisfies the condition m≤n(n+1) / 2, and x knrepresents the number of test stations with serial number kn, and X is the matrix of automated test stations, which can be expressed as:

[0078]

[0079] In a specific implementation, the total number of test stations is determined according to the test content, and the test content includes voice test, performance test, instrument test, fluency test, basic function test, and power management test. The test station can be station 1, station 2, station 3, etc. All stations in the total number of test stations are divided according to the test constraints to obtain a test station set. The test constraints include the dependencies between the test contents. According to the test station set, the station configuration matrix is ​​determined to ensure the normal progress of each test item.

[0080] Based on the second embodiment of the present application, in the third embodiment of the present application, the same or similar contents as those of the second embodiment can be referred to the above introduction, and will not be repeated in the following. Figure 3 , Figure 3 This is a flow chart of the third embodiment of the scheduling method for the automatic detection system proposed in the embodiment of the present application.

[0081] Considering the initial station configuration of the test station, in order to assign corresponding test content to each station, such as Figure 3 As shown, after step S10 in this embodiment, the following steps are further included:

[0082] Step S101: setting the initial station ratio to a preset value and assigning corresponding test contents according to the test constraints, wherein the initial station ratio is the amount of tasks or functions initially undertaken by each test station.

[0083] It should be noted that the preset value may be 1, and the initial station ratio of 1 means that each test station initially undertakes the same amount of tasks or functions.

[0084] In a specific implementation, the initial workstation ratio is set to a preset value and the corresponding test content is allocated according to the test constraints. The initial workstation ratio is the initial task volume or function undertaken by each test station, thereby ensuring that each test item in the in-vehicle infotainment system is tested normally.

[0085] Based on the third embodiment of the present application, in the fourth embodiment of the present application, the same or similar contents as those in the third embodiment can refer to the above description, and will not be repeated in the following. Figure 4 , Figure 4 This is a flow chart of a fourth embodiment of the scheduling method for an automatic detection system proposed in an embodiment of the present application.

[0086] Considering the automated testing through the station configuration matrix, in order to reduce the total testing cost, such as Figure 4 As shown, step S20 in this embodiment specifically includes:

[0087] Step S21: Performing automated testing through a workstation configuration matrix.

[0088] Step S22: During the automated test, the test start time and end time of the test item are recorded, and the total test time is determined.

[0089] It should be noted that, assuming that the above-mentioned in-vehicle infotainment system automated testing process cannot be interrupted, assuming that s kn ,q kn Indicates the start and end time of the test of the car audio and video infotainment system with the serial number of the workstation kn. The total test time of the in-vehicle infotainment system is the test end time of the workstation that completes the last test item. The total test time of the in-vehicle infotainment system is T total The calculation formula is q kn -s kn =t kn , the total test time can be expressed as:

[0090]

[0091] Step S23: Determine the total test cost according to the cost of each test station in the station configuration matrix.

[0092] It should be noted that the cost matrix U is determined according to the cost of each test station in the station configuration matrix and the station matrix. Let the cost matrix of the station numbered kn be u kn , which can be expressed as:

[0093]

[0094] The total cost of automated testing of the in-vehicle infotainment system is U cost The calculation formula is U cost =X*U.

[0095] It should be noted that the cost matrix is ​​used to quantify the costs of different test stations or test processes. This matrix can help decision makers understand the direct costs (such as purchase, maintenance, and operation costs) and indirect costs (such as labor costs and time costs) of each test station.

[0096] In a specific implementation, automated testing is performed through a workstation configuration matrix. During automated testing, the start and end times of the test items are recorded, and the total test time is determined when all test items are completed. The total test cost and the cost matrix are determined based on the cost of each test station in the workstation configuration matrix, thereby determining the total cost of all test items.

[0097] Based on the fourth embodiment of the present application, in the fifth embodiment of the present application, the same or similar contents as those in the fourth embodiment can refer to the above description, and will not be repeated in the following. Figure 5 , Figure 5 This is a flow chart of the fifth embodiment of the scheduling method for the automatic detection system proposed in the embodiments of the present application.

[0098] Considering the optimal configuration method that takes into account test efficiency, test quality, and test cost during the automated testing process, in order to construct the scheduling objective function, such as Figure 5 As shown, step S30 in this embodiment specifically includes:

[0099] Step S31: Determine the weights of the test time and the test cost of the scheduling objective function according to the total test time and the total test cost.

[0100] It should be noted that the optimal automated test scheme for the in-vehicle infotainment system takes into account the short total test time while ensuring that the total cost of the test equipment is small. The total test time and the total test cost are analyzed using the weighted combination method to obtain the test scheduling objective function. λ and θ represent the weights of the test time and test cost of the in-vehicle infotainment system (scheduling objective function), respectively, and there is a relationship λ+θ=1.

[0101] Step S32: Determine the scheduling objective function according to the weights of the test time and the test cost of the scheduling objective function.

[0102] It should be noted that, let r represent the number of test plan scheduling iterations (i.e., different test station matrices and cost matrices determined according to test constraints), T total (r), U cost (r) respectively represent the total test time and the total test cost of automated test equipment in the rth iteration scheduling process, max(T total (r))、min(T total (r)) represent the maximum and minimum total test time of the in-vehicle infotainment system during the iteration process, max(U cost (r))、min(U cost (r)) represent the maximum and minimum total test cost of the automated test device for the in-vehicle infotainment system during the iteration process, respectively. The scheduling objective function h(r) can be expressed as:

[0103]

[0104] In a specific implementation, the weights of the test time and test cost of the scheduling objective function are determined according to the total test time and the total test cost. The scheduling objective function is determined according to the weights of the test time and test cost of the scheduling objective function, so as to obtain the optimal solution of the scheduling objective function and realize the optimal scheduling method while taking into account the test efficiency, test quality and test cost.

[0105] Based on the fifth embodiment of the present application, in the sixth embodiment of the present application, the same or similar contents as those in the fifth embodiment can be referred to the above introduction, and will not be described in detail later. Figure 6 , Figure 6 This is a flow chart of the sixth embodiment of the scheduling method for the automatic detection system proposed in the embodiments of the present application.

[0106] Considering the selection of the optimal in-vehicle infotainment system scheduling test plan, in order to obtain the optimal solution of the scheduling objective function, such as Figure 6 As shown, step S40 in this embodiment specifically includes:

[0107] Step S41: Schedule the test content using a preset algorithm to obtain all scheduling results.

[0108] It should be noted that the preset algorithm may be a genetic algorithm, or may be set according to actual conditions, and this embodiment does not limit this.

[0109] Step S42: Determine the minimum value of the scheduling objective function according to all the scheduling results.

[0110] It should be noted that the optimal automated testing solution for the in-vehicle infotainment system takes into account a short total testing time while ensuring a low total cost of the testing device equipment.

[0111] Step S43: Determine the ratio of each test station of the test system according to the minimum value solved by the scheduling objective function.

[0112] In the specific implementation, the genetic algorithm is used to schedule the in-vehicle infotainment system test plan, repeat, select and cross the process, and complete the scheduling of the in-vehicle infotainment system test plan by encoding the chromosome, that is, determine the ratio of each test station of the test system. According to multiple iterations, the minimum value of the in-vehicle infotainment system scheduling objective function is determined, that is, the optimal in-vehicle infotainment system scheduling test plan, and the scheduling of the optimal in-vehicle infotainment system test plan is completed.

[0113] This application also provides a scheduling device for an automatic detection system, please refer to Figure 7 , Figure 7 This is a schematic diagram of the module structure of the scheduling device of the automatic detection system of the embodiment of the present application, and the device includes:

[0114] The station module 10 is used to determine the station configuration matrix according to the test content;

[0115] A testing module 20, for determining the total testing time and the total testing cost according to the station configuration matrix;

[0116] A scheduling module 30, configured to determine a scheduling objective function according to the total test time and the total test cost;

[0117] The determination module 40 is used to determine the ratio of each test station of the test system according to the scheduling objective function.

[0118] The present application provides a device, comprising: at least one processor; and a memory communicatively connected to the at least one processor; wherein the memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor so that the at least one processor can execute the scheduling method of the automatic detection system in the above-mentioned embodiment 1.

[0119] The present application provides a computer-readable storage medium having computer-readable program instructions (ie, computer programs) stored thereon, and the computer-readable program instructions are used to execute the scheduling method of the automatic detection system in the above-mentioned embodiment.

[0120] The above descriptions are only some embodiments of the present application, and are not intended to limit the patent scope of the present application. All equivalent structural changes made using the contents of the present application specification and drawings under the technical concept of the present application, or direct / indirect applications in other related technical fields are included in the patent protection scope of the present application.

Claims

1. A scheduling method for an automatic detection system, characterized in that: The method is applied to an in-vehicle infotainment automatic detection system, and the scheduling method of the automatic detection system includes: Determine the workstation configuration matrix based on the test content; Determining the total test time and total test cost according to the workstation configuration matrix; Determine a scheduling objective function according to the total test time and the total test cost; The ratio of each test station of the test system is determined according to the scheduling objective function.

2. The scheduling method of the automatic detection system according to claim 1, characterized in that: The step of determining the station configuration matrix according to the test content specifically includes: Determine the total number of test stations based on the test content, which includes voice test, performance test, instrument test, fluency test, basic function test, and power management test; Dividing all the stations in the total number of test stations according to test constraints to obtain a test station set, wherein the test constraints include dependencies between test contents; Determine the station configuration matrix based on the test station set.

3. The scheduling method of the automatic detection system according to claim 2, characterized in that: After the step of determining the station configuration matrix according to the test content, the method further includes: The initial station ratio is set to a preset value and the corresponding test content is allocated according to the test constraints. The initial station ratio is the amount of tasks or functions initially undertaken by each test station.

4. The scheduling method of the automatic detection system according to claim 3, characterized in that: The step of determining the total test time and the total test cost according to the workstation configuration matrix specifically includes: Automated testing through station configuration matrix; During automated testing, record the start and end time of the test items and determine the total test time; The total test cost is determined according to the cost of each test station in the station configuration matrix.

5. The scheduling method of the automatic detection system according to claim 1, characterized in that: The step of determining the scheduling objective function according to the total test time and the total test cost specifically includes: Determining the weights of the test time and the test cost of the scheduling objective function according to the total test time and the total test cost; The scheduling objective function is determined according to the weights of the test time and the test cost of the scheduling objective function.

6. The scheduling method of the automatic detection system according to claim 1, characterized in that: The step of determining the ratio of each test station of the test system according to the scheduling objective function specifically includes: Schedule the test content through the preset algorithm and obtain all scheduling results; Determine the minimum value of the scheduling objective function solution according to all the scheduling results; According to the minimum value of the scheduling objective function, the ratio of each test station in the test system is determined.

7. A scheduling device for an automatic detection system, characterized in that: The device comprises: The workstation module is used to determine the workstation configuration matrix according to the test content; A testing module, used to determine the total testing time and the total testing cost according to the station configuration matrix; A scheduling module, used for determining a scheduling objective function according to the total test time and the total test cost; The determination module is used to determine the ratio of each test station of the test system according to the scheduling objective function.

8. A device, characterized in that The device comprises: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the computer program is configured to implement the steps of the scheduling method for the automatic detection system according to any one of claims 1 to 6.

9. A storage medium, characterized in that: The storage medium is a computer-readable storage medium, and a computer program is stored on the storage medium. When the computer program is executed by a processor, the steps of the scheduling method of the automatic detection system according to any one of claims 1 to 6 are implemented.

10. A computer program product, characterized in that The computer program product comprises a computer program, and when the computer program is executed by a processor, the steps of the scheduling method of the automatic detection system according to any one of claims 1 to 6 are implemented.