CN110345986B - Multi-stress testing method based on stochastic resonance and task migration - Google Patents
Multi-stress testing method based on stochastic resonance and task migration Download PDFInfo
- Publication number
- CN110345986B CN110345986B CN201910502685.2A CN201910502685A CN110345986B CN 110345986 B CN110345986 B CN 110345986B CN 201910502685 A CN201910502685 A CN 201910502685A CN 110345986 B CN110345986 B CN 110345986B
- Authority
- CN
- China
- Prior art keywords
- interference
- test
- task
- interference factors
- factors
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01D—MEASURING NOT SPECIALLY ADAPTED FOR A SPECIFIC VARIABLE; ARRANGEMENTS FOR MEASURING TWO OR MORE VARIABLES NOT COVERED IN A SINGLE OTHER SUBCLASS; TARIFF METERING APPARATUS; MEASURING OR TESTING NOT OTHERWISE PROVIDED FOR
- G01D21/00—Measuring or testing not otherwise provided for
- G01D21/02—Measuring two or more variables by means not covered by a single other subclass
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Testing Or Calibration Of Command Recording Devices (AREA)
- Testing Resistance To Weather, Investigating Materials By Mechanical Methods (AREA)
Abstract
The invention discloses a multi-stress test method based on stochastic resonance and task migration, which is used for more truly simulating the actual operation scene of electronic equipment by integrating various interferences to the limit of a test method for the reliability or environmental adaptability of the electronic equipment, thereby more comprehensively and comprehensively evaluating the performance of the electronic equipment. The association rule based on the support degree and the confidence degree is established to express the association strength among different interference factors, and then the association relation among the test tasks aiming at a single interference factor or different interference factors is explored; by taking a random resonance theory as a reference, the interference effect of signal excitation under different interference factor combinations on a test task under different frequencies or intensities is explored, and the optimal frequency or intensity is sought; and through the real-time monitoring of the monitoring system, the testing process and the testing depth are better mastered, and the performance condition of the electronic equipment is known in time.
Description
Technical Field
The invention relates to the technical field of testing, in particular to a multi-stress testing method based on stochastic resonance and task migration.
Background
The traditional electronic equipment adopts a three-comprehensive or four-comprehensive test system for testing, comprises a three-comprehensive test box formed by integrating three stresses of temperature, humidity and vibration, and also comprises a four-comprehensive stress test box for integrating a temperature, humidity climate stress test, a vibration mechanics stress test and a high-altitude low-pressure stress test into a whole; and a few test boxes integrate three test stresses of high-low temperature test, damp-heat test and illumination test, or three test stresses of temperature, humidity and salt spray. The test box only comprises a reliability test, an environment test or a reliability and environment comprehensive test, and rarely relates to electromagnetic stress such as electromagnetic wave radiation, electric waves, infrared rays and the like, network information stress such as network attack, protocol errors and the like, and software information stress such as boundary input, abnormal input and the like, and does not relate to a full comprehensive test taking all the factors into consideration. In the practical application process, the interference factors influencing the normal operation of the electronic equipment are not only one or more, but also various types of stress, such as electrical stress, thermal stress, radiation, mechanical stress, reliability environmental stress, information stress, electromagnetic compatibility, special stress and the like.
On the other hand, the application of stress is also a matter of trade-off during the test. Particularly, under the condition of more stress types, the correlation between the stresses and the correlation of the individual or combined stresses to different task profiles need to be considered, and how to simplify the test flow and reduce the test cost under the condition of considering the actual stress load is a difficult problem in engineering application.
Disclosure of Invention
In view of the above, the present invention provides a multi-stress testing method based on stochastic resonance and task migration, which represents the correlation strength between different interference factors by establishing a correlation rule based on support degree and confidence degree, and further explores the correlation between testing tasks for a single interference factor or different interference factors; by taking the random resonance theory as a reference, the interference effect of signal excitation under different interference factor combinations on a test task under different frequencies or intensities is explored, and the optimal frequency or intensity is sought.
In order to achieve the above purpose, the invention provides the following technical scheme:
a multi-stress testing method based on stochastic resonance and task migration comprises the following specific steps:
the method comprises the following steps: constructing a monitorable test system based on the Internet of things, and designing application conditions of different interference factors based on the monitorable test system;
step two: designing different task profiles, acquiring the correlation between interference factors and the task profiles, and determining interference parameters of the interference factors;
step three: determining the correlation strength among the interference factors through an association rule;
step four: applying the interference factors corresponding to each task to the tasks according to the correlation between the task profiles and the interference factors established in the step two, and integrating the interference factor application process and the task execution process to form test profiles;
step five: according to the correlation strength among the interference factors, setting confidence coefficient, and determining the migration relation among the test profiles so as to determine a test sequence;
step six: coupling various interference factors according to a stochastic resonance theory to obtain an interference resonance point;
step seven: and finishing the test task, and refreshing the migration relation between the test profiles according to the test effect.
Preferably, in the above-mentioned multi-stress testing method based on stochastic resonance and task migration, in the step one, the disturbance factors include, but are not limited to, electrical stress, thermal stress, mechanical stress, environmental stress, network disturbance, software failure, special stress, and electromagnetic interference.
Further, electrical stress including power stress, current stress, voltage stress, and switching stress; thermal stresses including temperature gradients, optical systems, and flame heating; mechanical stresses including vibrational shock, drop and impact; environmental stresses including mold, salt spray, air pressure and humidity; network interference including network viruses, network packet loss, network attacks and protocol errors; a software fault including a boundary input and an exception input; special stresses including infrared, brightness, and ultrasonic waves; including surge, shock, electromagnetic interference of electrical fast transient pulses. An interference input/output module, a control module, a test module and an information transmission module of the monitorable system are designed based on the stress. The above interference factors are applied through an interference input and output module arranged in the test box, or through a technician applying corresponding measures at the entrance of the test box.
Furthermore, the monitoring module manages the working condition in the test box in a remote monitoring mode, the computer configuration screen displays and sets the on-off state and the working parameters of each component in the test box in time, and meanwhile, the real-time state of the tested object in the test process in the test box can also be displayed in the configuration screen.
Furthermore, the monitoring module can set an alarm threshold value according to the operation parameters in the test box, when the operation parameters in the test box exceed the threshold value, the computer alarms, the monitoring module sends a control instruction to control the stop of the test box, and the monitoring module stores the monitored historical data and generates a test report so as to check the fault time and the fault parameters.
Preferably, in the above multi-stress testing method based on stochastic resonance and task migration, in the second step, the process of obtaining the correlation between the interference factor and the task profile is implemented by an expert scoring method or a pre-experimental method.
Furthermore, the expert scoring method inquires about the opinions of the experts in an anonymous mode, carries out statistics, processing, analysis and induction on the opinions of the experts, objectively integrates the experience and subjective judgment of most of the experts, reasonably estimates a large number of factors which are difficult to carry out quantitative analysis by adopting a technical method, and realizes degree analysis.
Further, the pre-experiment method is characterized in that a standard test object is used for carrying out an experiment before a formal experiment, the optimal experiment condition is obtained through groping, a single interference factor is respectively applied to each task section, the influence degree of each interference factor on each task section is analyzed through a pre-experiment result, and therefore a correlation chart between the task sections and the interference factors is established through a large number of pre-experiments applied by the single factors.
Preferably, in the above method for testing multiple stresses based on stochastic resonance and task migration, in step three, the step of determining the correlation strength between the interference factors by using the association rule algorithm specifically includes: acquiring all interference factors to be defined as a project set I, acquiring an interference factor set corresponding to each task profile to be a transaction set G, forming set clusters G1, G2 and G3 … with the number equivalent to that of the task profiles, respectively setting different confidence degrees and support degrees, respectively generating k frequent project sets, wherein k is 1, 2 and …, sequencing elements in the project set I, judging whether connection is established, then generating association rules and outputting, respectively representing the mining relation among the interference factors by using a single arrow and a double arrow, and recording the interference factors appearing in the mined frequent project sets as strong association relation interference factors.
Preferably, in the above-mentioned multi-stress testing method based on stochastic resonance and task migration, in the fourth step, the test profile creation process: the overall description process of the main basic events and the basic timing relationship thereof of each level completed in each task stage within the specified task time and all the basic events and timing relationship which may occur.
Preferably, in the above multi-stress testing method based on stochastic resonance and task migration, in the fifth step, the interference factors with strong association relationship are obtained according to the third step, the confidence of each interference factor set in the interference factors with strong association relationship is a, the confidence of the remaining interference factors is b, and in the migration process according to the coincidence degree of the interference factors between the test profiles, the migration coefficients from the test profile 1 to the test profile 2 are the sum of the confidence of the coincident strong association interference factors between the test profiles and the confidence of the coincident common association interference factors; in the migration process from the test section 1 to the test section 2, the number of interference factors in the overlapped strong association relationship between the test sections is set to be m, the number of the other overlapped interference factors is set to be n, then the migration coefficient C from the test section 1 to the test section 2 is a multiplied by m + b multiplied by n, and after a certain test section is finished, the test section is migrated according to the size of the migration coefficient, so that the test sequence is determined.
Preferably, in the above multi-stress testing method based on stochastic resonance and task migration, step six employs an interference coupling manner, applies a combined interference factor to the testing system, selects a current task profile, selects several interference factors from the interference factors corresponding to the task profile according to a predetermined rule for coupling, applies the selected interference factors to the testing system, and when a signal is input, the signal amplitude and frequency change in a certain step length in the vicinity of the interference parameter value, searches for an interference resonance point, and triggers interference resonance.
Preferably, in the above multi-stress testing method based on stochastic resonance and task migration, in the seventh step, after all the testing tasks are completed, one testing profile is reselected for testing again, the execution sequence is determined according to the magnitude of the migration coefficient, task migration is performed, testing is continued, the operation cycle of each testing task is recorded, and when the operation cycle is smaller than the operation cycle of the last testing, the testing sequence of the testing profile is refreshed.
According to the technical scheme, compared with the prior art, the invention discloses a multi-stress testing method based on stochastic resonance and task migration, which expresses the association strength between different interference factors by establishing an association rule based on support degree and confidence degree, and further explores the association relation between testing tasks aiming at a single interference factor or different interference factors; by taking a random resonance theory as a reference, the interference effect of signal excitation under different interference factor combinations on a test task under different frequencies or intensities is explored, and the optimal frequency or intensity is sought; and through the real-time monitoring of the monitoring test system, the test progress and the test depth can be better mastered, and the performance condition of the electronic equipment can be known in time.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the embodiments or the prior art will be briefly described below, it is obvious that the drawings in the following description are only embodiments of the present invention, and for those skilled in the art, other drawings can be obtained according to the provided drawings without creative efforts.
FIG. 1 is a flow chart of a method of the present invention;
FIG. 2 is a schematic illustration of interference factors for aspects of the present invention;
FIG. 3 is a schematic diagram illustrating a flow direction relationship between interference factors under four associated parameters according to an embodiment of the present invention;
FIG. 4 is a schematic cross-sectional view of a plurality of tests provided by an embodiment of the present invention;
FIG. 5 is a graph of the migration coefficients of 5 test profiles provided by an embodiment of the present invention.
Detailed Description
The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
The embodiment of the invention discloses a multi-stress testing method based on stochastic resonance and task migration, which is used for integrating various interferences by applying electric stress, thermal stress, mechanical stress, environmental stress, network stress, software stress, electromagnetic compatibility, special stress and other stresses to the limit of the testing method of reliability or environmental adaptability of electronic equipment, and more truly simulating the actual operation scene of the electronic equipment, thereby more comprehensively and comprehensively evaluating the performance of the electronic equipment.
The invention relates to a multi-stress testing method based on stochastic resonance and task migration, which comprises the following implementation steps as shown in figure 1:
step one 101, arranging a test box with a monitoring test system and setting interference factors.
The process of arranging the test box comprises the steps of constructing a monitorable system based on the Internet of things, and designing application conditions of different interference factors: electrical stresses including power stress, current stress, voltage stress, and switching stress; thermal stresses including temperature gradients, optical systems, and flame heating; mechanical stresses including vibrational shock, drop and impact; environmental stresses including mold, salt spray, air pressure and humidity; network interference including network viruses, network packet loss, network attacks and protocol errors; a software fault including a boundary input and an exception input; special stresses including infrared, brightness, and ultrasonic waves; including surge, shock, electromagnetic interference of electrical fast transient pulses. The interference input and output module, the control module, the test module and the information transmission module of the test system can be monitored based on the stress design. The above interference factors are applied through an interference input and output module arranged in the test box, or through a technician applying corresponding measures at the entrance of the test box. As shown in fig. 2, which shows a multifaceted array of interference factors applied to test objects, a person skilled in the art can select a combination of interference factors for different test objects according to fig. 2.
Furthermore, the monitoring module manages the working condition in the test box in a remote monitoring mode, the computer configuration screen displays and sets the on-off state and the working parameters of each component in the test box in time, and meanwhile, the real-time state of the tested object in the test process in the test box can also be displayed in the configuration screen.
Furthermore, the monitoring module can set an alarm threshold value according to the operation parameters in the test box, when the operation parameters in the test box exceed the threshold value, the computer alarms, the monitoring module sends a control instruction to control the stop of the test box, and the monitoring module stores the monitored historical data and generates a test report so as to check the fault time and the fault parameters.
Step two 102, designing different task profiles, obtaining the correlation between the interference factors and the task profiles, and determining the interference parameters of the interference factors.
Wherein, designing different task profiles requires technicians to master detailed procedures of design, use, maintenance, etc. of the tested device, and the task profiles should cover all basic functions of the tested device and the function combinations possibly involved in the device use process.
In an implementation process, when a mobile phone is tested, software and hardware design processes of the mobile phone, a use flow of the mobile phone and maintenance measures taken when the mobile phone is in a fault are known, short message sending and calling tasks and the like are designed according to a communication function of the mobile phone, tasks such as notes and the like are designed and edited according to an editing task of the mobile phone, tasks such as a browser, WeChat chat and friend circle swiping are designed according to an internet surfing function of the mobile phone, and tasks such as a WeChat chat window and the like are designed and popped up when a certain app is operated and another app tries to respond according to a combined function involved in a daily use process. The process of obtaining the correlation between the interference factors and the task profile can be realized by an expert scoring method or a pre-experiment method.
The expert scoring method inquires about the opinions of the experts in an anonymous mode, carries out statistics, processing, analysis and induction on the opinions of the experts, objectively integrates the experience and subjective judgment of most of the experts, reasonably estimates a large number of factors which are difficult to quantitatively analyze by adopting a technical method, and realizes degree analysis. In the process of testing the mobile phone, whether each task profile is related to the interference factors and the related degree are obtained, for example, in the communication task, whether the electromagnetic interference affects the call quality and the affected degree under the influence are obtained by soliciting opinions of test engineers of a plurality of brands of mobile phones.
The pre-experiment method comprises the steps of carrying out experiments by using a standard test object before formal experiments, searching out the optimal experiment conditions, respectively applying a single interference factor to each task section, and analyzing the influence degree of each interference factor on each task section according to the pre-experiment results, so that a correlation chart between the task sections and the interference factors is established through a large number of pre-experiments applied by the single factors. In the testing process of the mobile phone, the uncorrelated relation is recorded as 0, the correlated relation is recorded as 1, and the strong correlated relation is recorded as 2. In the communication task, recording a short message to be sent as a current task, and recording a correlation between the communication task and electromagnetic interference as 1 if the mobile phone is in a normal state under the influence of the electromagnetic interference and the short message to be sent and received cannot be normally realized by respectively applying the influence of interference factors such as temperature, humidity, electromagnetism and the like; when the temperature is raised, the mobile phone is in an imminent halt state, and the receiving and sending of the information are abnormal, the correlation between the communication task and the temperature is recorded as 2. As shown in table 1, the interference factors correspondingly set for each task profile are shown, and numbers 1 and 2 each indicate that the current interference factor is related to the current task profile.
TABLE 1
In one embodiment, only the interference factors with strong correlation are selected for testing, that is, the interference factors with correlation of 2 with the current task unit are selected for testing, and after several interference factors with strong correlation are selected, the interference factors are sequentially added to the test system.
After determining that there is a correlation between the interference factor and the mission profile, an interference parameter of the interference factor may be further determined. The influence degrees of the interference factors under different parameters on a certain determined task profile are shown in different levels, so that the interference strength of different interference parameters of the interference factors on the task profile can be determined, and the determination of the interference parameters can be completed by an expert scoring method or a pre-experiment method.
When the interference parameters of the interference factors are determined by a pre-experiment method, the influence degree of the interference factors on the current test task is judged by changing the parameters of the interference factors, as shown in table 2, the interference factors, such as 'temperature', are divided into three interference parameter characteristics of high temperature, low temperature and normal temperature, and the three interference parameter characteristics are applied to a test task section 1 for testing, so that the influence degrees of the high temperature, the low temperature and the normal temperature on the test task section are obtained, in the figure, the influence degree of the high temperature on the test task section is 1, the influence degree of the low temperature on the test task section is 1, the influence degree of the normal temperature on the test task section is 0, and the correlation strengths between the three interference parameter characteristics and the test task section 1 are respectively 1, 1 and 0; and then, for example, the interference factor of 'falling', which is divided into three interference parameter characteristics of high falling, low falling and high accelerated falling, is applied to the test task section 1 for testing, so that the influence degree of the high falling, the low falling and the high accelerated falling on the test task section 1 is obtained, in the table, the influence degree of the high falling on the high falling is 1, the influence degree of the low falling on the high falling is 0, and the influence degree of the high accelerated falling on the high falling is 2, so that the correlation strengths between the three interference parameter characteristics and the test task section are respectively 1, 0 and 2. Therefore, the correlation strength of various interference factors and the test task profile 1 under various interference parameter characteristics is obtained.
TABLE 2
Step three 103, determining the correlation strength among the interference factors through the association rule.
Wherein association rules mine from the data information the associations or connections that may exist between things. In the process of mining the data relation of the association rules, all the interference factors form a project set, the relevant interference factors corresponding to each task section form a transaction set, the support degree is used for expressing the possibility of the establishment of the rules, and the confidence degree is used for expressing the difficulty degree of mutual deduction among the factors. In the invention, the coverage range size of the excavated interference factors in the transaction set is represented by the support degree; confidence is used to indicate the difficulty degree of mutual derivation between the mined interference factors. In the association algorithm, firstly all interference factors are acquired and defined as a project set I, an interference factor set corresponding to each task profile is acquired as a transaction set G, set clusters G1, G2 and G3 … with the number equivalent to that of the task profiles are formed, different confidence degrees and support degrees are respectively set, k (k is 1, 2 and …) frequent project sets are respectively generated, elements in the project sets are sequenced, whether connection is established or not is judged, association rules are generated and output, association rules among the interference factors which frequently appear under the range of the task profiles are accordingly determined, the flow direction relations among the interference factors are respectively represented by single arrows and double arrows, and the interference factors which appear in the mined frequent project sets are recorded as strong association relation interference factors.
In this embodiment, five task profiles and twenty-one interference factors are designed for the mobile phone test task. As shown in fig. 3, four different confidence degrees and support degrees are set through an association rule algorithm (the support degree and the confidence degree are both greater than 0.5, the support degree ensures that the proportion of the selected multiple interference factors in the total interference factors is greater than 0.5, and the confidence degree ensures that the derivation difficulty degree between the selected multiple interference factors is less than or equal to 0.5), seven interference factors which obtain a strong association relationship are respectively temperature, air pressure, abnormal input, boundary input, switch, TCP/IP protocol error and shock impact, and the association relationship between the interference factors, as shown in the figure, each dashed box represents the association relationship established by setting the values of the support degree and the confidence degree of each group, a single arrow represents a unidirectional derivation relationship, a double arrow represents a bidirectional derivation relationship, for example, in the case that the support degree is 0.5 and the confidence degree is 0.8, the boundary input and the switch are in the strong association bidirectional derivation relationship, indicating that when "boundary input" is added to a task profile, the "switch" is also added to the task profile to a large extent (0.8), and vice versa; and the temperature and the switch are in a one-way derivation relationship, which means that when the temperature is added to a certain task section, the switch is also added to the task section to a large extent (0.8), and conversely when the switch is added to the certain task section, the temperature cannot be deduced to be added to the task section with the probability of 0.8.
Step four 104, a plurality of test profiles are established.
And B, applying the interference factor corresponding to each task to the tasks according to the correlation between the task profile and the interference factors established in the step two, and integrating the interference factor application process and the task execution process according to the time sequence relation and the logic relation to form a test profile. The test profile establishing process is a general description of main basic events and basic time sequence relations thereof of each layer completed in each task stage within a specified task time and all other possible basic events and time sequence relations, and each layer completed in the task stage can be defined as a minimum task unit which has a relatively fixed system corresponding relation and can realize a certain task goal or a certain purpose in the task execution process.
In this embodiment, in the mobile phone test, a task is divided into a plurality of stages, each stage has a meta-task, for example, in the communication test task, as shown in fig. 4, the task is divided into a start-up, a contact app open, a dial-up, a call, and a contact app close according to a time sequence relationship, each is a meta-task, according to a test purpose, when each meta-task is executed, different interference factors are added, taking a temperature gradient application process as an example, and a temperature gradually increases during the start-up process; when the contact app is opened, the temperature reaches a high temperature; when the dialing is started, the temperature is reduced to low temperature, the temperature is increased again until the high temperature is kept in the conversation process, and the influence of the high temperature on the conversation quality is tested; when the contact app is closed, the temperature returns to normal.
Step five 105, according to the correlation strength among the interference factors, setting confidence coefficient, and determining the migration relationship among the test profiles, thereby determining the test sequence.
After a test flow of a test profile is completed, the task migration is performed according to a certain rule, and then the whole test flow is completed in a certain sequence.
Step five 105, obtaining interference factors with strong association relation according to step three 103, setting the confidence coefficient of each interference factor in the interference factors with strong association relation as a, setting the confidence coefficients of the rest interference factors as b, and carrying out migration process according to the coincidence degree of the interference factors between the test profiles, wherein the migration coefficients from the test profile 1 to the test profile 2 are the summation of the confidence coefficient of the coincident strong association interference factors between the test profiles and the confidence coefficient of the coincident common association interference factors; in the migration process from the test section 1 to the test section 2, the number of interference factors in the overlapped strong association relationship between the test sections is set to be m, the number of the other overlapped interference factors is set to be n, then the migration coefficient C from the test section 1 to the test section 2 is a multiplied by m + b multiplied by n, and after a certain test section is finished, the test section is migrated according to the size of the migration coefficient, so that the test sequence is determined.
In the single test process, each time a test section is tested, the test section is set as the tested section, when the later test section involves the migration of the tested section, the selection of the path is ignored, the sequential execution of the test is further promoted until the complete execution of the tested sections is realized, namely the completion of a test period, the specific time of the test period and the execution sequence among the test sections are recorded in time, and preparation is made for the subsequent sequential migration refreshing.
In the process of this test, as shown in fig. 5, five test profiles are determined, the confidence of each strong correlation interference is set to be 15%, the confidence of each correlation interference is set to be 10%, and the migration coefficient from the test profile 1 to the test profile 2 is 15% × 3 (three strong correlation interference factors: temperature, switch and boundary input) + 10% × 0(0 correlation interference factor) ═ 45%; the transfer coefficient from test section 1 to test section 5 was 15% × 4 (four strongly correlated disturbance factors: air pressure, abnormal input, boundary input, and switch) + 10% × 3 (three correlated disturbance factors: drop, collision, and vibration impact) was 90%. And analogizing in turn to obtain the migration coefficient between every two test sections.
And step six 106, coupling of various interference factors is carried out by using the stochastic resonance theory for reference, and interference resonance is realized.
The stochastic resonance theory researches the coupling interference under which the multiple interference factors reach a quick and effective test effect, and seeks the optimal interference combination for implementing the test. In this embodiment, the stochastic resonance theory is embodied in that in the process of applying the coupling interference, a "resonance point" of the coupling interference is found, and a potential fault in the electronic device is rapidly excited, where the potential fault includes device parameter drift, relative level change, abnormal waveform of the circuit, halt, reset, and the like. The potential faults can be excited by the interference operations of external environment parameter change, power supply ground wire fluctuation, space radiation interference superposition, power supply quick start, load start and stop and the like. Through investigation, the situation that the electronic device is likely to have component failure under the conditions of transportation, inspection, installation and the like is known; in transportation, the printed circuit board can be subjected to mechanical stress such as vibration, impact, collision and the like, and is subjected to thermal stress when the printed circuit board is welded; subjected to surge voltage when the switch is turned on or off; can receive noise stress under strong noise environment, can receive static stress when dry environment, the electromagnetic stress who receives at the production place to and the supersound/vibration stress that receives in the clean process after the circuit board welding is accomplished. Therefore, in the testing process, in order to trigger more faults as fast as possible based on easily obtained interference conditions, technical personnel apply combined interference factors to a testing system by taking the random resonance theory as reference and adopting an interference coupling mode to search an interference 'resonance point' and trigger interference resonance, thereby realizing better testing effect.
In this embodiment, a current task profile is selected, several interference factors corresponding to the task profile are selected according to a predetermined rule for coupling, and the selected interference factors are applied to a test system. Different interference factors are selected for coupling, and tests are performed again to achieve a better interference resonance effect.
And step seven 107, completing the test task, and refreshing the migration relationship between the test profiles according to the test effect.
The number and the content of the test tasks determined by different test objects are different, and in the process of completing the test tasks aiming at a certain test object, the running period of each test task and the test period of the whole test in the test process are summarized, and the running sequence of the test section is recorded. And after finishing all the test tasks, reselecting a test section for testing again, determining an execution sequence according to the magnitude of the migration coefficient, performing task migration, continuing to perform the test, recording the operation period of each test task, and refreshing the test sequence of the test section when the operation period is less than the last test operation period.
In an embodiment, the test sequence is refreshed, and the calculation mode of the migration coefficient is changed, in the actual implementation process, because the proportion of the strong association factor is larger and the proportion of other association factors is smaller, although a certain migration coefficient is larger than others, the test period is increased because more new interference factors need to be added, and at this time, the confidence degrees of the strong association relation and the association relation interference factors need to be respectively adjusted. Or in another method, determining another calculation method of the migration coefficient, in the method, setting the interference factors which take longer time in the application process as strong correlation interference factors, setting the confidence coefficient of the strong correlation interference factors as a, setting the confidence coefficient of the rest interference factors as b, and carrying out the migration process according to the coincidence degree of the interference factors between the test profiles, wherein the migration coefficients from the test profile 1 to the test profile 2 are the summation of the confidence coefficient of the coincident strong correlation interference factors between the test profiles and the confidence coefficient of the coincident common correlation interference factors.
Through the steps, the limitation of the testing method for the reliability or the environmental adaptability of the electronic equipment in the comprehensive testing system is realized, and various interferences are integrated by applying the stresses such as electric stress, thermal stress, mechanical stress, environmental stress, network stress, software stress, electromagnetic compatibility, special stress and the like, so that the actual operation scene of the electronic equipment is simulated more truly, and the performance of the electronic equipment is evaluated more comprehensively and comprehensively. The association rule based on the support degree and the confidence degree is established to express the association strength among different interference factors, and then the association relation among the test tasks aiming at a single interference factor or different interference factors is explored; by taking a random resonance theory as a reference, the interference effect of signal excitation under different interference factor combinations on a test task under different frequencies or intensities is explored, and the optimal frequency or intensity is sought; and through the real-time monitoring of the monitoring system, the testing process and the testing depth are better mastered, and the performance condition of the electronic equipment is known in time.
The embodiments in the present description are described in a progressive manner, each embodiment focuses on differences from other embodiments, and the same and similar parts among the embodiments are referred to each other. The device disclosed by the embodiment corresponds to the method disclosed by the embodiment, so that the description is simple, and the relevant points can be referred to the method part for description.
The previous description of the disclosed embodiments is provided to enable any person skilled in the art to make or use the present invention. Various modifications to these embodiments will be readily apparent to those skilled in the art, and the generic principles defined herein may be applied to other embodiments without departing from the spirit or scope of the invention. Thus, the present invention is not intended to be limited to the embodiments shown herein but is to be accorded the widest scope consistent with the principles and novel features disclosed herein.
Claims (8)
1. A multi-stress testing method based on stochastic resonance and task migration is characterized by comprising the following specific steps:
the method comprises the following steps: constructing a monitorable test system based on the Internet of things, and designing application conditions of different interference factors based on the monitorable test system;
step two: designing different task profiles, acquiring the correlation between interference factors and the task profiles, and determining interference parameters of the interference factors;
step three: determining the correlation strength among the interference factors through an association rule;
step four: applying the interference factors corresponding to each task to the tasks according to the correlation between the task profiles and the interference factors established in the step two, and integrating the interference factor application process and the task execution process to form test profiles;
step five: according to the correlation strength among the interference factors, setting confidence coefficient, and determining the migration relation among the test profiles so as to determine a test sequence;
step six: coupling various interference factors according to a stochastic resonance theory to obtain an interference resonance point;
step seven: and finishing the test task, and refreshing the migration relation between the test profiles according to the test effect.
2. The stochastic resonance and task migration based multi-stress testing method according to claim 1, wherein in the step one, the interference factors include but are not limited to electrical stress, thermal stress, mechanical stress, environmental stress, network interference, software failure, special stress, and electromagnetic interference.
3. The multi-stress testing method based on stochastic resonance and task migration according to claim 1, wherein in the second step, the process of obtaining the correlation between the interference factors and the task profile is realized by an expert scoring method or a pre-experiment method.
4. The multi-stress testing method based on stochastic resonance and task migration according to claim 1, wherein in the third step, the specific step of determining the correlation strength between the interference factors through the association rule is as follows: acquiring all interference factors defined as a project set I, acquiring an interference factor set corresponding to each task profile as a transaction set G, forming set clusters G1, G2 and G3 … with the number equivalent to that of the task profiles, respectively setting different confidence degrees and support degrees, and respectively generating k frequent project sets, wherein k is 1, 2 and …; sequencing the elements in the project set I, judging whether connection is established or not, then generating and outputting association rules, respectively representing the flow direction relations between the interference factors by using a single arrow and a double arrow, and recording the interference factors appearing in the mined frequent project set as strong association relation interference factors.
5. The multi-stress testing method based on stochastic resonance and task migration according to claim 1, wherein in the fourth step, the testing profile establishing process comprises: the overall description process of the main basic events and the basic timing relationship thereof of each level completed in each task stage within the specified task time and all the basic events and timing relationship which may occur.
6. The method for multi-stress testing based on stochastic resonance and task migration according to claim 1, wherein in the fifth step, the interference factors with strong correlation are obtained according to the third step, the confidence coefficient of each interference factor in the interference factors with strong correlation is a, the confidence coefficients of the rest of the interference factors are b, the number of the interference factors in the strong correlation which are overlapped between the test profiles is m, the number of the rest of the overlapped interference factors is n, and the migration is performed according to the overlapping degree of the interference factors between the test profiles, so that the migration coefficient C from the test profile 1 to the test profile 2 is a × m + b × n, which is the sum of the confidence coefficient of the strong correlation interference factors which are overlapped between the test profiles and the confidence coefficient of the overlapped common correlation interference factors.
7. The multi-stress testing method based on stochastic resonance and task migration according to claim 1, wherein step six is implemented by applying combined interference factors to the testing system in an interference coupling manner, selecting a current task profile, selecting several interference factors from the interference factors corresponding to the task profile according to a predetermined rule for coupling, applying the selected interference factors to the testing system, and according to the interference parameters of the interference factors determined in step two, when a signal is input, the signal amplitude and frequency change in a certain step length in the vicinity of the interference parameter value, searching for an interference resonance point, and triggering interference resonance.
8. The method for testing the multiple stresses based on the stochastic resonance and the task migration as claimed in claim 1, wherein in the seventh step, after all the test tasks are completed, a test section is selected again for testing, the execution sequence is determined according to the magnitude of the migration coefficient, the task migration is performed, the testing is continued, the running period of each test task is recorded, and when the running period is smaller than the last test running period, the test sequence of the test section is refreshed.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910502685.2A CN110345986B (en) | 2019-06-11 | 2019-06-11 | Multi-stress testing method based on stochastic resonance and task migration |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910502685.2A CN110345986B (en) | 2019-06-11 | 2019-06-11 | Multi-stress testing method based on stochastic resonance and task migration |
Publications (2)
Publication Number | Publication Date |
---|---|
CN110345986A CN110345986A (en) | 2019-10-18 |
CN110345986B true CN110345986B (en) | 2020-08-25 |
Family
ID=68181829
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910502685.2A Active CN110345986B (en) | 2019-06-11 | 2019-06-11 | Multi-stress testing method based on stochastic resonance and task migration |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110345986B (en) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111707993B (en) * | 2020-06-11 | 2022-08-12 | 北京理工大学 | Radar anti-interference quick decision-making system and method sharing migratable multi-scene characteristics |
CN117969973A (en) * | 2024-04-02 | 2024-05-03 | 成都德辰博睿科技有限公司 | Electromagnetic monitoring real-time analysis system, method, device and medium |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102708016A (en) * | 2012-05-17 | 2012-10-03 | 工业和信息化部电子第五研究所 | Software and hardware reliability testing method and system based on mission section |
CN103914353A (en) * | 2014-04-17 | 2014-07-09 | 北京航空航天大学 | Combined test method for combining software reliability tests with hardware reliability tests |
CN105573301A (en) * | 2016-02-01 | 2016-05-11 | 浙江大学宁波理工学院 | Parameter-adjustable stochastic resonance simulation system |
MX2016003249A (en) * | 2015-10-15 | 2017-04-14 | Tata Consultancy Services Ltd | Systems and methods for predictive reliability mining. |
CN106706320A (en) * | 2016-12-27 | 2017-05-24 | 中国计量大学 | Feedforward control stochastic resonance-based bearing early-stage fault diagnosis method |
CN108519944A (en) * | 2018-03-07 | 2018-09-11 | 北京航空航天大学 | A kind of construction method of the software acceleration measuring technology based on noise resonance |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
TWI380391B (en) * | 2008-05-02 | 2012-12-21 | Inotera Memories Inc | Machine fault detection method |
-
2019
- 2019-06-11 CN CN201910502685.2A patent/CN110345986B/en active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102708016A (en) * | 2012-05-17 | 2012-10-03 | 工业和信息化部电子第五研究所 | Software and hardware reliability testing method and system based on mission section |
CN103914353A (en) * | 2014-04-17 | 2014-07-09 | 北京航空航天大学 | Combined test method for combining software reliability tests with hardware reliability tests |
MX2016003249A (en) * | 2015-10-15 | 2017-04-14 | Tata Consultancy Services Ltd | Systems and methods for predictive reliability mining. |
CN105573301A (en) * | 2016-02-01 | 2016-05-11 | 浙江大学宁波理工学院 | Parameter-adjustable stochastic resonance simulation system |
CN106706320A (en) * | 2016-12-27 | 2017-05-24 | 中国计量大学 | Feedforward control stochastic resonance-based bearing early-stage fault diagnosis method |
CN108519944A (en) * | 2018-03-07 | 2018-09-11 | 北京航空航天大学 | A kind of construction method of the software acceleration measuring technology based on noise resonance |
Non-Patent Citations (1)
Title |
---|
结合贝叶斯网与SFMEA技术的软件故障诊断框架;王学成 等;《计算机科学》;20100930;第37卷(第9期);131-134 * |
Also Published As
Publication number | Publication date |
---|---|
CN110345986A (en) | 2019-10-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7369932B2 (en) | System and method for turbine engine fault detection using discrete event system modeling | |
CN110345986B (en) | Multi-stress testing method based on stochastic resonance and task migration | |
CN110716126A (en) | Chip aging test system, method and device | |
US8386848B2 (en) | Root cause analysis for complex event processing | |
Peled et al. | A blind deconvolution separation of multiple sources, with application to bearing diagnostics | |
CN106569943B (en) | A kind of test method for hardware and hardware testing system of board equipment | |
CN106411956A (en) | Method and device for analyzing automobile bus safety | |
Kott et al. | Assessing mission impact of cyberattacks: toward a model-driven paradigm | |
CN109597729A (en) | A kind of monitoring method and device based on analog subscriber test | |
WO2014085793A1 (en) | Advanced and automatic analysis of recurrent test failures | |
CN107121602A (en) | Vehicle-mounted central control system interference source finding method | |
US20220245260A1 (en) | Method for checking the security of a technical unit | |
EP4009586B1 (en) | A system and method for automatically neutralizing malware | |
CN112180764A (en) | Controller with multiple fault diagnosis and display functions | |
WO2018009734A1 (en) | Engine performance modeling based on wash events | |
CN117130906A (en) | Fuzzy test method and device for network server in embedded equipment | |
CN107483105A (en) | test parameter processing method, device and tester | |
CN108063855A (en) | The test method and test lead of shutdown alarm clock | |
CN113569255A (en) | Vulnerability detection method and device based on background RPC interface | |
ATE340489T1 (en) | TEST SYSTEM AND METHOD FOR A MOBILE NETWORK | |
US11132445B2 (en) | Combined analytical tools for electronic warfare and cybersecurity testing in embedded systems | |
Canzani et al. | Characterising disruptive events to model cascade failures in critical infrastructures | |
Kott et al. | A Methodology for Quantitative Measurement of Cyber Resilience (QMOCR) | |
JP2860351B2 (en) | Noise suppression simulation device | |
KP et al. | Bad data detection in smart grid for AC model |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |