A control method, device and system for simultaneously powering on multiple devices

By optimizing the number of power interfaces and the power-on duration of test items, the problem of peak current overload during simultaneous power-on testing of multiple devices was solved, thereby improving test efficiency.

CN120566635BActive Publication Date: 2025-09-26SHENZHEN WELMAG INTELLIGENT TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202511063315.5
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-07-31
Publication Date
2025-09-26
Estimated Expiration
2045-07-31

AI Technical Summary

Technical Problem

In the existing technology, in power supply type tests where multiple devices are powered on simultaneously, there is a peak current overload problem caused by switching test items, which requires redundant current quota for the total power supply, limits the number of power supply interfaces, and reduces test efficiency.

Method used

By obtaining the operating current and duration of each test item, sorting and generating a test sequence, determining the maximum number of connected power interfaces, and adjusting the number of power interfaces and the power-on duration of the test items based on the peak current and delay duration, the use of power interfaces is optimized to reduce the impact of peak current.

Benefits of technology

While ensuring the smooth implementation of power type testing, the number of power interfaces is increased, the test efficiency is improved, and the reduction of power interfaces due to peak current overload is avoided.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120566635B_ABST
    Figure CN120566635B_ABST
Patent Text Reader

Abstract

The present invention relates to the field of equipment testing, and in particular to a control method, device, and system for simultaneously powering on multiple devices. The method comprises: obtaining the operating current and test duration of each test item; sorting the test items multiple times to obtain a plurality of test sequences; determining the maximum number of connections for power interfaces, and making a one-to-one correspondence between the power interfaces and the test sequences; selecting a device connected to any power interface and powering on it in sequence according to the test items of the corresponding test sequence, detecting the peak current of the power module when each test item is powered on; determining the number of power interfaces that are powered on simultaneously; determining the delay duration of powering on each test item; powering on a plurality of devices and determining the fluctuation of the peak current of the power module during the power-on process; and adjusting the number of power interfaces that are powered on simultaneously and the delay duration of powering on the test items. The present invention solves the problem of low testing efficiency.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of equipment testing, and in particular to a control method, device and system for simultaneously powering on multiple devices. Background Art

[0002] After production, brushless motors undergo a series of factory tests. These tests can be broadly categorized into two types: non-powered tests, which don't require a power source for the brushless motor. These tests, for example, include appearance inspection and dimensional measurement. Powered tests, which require a power source for the brushless motor, include withstand voltage tests, sensor tests, no-load tests, and load tests.

[0003] For power supply type testing, the current common practice is to use a main power supply to provide several power output interfaces, and to power several brushless motors at the same time so that the brushless motors are powered on at the same time.

[0004] While this approach allows for simultaneous power-type testing of multiple brushless motors, switching between test items sometimes requires power cycling. This instantaneous power-on peak current generates a current surge, so the master power supply requires redundant current capacity to prevent current overloads caused by switching between test items when multiple brushless motors are powered simultaneously. Therefore, to ensure smooth power-type testing, the master power supply must reduce the number of power supply interfaces for safety reasons, resulting in lower test efficiency. Summary of the Invention

[0005] Based on this, it is necessary to provide a control method, device and system for powering on multiple devices simultaneously to address the above problems.

[0006] An embodiment of the present invention is implemented as follows: a method for controlling the simultaneous power-on of multiple devices, the method comprising:

[0007] S101, obtaining the operating current and test duration of each test item;

[0008] S102, sorting the test items multiple times to obtain several test sequences;

[0009] S103, determining the maximum number of connected power interfaces based on the number of test sequences and the operating current of each test item, and assigning a one-to-one correspondence between the power interfaces and the test sequences;

[0010] S104, selecting a device connected to any power interface and powering it on in sequence according to the test items of its corresponding test sequence, and detecting the peak current of the power module when each test item is powered on;

[0011] S105, determining the number of power interfaces to be powered on simultaneously according to the peak current of the power module and the maximum number of connected power interfaces when each test item is powered on;

[0012] S106, determining a power-on delay time for each test item according to the test time of each test item;

[0013] S107, powering on a plurality of devices according to the power-on delay time of each test item and the number of power interfaces powered on simultaneously, and determining fluctuations in peak current of the power modules during the power-on process;

[0014] S108 , adjusting the number of power interfaces that are powered on simultaneously and the power-on delay time of the test items according to the fluctuation of the peak current of the power module during the power-on process.

[0015] In one embodiment, the present invention provides a control device for simultaneously powering on multiple devices, the control device for simultaneously powering on multiple devices comprising:

[0016] Acquisition module, used to obtain the working current and test duration of each test item;

[0017] Sequence module, used to sort test items multiple times to obtain several test sequences;

[0018] A corresponding module is used to determine the maximum number of power supply interfaces that can be connected based on the number of test sequences and the operating current of each test item, and to match the power supply interfaces to the test sequences one by one;

[0019] A detection module is used to select a device connected to any power interface and power it on in sequence according to the test items of its corresponding test sequence, and detect the peak current of the power module when each test item is powered on;

[0020] A quantity module is used to determine the number of power interfaces that are powered on simultaneously based on the peak current of the power module and the maximum number of power interfaces that are connected when each test item is powered on;

[0021] A delay module is used to determine the delay time of powering on each test item according to the test time of each test item;

[0022] A power-on module, used to power on a number of devices based on the power-on delay of each test item and the number of power interfaces powered on simultaneously, and to determine the fluctuation of the peak current of the power modules during the power-on process;

[0023] The adjustment module is used to adjust the number of power interfaces powered on simultaneously and the delay time of powering on the test items according to the fluctuation of the peak current of the power module during the power-on process.

[0024] In one embodiment, the present invention provides a control system for simultaneously powering on multiple devices, the control system for simultaneously powering on multiple devices comprising: a power module, a power interface module configured for the power module, and a control module;

[0025] The power supply module is used to provide power to the test equipment through the power interface module;

[0026] The power interface module is used to connect to the test equipment;

[0027] The control module is connected to the power module and the power interface module, and is used to execute the steps of the above-mentioned control method for simultaneously powering on multiple devices.

[0028] A method for controlling simultaneous power-on of multiple devices provided by an embodiment of the present invention limits the upper limit of the number of power interfaces by determining the maximum number of connection of the power interfaces. After the upper limit of the power interfaces is determined, the number of power interfaces that are powered on simultaneously is determined to use as many power interfaces as possible for power-on testing. At the same time, the power-on delay time of each test item is set for the first time. After the power interfaces that are powered on simultaneously complete a round of production testing, the number of power interfaces that are powered on simultaneously and the power-on delay time of the test items are adjusted according to the fluctuation of the peak current of the power module during the power-on process, and subsequent production testing is performed. The number of power interfaces that are powered on simultaneously is adjusted according to the results of each round of production testing to ensure that the number of devices that are powered on simultaneously does not affect the smooth implementation of the power type test, and the number of power interfaces is increased as much as possible. The delay time of the power-on of the test items is adjusted to ensure that the time when the peak current is generated during the simultaneous power-on process is staggered to reduce the peak value of the peak current and thus ensure the smooth implementation of the power type test, thereby avoiding a reduction in the number of power interfaces and solving the problem of low test efficiency. BRIEF DESCRIPTION OF THE DRAWINGS

[0029] Figure 1 This is a flow chart of a method for controlling powering on multiple devices simultaneously in one embodiment;

[0030] Figure 2 This is a structural block diagram of a control device for simultaneously powering on multiple devices in one embodiment;

[0031] Figure 3 This is a structural block diagram of a control system for simultaneously powering on multiple devices in one embodiment;

[0032] Figure 4 FIG. 4 is a block diagram of the internal structure of a control module in one embodiment. DETAILED DESCRIPTION

[0033] In order to make the purpose, technical solutions and advantages of the present invention more clearly understood, the present invention will be further described in detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present invention and are not intended to limit the present invention.

[0034] It is understood that the terms "first," "second," etc., used herein may be used to describe various elements, but unless otherwise specified, these elements are not limited by these terms. These terms are only used to distinguish a first element from another element. For example, a first xx script may be referred to as a second xx script, and similarly, a second xx script may be referred to as a first xx script without departing from the scope of the present invention.

[0035] like Figure 1 As shown, in one embodiment, a method for controlling powering on multiple devices simultaneously is proposed, which may specifically include the following steps:

[0036] S101, obtaining the operating current and test duration of each test item;

[0037] S102, sorting the test items multiple times to obtain several test sequences;

[0038] S103, determining the maximum number of connected power interfaces based on the number of test sequences and the operating current of each test item, and assigning a one-to-one correspondence between the power interfaces and the test sequences;

[0039] S104, selecting a device connected to any power interface and powering it on in sequence according to the test items of its corresponding test sequence, and detecting the peak current of the power module when each test item is powered on;

[0040] S105, determining the number of power interfaces to be powered on simultaneously according to the peak current of the power module and the maximum number of connected power interfaces when each test item is powered on;

[0041] S106, determining a power-on delay time for each test item according to the test time of each test item;

[0042] S107, powering on a plurality of devices according to the power-on delay time of each test item and the number of power interfaces powered on simultaneously, and determining fluctuations in peak current of the power modules during the power-on process;

[0043] S108 , adjusting the number of power interfaces that are powered on simultaneously and the power-on delay time of the test items according to the fluctuation of the peak current of the power module during the power-on process.

[0044] In this embodiment, the present invention is applicable to production testing of motor equipment and is applied to a power supply module that provides electrical energy to the motor equipment.

[0045] In this embodiment, if the test item is to test the conventional parameters of the equipment, such as no-load test, inductance test, etc., the working current of the test item is the rated current of the motor equipment. If the test item is a stall test, then the working current of the test item is the maximum allowable current of the motor equipment. If the test item is a load test, then the working current of the test item is the value between the rated current and the maximum allowable current of the motor equipment. For example, if the motor equipment is allowed to operate at 120% of the rated current under load, then the working current of the test item is 120% of the rated current.

[0046] In this embodiment, the test sequence is merely an arrangement of the order of the test items, and the total duration of each test sequence is the same.

[0047] In this embodiment, the maximum number of connected power interfaces sets an upper limit on the number of devices that can be powered on simultaneously. Each power interface corresponds to a test sequence. Determining the maximum number of connected power interfaces does not mean that all power interfaces can be powered on simultaneously.

[0048] In this embodiment, all power interfaces are connected in parallel to the power module, so as to ensure that the voltage of each motor device during testing is the same, that is, the rated voltage.

[0049] In this embodiment, in S104, power is first applied to a device connected to one power interface, where the device connected to the power interface is a motor device. Power-on refers to the entire process of the power module outputting current to the motor device, while power-on refers to the moment the motor device is connected. Therefore, power-on includes two processes: power-on and continuous power supply. When power is applied, the power module generates a peak current, and the current detected by the power module during the continuous power supply process is the sum of the operating currents of the motor device. When power is applied to only one device connected to the power interface, the current detected by the power module during the continuous power supply process is the operating current of the motor device. The peak current is always greater than the operating current, so only the peak current needs to be detected.

[0050] In this embodiment, simultaneous power-on does not mean that the motor devices are connected to power at the same time, but rather that the motor devices are running at the same time. The motor devices may be turned on one after another, and as long as they are in the running state, they can be regarded as being powered on at the same time.

[0051] In this embodiment, the number of simultaneously powered-on power interfaces must be less than the maximum number of connected power interfaces. This maximum number of connected power interfaces is calculated assuming no peak current is generated. However, in reality, peak current is always generated the moment a power interface is connected. Therefore, the simultaneously powered-on power interfaces are only a subset of the power interfaces in S103. As long as the hard or soft switch of a power interface is not engaged, no current will be output even if a motor device is connected to the power interface.

[0052] In this embodiment, when switching between test items, it is necessary to first turn off the power and wait for parameters such as temperature to recover before turning on the power, so each test item needs to be re-powered each time. The waiting time between two test items in a test sequence is a fixed value, which will not be discussed here. It is determined by the test user, for example, the waiting time is 1 hour. After the waiting time, to start a new test item, the motor equipment needs to be powered on. Assuming that there is only one power interface corresponding to each test sequence, when power is turned on at the same time, the power-on time of the test items in some test sequences may be the same, which needs to be avoided. Therefore, if the power-on time of the test items in some test sequences is the same, the power-on time of the test items needs to be modified. Therefore, it is necessary to determine the delay time for powering on each test item, and power is turned on after the delay time to start the test item.

[0053] In this embodiment, S106 assumes that each test sequence has only one power interface. In practice, as long as the power module output current is high enough, each test sequence will definitely have more than one power interface. This is also a way to increase production testing efficiency. However, the power module's output current is also limited, so is the number of power interfaces per test sequence. Therefore, each test sequence actually has multiple power interfaces. In S107, multiple devices are powered on. The number of devices refers to the number of power interfaces that are powered on simultaneously. The devices here refer to motor devices.

[0054] In this embodiment, one round of production testing is completed after S108 is adjusted, and each subsequent round of production testing is tested according to the adjusted power-on delay time of each test item and the number of power interfaces powered on simultaneously, that is, S107-S108 are repeated.

[0055] A method for controlling simultaneous power-on of multiple devices provided by an embodiment of the present invention limits the upper limit of the number of power interfaces by determining the maximum number of connection of the power interfaces. After the upper limit of the power interfaces is determined, the number of power interfaces that are powered on simultaneously is determined to use as many power interfaces as possible for power-on testing. At the same time, the power-on delay time of each test item is set for the first time. After the power interfaces that are powered on simultaneously complete a round of production testing, the number of power interfaces that are powered on simultaneously and the power-on delay time of the test items are adjusted according to the fluctuation of the peak current of the power module during the power-on process, and subsequent production testing is performed. The number of power interfaces that are powered on simultaneously is adjusted according to the results of each round of production testing to ensure that the number of devices that are powered on simultaneously does not affect the smooth implementation of the power type test, and the number of power interfaces is increased as much as possible. The delay time of the power-on of the test items is adjusted to ensure that the time when the peak current is generated during the simultaneous power-on process is staggered to reduce the peak value of the peak current and thus ensure the smooth implementation of the power type test, thereby avoiding a reduction in the number of power interfaces and solving the problem of low test efficiency.

[0056] In one embodiment, the multiple sorting of test items to obtain a plurality of test sequences includes:

[0057] S201, for each test item, determine whether the test item has an associated item, and if so, merge the test item and the associated item into one test item;

[0058] S202, sorting all test items to obtain the first test sequence;

[0059] S203, moving the last test item of the latest test sequence to the front to obtain the next test sequence;

[0060] S204, repeat S203 until the latest test sequence is the same as the first test sequence.

[0061] In this embodiment, test items that are tested when all operating parameters are consistent can be considered as related items. Operating parameters include parameters such as current, voltage, and temperature, such as inductance testing and noise testing. These can only be tested when the motor is operating normally. However, for test items such as low-temperature testing and load testing, there are generally no related items.

[0062] In this embodiment, merging the test items into the same test item can reduce the number of times the test item is powered on, which is also in line with conventional practices.

[0063] In this embodiment, after the test items are merged, the position corresponding to the same test item in each test sequence is different, so there are as many test sequences as there are test items.

[0064] In one embodiment, determining the maximum number of connections of the power interface according to the number of test sequences and the operating current of each test item includes:

[0065] Get the maximum operating current I of the power module x ;

[0066] Depend on Get the maximum number of connections for the power interface;

[0067] Where n is the number of test sequences, j is the sequence number of the test sequence, and I 1j It is the operating current of the first test item in the jth test sequence.

[0068] In this embodiment, the maximum operating current refers to the rated output current of the power module under full load. At this time, the power module can of course be overloaded and the maximum operating current I x However, this will damage the power module. Generally, the output current of the power module is only allowed to reach the maximum operating current I x It is acceptable to occasionally experience overload due to peak current, but it cannot occur continuously.

[0069] In this embodiment, for example, there are 3 test items, and three test sequences can be obtained. The three test sequences are regarded as a group. The working currents of the test items correspond to 1A, 5A and 10A. Then the total working current required for starting a group of test sequences at the same time is 16A. If the maximum working current of the power module I x If the current is 90A, then 5 test sequences can be powered on at the same time, that is, the power interfaces corresponding to 15 test sequences can be powered on. 15 is the maximum number of connections for the power interface.

[0070] In one embodiment, the step of assigning a one-to-one correspondence between the power supply interfaces and the test sequences includes:

[0071] The power interfaces are divided into several groups according to their maximum number of connections;

[0072] Each test sequence is matched with a group of power interfaces in turn.

[0073] In this embodiment, for example, if the maximum number of connected power interfaces is 15 and the number of test sequences is 3, then it can be considered that the test sequences of every five power interfaces are the same.

[0074] In one embodiment, determining the number of power interfaces to be powered on simultaneously according to the peak current of the power module and the maximum number of connected power interfaces when each test item is powered on includes:

[0075] Determine the maximum value among the peak currents at the moment the test item is powered on as the first current i1;

[0076] Depend on Obtaining a second current i2;

[0077] Depend on Get the number of power interfaces powered on simultaneously;

[0078] Among them, I x is the maximum operating current of the power module, and M is the maximum number of connected power ports.

[0079] In this embodiment, Yes The quotient part of , that is, the integer part.

[0080] In this embodiment, it is assumed that Assume that if there is still a power interface powered on at this time, the peak current generated when powered on will not exceed the maximum operating current I of the power module. x .

[0081] In one embodiment, determining the delay time for powering on each test item according to the test time of each test item includes:

[0082] S601, determining a time point for switching test items based on the test duration of each test item on the time axis of the test sequence, and recording the time point as a marker point;

[0083] S602, for each test sequence, determine whether the identification point on the time axis of the test sequence is consistent with the identification points on the time axis of other test sequences. If so, record the consistent identification point as the first target point;

[0084] S603, obtaining a test item with the first target point as the power-on moment on the time axis of all test sequences, and recording it as the first target item;

[0085] S604, by Get the delay time t for each first target item to be powered on k1 ;

[0086] S605, set the delay time t for each first target item to be powered on k1 Before the time axes of all the test sequences are inserted into the test duration of the corresponding first target item, the time axes of all the test sequences are updated;

[0087] S606, repeat S601-S605 until the identification point on the time axis of each test sequence is not consistent with the identification point on the time axis of other test sequences;

[0088] S607, determining whether the number of test items with the initial time point as the power-on time on the time axis of all test sequences is 1; if not, recording the test items with the initial time point as the power-on time on the time axis of all test sequences as the second target items;

[0089] S608, by Get the delay time t for each second target item to be powered on k2 ;

[0090] S609, according to the delay time t of each second target item being powered on k2 Before the time axes of all the test sequences are inserted into the test duration of the corresponding second target item, the time axes of all the test sequences are updated;

[0091] S610, executing S606 and obtaining the power-on delay time of each test item according to the time axis of the most recently updated test sequence;

[0092] Wherein, k1 is the serial number of the first target item, k2 is the serial number of the second target item, and t0 is the preset time.

[0093] In this embodiment, although there is a waiting time in S601, the waiting time can be regarded as a part of the duration of the previous test item.

[0094] In this embodiment, the identification point can be considered as the time point at which each test item in each test sequence is started, but the identification point does not include the time point at which the first test item in each test sequence is started.

[0095] In this embodiment, k1 and k2 are variables, representing changes in serial numbers. For a test item, after peak current is generated, the current drops to the operating current for a very short time, typically between tens and hundreds of milliseconds. Therefore, t0 can be set to 1 second.

[0096] In this embodiment, it is worth noting that the delay time for powering on a test item applies to all test sequences, so the total duration of the test sequences is the same, and the sum of the delay time for powering on each test item will increase the length of the time axis of the test sequence. However, compared with the duration required for the test sequence, the effect of the increased duration on efficiency is almost negligible.

[0097] In this embodiment, the order of the first target items in S604 is arbitrary, and is only used to distinguish different first target items. For example, if there are three first target items, the power-on delay time is 0, t0, .

[0098] In this embodiment, S606 adjusts the start time of all test items except the first test item in each test sequence. Since the test item delay duration applies to all test sequences, the start time of the test sequence with the first target item as the first test item will be postponed. S607-S609 adjust the first test item in each test sequence. S610 determines whether there are still test sequences with consistent identification points after the adjustment in S609.

[0099] In this embodiment, the power-on delay time of each test item is obtained according to the time axis of the most recently updated test sequence in S610, and all delay times inserted before the test time of each test item are determined as the power-on delay time of each test item.

[0100] In one embodiment, the step of powering on a plurality of devices and determining fluctuations in peak current of a power module during the power-on process based on the power-on delay time of each test item and the number of power interfaces powered on simultaneously includes:

[0101] Select several devices connected to the power interfaces to power on based on the number of power interfaces that are powered on simultaneously;

[0102] Complete the power-on process of all test items on the powered-on device according to the power-on delay time of each test item;

[0103] Monitor the peak current of the power module when any power interface is powered on in any test item during the power-on process;

[0104] Depend on Get the average current i3;

[0105] Depend on Get the current standard value;

[0106] Depend on Obtain a deviation value of the peak current of the power module when any power interface in any test item is powered on during the power-on process, and record the maximum value of the deviation value as the maximum deviation value;

[0107] The current average value, current standard value, and maximum deviation value are recorded as the fluctuation of the peak current of the power module during the power-on process;

[0108] Wherein, N is the number of peak currents of the power module when any power interface is powered on for any test item during the power-on process, and J is the sequence number of the peak currents of the power module when any power interface is powered on for any test item during the power-on process.

[0109] In this embodiment, monitoring the peak current of the power module when any power interface is powered on during any test item during the power-up process means recording any peak current. Normal operating current does not need to be recorded. Note that since multiple devices are powered on simultaneously and sequentially, when a peak current is detected, the peak current is calculated by subtracting the existing operating current from the detected current value. For example, if four devices are powered on simultaneously and the power module operating current is 4A, and then the operating current suddenly increases to 20A, then 16A is the peak current.

[0110] In this embodiment, generally speaking, the working conditions of the power interfaces in the same test sequence are synchronized, so the peak current at this time is caused by multiple power interfaces in the same test sequence, and they will affect each other.

[0111] In one embodiment, adjusting the number of power interfaces powered on simultaneously and the power-on delay time of the test items according to the fluctuation of the peak current of the power module during the power-on process includes:

[0112] Obtain the current average value, current standard value, and maximum deviation value of the peak current fluctuation of the power module during power-on;

[0113] Depend on Obtaining a fourth current i4;

[0114] Depend on Adjust the number of power interfaces that can be powered on simultaneously;

[0115] Determine the test item Y corresponding to the maximum deviation value;

[0116] Obtain all peak currents corresponding to test item Y;

[0117] Determine whether the differences between all peak currents and average currents corresponding to test item Y are greater than the current standard value. If so, group the power interfaces corresponding to the test sequences with the same position of test item Y into a group, which is recorded as group P.

[0118] For the test item Y of the test sequence corresponding to each power interface in group P, Adjust the delay time of power-on of test item Y;

[0119] Among them, I x is the maximum operating current of the power module, M is the maximum number of connections for the power interface, i3 is the average current, k3 is the serial number of the test sequence in group P, a is the original delay time for powering on test item Y, and t0 is the preset time.

[0120] In this embodiment, k3 is a variable, which is a change in the sequence number.

[0121] In this embodiment, Yes The quotient part of , that is, the integer part.

[0122] In this embodiment, the delay time of the original test item power-on is the same in all test sequences. After adjusting the delay time of test item Y, the delay time of test item Y channel will be different in different test sequences. For example, if the number of power interfaces in group P is 5, then the position of test item Y in the test sequence corresponding to these 5 power interfaces is the second. After adjusting the delay time of the test item Y power on, the delay time of the test item Y power on in the test sequences corresponding to the five power interfaces are a, , 、 、 If the number of power interfaces powered on at the same time is 15, then there are 3 groups P. The power-on delay time of test item Y in the test sequence corresponding to the power interfaces in each group P is a, , 、 、 .

[0123] like Figure 2 As shown, in one embodiment, a control apparatus for simultaneously powering on multiple devices is provided, which may specifically include:

[0124] Acquisition module, used to obtain the working current and test duration of each test item;

[0125] Sequence module, used to sort test items multiple times to obtain several test sequences;

[0126] A corresponding module is used to determine the maximum number of power supply interfaces that can be connected based on the number of test sequences and the operating current of each test item, and to match the power supply interfaces to the test sequences one by one;

[0127] A detection module is used to select a device connected to any power interface and power it on in sequence according to the test items of its corresponding test sequence, and detect the peak current of the power module when each test item is powered on;

[0128] A quantity module is used to determine the number of power interfaces that are powered on simultaneously based on the peak current of the power module and the maximum number of power interfaces that are connected when each test item is powered on;

[0129] A delay module is used to determine the delay time of powering on each test item according to the test time of each test item;

[0130] A power-on module, used to power on a number of devices based on the power-on delay of each test item and the number of power interfaces powered on simultaneously, and to determine the fluctuation of the peak current of the power modules during the power-on process;

[0131] The adjustment module is used to adjust the number of power interfaces powered on simultaneously and the delay time of powering on the test items according to the fluctuation of the peak current of the power module during the power-on process.

[0132] In this embodiment, the modules of the control device for simultaneously powering on multiple devices are modularized parts of the method of the present invention. For the specific explanation of each module, please refer to the corresponding content of the method of the present invention. The embodiments of the present invention will not be repeated here.

[0133] like Figure 3 As shown, in one embodiment, a control system for simultaneously powering on multiple devices is provided, which may specifically include: a power module, a power interface module configured for the power module, and a control module;

[0134] The power supply module is used to provide power to the test equipment through the power interface module;

[0135] The power interface module is used to connect to the test equipment;

[0136] The control module is connected to the power module and the power interface module, and is used to execute the steps of the above-mentioned control method for simultaneously powering on multiple devices.

[0137] In this embodiment, the test device is a motor device.

[0138] In this embodiment, the power module further includes other necessary components such as a current detection circuit, and the control module obtains current data from the power module to control the on / off of the power interface module.

[0139] A control system for simultaneously powering on multiple devices provided by an embodiment of the present invention limits the upper limit of the number of power interfaces by determining the maximum number of connections of the power interfaces. After the upper limit of the power interfaces is determined, the number of power interfaces that are powered on simultaneously is determined to use as many power interfaces as possible for power-on testing. At the same time, the power-on delay time of each test item is set for the first time. After the power interfaces that are powered on simultaneously complete a round of production testing, the number of power interfaces that are powered on simultaneously and the power-on delay time of the test items are adjusted according to the fluctuation of the peak current of the power module during the power-on process, and subsequent production testing is performed. The number of power interfaces that are powered on simultaneously is adjusted according to the results of each round of production testing to ensure that the number of devices that are powered on simultaneously does not affect the smooth implementation of the power type test, and the number of power interfaces is increased as much as possible. The delay time of the power-on of the test items is adjusted to ensure that the time when the peak current is generated during the simultaneous power-on process is staggered to reduce the peak value of the peak current and thus ensure the smooth implementation of the power type test, thereby avoiding a reduction in the number of power interfaces and solving the problem of low test efficiency.

[0140] Figure 4 FIG. 1 shows an internal structure diagram of a control module in an embodiment. Figure 4 As shown, the control module includes a processor, memory, network interface, input device and display screen connected via a system bus. The memory includes a non-volatile storage medium and an internal memory. The non-volatile storage medium of the control module stores an operating system and may also store a computer program. When the computer program is executed by the processor, the processor can implement a method for controlling the simultaneous power-on of multiple devices provided in an embodiment of the present invention. The internal memory may also store a computer program. When the computer program is executed by the processor, the processor can implement a method for controlling the simultaneous power-on of multiple devices provided in an embodiment of the present invention.

[0141] Those skilled in the art will understand that Figure 4 The structure shown in the figure is only a block diagram of a part of the structure related to the solution of the present invention, and does not constitute a limitation on the control module to which the solution of the present invention is applied. The specific control module may include more or fewer components than shown in the figure, or combine certain components, or have a different component arrangement.

[0142] In one embodiment, a control device for simultaneously powering on multiple devices provided by an embodiment of the present invention can be implemented in the form of a computer program. The computer program can be used in the following manner: Figure 4 The control module is operated on the control module shown. The memory of the control module can store various program modules that constitute the control device for simultaneously powering on multiple devices, such as, Figure 2The acquisition module, sequence module, correspondence module, detection module, quantity module, delay module, power-on module, and adjustment module shown are computer programs composed of various program modules, which enable the processor to execute the steps of the method for controlling simultaneous power-on of multiple devices in various embodiments of the present invention described in this specification.

[0143] For example, Figure 4 The control module shown can be Figure 2 In the control device shown in which multiple devices are powered on simultaneously, the acquisition module executes step S101; the control module can execute step S102 through the sequence module; the control module can execute step S103 through the corresponding module; the control module can execute step S104 through the detection module; the control module can execute step S105 through the quantity module; the control module can execute step S106 through the delay module; the control module can execute step S107 through the power-on module; and the control module can execute step S108 through the adjustment module.

[0144] In one embodiment, a control module is provided. The control module includes a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the computer program, the following steps are implemented:

[0145] S101, obtaining the operating current and test duration of each test item;

[0146] S102, sorting the test items multiple times to obtain several test sequences;

[0147] S103, determining the maximum number of connected power interfaces based on the number of test sequences and the operating current of each test item, and assigning a one-to-one correspondence between the power interfaces and the test sequences;

[0148] S104, selecting a device connected to any power interface and powering it on in sequence according to the test items of its corresponding test sequence, and detecting the peak current of the power module when each test item is powered on;

[0149] S105, determining the number of power interfaces to be powered on simultaneously according to the peak current of the power module and the maximum number of connected power interfaces when each test item is powered on;

[0150] S106, determining a power-on delay time for each test item according to the test time of each test item;

[0151] S107, powering on a plurality of devices according to the power-on delay time of each test item and the number of power interfaces powered on simultaneously, and determining fluctuations in peak current of the power modules during the power-on process;

[0152] S108 , adjusting the number of power interfaces that are powered on simultaneously and the power-on delay time of the test items according to the fluctuation of the peak current of the power module during the power-on process.

[0153] In one embodiment, a computer-readable storage medium is provided. The computer-readable storage medium stores a computer program. When the computer program is executed by a processor, the processor performs the following steps:

[0154] S101, obtaining the operating current and test duration of each test item;

[0155] S102, sorting the test items multiple times to obtain several test sequences;

[0156] S103, determining the maximum number of connected power interfaces based on the number of test sequences and the operating current of each test item, and assigning a one-to-one correspondence between the power interfaces and the test sequences;

[0157] S104, selecting a device connected to any power interface and powering it on in sequence according to the test items of its corresponding test sequence, and detecting the peak current of the power module when each test item is powered on;

[0158] S105, determining the number of power interfaces to be powered on simultaneously according to the peak current of the power module and the maximum number of connected power interfaces when each test item is powered on;

[0159] S106, determining a power-on delay time for each test item according to the test time of each test item;

[0160] S107, powering on a plurality of devices according to the power-on delay time of each test item and the number of power interfaces powered on simultaneously, and determining fluctuations in peak current of the power modules during the power-on process;

[0161] S108 , adjusting the number of power interfaces that are powered on simultaneously and the power-on delay time of the test items according to the fluctuation of the peak current of the power module during the power-on process.

[0162] It should be understood that, although the various steps in the flow chart of each embodiment of the present invention are shown in sequence according to the indication of the arrows, these steps are not necessarily performed in sequence according to the order indicated by the arrows. Unless otherwise specified herein, the execution of these steps is not strictly limited in order, and these steps can be performed in other orders. Moreover, at least a portion of the steps in each embodiment may include a plurality of sub-steps or a plurality of stages, and these sub-steps or stages are not necessarily performed at the same time, but can be performed at different times, and the execution order of these sub-steps or stages is not necessarily performed in sequence, but can be performed in turn or alternately with at least a portion of other steps or sub-steps or stages of other steps.

[0163] Those skilled in the art will appreciate that all or part of the processes in the above-described method embodiments can be implemented by instructing the relevant hardware through a computer program. The program can be stored in a non-volatile computer-readable storage medium. When executed, the program can include the processes of the above-described method embodiments. Any reference to memory, storage, database, or other media used in the various embodiments provided herein may include non-volatile and / or volatile memory. Non-volatile memory may include read-only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM), or flash memory. Volatile memory may include random access memory (RAM) or external cache memory. By way of illustration and not limitation, RAM is available in various forms, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDRSDRAM), enhanced SDRAM (ESDRAM), synchronous link DRAM (SLDRAM), RAMbus direct RAM (RDRAM), direct RAMbus dynamic RAM (DRDRAM), and RAMbus dynamic RAM (RDRAM).

[0164] The technical features of the above-mentioned embodiments can be combined arbitrarily. In order to make the description concise, not all possible combinations of the technical features in the above-mentioned embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.

[0165] The above-described embodiments merely illustrate several implementations of the present invention. While the descriptions are relatively specific and detailed, they should not be construed as limiting the scope of the present invention. It should be noted that a person skilled in the art would be able to make numerous variations and improvements without departing from the spirit of the present invention, and all such variations and improvements fall within the scope of protection of the present invention.

Claims

1. A method for controlling the simultaneous power-on of multiple devices, characterized in that: The method for controlling the simultaneous power-on of multiple devices includes: S101, obtaining the operating current and test duration of each test item; S102, sorting the test items multiple times to obtain several test sequences; S103, determining the maximum number of connected power interfaces based on the number of test sequences and the operating current of each test item, and assigning a one-to-one correspondence between the power interfaces and the test sequences; S104, selecting a device connected to any power interface and powering it on in sequence according to the test items of its corresponding test sequence, and detecting the peak current of the power module when each test item is powered on; S105, determining the number of power interfaces to be powered on simultaneously according to the peak current of the power module and the maximum number of connected power interfaces when each test item is powered on; S106, determining a power-on delay time for each test item according to the test time of each test item; S107, powering on a plurality of devices according to the power-on delay time of each test item and the number of power interfaces powered on simultaneously, and determining fluctuations in peak current of the power modules during the power-on process; S108 , adjusting the number of power interfaces that are powered on simultaneously and the power-on delay time of the test items according to the fluctuation of the peak current of the power module during the power-on process.

2. The method for controlling the simultaneous power-on of multiple devices according to claim 1, characterized in that: The test items are sorted multiple times to obtain several test sequences, including: S201, for each test item, determine whether the test item has an associated item, and if so, merge the test item and the associated item into one test item; S202, sorting all test items to obtain the first test sequence; S203, moving the last test item of the latest test sequence to the front to obtain the next test sequence; S204, repeat S203 until the latest test sequence is the same as the first test sequence.

3. The method for controlling the simultaneous power-on of multiple devices according to claim 1, characterized in that: Determining the maximum number of connections for the power interface based on the number of test sequences and the operating current of each test item includes: Get the maximum operating current I of the power module x ; Depend on Get the maximum number of connections for the power interface; Where n is the number of test sequences, j is the sequence number of the test sequence, and I 1j It is the operating current of the first test item in the jth test sequence.

4. The method for controlling simultaneous power-on of multiple devices according to claim 1, characterized in that: The one-to-one correspondence between the power supply interface and the test sequence includes: The power interfaces are divided into several groups according to their maximum number of connections; Each test sequence is matched with a group of power interfaces in turn.

5. The method for controlling the simultaneous power-on of multiple devices according to claim 1, characterized in that: Determining the number of power interfaces to be powered on simultaneously according to the peak current of the power module and the maximum number of connected power interfaces when each test item is powered on includes: Determine the maximum value among the peak currents at the moment the test item is powered on as the first current i1; Depend on Obtaining a second current i2; Depend on Get the number of power interfaces powered on simultaneously; Among them, I x is the maximum operating current of the power module, and M is the maximum number of connected power ports.

6. The method for controlling simultaneous power-on of multiple devices according to claim 1, characterized in that: Determining the delay time for powering on each test item according to the test time of each test item includes: S601, determining a time point for switching test items based on the test duration of each test item on the time axis of the test sequence, and recording the time point as a marker point; S602, for each test sequence, determine whether the identification point on the time axis of the test sequence is consistent with the identification points on the time axis of other test sequences. If so, record the consistent identification point as the first target point; S603, obtaining a test item with the first target point as the power-on moment on the time axis of all test sequences, and recording it as the first target item; S604, by Get the delay time t for each first target item to be powered on k1 ; S605, set the delay time t for each first target item to be powered on k1 Before the time axes of all the test sequences are inserted into the test duration of the corresponding first target item, the time axes of all the test sequences are updated; S606, repeat S601-S605 until the identification point on the time axis of each test sequence is not consistent with the identification point on the time axis of other test sequences; S607, determining whether the number of test items with the initial time point as the power-on time on the time axis of all test sequences is 1; if not, recording the test items with the initial time point as the power-on time on the time axis of all test sequences as the second target items; S608, by Get the delay time t for each second target item to be powered on k2 ; S609, according to the delay time t of each second target item being powered on k2 Before the time axes of all the test sequences are inserted into the test duration of the corresponding second target item, the time axes of all the test sequences are updated; S610, executing S606 and obtaining the power-on delay time of each test item according to the time axis of the most recently updated test sequence; Wherein, k1 is the serial number of the first target item, k2 is the serial number of the second target item, and t0 is the preset time.

7. The method for controlling simultaneous power-on of multiple devices according to claim 1, characterized in that: The step of powering on a plurality of devices and determining fluctuations in peak current of a power module during the power-on process according to the power-on delay time of each test item and the number of power interfaces powered on simultaneously includes: Select several devices connected to the power interfaces to power on based on the number of power interfaces that are powered on simultaneously; Complete the power-on process of all test items on the powered-on device according to the power-on delay time of each test item; Monitor the peak current of the power module when any power interface is powered on in any test item during the power-on process; Depend on Get the average current i3; Depend on Get the current standard value; Depend on Obtain a deviation value of the peak current of the power module when any power interface in any test item is powered on during the power-on process, and record the maximum value of the deviation value as the maximum deviation value; The current average value, current standard value, and maximum deviation value are recorded as the fluctuation of the peak current of the power module during the power-on process; Wherein, N is the number of peak currents of the power module when any power interface is powered on for any test item during the power-on process, and J is the sequence number of the peak currents of the power module when any power interface is powered on for any test item during the power-on process.

8. The method for controlling simultaneous power-on of multiple devices according to claim 1, characterized in that: The adjusting of the number of power supply interfaces powered on simultaneously and the power-on delay time of the test items according to the fluctuation of the peak current of the power module during the power-on process includes: Obtain the current average value, current standard value, and maximum deviation value of the peak current fluctuation of the power module during power-on; Depend on Obtaining a fourth current i4; Depend on Adjust the number of power interfaces that can be powered on simultaneously; Determine the test item Y corresponding to the maximum deviation value; Obtain all peak currents corresponding to test item Y; Determine whether the differences between all peak currents and average currents corresponding to test item Y are greater than the current standard value. If so, group the power interfaces corresponding to the test sequences with the same position of test item Y into a group, which is recorded as group P. For the test item Y of the test sequence corresponding to each power interface in group P, Adjust the delay time of power-on of test item Y; Among them, I x is the maximum operating current of the power module, M is the maximum number of connections for the power interface, i3 is the average current, k3 is the serial number of the test sequence in group P, a is the original delay time for powering on test item Y, and t0 is the preset time.

9. A control device for simultaneously powering on multiple devices, characterized in that: The control device for simultaneously powering on multiple devices includes: Acquisition module, used to obtain the working current and test duration of each test item; Sequence module, used to sort test items multiple times to obtain several test sequences; A corresponding module is used to determine the maximum number of power supply interfaces that can be connected based on the number of test sequences and the operating current of each test item, and to match the power supply interfaces to the test sequences one by one; A detection module is used to select a device connected to any power interface and power it on in sequence according to the test items of its corresponding test sequence, and detect the peak current of the power module when each test item is powered on; A quantity module is used to determine the number of power interfaces that are powered on simultaneously based on the peak current of the power module and the maximum number of power interfaces that are connected when each test item is powered on; A delay module is used to determine the delay time of powering on each test item according to the test time of each test item; A power-on module, used to power on a number of devices based on the power-on delay of each test item and the number of power interfaces powered on simultaneously, and to determine the fluctuation of the peak current of the power modules during the power-on process; The adjustment module is used to adjust the number of power interfaces powered on simultaneously and the delay time of powering on the test items according to the fluctuation of the peak current of the power module during the power-on process.

10. A control system for powering on multiple devices simultaneously, characterized in that: The control system for simultaneously powering on multiple devices includes: a power module, a power interface module configured for the power module, and a control module; The power supply module is used to provide power to the test equipment through the power interface module; The power interface module is used to connect to the test equipment; The control module is connected to the power module and the power interface module, and is used to execute the steps of the method for controlling simultaneous power-on of multiple devices as described in any one of claims 1 to 8.

Citation Information

Patent Citations

  • Mainboard time sequence measuring device and method

    CN104297664A

  • Integrated ECU power-on burning test monitoring system and method

    CN120195485A