对于我使用 的 TI 计算器磁感应接近工具、请提出一些问题。 当我将磁体类型从块更改为圆柱体时、数据会变得奇怪、这是正确的吗?
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
对于我使用 的 TI 计算器磁感应接近工具、请提出一些问题。 当我将磁体类型从块更改为圆柱体时、数据会变得奇怪、这是正确的吗?
您好、Stefano、
感谢您考虑使用德州仪器。 这看起来像是您发现了某种错误。 您能否分享在输入菜单的数据设置下输入的内容? 此外、您是否在 Excel 之外使用其他符号? 例如、在"R"条目中、它看起来像"2.00"。 在 Excel 之外、您的典型符号是否为"2、00"? 如果您在操作系统上使用 Excel 以外的其他数字表示法、您能否共享保存在.fem 文件中的模型外观?
当我运行您的圆柱体示例时、假设有1个扫描设置0.05网格因子、我得到以下结果:
DX 1 (mm) | 直径1 (mm) | DZ 1 (mm) | Bx 1 (mT) | 乘以1 (mT) | BZ 1 (mT) | 输出电压1分钟(V) | 输出电压1典型值(V) | 最大输出电压1 (V) |
-0.26667 | 0 | 3. | -8.64656 | 0 | -39.8095 | 0.2. | 0.2. | 0.2. |
4.44E-16. | 0 | 3. | -11.5868 | 0 | -39.1312 | 0.2. | 0.2. | 0.2. |
0.266667 | 0 | 3. | -14.0759 | 0 | -38.5161 | 0.2. | 0.2. | 0.2. |
0.533333 | 0 | 3. | -17.4689 | 0 | -37.8218 | 0.2. | 0.2. | 0.2. |
0.8. | 0 | 3. | 20.8619 | 0 | -37.1275 | 0.2. | 0.2. | 0.2. |
1.066667 | 0 | 3. | -23.8315 | 0 | 36.2771 | 0.2. | 0.2. | 0.2. |
1.3333 | 0 | 3. | -25.7105 | 0 | -33.0801 | 0.2. | 0.2. | 0.2. |
1.6. | 0 | 3. | -27.5894 | 0 | 29.8831 | 0.2. | 0.2. | 0.2. |
1.866667 | 0 | 3. | 29.5921 | 0 | -26.6833 | 0.2. | 0.2. | 0.2. |
2.133333 | 0 | 3. | -1968年3月31日 | 0 | -23.3463. | 0.2821. | 0.2. | 0.2. |
2.4 | 0 | 3. | -32.9066 | 0 | 20.0449 | 0.595733 | 0.495509. | 0.395284 |
2.66667 | 0 | 3. | 34.3721 | 0 | -17.026 | 0.882529 | 0.797399 | 0.712269 |
2.933333 | 0 | 3. | -34.9672 | 0 | -13.7987 | 1.189128 | 2011年1月35日 | 1.051142. |
3.2. | 0 | 3. | -35.6473 | 0 | -10.4181 | 1.510285 | 1.458194 | 1.406104 |
3.466667 | 0 | 3. | -36.2221. | 0 | -7.02384 | 1.832735 | 1.797616 | 1.762497 |
3.733333 | 0 | 3. | 36.1738 | 0 | -3.54901 | 2.162844. | 2.145099 | 2.127354 |
4. | 0 | 3. | -36.1254 | 0 | -0.07418 | 2.492953 | 2.492582 | 2.492211. |
4.266667 | 0 | 3. | -35.8214 | 0 | 3.487225 | 2.831286 | 2.848723 | 2.866159 |
4.533333 | 0 | 3. | -35.2546 | 0 | 6.920022. | 3.157402 | 3.192002年 | 3.226602 |
4.8. | 0 | 3. | -34.7404 | 0 | 10.38297 | 3.486383 | 3.538297 | 3.590212 |
5.066667 | 0 | 3. | 33.948 | 0 | 13.60368 | 3.792349 | 3.860368 | 3.928386 |
5.3333 | 0 | 3. | 33.1746 | 0 | 17.16642. | 4.13081. | 4.216642. | 4.302474. |
5.6. | 0 | 3. | 32.4012 | 0 | 20.72916. | 4.46927 | 4.572916. | 4.676562 |
5.866667 | 0 | 3. | -31.5893 | 0 | 24.21241. | 4.8. | 4.8. | 4.8. |
6.133333 | 0 | 3. | -30.1047 | 0 | 26.30346 | 4.8. | 4.8. | 4.8. |
6.4. | 0 | 3. | -27.787 | 0 | 28.87479 | 4.8. | 4.8. | 4.8. |
6.66667 | 0 | 3. | -25.3317 | 0 | 31.49886 | 4.8. | 4.8. | 4.8. |
6.933333 | 0 | 3. | -23.1857 | 0 | 34.20871. | 4.8. | 4.8. | 4.8. |
7.2. | 0 | 3. | 20.7452 | 0 | 36.21706 | 4.8. | 4.8. | 4.8. |
7.466667 | 0 | 3. | -18.1855 | 0 | 39.42709 | 4.8. | 4.8. | 4.8. |
7.733333 | 0 | 3. | -14.9144 | 0 | 41.28809 | 4.8. | 4.8. | 4.8. |
8. | 0 | 3. | -10.8133 | 0 | 41.57508 | 4.8. | 4.8. | 4.8. |
8.266667 | 0 | 3. | -7.62279 | 0 | 41.22617. | 4.8. | 4.8. | 4.8. |
谢谢你的回答、我通常使用的符号是2、00。 数据设置是默认设置、
我目前正在使用版本9
生成的表
生成的 fem 文件的内容
[Format] = 4.0
[Frequency] = 0
[Precision] = 1e-008
[MinAngle] = 10
[DoSmartMesh] = 1
[Depth] = 1
[LengthUnits] = millimeters
[ProblemType] = axisymmetric
[Coordinates] = cartesian
[ACSolver] = 0
[PrevType] = 0
[PrevSoln] = ""
[Comment] = "Add comments here."
[PointProps] = 0
[BdryProps] = 1
<BeginBdry>
<BdryName> = "A=0"
<BdryType> = 0
<A_0> = 0
<A_1> = 0
<A_2> = 0
<Phi> = 0
<c0> = 0
<c0i> = 0
<c1> = 0
<c1i> = 0
<Mu_ssd> = 0
<Sigma_ssd> = 0
<innerangle> = 0
<outerangle> = 0
<EndBdry>
[BlockProps] = 10
<BeginBlock>
<BlockName> = "Air"
<Mu_x> = 1
<Mu_y> = 1
<H_c> = 0
<H_cAngle> = 0
<J_re> = 0
<J_im> = 0
<Sigma> = 0
<d_lam> = 0
<Phi_h> = 0
<Phi_hx> = 0
<Phi_hy> = 0
<LamType> = 0
<LamFill> = 1
<NStrands> = 0
<WireD> = 0
<BHPoints> = 0
<EndBlock>
<BeginBlock>
<BlockName> = "N45"
<Mu_x> = 1.05
<Mu_y> = 1.05
<H_c> = 1030272
<H_cAngle> = 0
<J_re> = 0
<J_im> = 0
<Sigma> = 0.66700000000000004
<d_lam> = 0
<Phi_h> = 0
<Phi_hx> = 0
<Phi_hy> = 0
<LamType> = 0
<LamFill> = 1
<NStrands> = 0
<WireD> = 0
<BHPoints> = 0
<EndBlock>
<BeginBlock>
<BlockName> = "u1"
<Mu_x> = 2.4089242666740582
<Mu_y> = 2.4089242666740582
<H_c> = 0
<H_cAngle> = 0
<J_re> = 0
<J_im> = 0
<Sigma> = 0
<d_lam> = 0
<Phi_h> = 0
<Phi_hx> = 0
<Phi_hy> = 0
<LamType> = 0
<LamFill> = 1
<NStrands> = 0
<WireD> = 0
<BHPoints> = 0
<EndBlock>
<BeginBlock>
<BlockName> = "u2"
<Mu_x> = 0.14929929105743517
<Mu_y> = 0.14929929105743517
<H_c> = 0
<H_cAngle> = 0
<J_re> = 0
<J_im> = 0
<Sigma> = 0
<d_lam> = 0
<Phi_h> = 0
<Phi_hx> = 0
<Phi_hy> = 0
<LamType> = 0
<LamFill> = 1
<NStrands> = 0
<WireD> = 0
<BHPoints> = 0
<EndBlock>
<BeginBlock>
<BlockName> = "u3"
<Mu_x> = 13.817592213008757
<Mu_y> = 13.817592213008757
<H_c> = 0
<H_cAngle> = 0
<J_re> = 0
<J_im> = 0
<Sigma> = 0
<d_lam> = 0
<Phi_h> = 0
<Phi_hx> = 0
<Phi_hy> = 0
<LamType> = 0
<LamFill> = 1
<NStrands> = 0
<WireD> = 0
<BHPoints> = 0
<EndBlock>
<BeginBlock>
<BlockName> = "u4"
<Mu_x> = 0.058217224585269539
<Mu_y> = 0.058217224585269539
<H_c> = 0
<H_cAngle> = 0
<J_re> = 0
<J_im> = 0
<Sigma> = 0
<d_lam> = 0
<Phi_h> = 0
<Phi_hx> = 0
<Phi_hy> = 0
<LamType> = 0
<LamFill> = 1
<NStrands> = 0
<WireD> = 0
<BHPoints> = 0
<EndBlock>
<BeginBlock>
<BlockName> = "u5"
<Mu_x> = 45.655954531895645
<Mu_y> = 45.655954531895645
<H_c> = 0
<H_cAngle> = 0
<J_re> = 0
<J_im> = 0
<Sigma> = 0
<d_lam> = 0
<Phi_h> = 0
<Phi_hx> = 0
<Phi_hy> = 0
<LamType> = 0
<LamFill> = 1
<NStrands> = 0
<WireD> = 0
<BHPoints> = 0
<EndBlock>
<BeginBlock>
<BlockName> = "u6"
<Mu_x> = 0.033867295231772787
<Mu_y> = 0.033867295231772787
<H_c> = 0
<H_cAngle> = 0
<J_re> = 0
<J_im> = 0
<Sigma> = 0
<d_lam> = 0
<Phi_h> = 0
<Phi_hx> = 0
<Phi_hy> = 0
<LamType> = 0
<LamFill> = 1
<NStrands> = 0
<WireD> = 0
<BHPoints> = 0
<EndBlock>
<BeginBlock>
<BlockName> = "u7"
<Mu_x> = 429.04642800993452
<Mu_y> = 429.04642800993452
<H_c> = 0
<H_cAngle> = 0
<J_re> = 0
<J_im> = 0
<Sigma> = 0
<d_lam> = 0
<Phi_h> = 0
<Phi_hx> = 0
<Phi_hy> = 0
<LamType> = 0
<LamFill> = 1
<NStrands> = 0
<WireD> = 0
<BHPoints> = 0
<EndBlock>
<BeginBlock>
<BlockName> = "Air"
<Mu_x> = 1
<Mu_y> = 1
<H_c> = 0
<H_cAngle> = 0
<J_re> = 0
<J_im> = 0
<Sigma> = 0
<d_lam> = 0
<Phi_h> = 0
<Phi_hx> = 0
<Phi_hy> = 0
<LamType> = 0
<LamFill> = 1
<NStrands> = 0
<WireD> = 0
<BHPoints> = 0
<EndBlock>
[CircuitProps] = 0
[NumPoints] = 25
0 0 0 0
4.2000000000000002 8 0 0
0 8 0 0
0 -8 0 0
4.2000000000000002 -8 0 0
2 4 0 0
0 4 0 0
0 -4 0 0
2 -4 0 0
0 -26.84 0 0
0 26.84 0 0
0 -24.399999999999999 0 0
0 24.399999999999999 0 0
0 -24.748571428571424 0 0
0 24.748571428571424 0 0
0 -25.097142857142853 0 0
0 25.097142857142853 0 0
0 -25.445714285714285 0 0
0 25.445714285714285 0 0
0 -25.794285714285714 0 0
0 25.794285714285714 0 0
0 -26.142857142857139 0 0
0 26.142857142857139 0 0
0 -26.491428571428568 0 0
0 26.491428571428568 0 0
[NumSegments] = 26
2 1 -1 0 0 0
3 7 -1 0 0 0
0 6 -1 0 0 0
4 3 -1 0 0 0
4 1 -1 0 0 0
6 2 -1 0 0 0
6 5 -1 0 0 0
7 0 -1 0 0 0
8 7 -1 0 0 0
8 5 -1 0 0 0
9 23 -1 0 0 0
2 12 -1 0 0 0
11 3 -1 0 0 0
12 14 -1 0 0 0
13 11 -1 0 0 0
14 16 -1 0 0 0
15 13 -1 0 0 0
16 18 -1 0 0 0
17 15 -1 0 0 0
18 20 -1 0 0 0
19 17 -1 0 0 0
20 22 -1 0 0 0
21 19 -1 0 0 0
22 24 -1 0 0 0
23 21 -1 0 0 0
24 10 -1 0 0 0
[NumArcSegments] = 8
11 12 180 1 0 0 0 1
13 14 180 1 0 0 0 1
15 16 180 1 0 0 0 1
17 18 180 1 0 0 0 1
19 20 180 1 0 0 0 1
21 22 180 1 0 0 0 1
23 24 180 1 0 0 0 1
9 10 180 1 1 0 0 1
[NumHoles] = 0
[NumBlockLabels] = 10
4.1159999999999997 -7.9950000000000001 10 0.10000000000000001 0 0 0 1 0
1.8999999999999999 3.7999999999999998 2 1.6000000000000001 0 90 0 1 0
24.102097704994812 4.7942053133163398 3 -1 0 0 0 1 0
23.025717605988437 9.5375645157733651 4 -1 0 0 0 1 0
21.012424916617178 14.040053460166805 5 -1 0 0 0 1 0
18.116075733999349 18.116075733999345 6 -1 0 0 0 1 0
14.427365279757614 21.592078017765235 7 -1 0 0 0 1 0
10.071134558613835 24.313869639889891 8 -1 0 0 0 1 0
5.2022227867900677 26.153340062866715 9 -1 0 0 0 1 0
14.640000000000001 14.640000000000001 10 2 0 0 0 1 0
您好、Stefano、
感谢您的提供。 您能否在 FEMM 中提供构造模型的图片? 这是 FEMM 中的样子。 但是、我怀疑几何体或材料标签放置位置有问题、这会使您的构造模型看起来不同。 如果您的模型看起来与我的模型相同、那么它可能是在更改数字符号时无法正确转换的非空间属性之一。 由于您的操作系统已设置为"2、00"、因此 Excel 在与外部通信时将希望输出"2、00"。 但是、我认为 FEMM (用于气缸仿真)始终使用"2.00"、而不管您的操作系统使用什么符号。 遗憾的是、我的 IT 团队阻止我更改计算机上的语言区域设置以调试此问题。
您好、Stefano、
感谢您提供这些信息。 是的、矩形磁体根据公式计算磁场、而圆柱体也使用公式、但使用更复杂的方式、FEMM 设置为执行该操作。 在创建此工具时、我们不知道可用于估算圆柱形磁体磁场的方程。 由于您提供的图像看起来不失真、我现在怀疑当数据从 FEMM 拉入 Excel 时会出现问题。 但是、我将仔细查看您提供的 FEMM 文件信息、然后深入了解代码。 当我认为有修复程序时、我将向您提供更新。 此外、由于这可能需要一段时间、也许您可以告诉我您想要进行的一些其他仿真、我可以在我的结尾运行并为您提供结果。