[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

# [FEMM] Tape wound core modeling

- To: Finite Element Method Magnetics mailing list <femm@list.foster-miller.net>
- Subject: [FEMM] Tape wound core modeling
- From: Dave Squires <djsquires@plix.com>
- Date: Thu, 23 Oct 2003 10:12:33 -0700
- List-archive: <http://femm.foster-miller.net/pipermail/femm>
- List-help: <mailto:femm-request@list.foster-miller.net?subject=help>
- List-id: Finite Element Method Magnetics mailing list <femm.list.foster-miller.net>
- List-post: <mailto:femm@list.foster-miller.net>
- List-subscribe: <http://femm.foster-miller.net/mailman/listinfo/femm>, <mailto:femm-request@list.foster-miller.net?subject=subscribe>
- List-unsubscribe: <http://femm.foster-miller.net/mailman/listinfo/femm>, <mailto:femm-request@list.foster-miller.net?subject=unsubscribe>
- References: <20031022142938.34991.qmail@web41312.mail.yahoo.com> <3F972B0D.1050600@foster-miller.com>
- Reply-to: Finite Element Method Magnetics mailing list <femm@list.foster-miller.net>
- User-agent: Mozilla/5.0 (Windows; U; Win 9x 4.90; en-US; rv:1.0.2) Gecko/20030208 Netscape/7.02

    Dave,
    I think I asked you sometime back about the capability
    to model tapewound cores. This would require, at minimum,
    the ability to specify the direction of permeability at any angle.
    Right now you can only use 0 or 90 degrees (x or y) in the
    Lamination Attributes.  How hard would it be to at least add
    in an arbitrary angle selection?  I have attached an example
    of a rectangular tapewound core.  This is not very satisfying
    as you have the 90 degree corners that don't really model
    the curvature there.  If you had a round toroid
    then it gets really bad as you can imagine.

    It is easy to set PM magnetization direction by copying an arc
    section around a circle.  It would be nice to be able to do
    a similar thing with lamination direction to better model
    tapewound cores.  So if you consider this seriously perhaps
    work into it the ability to copy and rotate lamination direction
    angles with the copy angle just like with PM magnetization direction.

    Also, I would like to be able to plot BH curves of different materials
    on top of each other for relative comparisons. At present it appears
    there is no way to do that.  Could you add this ability to the BH
    curve plotter?  I would prefer it to work by simply picking another
    material from the library and allow loading of several or all non-linear
    BH curves.

    When you run the attached example you will see that it gives
    some indication of the right behavior, but the sharp corners on
    the 45 degree lines are not the real pattern.
    A round toroid would be even worse.

    I know FEMM was initially intended for axisymmetic modeling of
    stacked or in-plane laminations, but there are cases where
    it would be nice to model tapewound structures in cross section.

    Regards,
    Dave Squires

    [Format]      =  3.3
    [Frequency]   =  0
    [Precision]   =  1e-008
    [Depth]       =  1
    [LengthUnits] =  inches
    [ProblemType] =  planar
    [Coordinates] =  cartesian
    [Comment]     =  "Add comments here."
    [PointProps]   = 0
    [BdryProps]   = 0
    [BlockProps]  = 4
      <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
        <BHPoints> = 0
      <EndBlock>
      <BeginBlock>
        <BlockName> = "M19-Xlam"
        <Mu_x> = 1
        <Mu_y> = 1
        <H_c> = 0
        <H_cAngle> = 0
        <J_re> = 0
        <J_im> = 0
        <Sigma> = 0
        <d_lam> = 0.25
        <Phi_h> = 0
        <Phi_hx> = 0
        <Phi_hy> = 0
        <LamType> = 1
        <LamFill> = 0.84999999999999998
        <BHPoints> = 13
          0	0
          0.29999999999999999	39.78875
          0.80000000000000004	79.577500000000001
          1.1200000000000001	159.155
          1.3200000000000001	318.31
          1.46	795.77499999999998
          1.54	1591.55
          1.6187499999999999	3376.6669999999999
          1.74	7957.75
          1.8700000000000001	15915.5
          1.99	31831
          2.0459640000000001	55102.040000000001
          2.0800000000000001	79577.5
      <EndBlock>
      <BeginBlock>
        <BlockName> = "M19-Ylam"
        <Mu_x> = 1
        <Mu_y> = 1
        <H_c> = 0
        <H_cAngle> = 0
        <J_re> = 0
        <J_im> = 0
        <Sigma> = 0
        <d_lam> = 0.25
        <Phi_h> = 0
        <Phi_hx> = 0
        <Phi_hy> = 0
        <LamType> = 2
        <LamFill> = 0.84999999999999998
        <BHPoints> = 13
          0	0
          0.29999999999999999	39.78875
          0.80000000000000004	79.577500000000001
          1.1200000000000001	159.155
          1.3200000000000001	318.31
          1.46	795.77499999999998
          1.54	1591.55
          1.6187499999999999	3376.6669999999999
          1.74	7957.75
          1.8700000000000001	15915.5
          1.99	31831
          2.0459640000000001	55102.040000000001
          2.0800000000000001	79577.5
      <EndBlock>
      <BeginBlock>
        <BlockName> = "NdFeB 37 MGOe"
        <Mu_x> = 1.048
        <Mu_y> = 1.048
        <H_c> = 950000
        <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
        <BHPoints> = 0
      <EndBlock>
    [CircuitProps]  = 0
    [NumPoints] = 22
    -2	1	0	0
    -2	-1	0	0
    2	1	0	0
    2	-1	0	0
    -2	2	0	0
    -3	1	0	0
    -3	-1	0	0
    -2	-2	0	0
    -2.7071067811865475	1.7071067811865475	0	0
    -2.7071067811865475	-1.7071067811865475	0	0
    2	2	0	0
    3	1	0	0
    3	-1	0	0
    2	-2	0	0
    2.7071067811865475	1.7071067811865475	0	0
    2.7071067811865475	-1.7071067811865475	0	0
    -5	0	0	0
    5	0	0	0
    -0.5	1	0	0
    0.5	1	0	0
    0.5	-1	0	0
    -0.5	-1	0	0
    [NumSegments] = 18
    0	1	-1	0	0	0
    2	3	-1	0	0	0
    0	18	-1	0	0	0
    3	20	-1	0	0	0
    1	9	-1	0	0	0
    0	8	-1	0	0	0
    3	15	-1	0	0	0
    2	14	-1	0	0	0
    5	6	-1	0	0	0
    7	13	-1	0	0	0
    12	11	-1	0	0	0
    10	4	-1	0	0	0
    18	19	-1	0	0	0
    19	2	-1	0	0	0
    20	21	-1	0	0	0
    21	1	-1	0	0	0
    18	21	-1	0	0	0
    19	20	-1	0	0	0
    [NumArcSegments] = 10
    4	8	45	10	0	0	0
    8	5	45	10	0	0	0
    6	9	45	10	0	0	0
    9	7	45	10	0	0	0
    14	10	45	10	0	0	0
    11	14	45	10	0	0	0
    15	12	45	10	0	0	0
    13	15	45	10	0	0	0
    16	17	180	10	0	0	0
    17	16	180	10	0	0	0
    [NumHoles] = 0
    [NumBlockLabels] = 8
    0	0.25	4	0.10000000000000001	0	90	0
    0	2.5	1	-1	0	0	0
    0	1.5	2	0.10000000000000001	0	0	0
    0	-1.5	2	0.10000000000000001	0	0	0
    -2.5	0	3	0.10000000000000001	0	0	0
    2.5	0	3	0.10000000000000001	0	0	0
    -1.25	0.5	1	-1	0	0	0
    1.25	0.5	1	-1	0	0	0

- Follow-Ups:
  - Re: [FEMM] Tape wound core modeling
    - From: David Meeker <dmeeker@foster-miller.com>

- References:
  - [FEMM] Modeling multiple turn coils
    - From: Scott <shanteserve@yahoo.com>
  - Re: [FEMM] Modeling multiple turn coils
    - From: David Meeker <dmeeker@foster-miller.com>

- Prev by Date: [FEMM] Magnetizing Inductance and Iron Resistance in Induction Machine
- Next by Date: RE: [FEMM] Magnetizing Inductance and Iron Resistance in InductionMachine
- Previous by thread: Re: [FEMM] Modeling multiple turn coils
- Next by thread: Re: [FEMM] Tape wound core modeling
- Index(es):
  - Date
  - Thread