Detailed Description
For the purpose of making the objects, technical solutions and advantages of the embodiments of the present invention more apparent, the technical solutions of the present invention will be clearly and completely described below with reference to the accompanying drawings, and it is apparent that the described embodiments are some embodiments of the present invention, but not all embodiments. All other embodiments, which can be made by those skilled in the art based on the embodiments of the invention without making any inventive effort, are intended to be within the scope of the invention.
In order to facilitate understanding of the present embodiment, the following describes embodiments of the present invention in detail.
Embodiment one:
fig. 1 is a schematic diagram of an error detection system of an electric energy meter according to an embodiment of the present invention.
Referring to fig. 1, the error detection system of the electric energy meter comprises at least one sampling channel 5, a signal source output module 1, an error meter 2 and a signal reference module 3, wherein the signal source output module 1 is respectively connected with the error meter 2 and the signal reference module 3, the error meter 2 is connected with an external electric energy meter 4 to be detected through the sampling channel 5, and the signal source output module 1 is connected with the electric energy meter 4 to be detected.
The signal source output module 1 is used for obtaining test parameters corresponding to each test point in the test file and sending the test parameters to the electric energy meter 4 to be tested, the signal reference module 3 and the error meter 2, wherein each test point corresponds to one test parameter, and the test parameters comprise pulse number and error sampling number.
Here, the signal source output module 1 reads the test parameters corresponding to each test point according to the preset test file, where the test parameters define the measurement conditions of each test point. After reading, the signal source output module 1 sends the test parameters to the electric energy meter 4 to be tested, the signal reference module 3 and the error meter 2, so that the electric energy meter 4 to be tested, the signal reference module 3 and the error meter 2 execute the test according to the same parameters.
Wherein each test point defines a specific test condition, and the test is finely controlled by the test parameters. The test parameters comprise current parameters, voltage parameters, pulse turns, error sampling number and the like.
The number of pulse turns indicates the number of pulses that need to be accumulated before each error calculation, for example, when the number of pulse turns is 3, it represents that 1 error is calculated after 3 pulses are acquired.
The number of error samples indicates how many error values need to be collected at each test point, for example, when the number of error samples is 3, the next test point test is performed after sampling 3 errors on behalf of the same test point.
Further, the test file further comprises at least one test scheme, and each test scheme comprises a load parameter, at least one test point and a test parameter corresponding to each test point. Each test scheme is executed according to a preset sequence.
In particular, the test scheme may include an inductive load stability test, a capacitive load stability test, and an overload test.
When the test scheme is an inductive load stability test, the electric energy meter 4 to be tested is connected with a preset inductive load based on load parameters.
When the test scheme is capacitive load stability test, the electric energy meter 4 to be tested is connected with a preset capacitive load based on load parameters.
When the test scheme is overload test, the electric energy meter 4 to be tested is connected with a preset overload load based on the load parameter.
The signal reference module 3 is configured to generate a reference signal according to the test parameter, and send the reference signal to the error meter 2.
Here, the signal reference module 3 generates a standard signal based on the test parameter as a base for error calculation. The reference signal may comprise a standard meter signal and a clock signal providing a stable comparison basis so that the error meter 2 can accurately calculate the measurement deviation of the electrical energy meter 4 to be measured.
In an embodiment, referring to fig. 2, the signal reference module 3 comprises a standard meter and a clock meter, the reference signals comprise a reference standard meter signal and a reference clock signal, and referring to fig. 3, the reference standard meter signal is a high-frequency pulse signal.
And the reference standard meter is used for outputting corresponding reference standard meter signals according to the test parameters, wherein the reference standard meter signals comprise active pulse signals and reactive pulse signals.
And the clock instrument is used for outputting a corresponding reference clock signal according to the test parameters.
And the sampling channels 5 are used for receiving the pulse signals sent by the electric energy meter 4 to be tested and sending the pulse signals to the error meter 2, wherein the types of the pulse signals received by each sampling channel 5 are different.
Here, the sampling channel 5 is responsible for receiving the output signals of the electric energy meter 4 to be measured, which signals may be pulses of different types (such as electric pulses, optical pulses and bluetooth pulses). The sampling channel 5 ensures synchronous acquisition of various types of signals and transmits the signals to the error meter 2, so as to support multi-channel and multi-type error detection.
Each sampling channel 5 is provided with an independent storage space, and when the number of pulse samples reaches a set number of turns, reference standard table signals are immediately frozen in a snapshot mode, so that the measurement error of each channel is ensured to be accurate, and the timeliness and the accuracy of sampling are realized.
After the first error is obtained, the synchronism of the errors of each sampling channel 5 is ensured by adopting a waiting mechanism, the second error is acquired by adopting a zero clearing pulse storage counter mode for each channel at the same time, and the like, so that the error deviation caused by pulse delay is avoided, and the timeliness of sampling is realized.
In one embodiment, the sampling channels 5 comprise an electric pulse sampling channel 51 and/or an optical pulse sampling channel 52 and/or a Bluetooth pulse sampling channel 53, each sampling channel 5 is respectively connected with one sampling port of the electric energy meter 4 to be tested, and the signal types of the pulse signals comprise an electric pulse signal, an optical pulse signal and a Bluetooth pulse signal.
The sampling channel 5 is further configured to receive an electrical pulse signal and/or an optical pulse signal and/or a bluetooth pulse signal sent by the electric energy meter 4 to be tested, and referring to fig. 3, the electrical pulse signal, the optical pulse signal and the bluetooth pulse signal are all low-frequency pulse signals.
Here, the type of the sampling channel 5 may be a single electric pulse sampling channel 51, an optical pulse sampling channel 52, a bluetooth pulse sampling channel 53, or any combination thereof. The sampling channels 5 of different types are used for receiving different signals, and the design can adapt to various electric energy meter output signal modes, so that synchronous acquisition and test of various signals are ensured.
The connection of each sampling channel 5 is such that each channel is directly connected to a specific sampling port of the electric energy meter. The one-to-one connection mode ensures that each channel can independently collect the corresponding pulse signals, and signal confusion is avoided.
Wherein, referring to fig. 3, the low pulse signal is compared with the high pulse signal, so that the error meter 2 generates error data according to the two pulse signals.
And the error instrument 2 is used for calculating error data between each pulse signal and the reference signal according to the pulse number, the error sampling number and a preset error calculation method.
Here, the error meter 2 processes the collected pulse signal of the electric energy meter, and calculates error data between the pulse signal and the reference signal by using a preset error calculation method according to the set number of pulse turns and the error sampling number. The calculation result of the error meter 2 is used for evaluating the measurement accuracy of the electric energy meter.
Specifically, the signal source output module 1 reads the test point parameters from a preset test file. It is assumed that two test points are set in the file, the parameters of the test point 1 are 3 pulse turns, the error sampling number is 5, the parameters of the test point 2 are 4 pulse turns, and the error sampling number is 6.
And the signal source output module 1 respectively transmits the pulse number and the error sampling number to the electric energy meter 4 to be tested, the signal reference module 3 and the error meter 2 according to the test point parameters.
After receiving the parameters, the signal reference module 3 generates a reference standard table signal and a reference clock signal according to the settings, and provides high-frequency pulses as the basis for error calculation.
The electric energy meter 4 to be tested works according to the received parameters and outputs low-frequency electric pulse, light pulse and Bluetooth pulse signals.
The sampling channel 5 synchronously collects the different types of pulse signals and transmits these signals to the error meter 2.
The error meter 2 performs pulse accumulation based on the number of pulse turns, and performs error calculation when the set number of turns is reached. The error meter 2 adopts a preset calculation method to compare the difference between each pulse signal and the reference signal, so as to obtain error data.
When the set error sampling number reaches the requirement, the system records the result and judges whether the current test point is finished or not.
After the first test point is finished, the signal source output module 1 is automatically switched to the next test point, and the process is repeated until the error data of all the test points are collected.
In an embodiment, referring to fig. 2, the error meter 2 includes a pulse signal acquisition unit 21.
The pulse signal acquisition unit 21 is used for acquiring the test parameters sent by the signal source output module 1, acquiring the pulse signals sent by the sampling channel 5, and acquiring the current reference standard table signals corresponding to the standard table when the number of the pulse signals in the state of not calculating the error is the same as the number of pulse turns.
Here, the pulse signal acquisition unit 21 acquires pulse signals output from the electric energy meter from the respective sampling channels 5. These signals represent the actual output of the meter under different measurement conditions.
Specifically, referring to fig. 4, the pulse signal acquisition unit 21 includes a control chip and a standard meter input circuit and a to-be-measured electric energy meter input circuit respectively connected with the control chip. The input circuit of the electric energy meter to be measured is connected with the sampling channel 5.
The input circuit of the electric energy meter to be tested carries out large processing on the input pulse signal through the Q1, Q2 and Q3 transistor cascade amplifying circuits, the amplified pulse signal further stabilizes the signal through the filter capacitor and the protective diode, and finally the amplified pulse signal is output to the control chip U1.
The input circuit of the electric energy meter to be tested comprises signal input ends S, 3 pins of the signal input ends S are connected with a power supply voltage VCC. The pin 2 of S is grounded GND through the first diode D1, and D1 mainly plays a role in protecting against the influence of signal overload or reverse voltage on the circuit.
The pin 1 of S is respectively connected with the first end of the first resistor R1, the second end of the third resistor R3, the first end of the third diode D3 and the first end of the fourth resistor R4.
S is connected to the base of the third transistor Q3 through a resistor R1 for providing an input signal to Q3.
R1 is connected with the base electrode of Q3 through a second diode and is used for providing current limiting of input signals for the base electrode of Q3.
R2 is connected between the emitter of Q3 and ground for setting the operating current of Q3.
R3 is connected between S and the power supply voltage and is used for limiting the input signal current and protecting the circuit.
The R4 connection is connected to the base of the second transistor Q2 through a fourth diode D4, providing a base bias current for Q2.
The fifth resistor R5 is connected between the emitter of Q2 and ground.
The sixth resistor R6 is connected between the collector of Q2 and the power supply voltage, and supplies current to the collector of Q2.
The seventh resistor R7 is connected between the collector of Q2 and the base of the first transistor Q1, supplying current to the base of Q1.
An eighth resistor R8 is connected between the collector of Q1 and the supply voltage to limit the collector current of Q1.
The first capacitor C1 is connected between the emitter of the Q2 and the ground, and is used for filtering high-frequency noise and stabilizing an output signal.
Wherein, Q3 is a primary amplifier, which receives the input signal from S, amplifies and transmits to Q2. Q2 acts as an intermediate amplifier, further amplifying the signal from Q3 and delivering the amplified signal to Q1. Q1 is a final stage amplifier that receives the amplified signal and outputs the final amplified signal to U1.
Referring to fig. 4, the electric energy meter input circuit to be measured includes an electric pulse input sub-circuit, an optical pulse input sub-circuit and a bluetooth pulse input sub-circuit, which are respectively connected with U1. The signal input end of the electric pulse input sub-circuit is S1, the signal input end of the optical pulse input sub-circuit is S2, and the signal input end of the Bluetooth pulse input sub-circuit is S3.
Referring to fig. 4, the normal table input circuit includes a fourth transistor Q4, a ninth resistor R9, and a tenth resistor R10.
The base of Q4 is connected to the standard meter via R9 for receiving signals from the standard meter.
The base of Q4 is connected with the first end of R10, and R10 is base current limiting resistor, prevents that the base electric current from being too big, protects Q4.
The emitter of Q4 and the second terminal of R10 are both grounded.
The collector of Q4 is connected to U1 for inputting the standard meter signal to U1.
The pulse signal acquisition unit 21 will track the number of pulse signals acquired, and when a set number of pulse turns is reached (i.e. enough pulse signals are accumulated for one error calculation), the acquisition unit will acquire the current reference standard table signal of the standard table.
In an embodiment, referring to fig. 2, the error meter 2 further comprises an error calculation unit 22, the pulse signal acquisition unit 21 is connected to the error calculation unit 22, and the error data comprises an original error value, an error maximum value and an error average value.
The pulse signal acquisition unit 21 is further configured to send each pulse signal and the current reference standard table signal to the error calculation unit 22.
Here, the pulse signal acquisition unit 21, after accumulating sufficient pulse signals, sends these signals together with the corresponding reference standard table signals to the error calculation unit 22. This step is a precondition for calculating error data, ensuring complete input data for each calculation.
The error calculation unit 22 is configured to calculate an original error value between each pulse signal and the current reference standard table signal based on a preset error calculation method, calculate an error maximum value and an error average value corresponding to a test point based on the preset error calculation method and each original error value, and send a test point test completion signal to the pulse signal acquisition unit 21 and the signal source output module 1 when the number of the original error values reaches the number of error samples, so that the pulse signal acquisition unit 21 stops working and the signal source output module 1 sends a test parameter corresponding to a next test point.
Here, referring to fig. 5, the acquired multi-pulse signal is normalized to eliminate the influence of individual outliers on the result.
The error calculation unit 22 continuously generates error data, and when the set number of error samples is reached, it sends a test completion signal to other modules of the system, indicating that the measurement of the current test point has been completed.
After receiving the completion signal, the pulse signal acquisition unit 21 stops the current acquisition work, and at the same time, the signal source output module 1 starts to configure parameters of the next test point, and the system enters a new measurement cycle.
Specifically, the error calculation method includes:
1. original error value calculation method.
The aim of highest accuracy is achieved by accurately switching standard electric energy meter constants, the measurement point is prevented from being 1A, but measurement is actually carried out in a 100A gear, so that systematic errors and value-following errors are increased, and measurement uncertainty is increased.
Based on fig. 6, the standard electric energy meter constant CH of the corresponding standard meter is determined according to the voltage, and the current value corresponding to each test point.
The theoretical high-frequency pulse output number of the standard table is determined according to the pulse number, for example, when the pulse number is 3, the theoretical high-frequency pulse output number of the standard table is k=3ch.
When the electric energy meter 4 to be measured outputs 3 pulses, the actual high-frequency pulse number K' of the standard meter at the moment is immediately recorded.
Calculating the original error value error as
Assuming that the current of a test point of the electric energy meter 4 to be tested is 1A, the voltage is 240V, and the set pulse number is 3. At this time, the error is calculated by the constant of the standard electric energy meter.
And determining that the standard electric energy meter constant is 8 multiplied by 10 7 p/kWh according to the measuring range of the electric energy meter.
The number of pulse turns is 3, and the theoretical high-frequency pulse output number of the standard electric energy meter is 2.4X10 8.
When the electric energy meter 4 to be tested outputs 3 pulses, the actual high-frequency pulse number K' of the standard electric energy meter at the moment is immediately recorded to be 2.3999 multiplied by 10 8.
The original error value e= 0.00417% is calculated.
And determining that the original error value of the electric energy meter 4 to be measured at the 1A test point is 0.00417%.
2. Error maximum and error average value calculation.
The error data of each sampling channel 5 at the same test point comprises:
① And obtaining N original errors according to the error sampling number N.
② From the N errors collected, the error maximum (absolute value size, reserved sign bit), and the error average are calculated.
Assuming that the electric energy meter 4 to be measured is measured for a plurality of times at the same test point, setting n=5 error samples, the measured original error values are-0.2%, 0.1%, 0.3%, -0.1%, 0.0%.
The maximum value of these 5 errors was calculated to be 0.3%, and the arithmetic average of the 5 errors was calculated to be 0.02%.
3. Error indication value judging method
And judging N error original values and judging an average value, so that the accuracy and the reliability of the data are ensured, and the situation that the arithmetic average value accords with the original error and exceeds the standard is avoided.
If the 2 error data in the original error are-1 and 1 (failed), respectively, the arithmetic mean=0 (qualified).
If 2 error data in the original error are 0 and 1 (failed), respectively, arithmetic mean=0.5 (qualified).
Assuming that the standard required error range is within + -0.2%, the original error is-0.2%, 0.1%, 0.3%, -0.1%, 0.0%, and these error values are all within the standard error range. And arithmetic average=0.02%, although within the allowable range, there is still a case where the error of a single measurement point exceeds the standard.
But 0.3% exceeds the error limit and the measurement point is therefore not acceptable.
Table 1 below is an error indication decision table for each sampling channel 5.
Table 1 error indication value judging table
4. The error consistency calculating method comprises the following steps:
In order to avoid error deviation caused by response delay, program processing mechanism, other interrupt influence and other factors of different channel errors, the consistency of measurement errors of different channels should be controlled, thereby improving the accuracy and reliability of measurement. Error consistency X is
Wherein E Maximum value is the maximum value of the measurement error of each sampling channel 5 at a certain test point, and E is the arithmetic average value of the measurement error of each sampling channel 5 at a certain test point.
Assume that a test point measures a maximum error value of 0.3% on the different sampling channels 5, and the arithmetic mean value is 0.02%.
X is determined to be 0.28%, and if the consistency limit is set to 0.5%, 0.28% meets the error consistency requirement.
Table 2 below is a table of error consistency decisions for each sampling channel 5 and the combined channel.
Table 2 error consistency determination table
5. The error variance calculating method comprises the following steps:
And the standard deviation mode is adopted to control the variation of the errors of different sampling channels 5, so that the accuracy and the reliability of measurement are improved. The error variance Y is y= |e Maximum value -E Minimum value |.
Where E Minimum value is the minimum of the error for each sampling channel 5.
The absolute value of the difference value of each sampling channel 5 is calculated, and the maximum value is determined as the error variation Y.
Assume that the maximum error in the different sampling channels 5 is 0.3% and the minimum error is-0.2%.
Y=0.5% was calculated.
Assuming that the limit of the error variance is 0.6%, the test passes when the error variance of 0.5% is within the allowable range.
Table 3 below is an error variance determination table of maximum and minimum values for each sampling channel 5.
Table 3 error variance determination table
In one embodiment, referring to fig. 2, the signal source output module 1 includes a signal generator 11, a voltage output unit 12, a current output unit 13, and a timer unit 14, where the signal generator 11 is connected to the error meter 2, the voltage output unit 12, the current output unit 13, the timer unit 14, the standard meter, and the clock meter, respectively.
Here, the signal generator 11 is used to generate standard signals and control instructions, which remain synchronized with the other components of the system. The signal generator 11 may be a ARM (Amp l itude Response Modu l at ion Signa l Source) signal source.
The voltage output unit 12 controls and outputs a set test voltage, simulating an actual operating condition.
The current output unit 13 provides a set test current for loading to the electric energy meter to simulate various load conditions.
The timing unit 14 tracks and records the time during the test, ensuring accurate timing of each test phase.
And the timing unit 14 is used for acquiring the current test time of the error detection system of the electric energy meter.
Here, the timer unit 14 records the current time in the error detection process of the electric energy meter in real time.
The signal source output module 1 is further configured to obtain a current test time when each test point is in a test completion state, determine whether the current test time is greater than or equal to a preset test period, and retest each test point if not.
Here, by acquiring the current test time, the signal source output module 1 can determine whether the entire test period has been completed, ensure that the test data is sufficiently collected within a specified time range, and avoid the loss of error data. One test period corresponds to one test scheme, and the test period can be set to 24 hours.
The signal source output module 1 compares the acquired current test time with a preset test time to determine whether a predetermined test period is reached.
If the current test time is less than the test period, the signal source output module 1 will instruct the system to measure all the test points again. The design purpose of the repeated test is to achieve enough data volume and test duration and ensure the reliability and accuracy of the test result.
If the current test time is greater than or equal to the test period, the current test scheme is tested to be completed, and the next test scheme is sequentially executed until each test scheme is executed to be completed.
In one embodiment, referring to FIG. 2, the error detection system of the electric energy meter further comprises a report generation module 6, wherein the report generation module 6 is connected with the error meter 2.
Here, the report generation module 6 is a component for integrating and outputting the error detection result, and it collects and processes all data of the error detection system, and finally generates an error detection report. The error detection report comprises a power stability report and a clock stability report. The error detection report comprises a test curve, an error maximum value, an error minimum value and an error average value.
The report generating module 6 is directly connected with the error meter 2, and acquires the original data of error calculation from the error meter 2. Through a direct connection with the error meter 2, the report generating module 6 is able to acquire test result data at a first time and process and analyze these data to provide data support for the finally generated report.
And the report generating module 6 is used for generating an error detection report according to the error data corresponding to each sampling channel 5 sent by the error instrument 2.
Here, the report generating module 6 generates a complete error detection report based on the error data of each sampling channel 5 after receiving the output data of the error meter 2. The error detection report generally comprises error conditions of the electric energy meter under different test points, test results of each channel, error statistical analysis and overall evaluation conclusion.
Specifically, the active power stability and the reactive power stability of the electric energy meter 4 to be measured are determined according to the following table 4, and then an electric energy stability report is generated.
And determining the clock stability of the electric energy meter 4 to be tested according to the following table 4, and further generating a clock stability report.
Table 4 active and reactive energy stability criteria
The embodiment of the invention provides an error detection system of an electric energy meter, which comprises at least one sampling channel, a signal source output module, an error meter and a signal reference module, wherein the signal source output module is respectively connected with the error meter and the signal reference module, the error meter is connected with an external electric energy meter to be detected through the sampling channel, the signal source output module is connected with the electric energy meter to be detected, the signal source output module is used for acquiring test parameters corresponding to each test point in a test file and sending the test parameters to the electric energy meter to be detected, the signal reference module and the error meter, each test point corresponds to one test parameter, the test parameters comprise pulse numbers and error sampling numbers, the signal reference module is used for generating a reference signal according to the test parameters and sending the reference signal to the error meter, the sampling channel is used for receiving pulse signals sent by the electric energy meter to be detected and sending the pulse signals to the error meter, the signal types of the pulse signals received by each sampling channel are different, and the error meter is used for calculating error data between each pulse signal and the reference signal according to the pulse numbers, the error sampling numbers and a preset error calculation method. In the mode, various error types can be synchronously detected, so that the test efficiency is remarkably improved, and the measurement result is more comprehensive and accurate.
Embodiment two:
Fig. 7 is a flowchart of an error detection method of an electric energy meter according to a second embodiment of the present invention.
The error detection method of the electric energy meter is applied to the error detection system of any electric energy meter.
Referring to fig. 7, the method includes:
step S101, obtaining test parameters corresponding to each test point in a test file through a signal source output module, and sending the test parameters to an electric energy meter to be tested, a signal reference module and an error meter, wherein each test point corresponds to one test parameter, and the test parameters comprise pulse number and error sampling number.
Step S102, generating a reference signal according to the test parameters through a signal reference module, and sending the reference signal to an error instrument;
Step S103, receiving pulse signals sent by an electric energy meter to be tested through sampling channels and sending the pulse signals to an error meter, wherein the types of the pulse signals received by each sampling channel are different;
step S104, calculating error data between each pulse signal and the reference signal respectively by an error meter according to the pulse number, the error sampling number and a preset error calculation method.
The embodiment of the invention provides an error detection method of an electric energy meter, which remarkably improves the efficiency, accuracy and reliability of error detection of the electric energy meter and provides comprehensive performance evaluation and quality assurance through technical means such as multichannel synchronous sampling, automatic control, accurate error calculation, report automatic generation and the like.
The embodiment of the invention also provides electronic equipment, which comprises a memory, a processor and a computer program stored on the memory and capable of running on the processor, wherein the processor realizes the steps of the error detection method of the electric energy meter provided by the embodiment when executing the computer program.
The embodiment of the invention also provides a computer readable storage medium, wherein a computer program is stored on the computer readable storage medium, and the computer program is stored on the computer readable storage medium and executed by a processor to execute the steps of the error detection method of the electric energy meter of the embodiment.
The computer program product provided by the embodiment of the present invention includes a computer readable storage medium storing a program code, where instructions included in the program code may be used to perform the method described in the foregoing method embodiment, and specific implementation may refer to the method embodiment and will not be described herein.
It will be clear to those skilled in the art that, for convenience and brevity of description, specific working procedures of the above-described system and apparatus may refer to corresponding procedures in the foregoing method embodiments, which are not described herein again.
In addition, in the description of embodiments of the present invention, unless explicitly stated and limited otherwise, the terms "mounted," "connected," and "connected" are to be construed broadly, and may be, for example, fixedly connected, detachably connected, or integrally connected, mechanically connected, electrically connected, directly connected, indirectly connected via an intermediate medium, or in communication between two elements. The specific meaning of the above terms in the present invention will be understood in specific cases by those of ordinary skill in the art.
The functions, if implemented in the form of software functional units and sold or used as a stand-alone product, may be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention may be embodied essentially or in a part contributing to the prior art or in a part of the technical solution, in the form of a software product stored in a storage medium, comprising several instructions for causing a computer device (which may be a personal computer, a server, a network device, etc.) to perform all or part of the steps of the method according to the embodiments of the present invention. The storage medium includes a U disk, a removable hard disk, a Read-only memory (ROM, read-On l yMemory), a random access memory (RAM, random Access Memory), a magnetic disk or an optical disk, etc. which can store the program code.
In the description of the present invention, it should be noted that the directions or positional relationships indicated by the terms "center", "upper", "lower", "left", "right", "vertical", "horizontal", "inner", "outer", etc. are based on the directions or positional relationships shown in the drawings, are merely for convenience of describing the present invention and simplifying the description, and do not indicate or imply that the devices or elements referred to must have a specific orientation, be configured and operated in a specific orientation, and thus should not be construed as limiting the present invention. Furthermore, the terms "first," "second," and "third" are used for descriptive purposes only and are not to be construed as indicating or implying relative importance.
It should be noted that the foregoing embodiments are merely illustrative embodiments of the present invention, and not restrictive, and the scope of the invention is not limited to the embodiments, and although the present invention has been described in detail with reference to the foregoing embodiments, it should be understood by those skilled in the art that any modification, variation or substitution of some of the technical features of the embodiments described in the foregoing embodiments may be easily contemplated within the scope of the present invention, and the spirit and scope of the technical solutions of the embodiments do not depart from the spirit and scope of the embodiments of the present invention. Therefore, the protection scope of the present invention shall be subject to the protection scope of the claims.