Testing apparatus and method for adjusting test environment parameters
The test device uses sensors and automated parameter adjustment to stabilize the test environment, addressing inconsistent results from user-dependent methods by identifying and correcting abnormalities, ensuring reliable testing.
Patent Information
- Application Number
- JP2021125878
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2021-07-30
- Publication Date
- 2025-01-29
- Estimated Expiration
- 2041-07-30
AI Technical Summary
Conventional methods for adjusting test environment parameters rely heavily on user sensation, leading to inconsistent and inaccurate test results due to unpredictable resonance or self-encouragement vibrations between the test object and the test device.
A test device equipped with sensors to detect vibrations and hydraulic pressure, a control device to analyze sensor data, and an automated system to adjust parameters based on past normal operation data, determining the type of test object, identifying abnormalities, and converging the test environment to a stable state.
Automated adjustment of test environment parameters ensures consistent and accurate testing without relying on user sensation, reducing errors and improving test reliability.
Smart Images

Figure 0007623909000001 
Figure 0007623909000002 
Figure 0007623909000003
Abstract
Description
[Technical field]
[0001] The present disclosure relates to a test apparatus and a method for adjusting test environment parameters. [Background technology]
[0002] There is known a test device that evaluates the running performance of a test object (e.g., a vehicle and a tire) having rotating wheels by running it in a simulated environment. Such a test device performs a running test according to a predetermined test pattern defined by a user.
[0003] During a driving test, if unexpected resonance or self-excited vibration occurs in the test object due to misalignment between the test object and the test device, the test object will vibrate strongly and performance cannot be evaluated accurately. Therefore, in order to obtain the desired test results, it is important that the user (field engineer) adjusts the test environment parameters (such as the installation position and fixing strength of the test object relative to the test device) and repeats break-in runs, and that the user confirms a stable state through sensory evaluation before starting the test.
[0004] However, the above method does not guarantee that tests can be performed in a consistent environment every time because of the existence of personal parameters. Adjusting parameters to ensure a consistent test environment leads to improved test accuracy and prevents the need to redo or rework tests. Therefore, there are mechanisms that extract fluctuating parameters during testing and support optimal adjustments through simulation or analysis.
[0005] For example, Patent Document 1 discloses a technology in which, in a performance evaluation in which values of multiple parameters are assigned to a vehicle model and a driving simulation is performed, if the vehicle model does not satisfy a predetermined performance, the values of the multiple parameters are modified and a driving simulation is performed to evaluate the vehicle performance (see the abstract of Patent Document 1).
[0006] Patent Document 2 discloses a method for tuning a vehicle based on simulation results.
[0007] Patent Document 3 discloses a technique that allows analysis even when the multiple parameters analyzed do not change steadily, that is, when a certain parameter changes discretely. [Prior art documents] [Patent documents]
[0008] [Patent Document 1] JP 2006-259975 A [Patent Document 2] Special Publication No. 2006-526104 [Patent Document 3] JP 2005-257416 A Summary of the Invention [Problem to be solved by the invention]
[0009] However, in the conventional test environment adjustment method, when a desired test environment is not realized even after repeated parameter adjustments, the final decision on whether to end the parameter adjustments depends on the user's intuition.
[0010] Therefore, the present disclosure provides a technique for completing adjustment of test environment parameters of a test device that tests a test object without relying on the user's senses. [Means for solving the problem]
[0011] In order to solve the above problem, the test apparatus of the present disclosure is a test apparatus for testing a test object having a rotating wheel, and includes a sensor for detecting a test environment including an installation state of the test object and the test apparatus, and a control device for adjusting parameters related to the test environment based on a detection signal of the sensor acquired during operation of the test apparatus. The control device includes a storage unit for storing a normal space based on a detection signal of the sensor acquired during past operation when the test environment is normal, in association with the type of the test object, a type determination unit for determining the type of the test object installed in the test apparatus, a test environment determination unit for calculating a first feature amount from the detection signal of the sensor acquired during current operation of the test apparatus and determining whether the test environment is normal or abnormal by comparing the first feature amount with the normal space corresponding to the determined type of the test object, an adjustment method determination unit for identifying the cause of the abnormality and determining a method for adjusting the parameters, and a parameter adjustment unit for adjusting the parameters based on the determined adjustment method. a convergence determination unit that calculates a second feature amount from a detection signal of the sensor during operation after the adjustment of the parameters and determines whether the second feature amount converges to the normal space; a second convergence determination unit that determines whether the second feature amount has shifted into the normal space when the first convergence determination unit determines that the second feature amount has converged to the normal space; a termination unit that terminates the adjustment of the parameters when the first convergence determination unit determines that the second feature amount has not converged to the normal space; and a transition unit that transitions to a main test of the test object when the second convergence determination unit determines that the second feature amount has shifted into the normal space.
[0012] Further features related to the present disclosure will become apparent from the description of the present specification and the accompanying drawings. Also, the aspects of the present disclosure are achieved and realized by the elements and combinations of various elements and the following detailed description and the appended claims. The description of the present specification is merely exemplary and is not intended to limit the scope or application of the present disclosure in any way. Effect of the Invention
[0013] According to the technology of the present disclosure, it is possible to complete the adjustment of the test environment parameters of the test device that tests the test object without relying on the user's sense. Problems, configurations, and effects other than those described above will become clear from the description of the following embodiments. [Brief description of the drawings]
[0014] [Figure 1] FIG. 2 is a schematic diagram showing a schematic configuration of a test object and a test device. [Figure 2A] FIG. 13 is a front view showing a more specific configuration example of the test device. [Figure 2B] FIG. 13 is a side view showing a more specific configuration example of the test device. [Diagram 3] FIG. 2 is a functional block diagram of a test device for adjusting test environment parameters. [Figure 4] 11 is a flowchart illustrating an example of a method for configuring a database. [Diagram 5] 1 is a flowchart showing a method for adjusting test environment parameters. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0015] Hereinafter, an embodiment of the present disclosure will be described with reference to the drawings. The embodiment is an example for explaining the present disclosure, and appropriate omissions and simplifications are made for clarity of explanation. The present disclosure can be implemented in various other forms. Unless otherwise specified, each component may be singular or plural.
[0016] In order to facilitate understanding of the invention, the position, size, shape, range, etc. of each component shown in the drawings may not represent the actual position, size, shape, range, etc. Therefore, the present disclosure is not necessarily limited to the position, size, shape, range, etc. disclosed in the drawings.
[0017] As an example of various information, the various information may be described using expressions such as "XX information", but the various information may be expressed as an "XX table", "XX list", "XX queue", or other data structures. When describing identification information, expressions such as "identification information", "identifier", "name", "ID", "number", etc. are used, but these are mutually interchangeable.
[0018] When there are multiple components having the same or similar functions, they may be described by using the same reference numerals with different subscripts. When there is no need to distinguish between these multiple components, the subscripts may be omitted.
[0019] In the embodiment, a process performed by executing a program may be described. Here, a computer executes the program using a processor (e.g., a CPU or a GPU), and performs the process defined by the program while using a storage resource (e.g., a memory) and an interface device (e.g., a communication port), etc. Therefore, the subject of the process performed by executing the program may be the processor. Similarly, the subject of the process performed by executing the program may be a controller, device, system, computer, or node having a processor. The subject of the process performed by executing the program may be a calculation unit, and may include a dedicated circuit that performs specific processing. Here, the dedicated circuit is, for example, an FPGA (Field Programmable Gate Array), an ASIC (Application Specific Integrated Circuit), a CPLD (Complex Programmable Logic Device), etc.
[0020] The program may be installed in the computer from a program source. The program source may be, for example, a program distribution server or a computer-readable storage medium. When the program source is a program distribution server, the program distribution server may include a processor and a storage resource for storing the program to be distributed, and the processor of the program distribution server may distribute the program to be distributed to other computers. In addition, in an embodiment, two or more programs may be realized as one program, or one program may be realized as two or more programs.
[0021] [First embodiment] <Test equipment configuration example> FIG. 1 is a schematic diagram showing a schematic configuration of a test object 100 and a test device 200. The test object 100 is, for example, a structure (e.g., a cart) equipped with a frame 101 and wheels 102, but is not limited to this as long as it is equipped with the wheels 102. The test device 200 is a device for testing the test object 100. In addition, the test device 200 performs the method described in this specification to determine whether the installation state (test environment) of the test object 100 relative to the test device 200 is normal or not, and adjusts parameters related to the test environment (test environment parameters) if there is an abnormality. The test environment parameters include, for example, data indicating the installation position of the test object 100 relative to the test device 200 and data indicating the fixing strength of the test object 100 relative to the test device 200. In this specification, the test environment parameters may be simply referred to as "parameters". In this specification, an "abnormality" in the connection state (test environment) between the test object 100 and the test device 200 occurs due to a state in which the installation position of the test object 100 on the test device 200 is shifted from the desired position, or the fixing strength of the test object 100 to the test device 200 is different from the desired strength. On the other hand, a "normal" test environment refers to a state in which the installation position of the test object 100 on the test device 200 is at the desired position and the fixing strength is the desired strength.
[0022] The test apparatus 200 includes an apparatus main body 201 and a control device 202. The test object 100 is connected (placed) on the apparatus main body 201. This connection is a physical connection, and physical vibrations can be transmitted.
[0023] The device body 201 includes a fixture 210 and a roller 211. The roller 211 is an example of a rotating structure that rotates in association with the rotation of the wheel 102. The roller 211 passively rotates in response to the rotation of the wheel 102, for example, but may be configured so that the roller 211 actively rotates to rotate the wheel 102.
[0024] In this embodiment, a part of the connection between the device body 201 and the test object 100 is realized as a connection between the roller 211 and the wheel 102. The connection between the roller 211 and the wheel 102 means that they are in proper contact with each other so that rotational motion can be properly transmitted through friction, for example. As a specific example, when the roller 211 and the wheel 102 rotate without substantial slippage, it can be said that the contact is normal, and when slippage occurs between the roller 211 and the wheel 102, it can be said that the contact is abnormal. When an unintended phenomenon occurs between the roller 211 and the wheel 102 in the operation of the device, such as a self-excited vibration, in a normal contact state, it can be said that the connection is abnormal.
[0025] In this embodiment, another part of the connection between the device body 201 and the test object 100 is realized without the rollers 211 and the wheels 102. For example, part of the connection can be realized as a connection between the fixture 210 and the frame 101. The fixture 210 fixedly supports a part of the test object 100 (the frame 101 in this example) and applies an appropriate force to press the wheels 102 against the rollers 211, thereby maintaining appropriate friction between the wheels 102 and the rollers 211.
[0026] In this embodiment, the connection between the fixture 210 and the frame 101 is realized through direct contact, but this may be a more indirect connection. For example, another connecting member may be interposed between the fixture 210 and the frame 101.
[0027] The main body 201 of the test device 200 includes a vibration sensor 51, an oil pressure sensor 52, and a vibration sensor 71. The vibration sensor 51 is attached to a roller 211. The oil pressure sensor 52 and the vibration sensor 71 are attached to a fixture 210.
[0028] The vibration sensor 51 detects vibrations of the test apparatus 200 (vibrations of the apparatus body 201 in this example). The vibration sensor 51 is directly attached to the roller 211, but may detect vibrations of the test apparatus 200 indirectly via another member that fixedly supports the roller 211 (particularly its axle).
[0029] The hydraulic sensor 52 detects the hydraulic pressure in the test device 200. The fixture 210 includes a plurality of members, and a hydraulic device is used to connect these members, and the hydraulic pressure in the hydraulic device is detected. For example, the hydraulic pressure in a booster pump of a hydraulic jack is detected.
[0030] The vibration sensor 71 detects vibrations of the test object 100. Here, the direct object of vibration detection by the vibration sensor 71 is the fixture 210, not the test object 100. However, as described above, the fixture 210 fixes and supports the test object 100, and the vibrations of the test object 100 are well transmitted to the fixture 210, so that the vibration sensor 71 can appropriately detect the vibrations of the test object 100.
[0031] The connection between the device body 201 and the test object 100 may include a connection other than the above-mentioned connection manner. The connection between the device body 201 and the test object 100 may be realized by only one of the above-mentioned two connection manners. Even with such a configuration, it is possible to distinguish and detect the vibration of the test object 100 and the vibration of the test device 200 by attaching the two types of vibration sensors at appropriate positions and / or by performing appropriate processing on the outputs of the two types of vibration sensors.
[0032] The control device 202 has a configuration as, for example, a known computer. The control device 202 includes a PLC 1, a CPU 2, an input device 3, an output device 4, and a storage 6. The control device 202 is also communicatively connected to the device body 201. In particular, the control device 202 can receive detection signals from the vibration sensor 51, the hydraulic sensor 52, and the vibration sensor 71. For this purpose, the control device 202 may further include a communication device such as a network interface.
[0033] The PLC 1 controls the test device 200. The CPU 2 uses signals output from the vibration sensor 51 and the hydraulic sensor 52 to determine whether or not the connection between the test object 100 and the test device 200 is normal, as will be described later.
[0034] The input device 3 is configured, for example, by a keyboard, a mouse, a microphone, a touch panel, etc. The output device 4 is configured, for example, by a display, a printer, a speaker, a touch panel, etc.
[0035] The storage 6 includes a storage medium such as a semiconductor memory device and a magnetic disk device. A part or all of the storage medium may be a non-transitory storage medium. The storage 6 may store a program. The PLC 1 and the CPU 2 may execute the program to execute the method described in this specification.
[0036] The control device 202 may be realized, for example, by dedicated hardware or a combination of software and hardware. Furthermore, the control device 202 is not limited to being configured by a single computer, and may be realized by a computer system including multiple computers.
[0037] 2A is a front view showing a more specific configuration example of the test device 200. The device body 201 includes a roller 211 and a shaft 212, and the shaft 212 rotatably supports the roller 211. The vibration sensor 51 can be attached to the roller 211 or a gear box related thereto. However, the attachment position of the vibration sensor 51 is not limited thereto, and for example, the vibration sensor 51 may be attached to the roller 211, the shaft 212, or another part of the device body 201. Note that, although one vibration sensor 51 is attached in the example of FIG. 2A, the number of vibration sensors 51 is not limited to one.
[0038] FIG. 2B is a side view showing a more specific example of the configuration of the test apparatus 200. As shown in FIG. 2B, the test object 100 is placed on a roller 211 using a fixture 210. Although one test object 100 is shown in FIGS. 2A and 2B, if the test apparatus has a structure capable of simultaneously inspecting a plurality of test objects 100, the test objects may be a plurality of test objects, and the plurality of test objects 100 may be a single test unit in the test apparatus 200 (i.e., in that case, it can be said that the plurality of test objects are a single test unit and a single test object is shown). In addition, in the example of FIGS. 2A and 2B, one test object 100 has four wheels 102, but the number of wheels 102 is not limited to four.
[0039] Two vibration sensors 71 are attached to the fixing tool 210, but the number of vibration sensors 71 is not limited to two. Two hydraulic sensors 52 are attached to the fixing tool 210, but the number of hydraulic sensors 52 is not limited to two.
[0040] In testing the test object 100 using the test device 200 configured as above, the test device 200 first rotates the wheels 102 of the test object 100 and maintains the rotation speed at a predetermined value. In this state, the control device 202 of the test device 200 executes the process described below to determine the installation state of the test object 100, and adjusts the test environment parameters if adjustment of the test environment parameters is necessary. After adjusting the test environment parameters, a main test is performed on the performance of the test object 100. Here, by maintaining the rotation speed at a predetermined value, it is possible to suppress variation from test to test. In addition, when the term "rotation speed" is used in this specification, no particular distinction is made between a rotation distance (for example, a movement distance of the outer edge of the wheel) and a rotation angular velocity, but these can be converted into each other as appropriate.
[0041] <Test equipment functions> Fig. 3 is a functional block diagram of a test device 200 related to the adjustment of test environment parameters. As shown in Fig. 3, the CPU 2 has an adjustment parameter calculation unit 21. The test object 100 has a vibration sensor 71 and a temperature sensor 72. The temperature sensor 72 detects the temperature of the test object 100 and outputs a detection signal to the test device 200. In the following, the vibration sensor 51 and the oil pressure sensor 52 may be collectively referred to as the sensor 5, and the vibration sensor 71 and the temperature sensor 72 may be collectively referred to as the sensor 7.
[0042] The storage 6 has a test object classifier 61, an installation state determiner 62, an abnormality determination unit 63, and a database 64. The abnormality determination unit 63 has an abnormality type classifier 631 and an abnormality convergence determiner 632. The database 64 stores a vehicle type determination operation record 641, vehicle type information 642, normal / abnormal test results 643, an installation state determination operation record 644, a parameter adjustment operation record 645, and an adjustment operation record 646.
[0043] The test object classifier 61 is configured, for example, with a learned model for identifying the vehicle type (model) of the test object 100 by inputting detection signals of the sensors 5 and 7 during operation of the test device 200. The test object classifier 61 can generate a vehicle type determination driving record 641 and vehicle type information 642 as teacher data. The vehicle type determination driving record 641 includes a set of detection signals (past driving records) of the sensors 5 and 7 acquired during vehicle type determination driving using a plurality of vehicle types of test objects 100. The vehicle type information 642 is information for identifying the vehicle type, including at least one of the model, name, and ID of the test object 100.
[0044] The installation state determiner 62 is configured by a learned model for determining the installation state (test environment) of the test object 100 and the test device 200 by inputting, for example, the detection signals of the sensors 5 and 7. The installation state determiner 62 can generate normal / abnormal test results 643 and installation state determination driving records 644 as teacher data. The installation state determiner 62 is provided for each vehicle model of the test object 100. The installation state determination driving records 644 include a set of detection signals of the sensors 5 and 7 acquired during driving for installation state determination using the test object 100 of a plurality of vehicle models (past driving records), and are associated with the vehicle model information 642. The normal / abnormal test results 643 include a set of detection signals of the sensors 5 and 7 when the installation state during driving is normal (normal test results (normal space)) and a set of detection signals of the sensors 5 and 7 when the installation state during driving is abnormal (abnormal test results (abnormal space)).
[0045] The anomaly type classifier 631 is configured by a trained model for identifying the cause of an anomaly that occurred during operation by inputting, for example, the detection signals of the sensors 5 and 7, and for determining an adjustment method (adjustment amount of parameters) for eliminating the anomaly. The anomaly type classifier 631 can generate normal / abnormal test results 643, parameter adjustment operation records 645, and adjustment operation records 646 as teacher data. The anomaly type classifier 631 is generated by classifying the abnormal test results of the normal / abnormal test results 643, for example, by cause of anomaly, and can identify the cause of anomaly by inputting the detection signals of the sensors 5 and 7. Classification of the cause of anomaly can be realized by using a classification algorithm represented by clustering. The parameter adjustment operation records 645 include a set of detection signals of the sensors 5 and 7 before and after adjusting the test environment parameters (operation records before and after past parameter adjustments). The adjustment operation records 646 include the adjustment amount (adjustment contents) of the test environment parameters adjusted when an anomaly is detected.
[0046] The abnormality convergence determiner 632 has a function of, for example, receiving the detection signals of the sensors 5 and 7 as input and determining whether the abnormality has converged (whether the abnormality is being resolved) based on whether the feature of the detection signal approaches a normal test result (normal space) among the normal / abnormal test results 643.
[0047] The vehicle type determination driving record 641, normal / abnormal test result 643, installation state determination driving record 644, and parameter adjustment driving record 645 stored in the database 64 can be recorded in the form of feature amounts (values or value ranges) calculated based on the detection signals, rather than raw data of the detection signals of the sensors 5 and 7. The feature amounts of the detection signals are, for example, numerical values relating to the waveform of the detection signals (e.g., signal strength, amplitude, frequency, etc.) that represent the installation state of the test object 100 and the test device 200. The data input to the test object classifier 61, the installation state determiner 62, and the abnormality determiner 63 are also feature amounts calculated from the detection signals of the sensors 5 and 7.
[0048] The test object classifier 61, the installation state determiner 62, and the abnormality determiner 63 are not limited to those using machine learning, and may be configured to perform the above functions using a rule-based estimation method.
[0049] The database 64 is composed of driving records using the test object 100 provided or provided to the user, and since such driving records are often confidential information, storing them in the local storage 6 leads to protection of the confidential information of the user. On the other hand, since the anomaly type classifier 631 and the anomaly convergence determiner 632 of the anomaly determination unit 63 can be anonymized, they may be stored in an external cloud server (control device) that can communicate with the test device 200, rather than in the storage 6. The anomaly determination unit 63 can further be updated using an additional learning technique represented by federated learning. The accuracy of parameter adjustment can be improved by each test device 200 updating data when multiple users perform parameter adjustment using different test devices 200 to the cloud server.
[0050] <How to configure the database> 4 is a flowchart showing an example of a method for configuring the database 64. The database 64 can be configured by the PLC 1, for example, before shipping the test device 200 or when the user of the test device 200 causes the database 64 to learn. The following process may be executed by the CPU 2.
[0051] (Step S101) The manufacturer or user (operator) of the test device 200 connects the test object 100 to the test device 200, and uses the input device 3 to input an instruction to the control device 202 to start configuring the database 64. Upon receiving the instruction input, the PLC 1 of the control device 202 starts the following process.
[0052] (Step S102) The PLC 1 starts driving (e.g., constant speed driving) for vehicle type determination. At this time, the PLC 1 starts receiving detection signals from the sensors 5 and 7. The driving time of the test device 200 for vehicle type determination can be, for example, shorter than the driving time in the main test (performance test of the test object 100 in a desired test environment).
[0053] (Step S103) The PLC 1 stores the detection signals of the sensors 5 and 7 received in step S102 in the storage 6 as a vehicle type determination driving record 641.
[0054] (Step S104) The PLC 1 generates a GUI screen for inputting information (vehicle type information) related to the vehicle type of the test object 100, displays it on the output device 4, and accepts input of the vehicle type information by the operator. The vehicle type information includes, for example, at least one of the model, name, and ID of the test object 100. When the operator inputs the vehicle type information using the input device 3, the PLC 1 stores it in the storage 6 as vehicle type information 642. At this time, the PLC 1 stores the vehicle type information 642 and the vehicle type determination driving record 641 in association with each other in the storage 6.
[0055] (Step S105) PLC1 starts driving for installation state determination. The driving conditions for installation state determination may be the same as the driving conditions for vehicle type determination in step S102, or may be different, for example, in terms of driving speed or driving time. During the driving in this step, PLC1 receives detection signals from sensors 5 and 7.
[0056] (Step S106) The PLC 1 stores the detection signals of the sensors 5 and 7 received in step S105 in the storage 6 as an installation state determination driving record 644 in association with the vehicle type information 642.
[0057] (Step S107) The operator refers to the state (e.g., shaking) of the test object 100 and the test device 200 during the installation state judgment operation and the waveforms of the output signals of the sensors 5 and 7 to judge whether the installation state of the test object 100 is normal (passes) or not. If the installation state passes (Yes), the process proceeds to step S108. If the installation state fails (No), the process proceeds to step S111.
[0058] (Step S108) When the operator determines in step S107 that the test is passed and inputs an instruction to start the main test to the control device 202, the PLC 1 starts the main test of the test object 100. During the main test, the PLC 1 receives detection signals from the sensors 5 and 7.
[0059] (Step S109) The PLC 1 stores the detection signals of the sensors 5 and 7 received in step S108 in the storage 6 as normal test results (normal / abnormal test results 643) in association with the vehicle model information 642.
[0060] (Step S110) After the normal / abnormal test results 643 are stored, the configuration process of the database 64 ends.
[0061] (Step S111) If the operator determines in step S107 that the test has failed, the installation state of the test object 100 and the test device 200 (e.g., test environment parameters such as the installation position and fixing strength) is manually adjusted. After the adjustment, when the operator inputs an instruction to start operation for adjusting the test environment, the PLC 1 starts operation of the test device 200. The operation conditions for adjusting the test environment may be the same as the operation conditions in steps S102 and S105, or, for example, the operation speed or operation time may be different. During the operation in this step, the PLC 1 receives detection signals from the sensors 5 and 7.
[0062] (Step S112) The PLC 1 stores the detection signals of the sensors 5 and 7 received in step S111 in the storage 6 as a parameter adjustment driving record 645 in association with the vehicle model information 642.
[0063] (Step S113) The PLC 1 displays on the output device 4 a GUI screen for the operator to input the adjustment amount of the parameter adjusted in step S111, and accepts input of the parameter adjustment operation by the operator. When the operator inputs the parameter adjustment operation using the input device 3, the PLC 1 saves the parameter adjustment operation as an adjustment operation record 646 in the storage 6. At this time, the PLC 1 saves the vehicle model information 642 and the adjustment operation record 646 in the storage 6 in association with each other.
[0064] (Step S114) The operator refers to the state of the test object 100 and the test device 200 during the parameter adjustment operation, and the waveforms of the output signals of the sensors 5 and 7, and judges whether the installation state of the test object 100 has transitioned to a normal state (whether it has passed). If the installation state has passed (Yes), the process proceeds to step S108, and the main test is performed. If the installation state remains unsuccessful (No), the process proceeds to step S115.
[0065] (Step S115) The PLC 1 stores the detection signals of the sensors 5 and 7 received in step S111 in the storage 6 as abnormality test results (normal / abnormal test results 643) in association with the vehicle model information 642.
[0066] <How to adjust test environment parameters> 5 is a flowchart showing a method for adjusting the test environment parameters. The adjustment of the test environment parameters is performed by the adjustment parameter calculation unit 21 of the CPU 2, for example, before a real performance test of the test object 100 is performed on the user side.
[0067] (Step S11) The adjustment parameter calculation unit 21 confirms that the test object 100 has been placed on the test device 200, and starts adjusting the test environment parameters by executing a program.
[0068] (Step S12) The adjustment parameter calculation unit 21 starts driving (for example, driving at a constant speed) for vehicle type determination. At this time, the adjustment parameter calculation unit 21 starts receiving detection signals from the sensors 5 and 7.
[0069] (Step S13) The adjustment parameter calculation unit 21 uses the test object classifier 61 to determine the type of the test object 100 based on the detection signals of the sensors 5 and 7 and the vehicle type information 642. The adjustment parameter calculation unit 21 stores the determined vehicle type in a memory (not shown). If the vehicle type is unknown, the adjustment parameter calculation unit 21 adds new data to the vehicle type determination driving record 641 and the vehicle type information 642 in the database 64.
[0070] (Step S14) The adjustment parameter calculation unit 21 calls the installation state determiner 62 according to the vehicle type determined in step S13. By determining the installation state according to the vehicle type in this manner, the installation state can be determined with high accuracy.
[0071] (Step S15) The adjustment parameter calculation unit 21 starts driving for installation state determination. During the driving in this step, the adjustment parameter calculation unit 21 receives detection signals from the sensors 5 and 7. If the vehicle type is determined to be unknown in step S13, the adjustment parameter calculation unit 21 adds the detection signals from the sensors 5 and 7 in this step to the installation state determination driving record 644 of the database 64 as new data.
[0072] (Step S16) The adjustment parameter calculation unit 21 calculates the feature amount of the installation state from the detection signals of the sensors 5 and 7 acquired in step S15.
[0073] (Step S17) The adjustment parameter calculation unit 21 judges the installation state of the test object 100 using the feature of the installation state calculated in step S16 as an input of the installation state determiner 62 called in step S14. At this time, the installation state determiner 62 judges whether the installation state is normal or not depending on whether the input feature is within the normal space of the feature of the normal test result, and outputs the result to the adjustment parameter calculation unit 21. Alternatively, the installation state determiner 62 may judge the installation state to be normal when the difference between the input feature and the normal space is less than a predetermined threshold, and may judge the installation state to be abnormal when the difference is equal to or greater than the predetermined threshold. If the installation state is acceptable (Yes), the process proceeds to step S18. If the installation state is unacceptable (No), the process proceeds to step S21.
[0074] (Step S18) If it is determined that the installation state is acceptable (the test object 100 is installed normally), no adjustment of the parameters is required, and the adjustment parameter calculation unit 21 starts a main test of the test object 100. After the main test is completed, the process ends.
[0075] (Step S21) If it is determined that the installation state is unacceptable (there is an abnormality in the installation of the test object 100), the adjustment parameter calculation unit 21 uses the abnormality type classifier 631 to identify the cause of the abnormality (where the abnormality is in the test device 200 and the test object 100). At this time, the abnormality type classifier 631 can identify the cause of the abnormality based on, for example, which of the abnormal test results (abnormal space) classified according to the cause of the abnormality the input feature amount is closest to. Note that the method of identifying the cause of the abnormality is not limited to the above method.
[0076] (Step S22) The adjustment parameter calculation unit 21 determines the parameter adjustment method using the abnormality type classifier 631. At this time, the abnormality type classifier 631 identifies parameters that need to be adjusted based on the cause of the abnormality identified in step S21, and calculates the adjustment amount of the parameter. At this time, it may be determined in how many stages the parameter adjustment should be performed.
[0077] (Step S23) The adjustment parameter calculation unit 21 adjusts the parameters that need to be adjusted and that were identified in step S23. At this time, the adjustment parameter calculation unit 21 outputs data indicating the amount of adjustment of the parameters to the PLC 1. Upon receiving the data indicating the amount of adjustment of the parameters, the PLC 1 drives an actuator (not shown) or the like to adjust the position of the test object 100 or the test device 200, the fixing strength of the test object 100, and the like. By performing this operation, even if an unskilled person is performing the adjustment operation, the parameters can be automatically and appropriately adjusted.
[0078] (Step S24) The adjustment parameter calculation section 21 uses the abnormal convergence determiner 632 to calculate the feature amounts of the detection signals of the sensors 5 and 7 when the test device 200 is operated after adjusting the parameters.
[0079] (Step S25) The adjustment parameter calculation unit 21 determines (predicts) whether the feature calculated in step S24 will converge to the normal space (normal test result) using the abnormal convergence determiner 632. If the feature converges to the normal space (Yes), the process proceeds to step S26. If the feature does not converge to the normal space (diverges) (No), the process proceeds to step S28. In addition, it may be difficult to determine whether the feature amount is converging to the normal space in this step by only performing the parameter adjustment in step S23 once. Therefore, after steps S23 to S24 are repeated a predetermined number of times (2 or more times), it may be determined from the time series of the feature amount whether the feature amount is converging to the normal space.
[0080] (Step S26) The adjustment parameter calculation unit 21 judges whether the feature amount has shifted into the normal space using the abnormal convergence judger 632. If the feature amount has shifted into the normal space (Yes), the process proceeds to step S27. If the feature amount has not converged and shifted into the normal space (No), the process returns to step S23, and steps S23 to S26 are similarly performed.
[0081] (Step S27) If the feature amount has shifted to the normal space, the test environment parameters have become appropriate, so that the adjustment parameter calculation unit 21 ends the parameter adjustment, and proceeds to step S18 to start the actual test.
[0082] (Step S28) If the feature value does not converge (moves away from the normal space) even if the parameter is adjusted, the adjustment parameter calculation unit 21 ends the process without starting the main test. At this time, the adjustment parameter calculation unit 21 outputs an alarm (warning) indicating that the abnormality does not converge from the output device 4. The alarm may include text that prompts the operator to make manual adjustment, or text that prompts the operator to adjust the parameters again from the beginning (from step S11). If the adjustment is made manually by the operator, the adjustment parameter calculation unit 21 may generate a GUI screen for inputting the amount of adjustment and display it on the output device 4, and upon receiving the input by the operator, the adjustment operation record 646 is updated. In this way, by notifying the operator that the abnormality is not resolved and having the operator make manual adjustment, the abnormality type classifier 631 can learn how to deal with the case where the feature value does not converge. As a result, the accuracy of future parameter adjustments can be improved.
[0083] In addition, in the above-mentioned step S21, if the abnormality type classifier 631 determines that the cause of the abnormality is unknown, the adjustment parameter calculation unit 21 may add the detection signals of the sensors 5 and 7 acquired in step S15 to the normal / abnormal test result 643 as a new abnormality test result. In this case, the determination of the parameter adjustment method in step S22 may be performed by selecting an abnormality test result that is closest to the new abnormality test result acquired in step S15 from the normal / abnormal test result 643. Thereafter, the adjustment amount of the adjusted parameters in step S23 is stored in the adjustment operation record 646, and the detection signals of the sensors 5 and 7 acquired in step S24 are stored in the parameter adjustment operation record 645.
[0084] <Summary of the First Embodiment> As described above, the test apparatus 200 of this embodiment includes the sensors 5 and 7 that detect the test environment including the installation state of the test apparatus 200 and the test object 100 having the rotating wheels 102, and the control device 202 that adjusts the test environment parameters based on the detection signals of the sensors 5 and 7 acquired during operation of the test apparatus 200. The control device 202 has a database 64 that stores the normal space (normal / abnormal test result 643) based on the detection signals of the sensors 5 and 7 acquired during past operation when the test environment is normal, in association with the vehicle model information 642.
[0085] When adjusting the test environment parameters, the CPU 2 of the control device 202 uses the test object classifier 61 (type determination unit) to determine the vehicle type (type) of the test object 100, calculates a first feature amount from the detection signals of the sensors 5 and 7 acquired when the test device 200 is in operation, and uses the installation state determiner 62 (test environment determination unit) to compare the first feature amount with a normal space corresponding to the determined vehicle type of the test object 100 to determine whether the installation state (test environment) is normal or abnormal. After that, the CPU 2 identifies the cause of the abnormality using the abnormality type classifier 631 (adjustment method determination unit), determines the adjustment method of the parameters, and the adjustment parameter calculation unit 21 (parameter adjustment unit) automatically adjusts the parameters based on the determined adjustment method. Then, using the abnormal convergence judger 632 (first convergence judgement unit), a second feature is calculated from the detection signal of the sensor during operation after the parameter adjustment, and it is judged whether the second feature has approached the normal space. If it is judged that the second feature has approached the normal space, the abnormal convergence judger 632 (second convergence judgement unit) judges whether the second feature has moved into the normal space. If it is judged that the second feature has not approached the normal space, the adjustment parameter calculation unit 21 (termination unit) ends the adjustment of the parameters. If it is judged that the second feature has moved into the normal space, the adjustment parameter calculation unit 21 (transition unit) moves to a main test of the test object 100.
[0086] As described above, the adjustment of the test environment parameters and the determination of the end of the adjustment are performed by the control device 202 of the test device 200, so that the adjustment of the test environment parameters can be completed without relying on the user's sense. Furthermore, by automating the adjustment of the test environment parameters, the adjustment can be performed stably even by non-experts, and rework can be reduced.
[0087] [Variations] The present disclosure is not limited to the above-described embodiments, and includes various modified examples. For example, the above-described embodiments have been described in detail to clearly explain the present disclosure, and it is not necessary to include all of the configurations described. In addition, a part of an embodiment can be replaced with a configuration of another embodiment. In addition, a configuration of another embodiment can be added to a configuration of an embodiment. In addition, a part of the configuration of each embodiment can be added to, deleted from, or replaced with a part of the configuration of another embodiment. [Explanation of symbols]
[0088] 100...Test object 200...Test equipment 201...Device body 202...Control device 1...PLC 2. CPU 3. Input device 4...Output device (output section) 5, 7…Sensor 6. Storage 21...Adjustment parameter calculation unit (parameter adjustment unit, end unit, transition unit) 61...Test object classifier (type determination unit) 62...Installation condition judgement device (test environment judgement part) 64...Database (storage section) 631…Anomaly type classifier (adjustment method determination unit) 632...Abnormal convergence judger (first convergence judger, second convergence judger) 641…Vehicle type determination driving record 642…Vehicle information 643...Normal / abnormal test results 644…Installation status determination operation record 645…Parameter adjustment operation record 646…Adjustment operation record
Claims
1. 1. A test device for testing a test object comprising a rotating wheel, the device comprising: a sensor for detecting a test environment including an installation state of the test object and the test device; a control device that adjusts parameters related to the test environment based on detection signals of the sensors acquired during operation of the test device; The control device includes: a storage unit that stores a normal space based on a detection signal of the sensor acquired during a past operation when the test environment is normal, in association with a type of the test object; a type determination unit that determines the type of a test object placed in the test device; a test environment determination unit that calculates a first characteristic amount from a detection signal of the sensor acquired during a current operation of the test device, and determines whether the test environment is normal or abnormal by comparing the first characteristic amount with the normal space corresponding to the determined type of test object; an adjustment method determination unit that identifies a cause of the abnormality and determines a method for adjusting the parameters; a parameter adjustment unit that adjusts the parameters based on the determined adjustment method; a first convergence determination unit that calculates a second feature amount from a detection signal of the sensor during operation after the adjustment of the parameter, and determines whether the second feature amount converges to the normal space; a second convergence determination unit that determines whether the second feature amount has moved into the normal space when the first convergence determination unit determines that the second feature amount has approached the normal space; and a termination unit that terminates the adjustment of the parameters when it is determined by the first convergence determination unit that the second feature amount is not approaching the normal space; a transition unit that transitions to a main test of the test object when the second convergence determination unit determines that the second feature has transitioned into the normal space.
2. The control device includes:
2. The test apparatus according to claim 1, further comprising an output unit that outputs an alarm indicating a result of the judgment when the first convergence judgment unit judges that the second feature is not approaching the normal space.
3. The storage unit is an abnormality space based on a detection signal of the sensor during past operation when the test environment is abnormal; and further storing information regarding previously adjusted parameters. The adjustment method determination unit is 2. The test apparatus according to claim 1, further comprising: a step of classifying a cause of the anomaly based on the anomaly space; and determining the adjustment method based on information about the previously adjusted parameters.
4. The storage unit is 4. The test apparatus according to claim 3, further comprising: a step of storing information about the previously adjusted parameters in association with an adjustment amount at the time of the previously adjusted parameters.
5. 4. The test apparatus according to claim 3, wherein the information about the previously adjusted parameters includes detection signals of the sensors during operation before and after the previously adjusted parameters.
6. The test apparatus according to claim 4, characterized in that the memory unit, the type determination unit, the test environment determination unit, the parameter adjustment unit, the first convergence determination unit, the second convergence determination unit, the termination unit, and the transition unit are stored on the test apparatus side, and the adjustment method determination unit is stored in an external server capable of communicating with the test apparatus.
7. 7. The test apparatus according to claim 6, wherein the server is configured to update the adjustment method determination unit by federated learning.
8. 1. A method for adjusting parameters related to a test environment including an installation state of a test object having a rotating wheel and a test apparatus, the method being performed by a control device of the test apparatus, the method comprising: The control device includes: a storage unit that stores a normal space based on a detection signal of a sensor that detects the test environment, which is acquired during past operation when the test environment is normal, in association with the type of the test object; The method comprises: determining a type of test object placed on the test apparatus; calculating a first characteristic amount from a detection signal of the sensor acquired during a current operation of the test device, and determining whether the test environment is normal or abnormal by comparing the first characteristic amount with the normal space corresponding to the determined type of test object; Identifying a cause of the abnormality and determining how to adjust the parameter; adjusting the parameters based on the determined adjustment method; and calculating a second feature amount from a detection signal of the sensor during driving after adjusting the parameter, and determining whether or not the second feature amount converges to the normal space; When it is determined that the second feature amount has approached the normal space, determining whether or not the second feature amount has moved into the normal space; When it is determined that the second feature amount is not approaching the normal space, the adjustment of the parameter is terminated. and when it is determined that the second feature has moved into the normal space, proceeding to a main test of the test object.
Citation Information
Patent Citations
Method for setting initial position of actuator for testing vehicle
JP1987067420A
Diagnostic device, detection device, control method, detection method, program, and recording medium
JP2005257416A
Testing apparatus for vehicle
JP2005274135A
Vehicle-fastening device
JP2005345396A
Method for designing vehicle, including tire
JP2006259975A