A method for importing far field data of HFSS software into CST / FEKO software

By establishing a data storage format and conversion method, far-field data from HFSS software can be imported into CST/FEKO software, solving the problem of difficult import in existing technologies, achieving efficient transfer of simulation results, and simplifying the operation process.

CN116595078BActive Publication Date: 2026-03-24THE 54TH RESEARCH INSTITUTE OF CHINA ELECTRONICS TECHNOLOGY GROUP CORPORATION
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-05-12
Publication Date
2026-03-24

AI Technical Summary

Technical Problem

The existing software interface cannot import far-field simulation results from HFSS software into CST/FEKO software, resulting in time-consuming, laborious, and inefficient operation.

Method used

Establish a data storage format, convert the far-field data file of HFSS software into an intermediate format, and then into a format recognizable by CST/FEKO software, including the extraction and writing of frequency information, spherical coordinate information, and electromagnetic information.

Benefits of technology

It enables the rapid and convenient import of far-field simulation results from HFSS software into CST/FEKO software, improving the efficiency of electromagnetic simulation work.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116595078B_ABST
    Figure CN116595078B_ABST
Patent Text Reader

Abstract

The application discloses a method for importing far field data of HFSS software into CST / FEKO software, and belongs to the technical field of electromagnetic simulation. The method comprises the following steps: firstly, obtaining a far field data file corresponding to a simulation project in the HFSS software; then, converting the obtained far field data file of the HFSS software into an intermediate data format; and finally, converting the intermediate format data into a far field data file in the format of the CST / FEKO software. The method is simple and practical, easy to implement, and can import the far field simulation result obtained by the HFSS software into the CST / FEKO software, thereby completing subsequent simulation work and providing great convenience for electromagnetic simulation work.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of electromagnetic simulation technology, and in particular to a method for importing far-field data from HFSS software into CST / FEKO software. Background Technology

[0002] Electromagnetic simulation plays a crucial role in the research and development of electronic equipment. Among them, HFSS, CST, and FEKO software are some widely used electromagnetic simulation software programs.

[0003] Because HFSS and CST / FEKO software are developed by different companies, there is no common interface file between the two. However, in practical applications, developers need to import far-field simulation results obtained from one software into the other to complete subsequent simulation work.

[0004] Existing software interfaces cannot import far-field simulation results from HFSS into CST / FEKO software. Furthermore, each import / export process requires manual operation, which is time-consuming, labor-intensive, and inefficient. Summary of the Invention

[0005] In view of this, the present invention proposes a method for importing far-field data from HFSS software into CST / FEKO software. This method can import far-field simulation results from HFSS into CST / FEKO, and is characterized by speed and convenience.

[0006] To achieve the above objectives, the technical solution adopted by the present invention is as follows:

[0007] A method for importing far-field data from HFSS software into CST software includes the following steps:

[0008] Step 1: Establish a data storage format for data exchange;

[0009] Step 2: Obtain the far-field data file corresponding to the simulation project in the HFSS software;

[0010] Step 3: Convert the acquired far-field data file into a data storage format to form intermediate format data;

[0011] Step 4: Convert the intermediate format data into a far-field data file that conforms to the CST software format.

[0012] Furthermore, the far-field data file corresponding to the simulation project in the HFSS software has the suffix ffd, and the far-field data file conforming to the CST software format has the suffix ffs.

[0013] Furthermore, the data storage format includes frequency information, a set of spherical coordinate information corresponding to each frequency information, and electromagnetic information corresponding to each set of spherical coordinate information; wherein, the spherical coordinate information is represented as (phi, theta), where phi represents the angle between the projection of the coordinate point on the XOY plane and the X-axis, and theta represents the angle between the coordinate point and the Z-axis; the electromagnetic information consists of four data, namely the real part and the imaginary part of the electric field components along the phi and theta directions.

[0014] Furthermore, step 3 is performed as follows:

[0015] Frequency information is extracted from the far-field data file and written into intermediate format data;

[0016] Extract the spherical coordinate information corresponding to the frequency information from the far-field data file and write it into the frequency information corresponding to the intermediate format data.

[0017] Extract the electromagnetic information in spherical coordinates corresponding to the frequency information from the far-field data file, and write it into the corresponding spherical coordinates in the intermediate format data.

[0018] Furthermore, step 4 is specifically implemented as follows:

[0019] The frequency information in the intermediate format data is written into a far-field data file that conforms to the CST software format in one go;

[0020] The spherical coordinate information corresponding to each frequency information, as well as the electromagnetic information under each set of spherical coordinate information, are sequentially written into a far-field data file conforming to the CST software format.

[0021] A method for importing far-field data from HFSS software into FEKO software includes the following steps:

[0022] Step 1: Establish a data storage format for data exchange;

[0023] Step 2: Obtain the far-field data file corresponding to the simulation project in the HFSS software;

[0024] Step 3: Convert the acquired far-field data file into a data storage format to form intermediate format data;

[0025] Step 4: Convert the intermediate format data into a far-field data file that conforms to the FEKO software format.

[0026] Furthermore, the far-field data files corresponding to simulation projects in HFSS software have the suffix ffd, while the far-field data files conforming to the FEKO software format have the suffix ffs.

[0027] Furthermore, the data storage format includes frequency information, a set of spherical coordinate information corresponding to each frequency information, and electromagnetic information corresponding to each set of spherical coordinate information; wherein, the spherical coordinate information is represented as (phi, theta), where phi represents the angle between the projection of the coordinate point on the XOY plane and the X-axis, and theta represents the angle between the coordinate point and the Z-axis; the electromagnetic information consists of four data, namely the real part and the imaginary part of the electric field components along the phi and theta directions.

[0028] Furthermore, step 3 is performed as follows:

[0029] Frequency information is extracted from the far-field data file and written into intermediate format data;

[0030] Extract the spherical coordinate information corresponding to the frequency information from the far-field data file and write it into the frequency information corresponding to the intermediate format data.

[0031] Extract the electromagnetic information in spherical coordinates corresponding to the frequency information from the far-field data file, and write it into the corresponding spherical coordinates in the intermediate format data.

[0032] Furthermore, step 4 is specifically implemented as follows:

[0033] Write the frequency information from the intermediate format data into a far-field data file that conforms to the FEKO software format;

[0034] Write the number of samples of spherical coordinate information in the intermediate format data into a far-field data file that conforms to the FEKO software format;

[0035] Write the spherical coordinate information corresponding to each frequency information into a far-field data file that conforms to the FEKO software format;

[0036] The electromagnetic information under each set of spherical coordinate information is written into a far-field data file conforming to the FEKO software format.

[0037] The beneficial effects of this invention are as follows:

[0038] 1. This invention can import the far-field simulation results obtained from HFSS software into CST / FEKO software, thereby completing the subsequent simulation work and providing great convenience for electromagnetic simulation work.

[0039] 2. The method of the present invention is simple and easy to implement. Attached Figure Description

[0040] Figure 1 This is a flowchart illustrating the method for importing far-field data from HFSS software into CST software in an embodiment of the present invention.

[0041] Figure 2This is a flowchart illustrating the method for importing far-field data from HFSS software into FEKO software in an embodiment of the present invention. Detailed Implementation

[0042] To make the technical solutions and advantages of the present invention clearer, the present invention will be further described in detail below with reference to the accompanying drawings. It should be understood that these descriptions are merely exemplary and are not intended to limit the scope of the present invention.

[0043] like Figure 1 As shown, a method for importing far-field data from HFSS software into CST software includes the following steps:

[0044] S1. Establish a data storage format that facilitates data exchange; this format is called intermediate format data.

[0045] S2, obtain the far-field data file corresponding to the simulation project in HFSS software;

[0046] S3 converts the acquired far-field data file into intermediate format data;

[0047] S4 converts intermediate format data into far-field data files that conform to the CST software format.

[0048] In HFSS software, the filename extension for far-field data files is ffd, while in CST software, it is ffs.

[0049] The data storage format includes the following parts:

[0050] Frequency information;

[0051] Each frequency information corresponds to a set of coordinate information, which is represented by spherical coordinates (phi, theta). phi represents the angle between the projection of the coordinate point on the XOY plane and the X-axis, and theta represents the angle between the coordinate point and the Z-axis.

[0052] The electromagnetic information corresponding to each set of coordinate information for each frequency information consists of four data points: the real and imaginary parts of the electric field components along the phi and theta directions.

[0053] The specific method of step S3 is as follows:

[0054] First, frequency information is extracted from the far-field data file and written into intermediate format data;

[0055] Next, the coordinate information corresponding to the frequency information is extracted from the far-field data file and written into the frequency information corresponding to the intermediate format data.

[0056] Next, the electromagnetic information corresponding to the coordinate information of the frequency information is extracted from the far-field data file, and written into the coordinate information corresponding to the frequency information of the intermediate format data.

[0057] The specific method for step S4 is as follows:

[0058] First, the frequency information in the intermediate format data is written into the CST far-field data file all at once;

[0059] Next, the coordinate information corresponding to each frequency information, as well as the electromagnetic information under the coordinate information corresponding to each frequency information, are written into the CST far-field data file.

[0060] like Figure 2 As shown, a method for importing far-field data from HFSS software into CST software includes the following steps:

[0061] S1. Establish a data storage format that facilitates data exchange; this format is called intermediate format data.

[0062] S2, obtain the far-field data file corresponding to the simulation project in HFSS software;

[0063] S3 converts the acquired far-field data file into intermediate format data;

[0064] S4 converts intermediate format data into far-field data files that conform to the FEKO software format.

[0065] The filenames of far-field data files in HFSS software have the suffix ffd, while those in FEKO software have the suffix ffs.

[0066] The data storage format includes the following parts:

[0067] Store frequency information;

[0068] Each frequency information corresponds to a set of coordinate information, which is represented by spherical coordinates (phi, theta). phi represents the angle between the projection of the coordinate point on the XOY plane and the X-axis, and theta represents the angle between the coordinate point and the Z-axis.

[0069] The electromagnetic information corresponding to each set of coordinate information for each frequency information consists of four data points: the real and imaginary parts of the electric field components along the phi and theta directions.

[0070] The specific method of step S3 is as follows:

[0071] First, frequency information is extracted from the far-field data file and written into intermediate format data;

[0072] Next, the coordinate information corresponding to the frequency information is extracted from the far-field data file and written into the frequency information corresponding to the intermediate format data.

[0073] Next, the electromagnetic information corresponding to the coordinate information of the frequency information is extracted from the far-field data file, and written into the coordinate information corresponding to the frequency information of the intermediate format data.

[0074] The specific method for step S4 is as follows:

[0075] First, the frequency information is written into the FEKO far-field data file;

[0076] Next, the number of samples at coordinates theta and phi will be written into the FEKO far-field data file;

[0077] Next, the coordinate information corresponding to each frequency information is written into the FEKO far-field data file;

[0078] Finally, the electromagnetic information corresponding to the coordinate information of each frequency is written into the FEKO far-field data file.

[0079] All of the above methods can be implemented using programming languages ​​such as Python, C, C++, or Java.

[0080] In summary, this invention is simple, practical, and easy to implement. It can import far-field simulation results obtained from HFSS software into CST / FEKO software to complete subsequent simulation work, thus providing great convenience for electromagnetic simulation work.

[0081] The above description is merely a preferred embodiment of the present invention, but the scope of protection of the present invention is not limited thereto. Any equivalent substitutions or modifications made by those skilled in the art within the scope of the technology disclosed in the present invention, based on the technical solution and inventive concept of the present invention, should be covered within the scope of protection of the present invention.

Claims

1. A method for importing far-field data from HFSS software into CST software, characterized in that, Includes the following steps: Step 1: Establish a data storage format for data exchange; Step 2: Obtain the far-field data file corresponding to the simulation project in the HFSS software; the far-field data file corresponding to the simulation project in the HFSS software has the suffix ffd, and the far-field data file conforming to the CST software format has the suffix ffs. Step 3: Convert the acquired far-field data file into a data storage format to form intermediate format data. This data storage format includes frequency information, a set of spherical coordinate information corresponding to each frequency information, and electromagnetic information corresponding to each set of spherical coordinate information. The spherical coordinate information is represented as (phi, theta), where phi represents the angle between the projection of the coordinate point onto the XOY plane and the X-axis, and theta represents the angle between the coordinate point and the Z-axis. The electromagnetic information consists of four data points: the real and imaginary parts of the electric field components along the phi and theta directions. The specific method of Step 3 is as follows: Frequency information is extracted from the far-field data file and written into intermediate format data; Extract the spherical coordinate information corresponding to the frequency information from the far-field data file and write it into the frequency information corresponding to the intermediate format data. Extract the electromagnetic information under the spherical coordinate information corresponding to the frequency information from the far-field data file, and write it into the corresponding spherical coordinate information in the intermediate format data. Step 4: Convert the intermediate format data into a far-field data file that conforms to the CST software format. The specific method is as follows: The frequency information in the intermediate format data is written into a far-field data file that conforms to the CST software format in one go; The spherical coordinate information corresponding to each frequency information, as well as the electromagnetic information under each set of spherical coordinate information, are sequentially written into a far-field data file conforming to the CST software format.

2. A method for importing far-field data from HFSS software into FEKO software, characterized in that, Includes the following steps: Step 1: Establish a data storage format for data exchange; Step 2: Obtain the far-field data file corresponding to the simulation project in HFSS software; the far-field data file corresponding to the simulation project in HFSS software has the suffix ffd, and the far-field data file conforming to the FEKO software format has the suffix ffs. Step 3: Convert the acquired far-field data file into a data storage format to form intermediate format data. This data storage format includes frequency information, a set of spherical coordinate information corresponding to each frequency information, and electromagnetic information corresponding to each set of spherical coordinate information. The spherical coordinate information is represented as (phi, theta), where phi represents the angle between the projection of the coordinate point onto the XOY plane and the X-axis, and theta represents the angle between the coordinate point and the Z-axis. The electromagnetic information consists of four data points: the real and imaginary parts of the electric field components along the phi and theta directions. The specific method of Step 3 is as follows: Frequency information is extracted from the far-field data file and written into intermediate format data; Extract the spherical coordinate information corresponding to the frequency information from the far-field data file and write it into the frequency information corresponding to the intermediate format data. Extract the electromagnetic information under the spherical coordinate information corresponding to the frequency information from the far-field data file, and write it into the corresponding spherical coordinate information in the intermediate format data. Step 4: Convert the intermediate format data into a far-field data file that conforms to the FEKO software format. The specific method is as follows: Write the frequency information from the intermediate format data into a far-field data file that conforms to the FEKO software format; Write the number of samples of spherical coordinate information in the intermediate format data into a far-field data file that conforms to the FEKO software format; Write the spherical coordinate information corresponding to each frequency information into a far-field data file that conforms to the FEKO software format; The electromagnetic information under each set of spherical coordinate information is written into a far-field data file conforming to the FEKO software format.

Citation Information

Patent Citations

  • GIS and AutoCAD data exchange method and intermediate file

    CN105512235A

  • Far-field data interaction method from Siwave to CST

    CN113435144A