Disclosure of Invention
In view of the above, the present invention provides a harmonic test link for a tested object, an active load traction system and a method thereof, so as to solve the problem that the conventional passive load traction device cannot realize a higher precision, a wider impedance adjustment range and a faster adjustment speed due to the inherent limitations thereof.
The invention provides a tested piece harmonic test link, which comprises an adjustable phase vector signal source structure, a vector signal source, a tested piece, a coupler and a vector signal analysis module, wherein the vector signal source, the tested piece, the coupler and the vector signal analysis module are sequentially connected;
the adjustable phase vector signal source structure is used for sending phase adjustable signals to the vector signal source through the coupler so as to simulate different load conditions;
the vector signal source is used for sending a test signal to the tested piece; the phase adjustable signal and the test signal have the same frequency parameter and local oscillation parameter;
The coupler is used for carrying out partial separation processing on the measured piece signal output by the measured piece and outputting the signal to the vector signal analysis module;
the vector signal analysis module is used for receiving and analyzing the measured piece signal sent by the coupler so as to acquire harmonic information of the measured piece.
In an alternative embodiment, the test link further comprises a first amplifier and a first circulator;
the output end of the vector signal source is connected to the second input end of the coupler through the first amplifier, the first circulator and the tested piece in sequence;
The first amplifier is used for amplifying the test signal sent by the vector signal source;
the first circulator is used for transmitting the amplified test signal to the tested piece in one way.
In an alternative embodiment, the adjustable phase vector signal source structure includes a first adjustable phase vector signal source, a second adjustable phase vector signal source, and a third adjustable phase vector signal source;
The output end of the first adjustable phase vector signal source, the output end of the second adjustable phase vector signal source and the output end of the third adjustable phase vector signal source are connected to the first input end of the coupler through a combiner;
The first adjustable phase vector signal source is used for sending a phase adjustable signal to the vector signal source so as to simulate different load conditions;
the second adjustable phase vector signal source is used for sending a second cancellation signal which is opposite to the second harmonic of the test link so as to cancel the second harmonic of the test link;
the third adjustable phase vector signal source is configured to send a third cancellation signal that is opposite to the third harmonic of the test link to cancel the third harmonic of the test link.
In an alternative embodiment, the test link further comprises a second amplifier, a second circulator, a third amplifier, a third circulator, a fourth amplifier, and a fourth circulator;
The output end of the first adjustable phase vector signal source is connected to the first input end of the coupler through the second amplifier, the second circulator and the combiner in sequence;
the output end of the second adjustable phase vector signal source is connected to the first input end of the coupler through the third amplifier, the third circulator and the combiner in sequence;
the output end of the third adjustable phase vector signal source is connected to the first input end of the coupler through the fourth amplifier, the fourth circulator and the combiner in sequence;
the second amplifier is used for amplifying the phase-adjustable signal sent by the first phase-adjustable vector signal source; the second circulator is used for unidirectionally transmitting the amplified phase-adjustable signal to the combiner;
the third amplifier is used for amplifying the secondary offset signal sent by the second adjustable phase vector signal source; the third circulator is used for unidirectionally transmitting the amplified secondary cancellation signal to the combiner;
The fourth amplifier is used for amplifying the tertiary offset signal sent by the third adjustable phase vector signal source; and the fourth circulator is used for transmitting the amplified tertiary offset signal to the combiner in a unidirectional way.
In an alternative embodiment, the vector signal analysis module includes a first vector signal analysis module and a second vector signal analysis module;
The coupler is used for carrying out partial separation processing on the measured piece signal output by the measured piece to obtain separated harmonic signals and fundamental wave signals, outputting the harmonic signals to the first vector signal analysis module and outputting the fundamental wave signals to the second vector signal analysis module;
the first vector signal analysis module is used for receiving and analyzing the harmonic signals sent by the coupler to obtain harmonic information of the tested piece;
The second vector signal analysis module is used for receiving and analyzing the fundamental wave signal sent by the coupler so as to acquire the signal transmission quality of the test link.
In an alternative embodiment, the test link further comprises a diplexer and an attenuator;
the output end of the coupler is connected to the input end of the duplexer, the first output end of the duplexer is connected to the input end of the first vector signal analysis module, and the second output end of the duplexer is connected to the input end of the second vector signal analysis module through the attenuator;
The duplexer is used for transmitting the harmonic signals to the first vector signal analysis module and transmitting the fundamental wave signals to the second vector signal analysis module through the attenuator;
The attenuator is used for carrying out attenuation processing on the fundamental wave signals.
In a second aspect, the present invention provides an active load traction system comprising a control module and a test-piece harmonic test link as described above;
The control module is used for:
When a tested piece in the test link is tested, acquiring a target mismatch degree, and calculating a reflection power coefficient according to the target mismatch degree, wherein the target mismatch degree is used for indicating a target reflection proportion of a test signal in a transmission process;
determining a test signal value of a vector signal source in the test link and a phase adjustable signal value of a first adjustable phase vector signal source according to the reflected power coefficient;
determining a plurality of corresponding impedance points on a Smith chart according to the reflected power coefficient, wherein each impedance point on the Smith chart is used for indicating different load impedance conditions;
Simulating a plurality of impedance points on the smith chart by adjusting the amplitude and the phase of the first adjustable phase vector signal source, controlling the vector signal source to send out the test signal value, and controlling the first adjustable phase vector signal source to send out the phase adjustable signal value so as to test the tested piece;
And acquiring a harmonic value corresponding to each impedance point, and acquiring the maximum harmonic of the measured piece under the target mismatch degree according to the harmonic value corresponding to each impedance point.
In a third aspect, the present invention provides an active load traction method for use in a control module of an active load traction system as described above, the method comprising:
When a tested piece in the test link is tested, acquiring a target mismatch degree, and calculating a reflection power coefficient according to the target mismatch degree, wherein the target mismatch degree is used for indicating a target reflection proportion of a test signal in a transmission process;
Determining a target test signal value to be sent out by a vector signal source and a target phase adjustable signal value to be sent out by a first adjustable phase vector signal source in the test link according to the reflected power coefficient;
determining a plurality of corresponding impedance points on a Smith chart according to the reflected power coefficient, wherein each impedance point on the Smith chart is used for indicating different load impedance conditions;
Simulating a plurality of impedance points on the smith chart by adjusting the amplitude and the phase of the first adjustable phase vector signal source, and simultaneously controlling the vector signal source to emit the target test signal value, and controlling the first adjustable phase vector signal source to emit the target phase adjustable signal value so as to test the tested piece;
And acquiring a harmonic value corresponding to each impedance point, and acquiring the maximum harmonic of the measured piece under the target mismatch degree according to the harmonic value corresponding to each impedance point.
In an alternative embodiment, before testing the tested piece in the test link, the method further includes:
under the condition that the tested piece is removed from the test link, a plurality of frequency points in the signal frequency range are obtained;
For each frequency point, recording a test signal value sent by the vector signal source and a first received signal value corresponding to a specific connection point to construct a first calibration table, and recording a phase adjustable signal value sent by the first adjustable phase vector signal source and a second received signal value corresponding to the specific connection point to construct a second calibration table;
And controlling a second adjustable phase vector signal source to send out a second cancellation signal opposite to the second harmonic of the test link so as to cancel the second harmonic of the test link, and controlling a third adjustable phase vector signal source to send out a third cancellation signal opposite to the third harmonic of the test link so as to cancel the third harmonic of the test link.
In an alternative embodiment, the determining, according to the reflected power coefficient, a target test signal value to be sent by a vector signal source and a target phase adjustable signal value to be sent by a first adjustable phase vector signal source in the test link includes:
Determining a target test signal value to be sent out by a vector signal source in the test link from the first calibration table according to the reflected power coefficient;
And determining a target phase adjustable signal value to be sent out by the first adjustable phase vector signal source from the second calibration table according to the reflected power coefficient.
In a fourth aspect, the present invention provides an active load traction device for use in a control module of an active load traction system as described above, the method comprising:
The device comprises a target mismatch degree acquisition module, a target power coefficient calculation module and a test module, wherein the target mismatch degree acquisition module is used for acquiring a target mismatch degree when a tested piece in the test link is tested and calculating a reflection power coefficient according to the target mismatch degree;
The signal to be sent out acquisition module is used for determining a target test signal value to be sent out by a vector signal source and a target phase adjustable signal value to be sent out by a first adjustable phase vector signal source in the test link according to the reflected power coefficient;
The impedance point determining module is used for determining a plurality of corresponding impedance points on the Smith chart according to the reflected power coefficient, wherein each impedance point on the Smith chart is used for indicating different load impedance conditions;
The testing module is used for simulating a plurality of impedance points on the smith chart by adjusting the amplitude and the phase of the first adjustable phase vector signal source, controlling the vector signal source to emit the target test signal value and controlling the first adjustable phase vector signal source to emit the target phase adjustable signal value so as to test the tested piece;
The maximum harmonic acquisition module is used for acquiring a harmonic value corresponding to each impedance point and acquiring the maximum harmonic of the tested piece under the target mismatch degree according to the harmonic value corresponding to each impedance point.
In a fifth aspect, the present invention provides a computer device comprising a memory and a processor, the memory and the processor being communicatively coupled to each other, the memory having stored therein computer instructions, the processor executing the computer instructions to thereby perform an active load traction method according to the first aspect or any of its corresponding embodiments.
In a sixth aspect, the present invention provides a computer readable storage medium having stored thereon computer instructions for causing a computer to perform an active load traction method of the first aspect or any one of its corresponding embodiments.
In a seventh aspect, the present invention provides a computer program product comprising computer instructions for causing a computer to perform an active load traction method of the first aspect or any of its corresponding embodiments.
The technical scheme provided by the invention can comprise the following beneficial effects:
The invention can flexibly adjust the phase and the amplitude of the signal by means of the adjustable phase vector signal source structure. In this way, a plurality of different impedance points on the smith chart can be simulated, and a wider impedance adjustment range is provided. Compared with the traditional method, the invention can set various complex load conditions more accurately, and provides powerful support for testing the performance of the tested piece under different loads, thereby greatly improving the accuracy of impedance adjustment.
The invention records the signal values of the vector signal source and the adjustable vector signal source at the specific connection point by taking out the tested piece before testing, and provides accurate reference for the subsequent testing. Meanwhile, the second and third harmonic waves of the link are offset by the second and third adjustable phase vector signal sources, so that the harmonic interference caused by the link is effectively removed, the accuracy of testing is improved, the signal sources can be directly adjusted according to the calibration result after the calibration is finished, the testing speed is greatly increased, and the testing efficiency is improved.
According to the invention, the performance of the tested piece can be comprehensively evaluated by acquiring the harmonic information of the tested piece under different mismatch degrees, especially determining the maximum harmonic, and the tested piece can be tested by simulating a plurality of impedance points on the Smith chart, so that the working state of the tested piece under different load conditions can be obtained, and the device has higher impedance adjustment range and accuracy and higher adjustment speed.
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 embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present invention, and it is apparent that the described embodiments are some embodiments of the present invention, but not all embodiments of the present invention. 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.
It should be noted that the nature of load pulling is to manufacture an impedance network so that it assumes a specific impedance value. The main method of passive load traction is to construct a specific impedance value by using a network composed of a group of adjustable capacitance, inductance and resistance. The construction of such impedance values has certain limitations, such as the goal of constructing a totally reflecting short-circuit impedance, and the device pulled by the load can construct a short-circuit state, but it is difficult to construct a totally reflecting state in practical use due to the problem of link insertion loss. In particular, the total reflection network should have no insertion loss, i.e. the incident signal and the reflected signal have equal amplitudes, but in practice the reflected signal has a smaller amplitude than the incident signal, i.e. the incident signal is 10dBm, and the reflected signal may be 9dBm or 8dBm, because no insertion loss is possible on the line, which makes the impedance value necessarily not reach the edge of the smith chart. Referring to the smith chart diagram under passive load traction shown in fig. 1, if the impedance point required to be constructed by the passive traction device is point a, but the most limit can only be constructed to point B due to the insertion loss of the passive traction device, as shown in fig. 1, the impedance network area that the actual load traction device can construct will be compressed to a certain extent. Please refer to the normal load traction area diagram of the smith chart shown in fig. 2.
In practice, if the link matching is considered, the area that the actual load traction device can reach is further compressed, and if the link matching is biased towards the capacitive area, i.e. down, and changes towards the direction of increasing resistance, i.e. right, the area that can be adjusted by this load traction device will also move down and right, see here the moving load traction area schematic of the smith chart shown in fig. 3. As shown in fig. 3, the area inside the grid circle is a load traction area that is contracted due to link matching and insertion loss, and the area outside the grid circle is not reachable regardless of the adjustment of the load traction device.
In the invention, the active load traction can realize total reflection, the impedance simulation of short circuit or open circuit can be realized by compensating the loss of the cable, and the impedance of any point on the Smith chart can be constructed, so that the invention is more universal in function. The invention utilizes a continuous wave vector source with adjustable phase and amplitude to simulate an adjustable load (namely a first adjustable phase vector signal source), and when the measurement is carried out, the continuous wave vector source and the vector signal source are co-referenced and co-local oscillator, so that the stability of a transmitted signal is ensured, the adjustment of Voltage Standing Wave Ratio (VSWR) is achieved through the adjustment of amplitude, and the angle on a phase plane is covered through the adjustment of the phase. When the measured piece is a switch chip in the mobile phone, harmonic characteristics under the mismatch condition need to be tested, namely, the maximum harmonic of the measured piece under a certain mismatch degree is found.
The first adjustable phase vector signal source needs to be co-referenced with the vector signal source and co-local oscillator and synchronously triggered to ensure the repeatability of the phase. The first adjustable phase vector signal source can emit signals with corresponding frequencies, different points on the smith chart can be simulated by adjusting the phase and the amplitude, and the signals emitted by the first adjustable phase vector signal source can be larger than the signals reflected back from the right end of the tested piece, so that the attenuation of the signals caused by insertion loss can be compensated, and the point closer to the edge of the smith first adjustable phase vector signal source can be simulated.
In this embodiment, a harmonic test link of a tested piece is provided, and fig. 4 is a schematic structural diagram of the harmonic test link of the tested piece according to an embodiment of the present invention, where the test link includes an adjustable phase vector signal source structure, and a vector signal source, a tested piece, a coupler and a vector signal analysis module that are sequentially connected, where an output end of the adjustable phase vector signal source structure is connected to a first input end of the coupler, as shown in fig. 4;
The adjustable phase vector signal source structure is used for sending a phase adjustable signal to the vector signal source through the coupler so as to simulate different load conditions;
the vector signal source is used for sending a test signal to the tested piece, and the phase adjustable signal and the test signal have the same frequency parameter and local oscillation parameter;
the coupler is used for carrying out partial separation processing on the measured piece signal output by the measured piece and outputting the signal to the vector signal analysis module;
The vector signal analysis module is used for receiving and analyzing the measured piece signal sent by the coupler so as to acquire harmonic information of the measured piece.
In an alternative embodiment, the test link further comprises a first amplifier (i.e. amplifier 1 in fig. 4) and a first circulator (i.e. circulator 1 in fig. 4);
The output end of the vector signal source is connected to the second input end of the coupler through the first amplifier, the first circulator and the tested piece in sequence;
the first amplifier is used for amplifying the test signal sent by the vector signal source;
the first circulator is used for transmitting the amplified test signal to the tested piece in one direction.
Further, the first amplifier amplifies the test signal sent by the vector signal source, and the first amplifier can boost the power of the test signal to reach a proper power level, so that the tested piece can be effectively excited, and the performance of the tested piece can be tested more accurately. The first circulator unidirectionally transmits the amplified test signal to the tested piece. The circulator is a nonreciprocal microwave device based on magnetic materials such as ferrite and the like, and has unidirectional transmission characteristics. In the test link, the first circulator ensures that amplified signals can only be transmitted from one port (the port connected with the first amplifier) to the other port (the port connected with the tested piece) without reverse transmission, so that the signals reflected by the tested piece are prevented from being returned to the first amplifier and even the vector signal source, and the reflected signals are prevented from causing interference or damage to the signal source and the amplifier.
In an alternative embodiment, the adjustable phase vector signal source structure includes a first adjustable phase vector signal source (i.e., adjustable phase vector signal source 1 in fig. 4), a second adjustable phase vector signal source (i.e., adjustable phase vector signal source 2 in fig. 4), and a third adjustable phase vector signal source (i.e., adjustable phase vector signal source 3 in fig. 4);
The output end of the first adjustable phase vector signal source, the output end of the second adjustable phase vector signal source and the output end of the third adjustable phase vector signal source are connected to the first input end of the coupler through a combiner;
The first adjustable phase vector signal source is used for sending a phase adjustable signal to the vector signal source so as to simulate different load conditions, and the phase adjustable signal sent by the first adjustable phase vector signal source is sequentially sent to the vector signal source through the second amplifier, the second circulator, the combiner, the coupler, the measured piece, the first circulator and the first amplifier;
The second adjustable phase vector signal source is used for sending a second cancellation signal which is opposite to the second harmonic of the test link so as to cancel the second harmonic of the test link, and the second cancellation signal sent by the second adjustable phase vector signal source is sequentially sent to the first vector signal analysis module through a third amplifier, a third circulator, a combiner, a coupler and a duplexer;
The third adjustable phase vector signal source is used for sending out a third cancellation signal which is opposite to the third harmonic of the test link so as to cancel the third harmonic of the test link, and the third cancellation signal sent out by the third adjustable phase vector signal source is sequentially sent to the first vector signal analysis module through the fourth amplifier, the fourth circulator, the combiner, the coupler and the duplexer.
Further, the outputs of the three adjustable phase vector signal sources of the adjustable phase vector signal source structure are all connected to a combiner which combines their signals into one path and then transmits them to the first input of the coupler. The first adjustable phase vector signal source function simulates different load conditions by sending out phase adjustable signals, and changing the phase of the signals can equivalently change the electrical characteristics of the load so as to simulate different actual load conditions. The second adjustable phase vector signal source function is used for generating a second offset signal opposite to the second harmonic of the test link, in an electronic circuit, the signal transmission process often generates harmonic waves, the second harmonic is a harmonic component with twice the frequency of the signal, and the harmonic waves can interfere with normal signal transmission and affect the accuracy of a test result. The anti-phase signal sent by the second adjustable phase vector signal source is overlapped with the second harmonic, and the anti-phase signal and the second harmonic are mutually offset when the amplitude is equal and the phase is opposite, so that the interference of the second harmonic on the test is reduced, and the test precision is improved. The third adjustable phase vector signal source functions similarly to the second adjustable phase vector signal source, and the third adjustable phase vector signal source sends out a third cancellation signal in opposite phase with the third harmonic of the test link, which is a harmonic component with the frequency three times that of the signal, and also produces interference to the test. By sending out the anti-phase signal to counteract the third harmonic, the test environment is further optimized, and the test result can reflect the performance of the tested piece more truly.
In an alternative embodiment, the test link further comprises a second amplifier (i.e., amplifier 2 in fig. 4), a second circulator (i.e., circulator 2 in fig. 4), a third amplifier (i.e., amplifier 3 in fig. 4), a third circulator (i.e., circulator 3 in fig. 4), a fourth amplifier (i.e., amplifier 4 in fig. 4), and a fourth circulator (i.e., circulator 4 in fig. 4);
the output end of the first adjustable phase vector signal source is connected to the first input end of the coupler through the second amplifier, the second circulator and the combiner in sequence;
the output end of the second adjustable phase vector signal source is connected to the first input end of the coupler through the third amplifier, the third circulator and the combiner in sequence;
the output end of the third adjustable phase vector signal source is connected to the first input end of the coupler through the fourth amplifier, the fourth circulator and the combiner in sequence;
The second amplifier is used for amplifying the phase-adjustable signal sent by the first phase-adjustable vector signal source; the second circulator is used for transmitting the amplified phase-adjustable signal to the combiner in one direction;
The third amplifier is used for amplifying the secondary offset signal sent by the second adjustable phase vector signal source; the third circulator is used for transmitting the amplified secondary cancellation signal to the combiner in one direction;
The fourth amplifier is used for amplifying the tertiary offset signal sent by the third adjustable phase vector signal source; the fourth circulator is configured to unidirectionally transmit the amplified third cancellation signal to the combiner.
In an alternative embodiment, the vector signal analysis module includes a first vector signal analysis module (i.e., vector signal analysis module 1 of fig. 4) and a second vector signal analysis module (i.e., vector signal analysis module 2 of fig. 4);
The coupler is used for carrying out partial separation processing on the measured piece signal output by the measured piece to obtain separated harmonic signals and fundamental wave signals, outputting the harmonic signals to the first vector signal analysis module and outputting the fundamental wave signals to the second vector signal analysis module;
the first vector signal analysis module is used for receiving and analyzing the harmonic signal sent by the coupler so as to acquire harmonic information of the tested piece;
The second vector signal analysis module is used for receiving and analyzing the fundamental wave signal sent by the coupler so as to acquire the signal transmission quality of the test link.
Further, the vector signal analysis module is subdivided into a first vector signal analysis module and a second vector signal analysis module, and the first vector signal analysis module and the second vector signal analysis module are in cooperation with each other to analyze signals output by the tested piece from different angles. The first vector signal analysis module is mainly used for processing harmonic signals separated by the coupler. The first vector signal analysis module can obtain the nonlinearity degree, distortion condition and the like of the measured piece in the signal processing process by analyzing the characteristics of the harmonic signals, so that the performance of the measured piece is evaluated.
The second vector signal analysis module is used for processing fundamental wave signals separated by the coupler, the fundamental wave signals are main frequency components of original test signals, and the transmission quality of the fundamental wave signals directly reflects the basic performance of the test link. The second vector signal analysis module is used for evaluating the transmission capacity of the test link to the fundamental wave signals through analysis of the fundamental wave signals, judging whether the test link has the problems of signal attenuation, interference and the like, and determining the signal transmission quality of the whole test link.
In an alternative embodiment, the test link further comprises a diplexer and an attenuator;
The output end of the coupler is connected to the input end of the duplexer, the first output end of the duplexer is connected to the input end of the first vector signal analysis module, and the second output end of the duplexer is connected to the input end of the second vector signal analysis module through the attenuator;
The duplexer is used for transmitting the harmonic signal to the first vector signal analysis module and transmitting the fundamental wave signal to the second vector signal analysis module through the attenuator;
the attenuator is used for carrying out attenuation processing on the fundamental wave signal.
Furthermore, the diplexer plays a key role in signal separation and transmission in the test link, receives the mixed signals (including harmonic signals and fundamental wave signals) output from the coupler, accurately guides the harmonic signals to the first vector signal analysis module by utilizing the filtering characteristics of the diplexer, and simultaneously guides the fundamental wave signals to the second vector signal analysis module, so that signals with different frequency components can be accurately transmitted to the corresponding analysis modules, and confusion of the signals is avoided. The attenuator is used for carrying out advanced attenuation processing on the fundamental wave signals transmitted to the second vector signal analysis module. In practical testing, the intensity of the fundamental wave signal may be too high, beyond the optimal measurement range of the second vector signal analysis module. If the unattenuated fundamental signal is directly input to the analysis module, it may result in inaccurate measurements and even damage to the analysis module. The attenuator reduces the amplitude of the fundamental wave signal according to a certain proportion, so that the intensity of the fundamental wave signal is in a range which can be accurately measured and analyzed by the second vector signal analysis module, and the analysis result of the fundamental wave signal is accurate and reliable.
Further, as shown in fig. 4, in this embodiment, the vector signal source is first connected to the first amplifier, the amplified signal is transmitted to the tested piece through the first circulator, the output signal of the tested piece is connected to the coupler, and the coupler divides the signal into two paths. And one path of signal passes through the duplexer and is connected to the attenuator and the second vector signal analysis module. The other path of signal is directly connected to the first vector signal analysis module through the duplexer. Meanwhile, the embodiment is provided with three adjustable phase vector signal sources (a first adjustable phase vector signal source, a second adjustable phase vector signal source and a third adjustable phase vector signal source respectively), each of which is sequentially connected with an amplifier (a second amplifier, a third amplifier and a fourth amplifier respectively) and a circulator (a second circulator, a third circulator and a fourth circulator respectively), and then the three signals are converged through a combiner and finally connected to a coupler. During testing, the vector signal source of the embodiment sends a test signal to enter the duplexer through the first amplifier, the first circulator, the tested piece and the coupler, the separated fundamental wave signal enters the attenuator along the upper route and then enters the second vector signal analysis module, the harmonic is smaller, and the harmonic of the switch can be measured by directly entering the first vector signal analysis module along the lower route. But the harmonics measured at this time include the harmonics of the switch of the test piece and also the harmonics of the test link. Therefore, before testing, the present embodiment further needs to perform calibration operation, for example, the tested piece is firstly removed, the circulator is firstly directly connected with the coupler, the second cancellation signal opposite to the second harmonic of the link is sent to the vector signal source through the second adjustable phase vector signal source, the second cancellation signal for canceling the second harmonic of the link is sent to the vector signal source through the third adjustable phase vector signal source, the third cancellation signal opposite to the third harmonic of the link is sent to the vector signal source, the third harmonic of the link is cancelled, the first vector signal analysis module cannot receive the signal, and only the bottom noise signal indicates that the harmonic has been filtered. Then the measured piece is connected, and the harmonic wave which is normally measured based on the test link is the harmonic wave which is only brought by the measured piece.
In summary, the present embodiment can flexibly adjust the phase and amplitude of the signal by means of the adjustable phase vector signal source structure. In this way, a plurality of different impedance points on the smith chart can be simulated, and a wider impedance adjustment range is provided. Compared with the traditional method, the invention can set various complex load conditions more accurately, and provides powerful support for testing the performance of the tested piece under different loads, thereby greatly improving the accuracy of impedance adjustment.
In the embodiment, the signal values of the vector signal source and the adjustable vector signal source at the specific connection point are recorded by taking out the tested piece before testing, so that an accurate reference basis is provided for subsequent testing. Meanwhile, the second and third harmonic waves of the link are offset by the second and third adjustable phase vector signal sources, so that the harmonic interference caused by the link is effectively removed, the accuracy of testing is improved, the signal sources can be directly adjusted according to the calibration result after the calibration is finished, the testing speed is greatly increased, and the testing efficiency is improved.
In this embodiment, an active load traction system is provided, and fig. 5 is a schematic structural diagram of an active load traction system according to an embodiment of the present invention, as shown in fig. 5, where the system includes a control module and a harmonic test link of a tested piece as shown in fig. 4, where the control module is configured to:
when a tested piece in the test link is tested, acquiring a target mismatch degree, and calculating a reflection power coefficient according to the target mismatch degree, wherein the target mismatch degree is used for indicating a target reflection proportion of a test signal in a transmission process;
Determining a test signal value of a vector signal source in the test link and a phase adjustable signal value of a first adjustable phase vector signal source according to the reflected power coefficient;
Determining a plurality of corresponding impedance points on a smith chart according to the reflected power coefficient, wherein each impedance point on the smith chart is used for indicating different load impedance conditions;
Simulating a plurality of impedance points on the smith chart by adjusting the amplitude and the phase of the first adjustable phase vector signal source, controlling the vector signal source to send out the test signal value, and controlling the first adjustable phase vector signal source to send out the phase adjustable signal value so as to test the tested piece;
And acquiring a harmonic value corresponding to each impedance point, and acquiring the maximum harmonic of the measured piece under the target mismatch degree according to the harmonic value corresponding to each impedance point.
Further, the active load traction system of the embodiment is composed of a control module and a tested piece harmonic test link. The harmonic test link of the tested piece provides a basis for physical connection and signal processing for actual signal test and analysis of the tested piece, and the control module is used for accurately controlling the whole test process and calculating parameters.
The target mismatch level represents the desired proportion of reflection of the test signal during transmission. In practical rf and microwave circuits, it is difficult to achieve an ideal perfect match between the load and the transmission line, and there is always a certain degree of mismatch. The target mismatch degree is set manually according to the test requirements and is used for simulating different practical application scenes. After the control module obtains the target mismatch degree, the reflected power coefficient is calculated according to a specific mathematical relationship. The reflection power coefficient is an important index for measuring the reflection degree of the signal, and the reflection condition of the signal in the transmission process can be quantified by calculating the reflection power coefficient. And determining a test signal value of the vector signal source and a phase adjustable signal value of the first adjustable phase vector signal source by the control module according to the calculated reflected power coefficient. The test signal values of the vector signal sources determine the strength of the excitation signal input to the test piece, while the phase-adjustable signal values of the first adjustable phase vector signal source are used to simulate the effects of different loads on the test piece.
Smith chart is a tool used in radio frequency and microwave engineering to analyze impedance characteristics. The control module determines a plurality of corresponding impedance points on the smith chart according to the reflected power coefficient, each impedance point on the smith chart corresponds to a specific load impedance condition, and various actual load conditions can be simulated by finding the points on the smith chart.
The control module simulates a plurality of impedance points determined on the smith chart by adjusting the amplitude and phase of the first adjustable phase vector signal source. Changing the amplitude and phase of the first adjustable phase vector signal source can equivalently change the load impedance faced by the tested piece, thereby realizing the simulation of different load conditions.
After the impedance point is simulated, the control module controls the vector signal source to send out the test signal value determined before, and simultaneously controls the first adjustable phase vector signal source to send out the corresponding phase adjustable signal value, so that the tested piece works under the simulated load condition, and the actual test is carried out. In the simulation test process of different impedance points, the control module acquires harmonic values corresponding to each impedance point, and the harmonic values reflect the condition that the tested piece generates harmonic waves under different load conditions. And according to the obtained harmonic value corresponding to each impedance point, the control module finds out the maximum value. This maximum harmonic value represents the worst case of the measured piece generating harmonics at the target mismatch level. By determining the maximum harmonic, the performance limits of the test piece under certain mismatch conditions can be evaluated.
In accordance with an embodiment of the present invention, an active load traction method embodiment is provided, it being noted that the steps shown in the flowchart of the figures may be performed in a computer system, such as a set of computer executable instructions, and, although a logical order is shown in the flowchart, in some cases, the steps shown or described may be performed in an order other than that shown or described herein.
In this embodiment, an active load traction method is provided, and the method is applied to a control module of an active load traction system shown in fig. 5, and fig. 6 is a flowchart of an active load traction method according to an embodiment of the present invention, as shown in fig. 6, where the flowchart includes the following steps:
Step S601, when the tested piece in the test link is tested, a target mismatch degree is obtained, a reflection power coefficient is calculated according to the target mismatch degree, and the target mismatch degree is used for indicating a target reflection proportion of a test signal in a transmission process.
In an alternative embodiment, before testing the tested piece in the test link, the method further includes:
Under the condition that the tested piece is removed from the test link, a plurality of frequency points in the signal frequency range are obtained;
for each frequency point, recording a test signal value sent by the vector signal source and a first received signal value corresponding to a specific connection point to construct a first calibration table, and recording a phase adjustable signal value sent by the first adjustable phase vector signal source and a second received signal value corresponding to the specific connection point to construct a second calibration table;
the specific connection point may be provided on the link of the second input of the coupler.
The second adjustable phase vector signal source is controlled to emit a second cancellation signal in anti-phase with the second harmonic of the test link to cancel the second harmonic of the test link, and the third adjustable phase vector signal source is controlled to emit a third cancellation signal in anti-phase with the third harmonic of the test link to cancel the third harmonic of the test link.
Further, the present embodiment requires calibration of the test link before the actual test of the tested object in the test link. At this time, the tested piece is removed from the test link, and a plurality of frequency points are selected in the whole signal frequency range. The frequency points are typically selected to cover a range of frequencies that may be involved in the actual operation of the test piece, so that the performance of the test link at different frequencies may be calibrated later. The test signal values from the vector signal source and the first received signal values received at a particular connection point (here set on the link at the second input of the coupler) are recorded separately for each selected frequency point. In this way, the correspondence between the signals emitted by the vector signal sources and the signals received by the specific connection point at different frequencies is established, so as to construct the first calibration table. The table can reflect the relationship between the test signal from the vector signal source and the signal received at that particular point of connection (i.e., the first received signal value) under different frequency conditions. Also for each frequency point, recording a phase adjustable signal value sent by the first adjustable phase vector signal source and a second received signal value corresponding to the specific connection point, thereby constructing a second calibration table. The table shows the relation between the phase adjustable signal sent by the first adjustable phase vector signal source and the received signal (namely the second received signal value) of the specific connection point at the moment, and under the condition that the reflection power coefficient (the reflection power coefficient is the ratio between the signal value sent by the first adjustable phase vector signal source and finally arrived at the vector signal source through the coupler and the signal value sent by the vector signal source and finally arrived at the second vector signal analysis module, namely the ratio between the second received signal value and the first received signal value) is known, the table can be used for determining the target test signal value sent by the vector signal source and the target phase adjustable signal value which should be sent by the first adjustable phase vector signal source, so that the table can be used for cooperating with the vector signal source to simulate accurate load conditions. In a test link, second and third harmonics are generated during signal transmission, which interfere with the accuracy of the test results. Therefore, the second adjustable phase vector signal source is controlled to send out a second offset signal opposite to the second harmonic of the test link, and when the second offset signal is equal to the second harmonic in amplitude and opposite in phase, the second offset signal and the second harmonic are offset, so that the influence of the second harmonic is eliminated. And similarly, the third adjustable phase vector signal source is controlled to send out a third cancellation signal opposite to the third harmonic of the test link so as to cancel the third harmonic, thereby improving the purity of the test link and the reliability of the test result.
The calibration work in this embodiment mainly has two purposes, the first is to calibrate to the end face of the measured piece, and the second is to remove the harmonic influence caused by the link. Referring to fig. 7, a schematic diagram of the position of a specific connection point of a harmonic test link of a tested piece is shown, when calibration is performed, the tested piece is removed first, a through piece is replaced or the left end point and the right end point of the tested piece are directly connected, a frequently used signal frequency range, such as 1dBm to 30dBm, can be confirmed, a point can be taken every 1dBm, a vector signal source sends out a signal of 1dBm, then a network analyzer monitors and records the signal value of the specific connection point (i.e. point a in fig. 7), then the corresponding conditions of all the signal values are recorded in sequence, and the first calibration table is recorded, so that if the signal value of the point a needs to be ensured, the specific test signal value needing to be sent out from the vector signal source can be directly obtained from the first calibration table. Similarly, in this embodiment, the first adjustable phase vector signal source is used to send out a plurality of phase adjustable signals, the network analyzer is used to detect and record the signal value of the point a, and then all the corresponding conditions of the signal values are recorded in turn and recorded into the second calibration table, so that if the signal value of the point a needs to be ensured, the specific phase adjustable signal value needing to be sent out from the first adjustable phase vector signal source can be directly obtained from the second calibration table.
The test link also generates harmonic waves when the vector signal source sends out signals, the main signal (namely fundamental wave signal) enters the attenuator from the second output end of the duplexer and then enters the second vector signal analysis module, and the harmonic wave signal enters the first vector signal analysis module from the first output end of the duplexer. The second adjustable phase vector signal source is continuously adjusted to counteract the second harmonic of the link, the third adjustable phase vector signal source is continuously adjusted to counteract the third harmonic of the link, the first vector signal analysis module is observed to not receive the signal, and only the noise signal is the signal, the harmonic is completely filtered. The calibration is a complex process, and all impedance points on a circle on the smith chart are calibrated, and all harmonics are filtered, so that when a vector signal source sends out a test signal at will, the signals of the second adjustable phase vector signal source and the third adjustable phase vector signal source are directly adjusted, and the harmonics of the whole test link can be filtered.
Further, in this embodiment, when the tested piece is connected to the test link during testing, it is first required to determine the degree of mismatch, where the degree of mismatch is represented by a Voltage Standing Wave Ratio (VSWR). By controlling the first adjustable phase vector signal source to control the magnitude of the signal transmitted to the vector signal source and calculating the signal value actually transmitted to the second vector analysis module by the vector signal source, a specific VSWR (i.e., the degree of mismatch is obtained by the phase adjustable signal value transmitted to the vector signal source by the first adjustable phase vector signal source and the test signal value transmitted to the second vector analysis module by the vector signal source) can be determined.
If the VSWR is known to be 1.5, the worst harmonic of the switch needs to be obtained, and if vswr=1.5, the reflection power coefficient is calculated to be 0.04, that is, if the signal value of the last reaching second vector signal analysis module sent by the vector signal source is 10dBm, the signal value of the last reaching vector signal source through the coupler sent by the first adjustable phase vector signal source is 0.4dBm (the reflection power coefficient is the ratio between the signal value of the last reaching vector signal source through the coupler sent by the first adjustable phase vector signal source and the signal value of the last reaching second vector signal analysis module sent by the vector signal source, that is, the ratio between the second received signal value and the first received signal value). Referring to the schematic diagram of point C on the smith chart shown in fig. 8, this point may be marked on the smith chart, for example, this point is point C. Referring to fig. 9, a circle is drawn by VSWR on the smith chart, a circle is drawn by taking the center of the smith chart as the center, and the distance from the center to the point C as the radius, as shown in fig. 9, the VSWR of each point on the circle is equal, but the impedance and the phase are different. The phase is then adjusted by load pulling to find the maximum harmonic value of the switch. Then n impedance points with different phases need to be found on this circle to maximize the harmonics of the measured piece. If a passive load traction device is used, the speed is low because of mechanical adjustment, the time problem is considered, the n value is not very large, 10-20 points are generally taken, the harmonic wave of a primary switch is measured every time one impedance point is selected, the harmonic waves of 10-20 points are measured in sequence, and the largest harmonic wave is found. The embodiment is not limited, hundreds of points can be adopted, the maximum harmonic can be found after the harmonic of each impedance point is measured, and the maximum harmonic is tested more accurately.
Step S602, determining a target test signal value to be sent out by the vector signal source and a target phase adjustable signal value to be sent out by the first adjustable phase vector signal source in the test link according to the reflected power coefficient.
In an alternative embodiment, the step S602 includes:
Determining a target test signal value to be sent out by a vector signal source in the test link from the first calibration table according to the reflected power coefficient;
And determining a target phase adjustable signal value to be sent out by the first adjustable phase vector signal source from the second calibration table according to the reflection power coefficient.
Further, in the actual testing process, after the reflected power coefficient is calculated, a signal value (i.e., a first received signal value corresponding to a specific connection point) sent by the vector signal source and reaching the second vector signal analysis module finally, and a signal value (i.e., a second received signal value corresponding to a specific connection point) sent by the first adjustable phase vector signal source and reaching the vector signal source finally through the coupler can be determined based on the reflected power coefficient, and a target test signal value to be sent by the vector signal source corresponding to the reflected power coefficient can be searched from the first calibration table based on the first received signal value. Because the first calibration table records the corresponding relation between the signals sent by the vector signal sources and the signals received by the specific connection points under different frequencies, the vector signal source output signal value suitable for the current test condition can be accurately obtained from the first calibration table based on the internal relation between the reflected power coefficient and the received signal value, and the proper excitation signal is ensured to be provided for the tested piece.
When the signal value (i.e., the second received signal value corresponding to the specific connection point) sent by the first adjustable phase vector signal source and finally reaching the vector signal source via the coupler is obtained, the target phase adjustable signal value to be sent by the first adjustable phase vector signal source can be determined from the second calibration table based on the second received signal value. The second calibration table records the relation between the signals sent by the first adjustable phase vector signal source and the received signals of the specific connection point under different conditions, and the output signal value of the first adjustable phase vector signal source matched with the reflected power coefficient and the determined second received signal value can be found, so that the phase adjustable signal output by the signal source is matched with the output signal of the vector signal source, the required load condition is accurately simulated, and the guarantee is provided for accurately testing the performance of a tested piece.
Further, during testing, the embodiment may determine, according to the reflected power coefficient, a target test signal value to be sent out by the vector signal source in the test link and a target phase adjustable signal value to be sent out by the first adjustable phase vector signal source. For example, when VSWR is 8, the transmission power ratio may be calculated to be 0.6049, and the reflected power coefficient is the ratio between the signal value sent from the first adjustable phase vector signal source and finally sent to the vector signal source via the coupler and the signal value sent from the vector signal source and finally reaching the second vector signal analysis module, that is, when the input signal is 20dBm, the reflected signal is 17.82dBm. At this time, a first calibration table can be checked, a proper test signal can be sent out by using a vector signal source, the signal value sent out by the vector signal source is ensured to be 20dBm, a second calibration table can be checked, a proper signal can be sent out by using the vector signal source, the phase adjustable signal value sent out by the first adjustable phase vector signal source is ensured to be 17.82dBm, so that the voltage standing wave ratio of the point A at the right end of a tested piece at this time is ensured to be 8, at this time, the impedance and the phase of the first adjustable phase vector signal source can be marked on a Smith chart to correspond to impedance points, then a plurality of impedance points can be sequentially measured, harmonics of the tested piece can be sequentially measured, and the worst harmonic value can be found by observing the signal size of the first vector signal analysis module.
And step S603, determining a plurality of corresponding impedance points on the Smith chart according to the reflected power coefficient, wherein each impedance point on the Smith chart is used for indicating different load impedance conditions.
Further, the reflected power coefficient is a parameter reflecting the signal reflection, and the smith chart graphically shows the relationship between the normalized impedance and the reflection coefficient. When the reflected power coefficient is known, it can be converted into the reflection coefficient by a corresponding formula. Therefore, after the reflection coefficient is obtained through calculation, the corresponding normalized impedance value can be calculated. These normalized impedance fingers correspond to specific impedance points on the smith chart, so that a plurality of impedance points can be determined on the smith chart. Since different normalized impedance values mean different load resistance and reactance combinations, corresponding to different load conditions, these impedance points represent different load impedance conditions, e.g. on a smith chart, the center of the circle represents a perfect match, the closer to the circumference, the greater the degree of mismatch, in such a way that the circuit characteristics under various load conditions can be visually observed and analyzed.
Step S604, simulating a plurality of impedance points on the smith chart by adjusting the amplitude and the phase of the first adjustable phase vector signal source, and controlling the vector signal source to emit the target test signal value, and controlling the first adjustable phase vector signal source to emit the target phase adjustable signal value, so as to test the tested piece.
Further, since the signal from the first adjustable phase vector signal source affects the load condition of the measured object, changing the amplitude and phase of the signal is equivalent to changing the equivalent impedance of the load. The plurality of impedance points determined on the smith chart may be simulated by adjusting the amplitude and phase of the first adjustable phase vector signal source. For example, the amplitude and phase can be adjusted to change the magnitude and phase of the reflected wave, so as to simulate the reflection condition of different loads on the signal and realize the simulation of different load conditions.
The embodiment also controls the vector signal source to send out the target test signal value and controls the first adjustable phase vector signal source to send out the target phase adjustable signal value. The test signal of the vector signal source is a signal that excites the test piece, and the phase-adjustable signal of the first adjustable phase vector signal source affects the load conditions. The two work cooperatively to make the tested piece run under the simulated load condition, so that the performance of the tested piece under different loads can be observed and measured.
Step S605, obtaining a harmonic value corresponding to each impedance point, and obtaining the maximum harmonic of the measured piece under the target mismatch degree according to the harmonic value corresponding to each impedance point.
Further, during testing, different harmonics are generated when the test piece is operated under different simulated load conditions (i.e., different impedance points). The harmonic wave is an integral multiple frequency component of the input signal frequency, and a harmonic value corresponding to each impedance point can be obtained through the second vector signal analysis module. These harmonic values reflect the nonlinear characteristics of the test piece under different load conditions. In this embodiment, the largest harmonic is found according to the harmonic value corresponding to each impedance point. The maximum harmonic value reflects the most unfavorable harmonic condition of the tested piece under the current target mismatch degree.
In summary, the present embodiment can flexibly adjust the phase and amplitude of the signal by means of the adjustable phase vector signal source structure. In this way, a plurality of different impedance points on the smith chart can be simulated, and a wider impedance adjustment range is provided. Compared with the traditional method, the invention can set various complex load conditions more accurately, and provides powerful support for testing the performance of the tested piece under different loads, thereby greatly improving the accuracy of impedance adjustment.
In the embodiment, the signal values of the vector signal source and the adjustable vector signal source at the specific connection point are recorded by taking out the tested piece before testing, so that an accurate reference basis is provided for subsequent testing. Meanwhile, the second and third harmonic waves of the link are offset by the second and third adjustable phase vector signal sources, so that the harmonic interference caused by the link is effectively removed, the accuracy of testing is improved, the signal sources can be directly adjusted according to the calibration result after the calibration is finished, the testing speed is greatly increased, and the testing efficiency is improved.
According to the method, the device and the system, the performance of the tested piece can be comprehensively evaluated by acquiring the harmonic information of the tested piece under different mismatch degrees, particularly determining the maximum harmonic, and the tested piece can be tested by simulating a plurality of impedance points on a Smith chart, so that the working state of the tested piece under different load conditions can be obtained, and the method has a higher impedance adjustment range and accuracy and a higher adjustment speed.
The embodiment also provides an active load traction device, which is used for implementing the above embodiment and the preferred implementation, and is not described in detail. As used below, the term "module" may be a combination of software and/or hardware that implements a predetermined function. While the means described in the following embodiments are preferably implemented in software, implementation in hardware, or a combination of software and hardware, is also possible and contemplated.
The present embodiment provides an active load traction device, which is applied to a control module of an active load traction system as shown in fig. 5, and as shown in fig. 10, includes:
the target mismatch degree acquisition module 1001 is configured to acquire a target mismatch degree when testing a tested piece in the test link, and calculate a reflection power coefficient according to the target mismatch degree, where the target mismatch degree is used to indicate a target reflection proportion of a test signal in a transmission process;
The signal to be sent obtaining module 1002 is configured to determine, according to the reflected power coefficient, a target test signal value to be sent by a vector signal source in the test link and a target phase adjustable signal value to be sent by a first adjustable phase vector signal source;
An impedance point determining module 1003, configured to determine a plurality of impedance points on a smith chart according to the reflected power coefficient, where each impedance point on the smith chart is used to indicate a different load impedance condition;
A test module 1004, configured to simulate a plurality of impedance points on the smith chart by adjusting the amplitude and the phase of the first adjustable phase vector signal source, and simultaneously control the vector signal source to send the target test signal value, and control the first adjustable phase vector signal source to send the target phase adjustable signal value, so as to test the tested piece;
The maximum harmonic acquisition module 1005 is configured to acquire a harmonic value corresponding to each impedance point, and acquire a maximum harmonic of the measured piece under the target mismatch degree according to the harmonic value corresponding to each impedance point.
In an alternative embodiment, the device is further used for acquiring a plurality of frequency points in the signal frequency range before the tested piece in the test link is tested and under the condition that the tested piece is removed from the test link;
for each frequency point, recording a test signal value sent by the vector signal source and a first received signal value corresponding to a specific connection point to construct a first calibration table, and recording a phase adjustable signal value sent by the first adjustable phase vector signal source and a second received signal value corresponding to the specific connection point to construct a second calibration table;
The second adjustable phase vector signal source is controlled to emit a second cancellation signal in anti-phase with the second harmonic of the test link to cancel the second harmonic of the test link, and the third adjustable phase vector signal source is controlled to emit a third cancellation signal in anti-phase with the third harmonic of the test link to cancel the third harmonic of the test link.
In an alternative embodiment, the signal to be sent out acquisition module 1002 is further configured to:
Determining a target test signal value to be sent out by a vector signal source in the test link from the first calibration table according to the reflected power coefficient;
And determining a target phase adjustable signal value to be sent out by the first adjustable phase vector signal source from the second calibration table according to the reflection power coefficient.
Further functional descriptions of the above respective modules and units are the same as those of the above corresponding embodiments, and are not repeated here.
Referring to fig. 11, fig. 11 is a schematic structural diagram of a computer device according to an alternative embodiment of the present invention, and as shown in fig. 11, the computer device includes one or more processors 10, a memory 20, and interfaces for connecting components, including a high-speed interface and a low-speed interface. The various components are communicatively coupled to each other using different buses and may be mounted on a common motherboard or in other manners as desired. The processor may process instructions executing within the computer device, including instructions stored in or on memory to display graphical information of the GUI on an external input/output device, such as a display device coupled to the interface. In some alternative embodiments, multiple processors and/or multiple buses may be used, if desired, along with multiple memories and multiple memories. Also, multiple computer devices may be connected, each providing a portion of the necessary operations (e.g., as a server array, a set of blade servers, or a multiprocessor system). One processor 10 is illustrated in fig. 11.
The processor 10 may be a central processor, a network processor, or a combination thereof. The processor 10 may further include a hardware chip, among others. The hardware chip may be an application specific integrated circuit, a programmable logic device, or a combination thereof. The programmable logic device may be a complex programmable logic device, a field programmable gate array, a general-purpose array logic, or any combination thereof.
Wherein the memory 20 stores instructions executable by the at least one processor 10 to cause the at least one processor 10 to perform a method for implementing the embodiments described above.
The memory 20 may include a storage program area that may store an operating system, application programs required for at least one function, and a storage data area that may store data created according to the use of the computer device, etc. In addition, the memory 20 may include high-speed random access memory, and may also include non-transitory memory, such as at least one magnetic disk storage device, flash memory device, or other non-transitory solid-state storage device. In some alternative embodiments, memory 20 may optionally include memory located remotely from processor 10, which may be connected to the computer device via a network. Examples of such networks include, but are not limited to, the internet, intranets, local area networks, mobile communication networks, and combinations thereof.
The memory 20 may comprise volatile memory, such as random access memory, or nonvolatile memory, such as flash memory, hard disk or solid state disk, or the memory 20 may comprise a combination of the above types of memory.
The computer device also includes a communication interface 30 for the computer device to communicate with other devices or communication networks.
The embodiments of the present invention also provide a computer readable storage medium, and the method according to the embodiments of the present invention described above may be implemented in hardware, firmware, or as a computer code which may be recorded on a storage medium, or as original stored in a remote storage medium or a non-transitory machine readable storage medium downloaded through a network and to be stored in a local storage medium, so that the method described herein may be stored on such software process on a storage medium using a general purpose computer, a special purpose processor, or programmable or special purpose hardware. The storage medium may be a magnetic disk, an optical disk, a read-only memory, a random-access memory, a flash memory, a hard disk, a solid state disk, or the like, and further, the storage medium may further include a combination of the above types of memories. It will be appreciated that a computer, processor, microprocessor controller or programmable hardware includes a storage element that can store or receive software or computer code that, when accessed and executed by the computer, processor or hardware, implements the methods illustrated by the above embodiments.
Portions of the present invention may be implemented as a computer program product, such as computer program instructions, which when executed by a computer, may invoke or provide methods and/or aspects in accordance with the present invention by way of operation of the computer. Those skilled in the art will appreciate that the existence of computer program instructions in a computer-readable medium includes, but is not limited to, source files, executable files, installation package files, and the like, and accordingly, the manner in which computer program instructions are executed by a computer includes, but is not limited to, the computer directly executing the instructions, or the computer compiling the instructions and then executing the corresponding compiled programs, or the computer reading and executing the instructions, or the computer reading and installing the instructions and then executing the corresponding installed programs. Herein, a computer-readable medium may be any available computer-readable storage medium or communication medium that can be accessed by a computer.
Although the embodiments of the present invention have been described with reference to the accompanying drawings, various modifications and variations may be made by those skilled in the art without departing from the spirit and scope of the invention, and such modifications and variations fall within the scope as defined.