Method for designing gradient coils for MRI systems, gradient coils for MRI systems obtained by the said method and MRI system comprising such gradient coils.
MRI systems are divided into two main families, which are defined as Total Body MRI Systems and Dedicated MRI Systems. Total body MRI Systems have a gantry in which the entire human or animal body is housed during examination. Generally, the gantry is a chamber delimited by a tube like MRI scanner. Dedicated MRI systems have gantries which dimensions are related to the dimensions of the larger anatomic target region, which has to examined. Thus, the imaging volume has a limited dimension and only the target region is housed inside the gantry, the rest of the body being outside the gantry. Further to the different form factors characterising total body and dedicated MRI systems, the fact that in dedicated MRI systems the gantry is limited to dimensions related to the ones of the target region, has the consequence that there is a strong need of optimizing the magnet design such as the magnet shape, its size and the region of homogeneity with respect to the anatomy of the patient. Consequently, also the gradient coils should be designed to meet as well as possible the previous requirements. In general gradient coils are designed considering a biplanar current distribution (split magnets) or a cylindrical configuration (whole body systems) with main field along the axes of the cylinder.
These control and processing electronics drive the magnetic structure of the MRI system comprising a magnet 110 for generating a static magnetic field B0 within a cavity at least partially delimited by the magnet and within an imaging volume V in said cavity.
In the so called dedicated MRI systems, the static magnetic field is generally oriented perpendicularly to the feet-head axis of the patient positioned in the gantry. In the total body systems, the field axis is parallel to the feet-head axis.
The Magnetic Resonance imaging apparatus includes static magnetic field B0 generators, which are denoted with numeral 111. These static magnetic field generators can be superconductive coils, resistive coils permanent magnets, or combinations thereof. In an embodiment of the present invention for simplicity the static magnetic field generator comprises two opposite magnetic poles enclosing a cavity for accommodating the body under examination, or a part thereof.
Control electronics of the static magnetic field generator are not illustrated in detail since it is part of the common general knowledge of the skilled person.
Furthermore, the magnet structure of the MRI apparatus may comprise at least one magnetic noise field compensation coil 112 for generating inside the cavity and the imaging volume V a magnetic noise compensation field which neutralizes at least partially the effect of the magnetic noise fields on the static magnetic field B0.
The system further comprises at least one exciting pulse transmission coil 113 for transmitting to the body under examination one or more sequences of RF pulses for NMR excitation which coil is controlled by a RF excitation pulse generator 101.
The magnet structure comprises magnetic gradient fields generating coils 114 for generating during scanning, a magnetic field with a predetermined variation along each of three spatial directions (x, y, z) having the function of univocally encoding the nuclear spins and thus allowing to relate the NMR signal contributions of the RF signals received by the
RF antenna 115 to a position in space for reconstructing an image. The magnetic gradient fields generating coils 114 are driven by a gradient field coils driving unit 102.
The RF NMR signals are processed by a processing unit converting the RF data into image data indicated by 104 and to an image generation unit 105. The reconstructed images can be displayed on a display 120 or stored in memories 130, which can be alternatively, or in combination internal memories of the MRI apparatus or memories residing in an external storage server or in cloud servers. Optionally the images can be stored in portable memory devices 140 such as CD rom, DVD rom CD RAM, DVD RAM, memory sticks, portable hard disks, or similar devices. A user interface 109 providing alternatively or in combination different user input devices is provided. The user interface may be alternatively or in combination a graphical user interface, a vocal user interface, a keyboard, a mouse or a similar device, an input port of command strings that has been generated by a remote device.
A noise field compensation unit may be provided comprising one or more probes S1 and/or other possible probes S2, S3, S4, S5, and S6. These are connected to the input of a processing unit 103 for determining characteristic parameters of the magnetic noise field outside the cavity V of the Magnetic Resonance imaging apparatus and this characteristic data is fed to a compensation coils controller 107.
According to an embodiment, the compensation coils controller 107 is provided with a processor unit configured to calculate from theoretical or empiric functions the characteristic parameters of the magnetic noise field inside the cavity from the characteristic parameters of the noise field outside the cavity. The processor unit of the compensation coils controller is also configured to determine the magnetic noise compensation field to be generated inside the cavity for neutralizing the magnetic noise field inside said cavity. This magnetic noise compensation field is determined as a function of the characteristic parameters describing the magnetic noise field inside said cavity which has been determined from the measured characteristic parameters of the magnetic noise field outside the cavity.
The compensation coil controller 107 controls a compensation field generator 108 which provides the driving power signals for feeding the compensation coils 112.
According to an embodiment the control electronics of the MRI apparatus can be entirely or at least in part in the in the form of software units, consisting of programs for controlling programmable hardware of the Magnetic Resonance imaging apparatus, such as a PC or a central processing and control unit. Optionally the control electronics of the MRI apparatus can be entirely or in part dedicated hardware in which the functional logic is incorporated in the hardware. The compensation coils 112, already resident in the Magnetic Resonance imaging apparatus, are adapted to compensate for substantially uniform and homogeneous static field fluctuations, induced by outside magnetic fields, in the imaging cavity V. Nevertheless, some fluctuations may show some spatial variability within the cavity, i.e., spatial non-homogeneities.
According to a further embodiment, by suitably controlling gradient coils 114, compensation fields may be also generated for these field fluctuations, induced by noise fields, which have non-uniformities and non-homogeneities in space.
A bi-planar gradient coil configuration is disclosed in document U.S. Pat. No 5,036,282. In this document, gradient coils are disclosed consisting of an assembly comprising a pair of planar x and y gradient coils each one comprising a pattern of electrically conductive coil windings distributed on a plane surface. The system is a total body MRI system with a static magnetic field generated by magnetic field generating coils in a Helmholtz configuration. The axis of the static magnetic field is parallel to the feet-head axis of the patient, which can enter the gantry only from the base of the cylindrical gantry and in the direction of the longitudinal axis of the gantry and of the magnetic structure generating the static magnetic field.
An elliptic-cylindrical gradient coil configuration is disclosed in document U.S. Pat. No. 5,177,441. The examination region is defined by an elliptically crossed-section cylinder of a non-conductive, non-magnetic material. The x, y, and z-gradient coils are mounted on elliptically crossed-section cylindrical surfaces along the former for causing gradient magnetic fields within the examination region. Each of the x, y, and z-gradient coils includes a plurality of arrays or groups of coil loops. Also in this case the system is a so called total body MRI System. Main magnetic field means generates a substantially uniform magnetic field longitudinally through an examination region. The main magnetic field means includes a plurality of main field magnets which are operated under control of a magnetic field control means and power supply. Preferably, the main magnetic field is a strong, uniform field that is aligned with a longitudinal axis, i.e. with the feet-head axis of a patient lying in the cylindrical gantry.
In both documents U.S. Pat. Nos. 5,036,282 and 5,177,441, the gradient coils are placed all around the longitudinal axis, i.e. the feet head axis of the patient. This limits the entering of the gantry by the patient to the head sides of the cylindrical gantry and the direction of entering and leaving the gantry is only the longitudinal axis. This limitation is not imposed by the mere geometry of the gradient coils and of the gradient coil disposition, but is a result of the fact that the gradient coils have to match a magnetic circuit generating a static field having a direction parallel to the feet-head axis of the patient. Therefore using a configuration according to the one disclosed in the cited documents it is not possible to have scanners with a gantry, which can be entered from different sides thereof, and particularly from a side allowing and entering direction which is perpendicular to the said longitudinal axis.
According to a first aspect of the present invention there is provided a method for designing gradient coils,
the gradient coils providing for a current distribution on the lateral surface of an elliptical cylinder generating a field being perpendicular to the longitudinal axis of the elliptical cylinder,
the method comprising the following steps:
a) defining an imaging volume as an ellipsoid;
b) defining an elliptic-cylindrical surface enclosing the said ellipsoid;
c) defining the current density at each point of the surface by a series of basis functions and corresponding coefficients expressed in elliptic cylindrical coordinates;
d) describing the magnetic field generated at a generic point by the above defined current density integrated all over the said entire elliptic-cylindrical surface;
e) determining the values of the coefficients of the basis functions by solving the inverse function for describing the magnetic field;
f) generating a discrete winding patter of a gradient coil by using a stream function method from the continuous current density and by using a series of scattered contours of the stream function as the design of the winding patters according to a set total number of windings.
According to an embodiment, the method is based on the target field method for calculating the coefficients of the series of trigonometric basis functions and the stream-function method for determining the winding pattern of the gradient coils.
An example of a target method for MRI transverse biplanar gradient coil design is disclosed in R. Zhang, J. Xu et all. Meas. Sci. Technol. 22 (2011) 125505 and Wentao Liu, D- Zu et all. J. Phys. D: Appl. Phys. 40 2007) 4418-4424. An example of Stream-function method for gradient coil design is disclosed in Tomasi D. Stream function optimization for gradient coil design. (2001) Magn. Reson. Med. 45 505.
According to an embodiment, the current density at each point of the surface of the elliptical-cylinder at step c) can be expressed by a series of trigonometric basis functions in elliptical-cylinder coordinates according to the following equations:
Wherein Up is the coefficient of the pth current density basis function and P is the total number of basis functions;
on the coil surface we have ρ=1;
φ is the angle between x and y axes
And considering the natural curvilinear coordinates transformation:
x=aρcosφ
y=bρsinφ
z=z
L being the length of the elliptic-cylindrical surface in the z-direction;
a and b being the maximum and the minimum radius of the elliptic cross section as graphically shown in
According to an embodiment the step d) is carried out by applying the Biot-Savart law for determining the magnetic field {right arrow over (B)} generated at point P(xp,yp,zp) by the current distribution on the cylinder surface according to the equation:
where the integration is made on the full elliptical cylinder surface and
{right arrow over (J)}=(Jx,Jy,Jz)
{right arrow over (R)}=(xp−x,yp−y,zp−z)
{right arrow over (R)} being the vector (distance) from the source point and the field point P.
Following the cross product in (3) the three x,Y and Z components of the magnetic field {right arrow over (B)} can be determined according to the following:
For the the Y component of the magnetic field {right arrow over (B)} (in cartesian coordinates):
in curvilinear coordinates we have:
Considering (2) and (3) the equation (4) can be written as:
The above equation can be written in a compact form as:
The quantities Mp(xp,yp,zp) can be evaluated via a standard Gauss quadrature method.
An example of a standard Gauss quadrature method is disclosed in Handbook of Mathematical Functions, With Formulas, Graphs, and Mathematical Tables (1965). Milton Abramowitz e Irene A. Stegun.
For N given points in the ROI, the equation (5) can be rewritten in a matrix form:
By=MTU (6)
In which
According to the above equations, the step e) is carried out by applying the following inverse function:
U=(MT)−1Bygrad (8)
considering for By the desired gradient magnetic field
B
y,i
grad
=G·z
i.
For Y gradient coil, considering the spatial symmetry of the desired magnetic field to generate (i.e. a field that change sign with Y→Bygrad=G·y) the angular integration on the φ in the equation for the quantities Mp(xp,yp,zp) has to be split in two parts as
For X gradient coil, considering the spatial symmetry of the desired magnetic field to generate (i.e. a field that change sign with X→Bygrad=G·x) it is expected a stream function ψ˜sin2φ. Then to respect equation (1), the equations (2) have to be modified as follows:
Consequently, the angular integration on the φ in the equation for the quantities Mp(xp,yp,zp) has to be split in four parts as
Generally, the electromagnetic field problems have a unique solution. The inverse design based on the Fourier transform method avoids the ill-posed nature since Fourier transform has unique inverse. However, due to the finite size of the current surface, the integral equation technique (belonging to the typical Fredholm integral equations of the first kind) has to face the ill-posed nature of the problem. The ill-posed nature of these equations may appear either without unique solutions, or unstable solutions, or even non-existent solutions. In other words, the ill-posed degree of these equations varies depending on the choice of the target-field points. Numerically it was shown that choosing the target field points only in the first octant the problem is not ill-posed. Thus according to a further embodiment the steps described above are carried out by choosing the target field points only in the first octant.
According to an embodiment, the step f) is carried out by applying the stream function method to generate the expected discrete winding pattern from the continuous current density defined on the elliptical cylinder surface applying the relation of the stream function with the current density:
{right arrow over (J)}=∇×ψ (9)
And expressed in elliptical cylinder coordinates
Where ψ is the stream function.
And applying the equation (2) the streaming function is expressed as a function of the trigonometric basis functions and the coefficients:
ψ(z,φ)=Σp=1PUpsin[β(z−zmin)]sinφ (10)
According to an embodiment, finally, a series of scattered contours of the stream function are used to produce the final current winding pattern on the elliptical cylinder surface. If the total number of the winding lines in the Z>0, Y>0 part of the surface is set as N, then the ψ contour levels can be chosen as
ψi=ψmin+(i−0.5)I i=1, 2, . . . N
In which
is the current flowing on each winding line and ψmin, ψMAX the minimal and the maximal value of the stream function on the selected part of the surface.
According to a further embodiment, the present method comprises optimization steps of the dissipated power and the stored magnetic energy inductance of the continuous current on the defined elliptic cylindrical surface according to which dissipated power on the elliptical cylinder is evaluated by applying equation
Where W is the dissipated power;
Jx, Jy, Jz are the components of the current density vector in Cartesian coordinates;
d is the thickness of real current windings and ρ the resistivity of the windings material (for example copper)
For further details, reference is made to the disclosure in Jin J. M. 1998 Electromagnetics in magnetic resonance imaging. IEEE Antennas Propag. Mag. 40 (6) 7-22.
Considering now the equations (2) and the relations between
equation (11) can be rewritten as
According to an embodiment the inductance of the coil is optimized by evaluating the stored magnetic energy starting from the equation
E=½∫∫∫{right arrow over (J)}·{right arrow over (A)} (13)
Where {right arrow over (A)} is the magnetic potential vector and the integration is on the distributed volume of the current density
Applying the above equations equation (13) can be rewritten as
Solving the coefficients of the current density is now a classical matrix problem by constructing an objective function G with respect to the total square errors of the Y-axis component of the magnetic field at all target-field points inside the ROI, and in a following step two penalty items can be added to the objective function G, the stored energy and the dissipated power weighted by two undetermined penalty factors ζW and ζE:
G=Σ
i=1
N(By,i−By,igrad)2+ζWW+ζEE (16)
Where By,i is the field at jth target point obtained by expression (6)
For details relating to the above reference is made to the publication A. N. Tychonoff, O [Solution of incorrectly formulated problems and the regularization method], in Doklady Akademii Nauk SSSR, vol. 151, 1963, pp. 501-504. Translated in “Soviet Mathematics”, vol. 4, pp. 1035-1038.
The equation (15) can be rewritten in a matrix form as follows
G=(MTU−Bygrad)T(MTU−Bygrad)+½ζWUTWU+½ζEUTEU (17)
Minimizing G with respect to the unknown coefficients U one obtains
U=(2MMT+ζWW+ζEE)−12MBygrad (18)
According to an embodiment, the penalty factors ζW and ζE are chosen following these criteria:
According to an embodiment, minimization of equation (18) is carried out by a constrained minimization method to find the unknown coefficients U. In particular, the following quantity is minimized:
Q(ζW,ζE)=ζWW+ζEE changing the parameters (ζW,ζE)
With some constraints on the linearity of the generated magnetic field:
MAX(By,i−By,igrad)<5% ∀point inside the ROI
Since 5% is the standard, allowable error in the gradient coil design.
According to a further embodiment further several geometrical constraints about minimal distance between current paths and minimal planar cross-section of each path are considered in carrying out the above minimization.
According to an embodiment the fmincon routine is used which is present inside the scientific software Matlab (Mathworks Inc.) with the “interior Point Algorithm” activated.
According to a further embodiment, the method comprises the steps of generate a set of gradient coils that cover only partially the elliptical cylinder surface by changing the equation (5 according to the following equation:
Thus obtaining the following equation
Providing for splitting the elliptic cylindrical surface in two mechanically and electrically separated surfaces as shown in
According to a further aspect of the present invention gradient coils in combination with the magnet of an MRI system, the gradient coils being driven by a control unit for generating gradient fields along three cartesian axis, the said magnet fields permeating a region of interest, the said gradient coils comprising discrete winding patterns configured to generate a current distribution on the surface of an elliptical cylinder the magnet of the MRI system generating a static magnetic field oriented perpendicular to the longitudinal axis of the said elliptic cylindrical surface.
According to an embodiment the gradient coils are configured to to generate the said gradient field in a region of interest (ROI) defined by an ellipsoid enclosed in the elliptic cylindrical surface.
According to an embodiment the gradient coils are formed by three gradient coils each one of the said gradient coils generating respectively a gradient field in one of the three directions of the coordinate system, each of the said gradient coils comprising discrete winding patterns configured to generate a current distribution on the surface of an elliptical cylindrical surface, the windings of the three gradient coils extending on elliptic cylindrical surfaces layered one over the other, thus forming three layers of discrete winding patterns each one of one of the said gradient coils.
According to an embodiment, a gradient coil generating a gradient field in z-direction of the cartesian coordinate system and extending on an elliptical cylindrical surface comprises identical winding patterns on two half of the elliptic-cylindrical surface along a separation plane of the said two halves which is a plane parallel to the longitudinal axis and to the maximum radius of the elliptic-cylindrical surface, while on each half of the elliptical-cylindrical surface two winding patterns are provided which are symmetric with respect of a cross section plane at the center of the elliptical-cylindrical surface and which plane is perpendicular to the longitudinal axis of the said elliptic-cylindrical surface and parallel to the minimum and maximum radius of the elliptic cross section of the elliptic cylindrical surface.
According to a further embodiment, each winding pattern of the two symmetrical winding pattern on each half of the elliptic cylindrical surface is formed by a plurality of annular windings which are positioned one inside the other having progressively reduced dimensions.
According to an embodiment, the windings of the plurality of closed loop windings are tangent one to the other at least at two diametrically opposite points or segments thereof.
According to still a further embodiment, the said closed loop or annular windings are eccentric.
According to a further embodiment, the said closed loop or annular windings are non-circular.
In an embodiment, the said closed loop or annular windings are designed such that the more external one is essentially rectangular having a major diameter parallel to the major radius of the elliptical-cylindrical surface and the most inner one has an elliptic form while the intermediate windings progressively changes their shape from a quite rectangular of the most external one to the elliptic shape of the most internal one.
According to an embodiment the gradient coil generating a gradient field in the y-direction of the cartesian coordinate system is formed by only one winding pattern for each one of two halves of the elliptic-cylindrical surface along a separation plane of the said two halves which is a plane parallel to the longitudinal axis and to the major radius of the elliptic-cylindrical surface, the two winding patterns being symmetric relatively to a plane of symmetry which is coincident or parallel to the said plane of separation.
According to a further feature, each winding pattern is formed by a plurality of annular or closed loop windings positioned one inside the other.
In a further embodiment, the said winding patterns have a major diameter, which is parallel to the longitudinal axis of the elliptic cylindrical surface.
In an embodiment, the said closed loop or annular windings are designed such that the more external one is essentially rectangular having a major diameter parallel to the longitudinal axis of the elliptical-cylindrical surface and the most inner one has an elliptic shape while the intermediate windings progressively changes their shape from a quite rectangular of the most external one to the elliptic shape of the most internal one.
According to an embodiment, the gradient coil generating a gradient field in the y-direction of the cartesian coordinate system and extending on an elliptical cylindrical surface comprises identical winding patterns on two half of the elliptic-cylindrical surface along a separation plane of the said two halves which is a plane parallel to the longitudinal axis and to the maximum radius of the elliptic-cylindrical surface, while on each half of the elliptical-cylindrical surface two winding patterns are provided which are symmetric with respect of a section plane at the center of the elliptical-cylindrical surface and which plane is parallel to the longitudinal axis of the said elliptic-cylindrical surface and parallel to the minor axis of the elliptic cross section of the elliptic cylindrical surface.
According to a further embodiment, each winding pattern of the two symmetrical winding pattern on each half of the elliptic cylindrical surface is formed by a plurality of annular windings which are positioned one inside the other having progressively reduced dimensions.
According to still a further embodiment, the said closed loop or annular windings are eccentric.
In an embodiment, the said closed loop or annular windings are designed such that the more external one is essentially rectangular having a major diameter parallel to the longitudinal axis of the elliptical-cylindrical surface and the most inner one has an elongated shape with rounded ends while the intermediate windings progressively changes their shape from a quite rectangular of the most external one to the shape of the most internal one.
It has to be noted that the above embodiment relatively to the method and or to the gradient coil design in combination with an MRI system may be provided in any combination or sub combination.
According to a further embodiment, the invention provides for an MRI system comprising:
According to a further embodiment, the said elliptic cylindrical surface is oriented with its minor radius or axis parallel to the direction of the static magnetic field generated by the magnet.
According to still a further embodiment which can be provided in any combination with the previous ones the elliptic cylindrical surface inscribes or encloses an imaging volume, i.e. a volume within which the magnetic field is homogeneous which has the shape of an ellipsoid.
According to a further feature, the MRI system according to one or more of the preceding embodiments is provided with gradient coils, which are designed according to one, or more of the steps described above of a method for designing gradient coils for MRI systems.
Further embodiments of the MRI system according to one or more of the previously disclosed embodiments may be provided with one or more gradient coils configurations as described previously referring to the combination of a gradient coil and an MRI system.
As it will appear from the following, elliptical cylinder gradient coils show higher efficiency (i.e.: less required current to generate the same gradient field amplitude G) than the conventional biplanar ones. The reduced size of this 3D coils is reflected in a lower electrical resistance and consequently in a lower dissipated power. In addition, the stored energy in the elliptical coils is lower than in the biplanar one with a reduced inductance. High efficiency and consequent high-gradient amplitudes provide great benefits for imaging. For example, an MRI signal can be acquired with a wide bandwidth and a short sampling time then with a short TE (Echo Time) and a high signal-to-noise ratio.
Actually, biplanar gradient coils in permanent magnet MRI systems are placed very close to ferromagnetic pole plates which are required for the homogeneity of the main magnetic field. This situation has two main effects, one positive and one negative:
The positive effect consisting in the fact that thanks to the mirror current effect, the efficiency of the planar gradient coils is increased about 30-40%. This implies a reduction of the required current and dissipated power with a current level more or less equal to the 3D coils case.
The negative effect consists in the fact that the presence of ferromagnetic planes generates eddy currents on its surfaces with an increase in the dissipated power and a reduction of the dynamic properties of the gradients. Furthermore, the induced currents have to be calibrated to avoid artefacts in MRI images.
In the case of 3D gradients as in the present embodiments, both effects are significantly attenuated due to the greater distance of the current source from the ferromagnetic planes.
Referring to
The elliptic cylindrical surface along which the winding patterns extend has a length L in the direction of the longitudinal axis and a major radius “a” and a minor radius “b”. The magnet structure of the scanner represented by the two opposite poles 111 generate a static magnetic field B0 that is oriented parallel to the Y-axis of a Cartesian coordinate system indicated in
The ellipsoid has also three axes Rx, Ry, Rz which are parallel to the Cartesian coordinate system and the said axis Rx, Ry and Rz are oriented respectively parallel to the major radius “a”, to the minor radius “b” and to the longitudinal axis or the length “L” of the elliptic cylindrical surface which surface encloses the region of interest V.
According to an embodiment the x, y and z gradient coils which are destined to generate gradient magnetic fields for coding MRI signals along the said three directions comprises each one specific patterns of windings which are positioned one over the other forming three layers of winding patterns each extending along an elliptic cylindrical surface having substantially the same dimension fi the thickness of the winding is not considered.
The winding pattern for each gradient coil is determined as already disclosed in the previous description and applying the equations of the already disclosed method steps provides for an embodiment of a specific geometry for each of the said coils which is shown in
According to
According to a further feature the said annular windings have a major axis and a minor axis, the major axis being parallel to the major axis of the elliptic cylindrical surface, while the minor axis being parallel to the longitudinal axis of the said elliptic cylindrical surface.
According to still another feature which appears more clearly from
According to still a further feature, the annular windings are not positioned in a concentric manner, but they are placed eccentrically in such a way that the annular windings are closer one to the other in the direction away from the centre of the elliptic cylindrical surface relatively to the longitudinal direction of it.
According to the embodiment shown and particularly in
Similarly, to the winding pattern of the previous example the most external winding 601 is essentially rectangular, while most inner one has an elliptic shape, while the intermediate windings pass progressively from the rectangular shape to the elliptic one.
According to
According to one feature, the gradient coil of
According to the shown embodiment, each sector is provided with a group of annular winging having progressively, reduced dimensions and being positioned one inside the other.
According to a further feature, each winding has a major axis, which is aligned with the longitudinal axis of the elliptic cylinder surface and a minor axis, which is parallel to the major axis of the said surface.
In the example of
The windings are not positioned concentric one with the other and are closer one to the other in the direction away from the separation plane, which is parallel to the yz-plane.
Referring to
In
The
From the above diagram appears that the maximum threshold value for an allowable error consisting of 5% is respected.
In order to carry out the method as also shown in
Applying the function describing the elliptic surface to the data setting the Rx, Ry and Rz axis the surface is constructed as indicated at step 901.
At step 902 the current density on the elliptic rusfrace is defined by using a series of basis functions. According to an embodiment as basis functions trigonometric functions in elliptical-cylinder coordinates are used according to the following equations:
At step 903 the current density equations are used to construct the equations describing the magnetic field. This is done by applying the Biot-Savart law according to equation (3) thus obtaining equations (5) and in the matrix form equation (6).
The wingiond design is obtained by solving the inverse function of the above equation and thus determining the coefficient values of the series of basis functions. This si indicated by steps 904 to 907. In order to solve the inverse function a strem function method is applied and the parameters relating to a desired number of windings and the winding design pattern are set.
Applying the stream function is theoretically disclosed in the previous description. The results of the processing provide for a winding design as illustrated in the
The processing unti may be a conventional processing unit such as a personal computer, a workstation or other similar devices.
A CPU 804 carry out the instructions coded in a program executed by the processing unit. The program comprises the instructions for managing unser input data, output data and for carrying out the steps defined by the equations and mathematical methods described above.
The CPU 804 also manages the interactions and data exchange between several other peripherals. The input of the settings needed to carry out the method such as the input of the settings of the dimensions of the axis of the ellipsoid at step 900 and the number of windings at step 905 and the design pattern of the windings at step 906 can be carried out by one or more user inout interfaces such as a touchscreen 800, a keyboard 801, a mouse 802 and other similar devices. Data can also be inputted by reading a file in which the said data is recorded. The file can be stored on a portable memory device such as a USB key a portable hard disk, a CD or DVD Ram or a CD or DVD Rom. A corresponding reader is provided in the processing unit. Data oputput can be in the form of a display 802 a touch screen 800, a printer 808. Data output can be laso provided in the form of a file which is stored on a portable memory device sucha as a USB key a portable hard disk, a CD or DVD Ram or a CD or DVD Rom. In this case the system may be provided with a corresponding storage device writing unit.
In order to carry out the process steps the processing unit has also different kinds of memories such as RAM 805, ROM806 and a Hard disk 807 or other kind of mass storage devices. Typical fiunctions of the rAM is to load the current programs in executins, while the ROM memory contains the firmware of the system. The hard disk 807 or similar mass storage devices contains the software in which the instructions are codade for carrying out the processing steps on the settings inputted by the user.
A network interface 803 which can be alternatively or incombination a wired or a wireless one allows also for inputting data from remote stations or for otransmitting output data to remote stations.
In an embodiment the winding design of the coil generated by carrying out the processing steps can be sent to the production unit, namely to the control station of a production unit by meand of the said network interface 803.
It should be clearly understood that the various arrangements and processes broadly described and illustrated with respect to the FIGS., and/or one or more individual components or elements of such arrangements and/or one or more process operations associated of such processes, can be employed independently from or together with one or more other components, elements and/or process operations described and illustrated herein. Accordingly, while various arrangements and processes are broadly contemplated, described and illustrated herein, it should be understood that they are provided merely in illustrative and non-restrictive fashion, and furthermore can be regarded as but mere examples of possible working environments in which one or more arrangements or processes may function or operate.
Aspects are described herein with reference to the FIGS., which illustrate example methods, devices and program products according to various example embodiments. These program instructions may be provided to a processor of a general purpose computer, special purpose computer, or other programmable data processing device or information handling device to produce a machine, such that the instructions, which execute via a processor of the device implement the functions/acts specified. The program instructions may also be stored in a device readable medium that can direct a device to function in a particular manner, such that the instructions stored in the device readable medium produce an article of manufacture including instructions which implement the function/act specified. The program instructions may also be loaded onto a device to cause a series of operational steps to be performed on the device to produce a device implemented process such that the instructions which execute on the device provide processes for implementing the functions/acts specified.
One or more of the operations described above in connection with the methods may be performed using one or more processors. The different devices in the systems described herein may represent one or more processors, and two or more of these devices may include at least one of the same processors. In one embodiment, the operations described herein may represent actions performed when one or more processors (e.g., of the devices described herein) execute program instructions stored in memory (for example, software stored on a tangible and non-transitory computer readable storage medium, such as a computer hard drive, ROM, RAM, or the like).
The processor(s) may execute a set of instructions that are stored in one or more storage elements, in order to process data. The storage elements may also store data or other information as desired or needed. The storage element may be in the form of an information source or a physical memory element within the controllers and the controller device. The set of instructions may include various commands that instruct the controllers and the controller device to perform specific operations such as the methods and processes of the various embodiments of the subject matter described herein. The set of instructions may be in the form of a software program. The software may be in various forms such as system software or application software. Further, the software may be in the form of a collection of separate programs or modules, a program module within a larger program or a portion of a program module. The software also may include modular programming in the form of object-oriented programming. The processing of input data by the processing machine may be in response to user commands, or in response to results of previous processing, or in response to a request made by another processing machine.
The controller may include any processor-based or microprocessor-based system including systems using microcontrollers, reduced instruction set computers (RISC), application specific integrated circuitry (ASICs), field-programmable gate arrays (FPGAs), logic circuitry, and any other circuit or processor capable of executing the functions described herein. When processor-based, the controller executes program instructions stored in memory to perform the corresponding operations. Additionally or alternatively, the controllers and the controller device may represent circuitry that may be implemented as hardware. The above examples are exemplary only, and are thus not intended to limit in any way the definition and/or meaning of the term “controller.”
Optionally, aspects of the processes described herein may be performed over one or more networks one a network server. The network may support communications using any of a variety of commercially-available protocols, such as Transmission Control Protocol/Internet Protocol (“TCP/IP”), User Datagram Protocol (“UDP”), protocols operating in various layers of the Open System Interconnection (“OSI”) model, File Transfer Protocol (“FTP”), Universal Plug and Play (“UpnP”), Network File System (“NFS”), Common Internet File System (“CIFS”) and AppleTalk. The network can be, for example, a local area network, a wide-area network, a virtual private network, the Internet, an intranet, an extranet, a public switched telephone network, an infrared network, a wireless network, a satellite network and any combination thereof.
In embodiments utilizing a web server, the web server can run any of a variety of server or mid-tier applications, including Hypertext Transfer Protocol (“HTTP”) servers, FTP servers, Common Gateway Interface (“CGI”) servers, data servers, Java servers, Apache servers and business application servers. The server(s) also may be capable of executing programs or scripts in response to requests from user devices, such as by executing one or more web applications that may be implemented as one or more scripts or programs written in any programming language, such as Java®, C, C # or C++, or any scripting language, such as Ruby, PHP, Perl, Python or TCL, as well as combinations thereof. The server(s) may also include database servers, including without limitation those commercially available from Oracle®, Microsoft®, Sybase® and IBM® as well as open-source servers such as MySQL, Postgres, SQLite, MongoDB, and any other server capable of storing, retrieving and accessing structured or unstructured data. Database servers may include table-based servers, document-based servers, unstructured servers, relational servers, non-relational servers or combinations of these and/or other database servers.
The embodiments described herein may include a variety of data stores and other memory and storage media as discussed above. These can reside in a variety of locations, such as on a storage medium local to (and/or resident in) one or more of the computers or remote from any or all of the computers across the network. In a particular set of embodiments, the information may reside in a storage-area network (“SAN”) familiar to those skilled in the art. Similarly, any necessary files for performing the functions attributed to the computers, servers or other network devices may be stored locally and/or remotely, as appropriate. Where a system includes computerized devices, each such device can include hardware elements that may be electrically coupled via a bus, the elements including, for example, at least one central processing unit (“CPU” or “processor”), at least one input device (e.g., a mouse, keyboard, controller, touch screen or keypad) and at least one output device (e.g., a display device, printer or speaker). Such a system may also include one or more storage devices, such as disk drives, optical storage devices and solid-state storage devices such as random access memory (“RAM”) or read-only memory (“ROM”), as well as removable media devices, memory cards, flash cards, etc.
Such devices also can include a computer-readable storage media reader, a communications device (e.g., a modem, a network card (wireless or wired), an infrared communication device, etc.) and working memory as described above. The computer-readable storage media reader can be connected with, or configured to receive, a computer-readable storage medium, representing remote, local, fixed and/or removable storage devices as well as storage media for temporarily and/or more permanently containing, storing, transmitting and retrieving computer-readable information. The system and various devices also typically will include a number of software applications, modules, services or other elements located within at least one working memory device, including an operating system and application programs, such as a client application or web browser. It should be appreciated that alternate embodiments may have numerous variations from that described above. For example, customized hardware might also be used and/or particular elements might be implemented in hardware, software (including portable software, such as applets) or both. Further, connection to other computing devices such as network input/output devices may be employed.
Various embodiments may further include receiving, sending, or storing instructions and/or data implemented in accordance with the foregoing description upon a computer-readable medium. Storage media and computer readable media for containing code, or portions of code, can include any appropriate media known or used in the art, including storage media and communication media, such as, but not limited to, volatile and non-volatile, removable and non-removable media implemented in any method or technology for storage and/or transmission of information such as computer readable instructions, data structures, program modules or other data, including RAM, ROM, Electrically Erasable Programmable Read-Only Memory (“EEPROM”), flash memory or other memory technology, Compact Disc Read-Only Memory (“CD-ROM”), digital versatile disk (DVD) or other optical storage, magnetic cassettes, magnetic tape, magnetic disk storage or other magnetic storage devices or any other medium which can be used to store the desired information and which can be accessed by the system device. Based on the disclosure and teachings provided herein, a person of ordinary skill in the art will appreciate other ways and/or methods to implement the various embodiments.
The specification and drawings are, accordingly, to be regarded in an illustrative rather than a restrictive sense. It will, however, be evident that various modifications and changes may be made thereunto without departing from the broader spirit and scope of the invention as set forth in the claims.
Other variations are within the spirit of the present disclosure. Thus, while the disclosed techniques are susceptible to various modifications and alternative constructions, certain illustrated embodiments thereof are shown in the drawings and have been described above in detail. It should be understood, however, that there is no intention to limit the invention to the specific form or forms disclosed, but on the contrary, the intention is to cover all modifications, alternative constructions and equivalents falling within the spirit and scope of the invention, as defined in the appended claims.
The use of the terms “a” and “an” and “the” and similar referents in the context of describing the disclosed embodiments (especially in the context of the following claims) are to be construed to cover both the singular and the plural, unless otherwise indicated herein or clearly contradicted by context. The terms “comprising,” “having,” “including” and “containing” are to be construed as open-ended terms (i.e., meaning “including, but not limited to,”) unless otherwise noted. The term “connected,” when unmodified and referring to physical connections, is to be construed as partly or wholly contained within, attached to or joined together, even if there is something intervening. Recitation of ranges of values herein are merely intended to serve as a shorthand method of referring individually to each separate value falling within the range, unless otherwise indicated herein and each separate value is incorporated into the specification as if it were individually recited herein. The use of the term “set” (e.g., “a set of items”) or “subset” unless otherwise noted or contradicted by context, is to be construed as a nonempty collection comprising one or more members. Further, unless otherwise noted or contradicted by context, the term “subset” of a corresponding set does not necessarily denote a proper subset of the corresponding set, but the subset and the corresponding set may be equal.
Operations of processes described herein can be performed in any suitable order unless otherwise indicated herein or otherwise clearly contradicted by context. Processes described herein (or variations and/or combinations thereof) may be performed under the control of one or more computer systems configured with executable instructions and may be implemented as code (e.g., executable instructions, one or more computer programs or one or more applications) executing collectively on one or more processors, by hardware or combinations thereof. The code may be stored on a computer-readable storage medium, for example, in the form of a computer program comprising a plurality of instructions executable by one or more processors. The computer-readable storage medium may be non-transitory.
Preferred embodiments of this disclosure are described herein, including the best mode known to the inventors for carrying out the invention. Variations of those preferred embodiments may become apparent to those of ordinary skill in the art upon reading the foregoing description. The inventors expect skilled artisans to employ such variations as appropriate and the inventors intend for embodiments of the present disclosure to be practiced otherwise than as specifically described herein. Accordingly, the scope of the present disclosure includes all modifications and equivalents of the subject matter recited in the claims appended hereto as permitted by applicable law. Moreover, any combination of the above-described elements in all possible variations thereof is encompassed by the scope of the present disclosure unless otherwise indicated herein or otherwise clearly contradicted by context.
All references, including publications, patent applications and patents, cited herein are hereby incorporated by reference to the same extent as if each reference were individually and specifically indicated to be incorporated by reference and were set forth in its entirety herein.
Number | Date | Country | Kind |
---|---|---|---|
18182356.8 | Jul 2018 | EP | regional |