The present invention relates to a method and an apparatus for calculating the number of turns per segment of a transformer coil winding.
As it is known, electrical transformers are industrial devices used to convert electrical energy from one voltage potential to another. The voltage transformer has two main components, the core and the coil. The core is made from materials such as steel or iron and may have a single leg or multiple legs depending on the type of transformer. The coil of a transformer consists of conductive material, typically wire, wound around the leg(s) of the core so as to form the coil windings.
Transformers are manufactured according to various customer specifications and one of the most difficult tasks in designing the transformer is designing the coil. In its simplest form, the coil of a transformer has a single primary winding and a single secondary winding. In a complex coil design, there may be multiple windings.
Each winding of a transformer coil consists of some number of segments which in practice are electrical circuits connected in series. Different numbers of segments are connected in series to achieve different voltages. In many cases a minimum of two segments are connected in series to achieve the minimum voltage and all the segments are connected in series to achieve the maximum voltage.
One of the problems in designing a transformer is determining the number of turns of conducting wire for each winding segment, i.e. the so-called turns-per-segment. Transformer designers use some mathematical methods to perform such calculations which are based on some simplifying assumptions. For example, it is often assumed that the segments are of uniform construction. These assumptions simplify the calculations but are prone to introduce errors. Further at the present state of the art, different equations are used to calculate the turns of the various segments depending on the design of the transformer. These equations are hard coded into software and new equations should be developed and new code added to the software when faced with a new transformer design. This clearly requires recompiling and linking the code and then distributing the code to all the users, which is a time consuming and expensive process.
Thus it is desirable to provide a solution which improves the calculation of the number of turns of transformer winding segments and increases the overall quality of transformer design.
In accordance with the present invention, a method for calculating the number of turns (t1, t2, . . . , tn) per segment of a transformer coil winding which comprises n segments (S1, S2, . . . , Sn,) connected in series is provided. The method comprises:
The present invention encompasses also a system for calculating the number of turns (t1, t2, . . . , tn) per segment of a transformer coil winding which comprises n segments (S1, S2, . . . , Sn,) connected in series, the system comprising a computing device having therein program code configured to:
A computer program product for calculating the number of turns (t1, t2, . . . , tn) per segment of a transformer coil winding which comprises n segments (S1, S2, . . . , Sn,) connected in series, comprising a computer-readable medium having thereon computer usable program code configured to:
The features, aspects, and advantages of the present invention will become better understood with regard to the following description, appended claims, and accompanying drawings where:
It should be noted that in order to clearly and concisely disclose the present invention, the drawings may not necessarily be to scale and certain features of the invention may be shown in somewhat schematic form.
A method according to the present invention, a representative diagram block of which is shown in
Each transformer winding, as the windings 7, 8, 9 illustrated in
To calculate the number of turns of the various segments, a transformer designer initiates the method according to the invention. As it will be appreciated by any person skilled in the art from the following description, the software algorithm at the base of the method according to the invention, can be implemented in any suitable computing device or system and can be utilized as a stand alone component, or in connection or even integrated with any other software tool, such as a tool for designing electrical devices and in particular transformers. For example, the designer can log into the computing device 11 illustrated in
As illustrated in
According to a first embodiment of the present invention, two respective predetermined volts-per-turn values (Ria) and (Rib) which are different from each other are assigned to an associated one of at least two of the plurality of n segments (S1, S2, . . . Sn). The remaining segments (S1, S2, . . . Sn) are assigned each with a respective value (Ri) which may different or equal either to (Ria) or (Rib).
Alternatively, all n segments (S1, S2, . . . Sn) are assigned with the same volts-per-turn value (Ri).
The method according to the present invention further comprises a phase 101 wherein a respective predetermined voltage value (V1, V2, . . . , Vn) is assigned to each combination of segments, S1-Sn, S1-Sn−1-Sn, S1-S2-Sn−1-Sn et cetera, obtained by the connection in series of one or more of the n segments with one reference segment (Sn) which is selected among the n segments themselves. In practice in this phase 101, a designer inputs a value V1 representing the desired voltage across the circuit obtained by connecting in series segment S1 with the reference segment Sn. V2 is the value assigned by the designer and representing the desired voltage across the circuit obtained by connecting in series segments S1, Sn−1, and Sn. V3 is the assigned value representing the voltage across the combination obtained by considering connected in series segments S1, S2, Sn−1, and Sn, and so on.
In a phase 102 the designer assigns a predetermined number of turns (tn) to at least the segment (Sn) selected as reference. This predetermined number of turns (tn) assigned to the reference segment (Sn) is given as a percentage of a prefixed number of turns, namely as a percentage of the total number of turns present in one of the circuits formed by one of the combination of segments S1-Sn, S1-Sn−1-Sn, S1-S2-Sn−1-Sn above indicated. Preferably, this predetermined number of turns (tn) assigned to the reference segment (Sn) is given as a percentage of the number of turns present in the circuit formed by the connection in series of two segments, i.e. segment S1, and reference segment Sn.
Alternatively, the number of turns (tn) assigned to the reference segment (Sn) can be directly a prefixed numeric value.
The predetermined voltage-per-turns value (Ri), the predetermined number of turns (tn) assigned to the reference segment (Sn), and the various voltage values (V1, V2, . . . , Vn) assigned to the above mentioned combinations of segments S1-Sn, S1-Sn−1-Sn, S1-S2-Sn−1-Sn et cetera, are selected by the designer based either on customer requirements and/or on designers practical experience, and are readily known to those skilled in the art.
As it can be appreciated by any person skilled in the art, in the method according to the invention, the foregoing phases 100, 101 and 102, could be carried out in whatever order. For example, the instructions can be organized in order to require the designer first to input the voltage values Vi across the various combinations of segments, and then to assign the voltage-per-turns value (Ri) to each segment, etc.
After phases, 100, 101, and 102, the method comprises a phase 103 where a system of (n−1) linear equations in (n−1) unknowns is generated for example by a processing unit of the computing device 11. In particular, the (n−1) equations are generated simultaneously. Such (n−1) unknowns represent the number of turns for all n segments other than the reference segment (Sn).
Preferably, the system of (n−1) linear equations in n unknowns comprises the following equations:
t1R1=V1−tnRn
t1R1+tn−1Rn−1=V2−tnRn
t1R1+t2R2+tn−1Rn−1=V3−tnRn
. . .
t1R1+t2R2+t3R3+. . . +tn−1Rn−1=Vn−tnRn
Finally, in a phase 104 the system of (n−1) linear equations are simultaneously solved to thereby determine the number of turns for each of the n segments other than the reference segment (Sn). For example, the number of turns is computed by the algorithm for the various segments by means of the processing unit of the computing device 11.
Preferably, in the method according to the present invention, the system of (n−1) simultaneous linear equations is solved by means of an augmented matrix and Gaussian elimination.
Accordingly, solving the above set of equations using an augmented matrix and Gaussian elimination leads to the following matrix reduction (shown here using only 3 voltages for the sake of simplicity):
or in this form if the volts-per-turn value (Ri) is different for the various segments:
The above matrix would be processed as per passages indicated by the arrows above.
Two numerical examples for calculating the number of turns of a transformer coil winding as schematically represented in
As illustrated in
The above indicated six segments form the following five electrical circuits:
In this example all six segments are assigned with the same volts-per-turn value (Ri), e.g. Ri=7. Further, segment S6 would be the reference segment and the designer assigns to it a number of turns equal to 50% of the turns of circuit 1, i.e. the circuit formed by the connection of segment S1 and segment S6.
Based on customer requirements, the desired voltages assigned by the designer across each of the above five combinations of segments are, respectively: V1=9000, V2=9500, V3=10000, V4=10500, and V5=11000.
In this way it is possible to calculate the number of turns of S6. Since the voltage across circuit 1 is V1=9000 and 50% of the turns are in S6, then S6 contributes to 50% of the voltage V1 which equals 4500 volts. Dividing this value by R=7, it is obtained the value 642.85 which would represent the exact numeric value of turns t6 for S6. Clearly, since turns can have only whole numbers, the calculated value is rounded to 643 turns. This value t6=643 can be used to generate a system of five equations that will be solved simultaneously:
t1×7=9000−643×7=4499 equation 1:
t1×7+t5×7=9500−643×7=4999 equation 2:
t1×7+t2×7+t5×7=10000−643×7=5499 equation 3:
t1×7+t2×7+t4×7+t5×7=10500−643×7=5999 equation 4:
t1×7+t2×7+t3×7+t4×7+t5×7=11000−643×7−6499 equation 5:
By simultaneously solving the above set of equations using an augmented matrix and Gaussian elimination leads to the following results: (equation 1) t1=642.7 (when rounded equals to 643 turns); (equation 2) t5=71.1 turns, which would be rounded to 71 turns; (equation 3) t2=71.6 turns, which would be rounded to 72 turns; (equation 4) t4=71 (rounded) turns; (equation 5) t3=71.4 (rounded to 71) turns;
In total the winding 20 has therefore 643+643+71+72+71+71=1571 turns.
It is possible to check the calculations carried out by multiplying the total number of turns in a circuit to see what voltage(s) will be actually obtained:
It is therefore evident from the above that the method according to the invention allows to calculate actual voltages which are very close to the ideal desired values.
A second example for calculating the number of turns for the segments of transformer winding 20 will now be given wherein the volts-per-turn value is not the same for all segments. For example, the designer assigns to segments S1 and S6 a volts-per-turn value R=7. For segments S2 and S5, R will be equal to 6.5. For segments S3 and S4, R is assigned equal to 6.
Also in this example, the desired voltages assigned by the designer across each of the above five circuits are, respectively: V1=9000, V2=9500, V3=10000, V4=10500, and V5=11000. Likewise, segment S6 is the reference segment and the designer assigns to it a number of turns equal to 50% of the turns of circuit 1, i.e. the circuit formed by the connection of segment S1 and segment S6.
By proceeding as in the previous example, it is possible to calculate the number of turns t6=643(rounded) and have the following system of five equations:
t1×7=9000−643*7=4499 equation 1:
t1×7+t5×6.5=9500−643*7=4999 equation 2:
t1×7+t2×6.5+t5×6.5=10000−643*7=5999 equation 3:
t1×7+t2×6.5+t4×6+t5×6.5=10500−643*7=5999 equation 4:
t1×7+t2×6.5+t3×6+t4×6+t5×6.5=11000−643*7=6499 equation 5:
By simultaneously solving the above set of equations using an augmented matrix and Gaussian elimination leads to the following results: (equation 1) t1=642.7 (when rounded equals to 643 turns); (equation 2) t5=76.6 turns, which would be rounded to 77 turns; (equation 3) t2=76.5 turns, which would be rounded to 77 turns; (equation 4) t4=82.8 rounded to 83 turns; (equation 5) t3=83.1 rounded to 83 turns.
In total the winding 20 has in this case 643+643+77+77+83+83=1606 turns.
The calculated results can be verified as follow:
643*7+643*7=9002 volts. circuit 1:
643*7+643*7+77*6.5=9502.5 volts. circuit 2:
643*7+643*7+77*6.5+77*6.5=10003 volts. circuit 3:
643*7+643*7+77*6.5+77*6.5+83*6=10501 volts. circuit 4:
643*7+643*7+77*6.5+77*6.5+83*6+83*6=10999 volts. circuit 5:
Also in this case, this verification certifies the validity of the actual calculated values with respect to the desired ones.
As evident from the foregoing description, the method according to the invention allows a more general and flexible approach in the calculation of the number of turns per segment of a transformer winding, and allows having reliable results also when the parameters of the segments, such as the volts-per-turn values, vary among the various segments. In particular, by using simultaneous equations the method generalizes the calculation of turns and hence when a new design is developed it is not necessary to hardcode new equations into the software. In turn, it is not necessary to recompile and re-link the software and it also does not require redistributing the software to the users.
As will be appreciated by one of skill in the art and as before mentioned, the present invention may be embodied as or take the form of the method previously described, a computing device or system having program code configured to carry out the operations, a computer program product on a computer-usable or computer-readable medium having computer-usable program code embodied in the medium. The computer-usable or computer-readable medium may be any medium that can contain, store, communicate, propagate, or transport the program for use by or in connection with the instruction execution system, apparatus, or device and may by way of example but without limitation, be an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, device, or propagation medium or even be paper or other suitable medium upon which the program is printed. More specific examples (a non-exhaustive list) of the computer-readable medium would include: a portable computer diskette, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or Flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a transmission media such as those supporting the Internet or an intranet, or a magnetic storage device. Computer program code or instructions for carrying out operations of the present invention may be written in any suitable programming language provided it allows to achieve the previously described technical results. The program code may execute entirely on the user's computing device, partly on the user's computing device, as a stand-alone software package, partly on the user's computer and partly on a remote computer or entirely on the remote computer or server. In the latter scenario, the remote computer may be connected to the user's computer through a local area network (LAN) or a wide area network (WAN), or the connection may be made to an external computer (for example, through the Internet using an Internet Service Provider).
It is to be understood that the description of the foregoing exemplary embodiment(s) is (are) intended to be only illustrative, rather than exhaustive, of the present invention. Those of ordinary skill will be able to make certain additions, deletions, and/or modifications to the embodiment(s) of the disclosed subject matter without departing from the spirit of the invention or its scope, as defined by the appended claims.
Number | Name | Date | Kind |
---|---|---|---|
3953791 | Spurr et al. | Apr 1976 | A |
4990860 | Peterson | Feb 1991 | A |
5572435 | Kaltenecker | Nov 1996 | A |
5946210 | Montminy et al. | Aug 1999 | A |
7373714 | Akselrod et al. | May 2008 | B2 |
Number | Date | Country | |
---|---|---|---|
20080042793 A1 | Feb 2008 | US |