{"id":128,"date":"2022-08-23T10:48:32","date_gmt":"2022-08-23T01:48:32","guid":{"rendered":"https:\/\/www.ssil.co.jp\/product\/EMSolution\/en2\/?post_type=case&#038;p=128"},"modified":"2022-08-23T11:33:19","modified_gmt":"2022-08-23T02:33:19","slug":"b_integ_by_coil_without_mesh","status":"publish","type":"case","link":"https:\/\/www.ssil.co.jp\/product\/EMSolution\/en\/case\/b_integ_by_coil_without_mesh\/","title":{"rendered":"Magnetic field distribution calculation in a COIL-only model"},"content":{"rendered":"<h3>Summary<\/h3>\n<p>COIL (external current magnetic field source) allows you to define coils independently of the finite element mesh and calculate the magnetic field produced by the coils.<br \/>\nEven in a COIL-only model, the magnetic field evaluation points of B_INTEG can be input as mesh data, and its magnetic field can be calculated and output using the Biot-Savart law. This function allows the calculation of the magnetic field due to COIL with high accuracy without setting boundary conditions.  <\/p>\n<h3>Explanation<\/h3>\n<p>As an example, let us calculate the magnetic field generated by the COIL (red) shown in Fig. 1 in the region of the magnetic field evaluation point (yellow) in B_INTEG.\u3000The shape and dimensions of the COIL are described in the input data.\u3000To set the magnetic field evaluation points of B_INTEG, the mesh data, B_integ_mesh file, is used as input data.<br \/>\nThe file format is the same as the conventional pre_geom, etc. When the analysis is executed, the magnetic field is calculated at each node position defined in B_integ_mesh and the results are output to the B_integ file in the specified format.\u3000The B_integ_mesh file should contain not only nodal data but also element data, as it will be used for contour display in post-processing. Element data can be either solid or shell (plane) elements. The post_geom file does not include the B_integ_mesh data, but outputs only the COIL geometry. Fig.2 shows the magnetic field distribution calculated by the above function and displayed by FEMAP. fig.3 shows the magnetic flux density vector distribution with the shell element mesh as input data.<\/p>\n<div class=\"img col2\">\n<div>\n        <a href=\"\/product\/EMSolution\/en\/wp-content\/uploads\/b_integ_by_coil_without_mesh01.png\" class=\"modal\"><br \/>\n        <img decoding=\"async\" src=\"\/product\/EMSolution\/en\/wp-content\/uploads\/b_integ_by_coil_without_mesh01.png\" alt=\"\" \/><\/a><\/p>\n<p class=\"text01\">Fig.1\u3000COIL and magnetic field evaluation mesh<\/p>\n<\/p><\/div>\n<div>\n        <a href=\"\/product\/EMSolution\/en\/wp-content\/uploads\/b_integ_by_coil_without_mesh02.png\" class=\"modal\"><br \/>\n        <img decoding=\"async\" src=\"\/product\/EMSolution\/en\/wp-content\/uploads\/b_integ_by_coil_without_mesh02.png\" alt=\"\" \/><\/a><\/p>\n<p class=\"text01\">Fig.2\u3000Iso-surface display of <br \/>magnetic field strength<\/p>\n<\/p><\/div>\n<\/div>\n<div class=\"img col1\">\n<div>\n        <a href=\"\/product\/EMSolution\/en\/wp-content\/uploads\/b_integ_by_coil_without_mesh03.png\" class=\"modal\"><br \/>\n        <img decoding=\"async\" src=\"\/product\/EMSolution\/en\/wp-content\/uploads\/b_integ_by_coil_without_mesh03.png\" alt=\"\" \/><\/a><\/p>\n<p class=\"text01\">Fig.3\u3000Magnetic field vector display on a plane<\/p>\n<\/p><\/div>\n<\/div>\n<p>In the previous EMSolution, when the evaluation point was far enough from the COIL, it automatically approximated the COIL entered in the 3D geometry as a line current, but now a judgement value to approximate the line current can be entered for the distance from the evaluation point to the COIL. At sufficiently far distances, the magnetic field created by the COIL input in the 3D geometry and the one approximated by the line current agree very precisely, and furthermore, the calculation may be faster if the COIL magnetic field is calculated by the line current approximation. In addition, the accuracy has been improved as a result of the improved COIL calculation method. The coil geometry dimensions used in this example are the benchmark model used in <a href=\"\/product\/EMSolution\/en\/case\/coil\/\" target=\"_blank\" rel=\"noopener noreferrer\" style=\"display:inline\"><font color=\"Red\">&quot; Static magnetic field analysis using COIL (external current magnetic field source)&quot;<\/font><\/a> etc.\u3000and reported in &quot;Three-Dimensional Static Magnetic Field Numerical Computation Techniques&quot;, IEEJ Technical Report No. 286.<\/p>\n<p><!--more--><\/p>\n<h3>How to use<\/h3>\n<p>In &quot;input 10. input\/output files&quot; of the HandBook,  <\/p>\n<ul>\n<li>Enter the file format number of B_integ_mesh in INPUT_MESH_FILE.  <\/li>\n<li>Set MESHLESS=1.  <\/li>\n<li>Enter the file format number of B_integ in POST_DATA_FILE.  <\/li>\n<li>If MESH (FILE output) = 1, COIL shape data is output to post_geom.  <\/li>\n<li>Set B_INTEG=1.  <\/li>\n<li>Enter the number of COIL series to be included in the calculation (NO_COIL_SERIES).  <\/li>\n<li>Set MESH_INPUT=1.  <\/li>\n<li>Enter as many COIL series numbers as the number of coil series (NO_COIL_SERIES).  <\/li>\n<\/ul>\n<p>Note: Symmetry data such as XSYMMETRY is not meaningful but should not be excluded.  <\/p>\n<p class=\"slideText\"><span><font color=\"Red\">* INPUT_MESH_FILE *<\/font>  UNIT  * NO_MESH <font color=\"Red\">* MESHLESS *<\/font><\/span><br \/>\n<span><font color=\"Red\">                    5<\/font>                       0                 0                  <font color=\"Red\">1<\/font><\/span><br \/>\n<span><font color=\"Red\">* POST_DATA_FILE *<\/font> ELEM_OUT * NODE_OUT *NUMBER_OUTPUT_MATS * AVERAGE *<\/span><br \/>\n<span><font color=\"Red\">                  5<\/font>                          0                    0                              0                                     0<\/span><br \/>\n<span><font color=\"Red\">* MESH *<\/font> CURRENT * MAGNETIC * FORCE_J_B * FORCE_NODAL * DISP *<\/span><br \/>\n<span><font color=\"Red\">       1<\/font>                0                 0                       0                       0                     0<\/span><br \/>\n<span>*   MESH   *   A   *   V   *   B   <font color=\"Red\">*  B_INTEG  *<\/font>  J_Q  *<\/span><br \/>\n<span>         0           0         0        0              <font color=\"Red\">1<\/font>               0<\/span><br \/>\n<span>*  Q_AVERAGE *  Q_TOTAL  *  MAG_FLUX  * CUR_FLUX *<\/span><br \/>\n<span>               0                     0                    0                     0<\/span><br \/>\n<span>* FORCE_J_B * FORCE_NODAL *<\/span><br \/>\n<span>              0                        0<\/span><br \/>\n<span>* XSYMMETRY * YSYMMETRY * ZSYMMETRY * ROTATION *<\/span><br \/>\n<span>             1                       1                     -1                      1<\/span><br \/>\n<span>* NO_POINTS * NO_MAT_IDS * NO_COIL_SERIES * INTEG_OPT <font color=\"Red\">* MESH_INPUT *<\/font><\/span><br \/>\n<span>             0                        0                              1                         1                        <font color=\"Red\">1<\/font><\/span><br \/>\n<span><font color=\"Red\">* COIL_SERIES *<\/font><\/span><br \/>\n<span><font color=\"Red\">              1<\/font><\/span>\n<\/p>\n<p>COIL data input is the same as before. However, LINE_APPROX, which is a judgment value for the distance from the evaluation point to COIL for the aforementioned line current approximation, has been added. What this means is that if the shortest distance from the centerline of the rectangular cross section of the coil created by LOOP, GCE, and ARC to the evaluation point is more than LINE_APPROX times the length of half the long side of the rectangular cross section of the coil, the calculation is performed replacing LOOP, GCE, and ARC by line current (FGCE and FARC) .Note that at the boundary between volume currents (rectangular cross-sectional pass-through currents) and line current approximations, continuity with respect to space may be poor. If you want to include all of the volume integrals without line-current approximation, set a sufficiently large number (see the input example below). On the other hand, if you want to approximate all of the line current, set the value to 0. If LINE_APPROX is set to any COIL data, it will be applied to all COILs.  <\/p>\n<p class=\"slideText\"><span><font color=\"Red\">* LINE_APPROX *   LIMIT   *<\/font><\/span><br \/>\n<span><font color=\"Red\">   LINE_APPROX     10000<\/font><\/span>\n<\/p>\n<h3>Download<\/h3>\n<p><button type=\"button\" class=\"btn btn-danger btn-lg\"><a href=\"https:\/\/www.ssil.co.jp\/product\/EMSolution\/en\/wp-content\/uploads\/b-integ-coil.zip\">Sample data DL<\/a><\/button>  <\/p>\n<p>\u30fb input<br \/>\n\u30fb B_integ_mesh.neu \uff1aMesh file (magnetic field evaluation points)<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Summary COIL (external current magnetic field source) allows you to define coils independently of the finite element mesh and calculate the magnetic field produced by the coils. Even in a COIL-only model, the magnetic field evaluation points of B_INTEG can be input as mesh data, and its magnetic field can be calculated and output using [&hellip;]<\/p>\n","protected":false},"featured_media":0,"template":"","tags":[],"case_cat":[6],"class_list":["post-128","case","type-case","status-publish","hentry","case_cat-gaibudenryu"],"acf":[],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/www.ssil.co.jp\/product\/EMSolution\/en\/wp-json\/wp\/v2\/case\/128"}],"collection":[{"href":"https:\/\/www.ssil.co.jp\/product\/EMSolution\/en\/wp-json\/wp\/v2\/case"}],"about":[{"href":"https:\/\/www.ssil.co.jp\/product\/EMSolution\/en\/wp-json\/wp\/v2\/types\/case"}],"version-history":[{"count":6,"href":"https:\/\/www.ssil.co.jp\/product\/EMSolution\/en\/wp-json\/wp\/v2\/case\/128\/revisions"}],"predecessor-version":[{"id":3082,"href":"https:\/\/www.ssil.co.jp\/product\/EMSolution\/en\/wp-json\/wp\/v2\/case\/128\/revisions\/3082"}],"wp:attachment":[{"href":"https:\/\/www.ssil.co.jp\/product\/EMSolution\/en\/wp-json\/wp\/v2\/media?parent=128"}],"wp:term":[{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.ssil.co.jp\/product\/EMSolution\/en\/wp-json\/wp\/v2\/tags?post=128"},{"taxonomy":"case_cat","embeddable":true,"href":"https:\/\/www.ssil.co.jp\/product\/EMSolution\/en\/wp-json\/wp\/v2\/case_cat?post=128"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}