1. Field of the Invention
The present invention relates to a calculation method of the electro-magnetic field intensity of an electro-magnetic wave emitted from electronic equipment or the like, and more particularly, relates to an electro-magnetic field intensity calculation device using a different electro-magnetic field intensity calculation method, depending on whether an component constituting an electric circuit contained in an analysis target is liner or non-linear.
2. Description of the Related Art
With the high performance and miniaturization of equipment, an electro-magnetic wave emitted from electronic equipment has been called in question. With the complication of a circuit, the countermeasures of mis-operation of equipment due to noise voltage or the like also need great labor.
As a method for simulating an electro-magnetic wave emitted from electronic equipment, there are a variety of electro-magnetic analysis methods, such as a moment method and the like. In the moment method, the print-wired board, metal plate or the like of electronic equipment is divided into planar components called “patches”. Alternatively, for example, an antenna is divided into linear components called “wires”. Then, they are analyzed.
When applying an emitted electro-magnetic wave analysis to electronic equipment containing a non-linear component or the like, not only an electro-magnetic wave analysis but also a circuit analysis must be combined.
As analysis methods in which an electro-magnetic wave analysis and a circuit analysis are combined, the following reference is published.
Non-Patent Reference 1
J. A. Landt, “Network Loading of Thin-wire Antennas and Scatters in the Time Domain”, Radio Science, Vol. 16, pp 1241-1247 (1981).
This reference discloses the combination of an electro-magnetic wave analysis method called a “time domain moment method” and a circuit analysis method. In this analysis, a wire as an antenna is divided into a plurality of segments against an analysis target to which the antenna is connected, and an equation with n unknowns about unknown antenna current flowing through each segment and an equation with m unknowns about the current of a circuit network, thereby analyzing the electro-magnetic wave emitted from the analysis target.
When combining an electro-magnetic wave analysis and a circuit analysis thus, generally an analysis target is divided into a circuit analysis model containing a non-linear circuit component, an electro-magnetic wave analysis model composed of a wire, a patch and the like and a port for jointing the two models and is analyzed. However, in Non-patent reference 1, the analysis target is limited to the case of only one port and is analyzed, and a system represented by simultaneous equations with (n+m) unknowns is simplified into two systems of equations with n unknowns and equations with m unknowns, thereby capable of independently solving them. Then, antenna current is calculated and the electro-magnetic wave analysis is applied to the analysis target.
As another combination of a circuit analysis method and an electro-magnetic wave analysis method, there is the combination of a finite difference time domain (FDTD) electro-magnetic field analysis method and a circuit analysis method, which is disclosed by the following references.
Patent Reference 1
Japanese Patent Application Publication No. H11-153634 “Simulation Device and Computer-readable Storage Medium Recording Simulation Program”
Patent Reference 2
Japanese Patent Application Publication No. 2000-330973 “Hybrid Analysis Method for Combining Finite Difference Time Domain (FDTD) Electro-magnetic Field Intensity Method with Transient Electric Circuit Analysis Method and Hybrid FDTD Electro-magnetic Field/Transient Electric Circuit Analysis Device”
In the time domain moment method, a model itself is divided like an antenna is divided into segments, current flowing through the model is calculated and an electric or magnetic field intensity is calculated based on the calculated current. However, the FDTD method is characterized in that a space containing a model is divided into blocks and an electro-magnetic field intensity in the space can be directly calculated without calculating current.
Patent reference 1 discloses in a simulation apparatus cooperating an electro-magnetic analysis and a circuit analysis, a simulation device capable of calculating a stable analysis result since the difference between a time when a transferred electric field intensity value is calculated and the time of an electric field intensity calculated by an electro-magnetic wave analysis reflecting the electric field intensity value decreases by transferring the electric field intensity value based on a circuit analysis (electric field intensity value of an area containing a circuit) to the electro-magnetic wave analysis when the time of the circuit analysis approaches a time when an electric field intensity should-be calculated by the electro-magnetic wave analysis in a simulation device.
Patent reference 2 discloses a hybrid analysis method in which a FDTD method and a transient electric circuit analysis (TECA) method are combined.
By using simulation as an electro-magnetic wave countermeasure or a noise countermeasure, the cost-down of a prototype machine and measurement can be realized. As an actual simulator, a circuit simulator (such as SPICE, etc.) and an electro-magnetic field simulator (such as a simulator by the moment method, the FDTD method) are used for the noise and electro-magnetic countermeasures, respectively.
As described above, several combinations of an electro-magnetic wave analysis and a circuit analysis are proposed as a method for simulating an electro-magnetic wave emitted from electronic equipment containing a non-linear circuit component, such as a diode and the like. However, in Non-patent reference 1, the method can only be applied to a case where there is only one port as the jointing point of a model to which a circuit analysis should be applied and a model to which an electro-magnetic wave analysis should be applied, and cannot generally handle an analysis target in which a plurality of ports exist between the two model, which is a problem. Furthermore, in this reference, the voltage of the port of a transmission line without any failure is calculated, and cannot be calculated in a case where there is a hole in the ground layer or the like, which is another problem.
In the combination of the FDTD method and circuit analysis method like patent references 1 and 2, in order to, for example, calculate an electro-magnetic field intensity at a point 100 m away from a model, a space also including the point must be divided since the space including the model is divided into blocks, and the amount of calculation increases, which is another problem.
Since a space is divided into blocks, it is difficult to divide an antenna itself if an analysis target contains a linear component, such as a dipole antenna, a spiral antenna and the like, and sufficient calculation accuracy cannot be obtained, which is another problem.
Furthermore, when combining a circuit analysis method and an electro-magnetic wave analysis method, as described above, a port as the jointing point of the circuit analysis model and electro-magnetic wave analysis model is one corresponding to a circuit component constituting the electric circuit of an analysis target, generally corresponding to each of a plurality of components. Therefore, if the number of components is large, the linking process of the circuit analysis and electro-magnetic analysis takes time, which is another problem.
Generally, the respective calculation time intervals of a circuit simulator, such as SPICE, and an electro-magnetic wave simulator using the moment method or the like usually differ, and the matching of the times is needed. Therefore, the entire calculation time increases compared with a case where each of the simulators independently operates, which is another problem.
It is an object of the present invention to provide an electro-magnetic field intensity calculation device for improving the speed of an electro-magnetic field intensity calculation process by switching the process according to the result of determining whether a component constituting an electric circuit contained in an analysis target is a linear component or a non-linear component and a method thereof, in order to solve the above-mentioned problems.
The electro-magnetic field intensity calculation device of the present invention comprises at least a circuit component determination unit, an electro-magnetic wave analysis processing unit and a cooperation process unit for making a circuit analysis cooperate with an electro-magnetic wave analysis.
The circuit component determination unit determines whether a component constituting an electric circuit contained in an analysis target is a linear component or a non-linear component. This determination can be made in accordance with, for example, the name of a component. Alternatively, this determination can also be made in accordance with a symbol predetermined in data to be needed for the circuit analysis.
The electro-magnetic wave analysis processing unit analyzes an electro-magnetic wave emitted from the analysis target, using the analysis target model containing linear components if all the components constituting the electric circuit are linear. In the preferred embodiment, for example, a time domain moment method can also be used as this electro-magnetic wave analysis method.
The cooperation process unit divides the analysis target into a circuit analysis model to which the circuit analysis method should be applied, an electro-magnetic wave model to which the electro-magnetic wave analysis method should be applied and one or more ports as the jointing point of these two models if one or more of components constituting the electric circuit are non-linear, and analyzes an electro-magnetic wave emitted from the analysis target. In the preferred embodiment, as the electro-magnetic wave analysis and circuit analysis methods, for example, the time domain moment method and a modified nodal analysis method, respectively, can also be used.
Next, as the electro-magnetic field intensity calculation method of the present invention, a method for analyzing the electro-magnetic wave emitted from the analysis target by determining whether the component constituting an electric circuit contained in the analysis target is linear or non-linear, and analyzing an electro-magnetic wave emitted from the analysis target, using the analysis target model containing a linear component if all the components are linear and dividing the analysis target into a circuit analysis model to which a circuit analysis should be applied, an electro-magnetic wave analysis model to which an electro-magnetic wave analysis should be applied and one or more ports as the jointing point of these two models if one or more components are non-linear.
As described above, according to the present invention, it is determined whether a component constituting an electric circuit contained in an analysis target is linear or non-linear, and the electro-magnetic wave analysis method can be switched according to the determination result.
The circuit component determination unit 2 determines whether a component constituting an electric circuit contained in an analysis target is a linear component or a non-linear component. In the preferred embodiment of this determination can be made in accordance with, for example, the name of a component. Alternatively, this determination can also be made in accordance with a symbol predetermined in data to be needed for the circuit analysis.
The electro-magnetic wave analysis processing unit 3 analyzes an electro-magnetic wave emitted from the analysis target, using the analysis target model containing linear components if all the components constituting the electric circuit are linear. In the preferred embodiment, for example, a time domain moment method can be used as this electro-magnetic wave analysis method.
The cooperation process unit 4 divides the analysis target into a circuit analysis model to which a circuit analysis method should be applied, an electro-magnetic wave model to which an electro-magnetic wave analysis method should be applied and one or more ports as the jointing point of these two models if one or more of components constituting the electric circuit are non-linear, and analyzes an electro-magnetic wave emitted from the analysis target. In the preferred embodiment, as the electro-magnetic wave analysis and circuit analysis methods, for example, a time domain moment method and a modified nodal analysis method, respectively, can also be used.
The cooperation process unit 4 can also dispose an independent current source and a voltage-dependent current source in each of one or more ports and calculate the voltage of each port, by a circuit analysis. Then, the cooperation process unit 4 can also dispose a voltage source in each port, using the calculated voltage value and calculate current flowing through the analysis target by the electro-magnetic wave analysis. Then, the cooperation process unit 4 can also repeat the voltage calculation of the port and the current calculation flowing through the analysis target by incrementing an analysis time in steps.
In this case, only a port corresponding to a non-linear component is provided as one or more ports, and the cooperation process unit 4 of a circuit analysis and an electro-magnetic wave analysis can also calculate current flowing through the analysis target, using the electro-magnetic wave analysis model containing a linear component in the electro-magnetic wave analysis.
In this case, furthermore the cooperation process unit 4 of a circuit analysis and an electro-magnetic wave analysis can also calculate current flowing through each port without any voltage applied to any of one or more ports, prior to voltage calculation by circuit analysis and set the independent current source, using the calculated current value.
When using a time domain moment method as the electro-magnetic wave analysis method, the cooperation process unit 4 can also divide an analysis target into very small components in order to apply the time domain moment method to it prior to voltage calculation by circuit analysis and set the voltage-dependent current source, using a part of admittance matrix elements which are admittances between the very small components.
In the electro-magnetic field intensity calculation method of the present invention, it is determined whether a component constituting an electric circuit contained in an analysis target is a linear component or a non-linear component, and an electro-magnetic wave emitted from the analysis target is analyzed using an analysis target model, containing a linear component if all the components are linear and dividing the analysis target into a circuit analysis model to which a circuit analysis should be applied, an electro-magnetic wave analysis model to which an electro-magnetic wave analysis should be applied and one or more ports as the jointing point of these two models and analyzing the electro-magnetic wave emitted from the analysis target if one or more components are non-linear.
Furthermore, a program for enabling a computer to implement this electro-magnetic field intensity calculation method and a computer-readable portable storage medium on which the program is recorded are used.
The component determination unit 11 determines whether an analysis target, such as each of components constituting an electric circuit contained in electronic equipment, is a linear component or a non-linear component.
The cooperation determination unit 12 starts the electro-magnetic wave analysis unit 13 if all the components constituting the electric circuit are linear based on determination result of the component determination unit 11, and starts the circuit analysis cooperation process unit 14 if one or more circuit components are non-linear.
The electro-magnetic wave analysis unit 13 can calculate current flowing through the model without performing a circuit analysis, by dividing an analysis target model into, for example, patches, and calculates current flowing through the model using, for example, a time domain moment method, thereby performing an electro-magnetic wave analysis using a model containing all the linear components as an analysis target model.
The circuit analysis cooperation process unit 14 performs an electro-magnetic wave analysis by combining an electro-magnetic wave analysis and a circuit analysis if one or more of components constituting an electric circuit are non-linear. The circuit analysis cooperation process unit 14 divides an analysis target into a circuit analysis model to which a circuit analysis should be applied, an electro-magnetic wave analysis model to which an electro-magnetic wave analysis should be applied and one or more ports as the jointing point of these two models and analyzing the electro-magnetic wave emitted from the analysis target and calculates current flowing through the analysis target.
The electro-magnetic field intensity calculation unit 15 calculates the electro-magnetic field intensity of an electro-magnetic wave emitted from electronic equipment, using the current calculation result of the electro-magnetic wave analysis unit 13 if all the components constituting an electric circuit which is included in the analysis target are linear, and using the current calculation result of the circuit analysis cooperation process unit 14 if one or more of the components constituting the electric circuit are non-linear.
Next, the process of the present invention is described in more detail.
Then, in step S12, mutual emittance, such as emittance between very small components constituting a time domain moment method model is calculated and so on.
Then, in steps 13 and 14, a component determination process and the necessity determination of a circuit analysis cooperation corresponding to the processes of the component determination unit 11 and cooperation determination unit 12, respectively, shown in
In either case, in step S15, a mutual emittance matrix is generated. If the component is linear, its value is added to a corresponding emittance matrix component, according to the contents of a component determination flag, which is described later.
If no circuit analysis cooperation is needed, in step S16 it is determined whether an analysis time is over, by counting the number of time steps. If analysis time is not over, in step S17, a current calculation process is performed and the processes in steps S16 and after are repeated. If it is over, in step S23, an electro-magnetic field intensity is calculated, and the process terminates. The current calculation process in step S17 is described in detail later.
If the cooperation with a circuit analysis is needed, after the process in step S15, in step S20, an admittance matrix calculation process which is described later, is performed, and in step S21 it is determined whether the analysis time is over, by counting the number of time steps. If analysis time is not over, in step S22, a circuit analysis linking process is performed, and the processes in steps S21 and after are repeated. If it is over, in step S23, an electro-magnetic field intensity is calculated, and the process is terminates. The circuit analysis cooperation process in step S22 is described later.
In
Alternatively, instead of determining whether a component is linear or non-linear, based on the leading character of a component name in the component determination process, it can also be determined whether a component is linear or non-linear, based on a symbol which is stored in circuit data beforehand for that purpose.
Next, the process of the electro-magnetic wave analysis unit 13 or circuit analysis cooperation processing unit 14, which is performed according to the determination result of the cooperation determination unit 12 shown in
In the above equation, amn, bmn0, bmn1, bmn2 and bmn3 are a vector potential between components m+, m− and n+, n−, a scalar potential between components m+ and n+, a scalar potential between components m+ and n−, a scalar potential between components m− and n+ and a scalar potential between components m− and n−, respectively.
In the mutual emittance calculation process in step S12 of
If all the components constituting an electric circuit are linear, the respective values of linear components R, L and C is assigned to equation (1) as follows, and an electro-magnetic wave analysis process of the electro-magnetic wave analysis unit 13 shown in
Next, the cooperation process of the circuit analysis and electro-magnetic wave analysis is described.
In step S36, generally, current Iij flowing through the j-th port when a voltage 1 [V] is applied to the i-th port of the plurality of ports is calculated. In step S37, a mutual emittance matrix Z used for the analysis to which a value corresponding to a linear component of components constituting an electric circuit is added, is generated. In step S38, an admittance matrix is generated. These processes are further described later.
In step S41, current Iu flowing through each port in a state where no circuit is connected to each port shown in
By repeating such a calculation, the following admittance matrix can be generated.
Next, the processes in steps S41 through S43 of
In the symbol notation of “matrix”, “vector”, “factor”, “solution of an equation”, “current”, “voltage” and the like, of the following description, vector characters are notated by underlining them.
Then, the solution I(t) of the following linear simultaneous equation can be calculated using a matrix Z representing a mutual impedance between very small components, a vector I(t) representing current flowing through each very small component, the vector V(t) of a voltage applied to each port and a time delay component Re(t).
ZI(t)=Re(t)+V(t) (5)
In the above equation, matrix Z is a matrix with m rows and m columns, and each of vectors I(t) and V(t) is an m-dimensional vector with m components. The components of V(t) are voltage applied to each port. The value of a V component corresponding to current flowing through a very small component not connected to a port is 0, and that of a V component corresponding to current flowing through a very small component connected to a port becomes the value of voltage applied to the connected port.
Time delay component Re(t) is also called a retarded component. When current flows through each very small component divided by the time domain moment method, an electric field is emitted by the current behind the very small component with delay obtained by dividing a distance between the very small components by a light speed.
Re(t) is the voltage equivalent component of this electric field.
Lastly, an electro-magnetic field generated by current I(t) flowing through the very small component is calculated, and the analysis by the time domain moment method terminates.
Next, how to link the time domain moment method with a circuit analysis method is described. As described above, it is assumed that the analysis target model of a time domain moment method model is divided into m very small components, and each of n ones (n<m) of the very small components is connected to one of n ports.
Firstly, the above-mentioned equation (5) is obtained in correction with the time domain moment method model. In this case, it is assumed that in equation (5), elements other than current I(t) and the applied voltage V(t) of each port are all known.
If there is no input from each port, that is, a port is not connected, the following equation holds true assuming that vector V(t) of a voltage applied to each very small component is 0.
ZIu(t)=Re(t) (6)
In the above equation, Iu(t) is a vector whose component is current flowing through each very small component of the time domain moment method model when a port is not connected. If it is assumed that the inverse matrix of a mutual impedance matrix Z is an admittance matrix Y, the following equation holds true.
Iu(t)=YRe(t) (7)
Current flowing through the i-th very small component of m very small components becomes the i-th row of equation (7), and it is calculated as follows.
In this case, current flowing through the other ports when a voltage is applied to each port is calculated. When a voltage V1 is applied to a port 1, current flowing the i-th very small component connected to the k-th port can be calculated as follows. The current is equivalent to current in the case where time delay component Re(t) is not taken into consideration in equation (5).
The Yk1 of the above equation is equivalent to admittance between the i-th very small component connected to the k-th port in the case where a voltage is applied to port 1. The admittance corresponds one to one to the element Ylj of the admittance matrix Y of the time domain moment method model. Specifically, if the i(j)-th very small component of the time domain moment method model is connected to the k(1)-th port, Ykl is equal to Ylj, to which attention must be paid.
If time delay component Re(t) is taken into consideration, current flowing through the i-th very small component becomes the sum of the current of equation (9) and current due to the time delay component when the i-th component of m very small components is connected to the k-th port of n ports, and it can be calculated as follows.
If the i-th component is connected to neither of the ports, current flowing through the component corresponds to only the time delay component, and it can be calculated as follows.
If these equations (10) and (11) are expressed using each matrix and vector, the following equations (12) and (13), respectively, are obtained.
I(t)=YRe(t)+YV(t) (12)
I(t)=Iu(t)+YV(t) (13)
If equation (13) is written in a matrix form, the matrix of current flowing through each very small component can be obtained as follows.
In equation (14), as to each of components V1 through Vm, the value of the applied voltage is assigned to a component corresponding to a very small component connected to a port, of very small components corresponding to each row, and the values of the other components are made 0. The element of a matrix Y becomes 0 except for an element corresponding to the Ykl of equation (10).
As described above, if the i-th very small component of the time domain moment method model is connected to the k-th port, current I1k(t) flowing through the very small component is determined by Iuik(t) as an independent current source and n voltage-dependent current sources YklV1 each of which is controlled by voltage V1 applied to each port.
In a circuit analysis, for example, a circuit analysis using SPICE or the like, Vn(t) as the node voltage of each port can be calculated by solving the model shown in
Then, the process of the preferred embodiment is further described using the electric circuit shown in
As described with reference to
In
A linear component like this load resistor is added to the diagonal element of an emittance matrix (Z). If the linear component is, for example, the load of current Jm described with reference to
In the representation of an admittance matrix, a linear component factor is added as follows, assuming the admittance factor of a linear component to be Xii.
For example, if a linear component is inserted and connected between the two terminals of a print-wired board, the linear component is inserted and connected between two patches in parallel by dividing the print-wired board into patches. Therefore, their admittance factors must be summed.
As described above, in the preferred embodiment, all the components constituting an electric circuit contained in an analysis target are linear, no linking process of the electro-magnetic wave analysis and circuit analysis is performed, and for example, only a process by a time domain moment method is performed as an electro-magnetic wave analysis. Therefore, there is no need for time matching between the electro-magnetic wave analysis and circuit analysis, thereby improving a processing speed.
Even when all components are not linear, a port as the jointing point of an electro-magnetic wave analysis model and a circuit analysis model described with reference to
So far the electro-magnetic field intensity calculation device of the present invention has been described in detail, this electro-magnetic field intensity calculation device can be configured as a general computer system.
In
For the storage device 34, a variety of types of storage devices, such as a hard disk, magnetic disk or the like can be used. Such a storage device 34 or the ROM 31 stores the programs shown in the flowcharts in
Such a program can be stored in, for example, the storage device 34 by a program provider 38 via a network 39 and the communication interface 33, and be executed by the CPU 30. Alternatively, such a program can be stored in a portable storage medium 40 sold and distributed in the market, be set in the reader device 36 and be executed by the CPU 30.
For the portable storage medium 40, a variety of types of storage media, such as a CD-ROM, a flexible disk, an optical disk, a magneto-optical disk or the like, can be used. By the reader device 36 reading the program stored in such a storage medium, the electro-magnetic field intensity can be calculated in the preferred embodiment.
As described in detail above, according to the present invention, it can be determined whether a component constituting an electric circuit contained in an analysis target is linear or non-linear. Then, if all the components are linear, an electro-magnetic field intensity can be calculated only by an electro-magnetic wave analysis without performing a circuit analysis, thereby improving a calculation speed.
Even when all the components are not always linear, a port as the jointing point of the electro-magnetic wave analysis model and circuit analysis model can be limited to only a port corresponding to a non-linear component, thereby reducing the matching time between the electro-magnetic wave analysis and circuit analysis and improving a processing speed as a whole. Thus, the present invention greatly contributes the improvement of the efficiency of the electro-magnetic field intensity calculation process.
The present invention can be used in manufacturing industries of electric equipment having a possibility to emit an electro-magnetic wave, or the like and in all the industries using such electronic equipment.
This application is a continuation of international PCT application No. PCT/JP2003/007156 filed on Jun. 5, 2003.
Number | Date | Country | |
---|---|---|---|
Parent | PCT/JP03/07156 | Jun 2003 | US |
Child | 11146326 | Jun 2005 | US |