METHOD OF ANALYSIS OF AN EXCITATION SYSTEM

Information

  • Patent Application
  • 20240319040
  • Publication Number
    20240319040
  • Date Filed
    February 07, 2024
    9 months ago
  • Date Published
    September 26, 2024
    2 months ago
  • Inventors
    • DE BRETT; Matthew
    • SCHWINGSHACKL; Christoph W.
  • Original Assignees
Abstract
A method of analysing a non-contact excitation system for a spin rig includes, calculating a magnetic field per test piece element, integrating the magnetic field over the test piece element surface to get a force per test piece element, performing a Fourier analysis of the forces acting on the test piece element as it moves past the periodic array of exciter elements, calculating the damping added to the test piece element due to magnetic induction, calculating a vibration response of the test piece element as it moves past the stationary array of exciter elements, calculating a transient response of the test piece element where the stationary array of exciter elements is rapidly moved away from the test piece elements, and using the calculated transient response of the test piece element to calculate a required electromagnetic holding force for the array of exciter elements.
Description

This disclosure claims the benefit of UK Patent Application No. GB 2308199.5, filed on 1 Jun. 2023, which is hereby incorporated herein in its entirety.


TECHNICAL FIELD

The present disclosure relates to a method of analysing a magnetic non-contact engine order excitation system for a spin rig.


BACKGROUND

Existing engine order excitation systems for testing and characterising engine components may be used to study dynamic effects such as mistuning or flutter. Engine order excitation systems in spin rigs may use a contact-based method of excitation, such as oil jets.


It may be desirable to provide an improved non-contact engine order excitation system for a spin rig together with a method of analysing the excitation system.


SUMMARY

According to a first aspect of the present disclosure, there is provided a method of analysing a non-contact excitation system for a spin rig, the spin rig comprising a plurality of test piece elements for attachment to a test piece for rotation about an axis of rotation (X) of the spin rig, and a plurality of exciter elements arranged around the axis of rotation; the method comprising the steps of:

    • (i) providing the test piece elements and the exciter elements formed from magnetically attractive material;
    • (ii) providing either or both of the test piece elements and the exciter elements as comprising magnets;
    • (iii) arranging each exciter element as being moveable between an active position, in which a magnetic force is provided between each exciter element and at least one of the test piece elements, and an inactive position, in which the magnetic force between the exciter elements and the at least one test piece element is reduced;
    • (iv) calculating a magnetic field per test piece element;
    • (v) integrating the magnetic field over the test piece element surface to get a force per test piece element;
    • (vi) repeating step (iv) for different test piece element positions;
    • (vii) performing a Fourier analysis of the forces acting on the test piece element as it moves past the periodic array of exciter elements;
    • (viii) calculating the damping added to the test piece element due to magnetic induction;
    • (ix) calculating a vibration response of the test piece element as it moves past the stationary array of exciter elements;
    • (x) calculating a transient response of the test piece element where the stationary array of exciter elements is rapidly moved away from the test piece elements; and
    • (xi) using the calculated transient response of the test piece element to calculate a required electromagnetic holding force for the array of exciter elements.


The foundation of this invention is an open-source Python® toolbox called magpylib. Unlike the computationally expensive finite element approaches used more commonly, magpylib uses analytical solutions and approximations to the 3D magnetic fields of permanent magnets with simple geometries (e.g., cuboids, cylinders). Specifically, magpylib is used to compute the magnetic B-field (in mT) resulting from various arrangements of permanent magnets. The magnets are defined by their size, shape, position and remanent magnetisation.


Advantages of the disclosed method of analysis are the simplifications they make to turn highly complex multi-physics problems into computationally inexpensive simulations, while still producing valuable information. This then makes the method of analysis of the disclosure suitable as a design tool, since simulations can be quickly repeated to investigate different parameter spaces and, hence, to optimise the design.


The actual computational simplifications are discussed below and can be summarised as: using analytical magnetic field expressions (implemented by magpylib open-source code); the periodic assumption in the Fourier analysis; the semi-analytical approach derived for the eddy current analysis, using continuous (analytical) beam vibration modes; coupling of a linear, single degree-of-freedom oscillator with a nonlinear input force in the blade dynamic simulations.


Optionally, method step (iv) comprises the steps of:

    • (iv-a) for each magnet define a set of dimensions;
    • (iv-b) for each magnet define a grid of points, each point having co-ordinates; and
    • (iv-c) calculating a magnetic field at each of the grid points.


This method step allows the calculation of the resultant magnetic force acting on a permanent magnet in the presence of other permanent magnets. A set of discrete points is defined on the surface of the magnet and magpylib is used to calculate the magnetic field at these points.


Optionally, method step (v) comprises the steps of:

    • (v-a) defining a mesh on a surface of the magnet;
    • (v-b) calculating a magnetic field at points specified in the mesh; and
    • (v-c) calculating a force acting on the magnet by forming the Maxwell stress tensor and integrating over the mesh.


A numerical integration routine is then added on to calculate the resultant force.


Optionally, method step (vi) comprises the steps of:

    • (vi-a) defining a mesh on a surface of the magnet;
    • (vi-b) defining a trajectory for the magnets;
    • (vi-c) loop over the number of steps defined by the displacement trajectory;
    • (vi-d) calculating a magnetic field for the new collection of magnets;
    • (vi-e) defining a trajectory for the magnets; and
    • (vi-f) calculating a force acting on the magnet at each step along the displacement axis.


This process is looped over for different magnet positions, to calculate the force as one moving magnet translates/rotates past a set of stationary magnets.


Optionally, method step (vi) comprises the steps of:

    • (vii-a) calculating a force generated as each exciter magnet translates past a blade tip magnet;
    • (vii-b) loop over the engine orders;
    • (vii-c) calculating, for each engine order, a tangential distance between adjacent exciter magnets;
    • (vii-d) calculating a force profile periodic force using the forces generated by the magnets; and
    • (vii-e) calculating a Fast Fourier Transform of the periodic force profile.


This method step performs a Fourier analysis of the forces acting on a permanent magnet as it translates/rotates past a periodic array of stationary magnets. The intention of this analysis is to investigate the relationship effect of different magnet dimensions and the spatial frequency of the periodic array on the resultant force. Rather than defining a new periodic array for each spatial frequency, the force is calculated as is moved past a single stationary magnet; the resulting force profile is then repeated (and superimposed if necessary) with different displacement offsets to generate a periodic force signal suitable for Fourier analysis. Along with the use of analytical magnetic fields, this simplifying step makes the calculation of design charts such as the one below computationally cheap.


Optionally, method step (vi) comprises the steps of:

    • (viii-a) defining properties of a continuous beam to approximate an engine blade;
    • (viii-b) defining a grid of coordinate points that cover the continuous beam; and
    • (viii-c) integrating over the beam volume to estimate the damping resulting from eddy currents induced by the magnet.


This method step estimates the damping added to the blade due to magnetic induction. As a conductor moves through a magnetic field, currents are induced that cause heating and damp vibration; the added damping could be problematic since one of the purposes of a spin rig could be to measure mechanical damping added by different friction damper designs. A semi-analytical approach has been developed for this purpose, in which an expression for the added damping ratio was derived in terms of a double integral over the vibration mode shape and magnetic field. A numerical integration scheme solves this for the case of an analytical beam (with various boundary conditions) and field that is assumed to vary in two dimensions.


Optionally, method step (vi) comprises the steps of:

    • (ix-a) calculating tangential and axial force profiles for the blade;
    • (ix-b) create a transfer function representative of a single degree of freedom oscillator;
    • (ix-c) defining a velocity, a time axis, and a displacement axis for the blade; and
    • (ix-d) performing a transfer function integration to obtain blade displacement.


This step allows the coupling of the magnetic force model with a dynamic model of a blade's vibration. The former considers a steady-state case and aims to calculate the periodic force exerted on the blade (with magnet attached to the tip) and subsequent vibration response as it rotates past a stationary array of permanent magnets.


Optionally, method step (vi) comprises the steps of:

    • (x-a) generating a force profile to simulate a response of the blade;
    • (x-a) repeating the force profile generation after a time delay; and
    • (x-a) calculating a free decay for the blade.


To simplify the problem, the blade dynamics are modelled as a single degree-of-freedom oscillator with realistic parameters. The steady-state vibration of the oscillator is simulated with a (Matlab®) differential equation solver, in response to a nonlinear magnetic force that is implemented with a look-up table. This simplified approach enables a solution to be reached in seconds, which is orders of magnitude faster than a full finite element multi-physics simulation using a full model of a blisk and magnet array.


According to a further aspect of the present disclosure, there is provided a method of analysing a non-contact excitation system for a spin rig: the spin rig comprising a plurality of test piece elements for attachment to a test piece for rotation about an axis of rotation of the spin rig; and a plurality of exciter elements arranged around the axis of rotation, wherein the test piece elements and the exciter elements are magnetically attractive; wherein the test piece elements and/or the exciter elements comprise magnets; each exciter element being moveable between an active position, in which a magnetic force is provided between each exciter element and at least one of the test piece elements, and an inactive position, in which the magnetic force between the exciter elements and the at least one test piece element is reduced.


The system may be mounted in a spin rig. The system may be mounted on an inside face of a casing of a spin rig. The system may be mounted on an end wall of a casing of a spin rig. The system may enable production of an engine order excitation of the test piece rotating in a spin rig. The system may enable the excitation force acting on the test piece elements to be reduced quickly. This may enable measurement of a free vibration decay. Measurement of a free vibration decay may be used to characterise damping devices acting on the test piece. The non-contact system may provide greater flexibility and precision over contact systems.


The spin rig may define an axis system, comprising an axial direction (which is aligned with the rotational axis), a radial direction, and a circumferential direction. The axial, radial and circumferential directions are mutually perpendicular.


The test piece elements and the exciter elements are magnetically attractive. Magnetically attractive may mean that the elements may be attracted to a magnet. The test piece elements and the exciter elements may both be magnets, i.e. they may produce magnetic fields. Only one of the test piece elements and the exciter elements may be magnets, i.e., produce magnetic fields. If only one of the test piece elements and the exciter elements are magnets, the other of the exciter elements and the test piece elements may be ferromagnetic elements. Ferromagnetic elements themselves may not produce a magnetic field, but may be attracted to a magnet, such as a permanent magnet or an electromagnet. A magnetically attractive element may be a ferromagnetic elements or a magnet.


The exciter elements may be magnets and the test piece elements may be ferromagnetic elements.


The excitation system may be a magnetic excitation system. The plurality of exciter elements may be a plurality of exciter magnets. The plurality of exciter elements may be an array of exciter elements. The exciter elements may be arranged axi-symmetrically about the axis of rotation. The exciter elements may be a circular array of elements. The exciter elements may be permanent magnets. The exciter elements may be electromagnets. The number of exciter elements of the system may be adjustable. The system may be modular.


The test piece elements may be magnets. The test piece elements may be permanent magnets. The test piece elements may be electromagnets. The test piece may be driven to rotate around the axis of rotation by a motor. In use, the elements may be attached to the test piece. The test piece may be mounted on a shaft which is configured to rotate around the axis of rotation. The test piece may be a bladed disc, a bladed ring, a blisk or a bling comprising a plurality of blades. The test piece elements may be attached to a plurality of blades. The test piece elements may each be attached to a tip (i.e., a radially outermost region) of a blade.


In the active position, the exciter elements may be proximate to the test piece elements. In the inactive position, the exciter elements may be away from the test piece elements. The magnetic force may be reduced to a negligible force in the inactive position. The exciter elements may be configured to remain at a fixed radial position during testing. The exciter elements may not rotate around the axis of rotation during testing.


Each exciter element may be moveable in an axial direction of the system between the active position and the inactive position.


Each exciter element may be mounted on an exciter element carriage. Each exciter element carriage may carry a plurality of exciter elements. There may be a plurality of exciter element carriages. Each exciter element carriage may be mounted on a rail system. The rail system may be mountable on a casing of a test chamber for a spin rig. The number of exciter elements may be adjustable.


The number of exciter element carriages in the system may be adjustable depending upon the size of the spin rig and test piece to be used.


Each exciter element may be resiliently biased to the inactive position. A spring may provide the resilient biasing. Spring tension and design may be selected to control the speed of movement of the carriage from the active position to the inactive position.


The system may comprise a shock absorber corresponding to at least one exciter element. The shock absorber may dampen the movement of the exciter element from the active to the inactive position. The system may comprise a linear bushing and shock absorber which cooperate to dampen the movement of the exciter element from the active to the inactive position. The shock absorber may inhibit the exciter element (or the exciter element carriage) from coming into contact with a front cover of the spin rig during movement from the active position to the inactive position.


The system may comprise a plurality of electromagnets, each corresponding to at least one exciter element, and each electromagnet may be configured to hold the or each corresponding exciter element in the active position during use. During use may mean during an initial rotation of the test piece about the axis of rotation. The electromagnet may be configured to hold the or each corresponding exciter element in the active position by magnetic engagement with the exciter element carriage. Upon release of the electromagnet, the or each corresponding exciter element may be moved away from the test piece elements. This movement may be rapid such that the excitation force rapidly reduces. The electromagnets may be controlled via a dedicated circuit.


Each exciter element carriage may comprise at least one electromagnet. Each electromagnet may be an energise-to-release electromagnet. Each electromagnet may be powered during use and switched off to release. Release of the electromagnet may cause a spring to move the or each exciter element from the active position to the inactive position. The exciter element may be manually moved from the inactive position into the active position after release of the electromagnet, until the exciter element carriage engages with the electromagnet.


In use, the exciter elements may be arranged around the test piece. Each exciter element may be axially and radially offset from the plurality of test piece elements.


The system may further comprise a test piece to which the test piece elements are attached. The test piece may be a bladed disc and the test piece elements may be attached to tips of the blades. The test piece may be a blisk, a bladed ring or a bling, and the test piece elements may be attached to tips of the blades. The system may further comprise one or more strain gauges attached to the test piece for measurement of the strain on the specimen. A slip ring or telemetry unit may transmit the strain gauge measurements to a recording device. The strain may be measured over time and recorded. Analysis of strain vs time may enable analysis of the vibration free decay and characterisation of any damping devices acting on the test piece.


A fan, such as a fan for a gas turbine engine may be an example of a bladed disc or a blisk. A bladed disc or a blisk may comprise a central portion, from which the blades may extend, for example in a radial direction. The blades may be formed integrally with the central portion. Such an arrangement may be referred to as a blisk. Any suitable method may be used to manufacture such a bladed disc or blisk. For example, for a bladed disc, at least a part of the blades may be machined from a block and/or at least part of the blades may be attached to the hub/disc by welding, such as linear friction welding. The bladed disc or blisk as described herein may have any desired number of blades, for example 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25 or 26 blades. According to a second aspect, there is a provided a method of testing a test piece using the non-contact excitation system for a spin rig according to any of the statements relating to the first aspect, the method comprising: attaching the plurality of test piece elements to the test piece; rotating the test piece about the axis of rotation; and reducing the magnetic force between the exciter elements and the test piece elements by moving the exciter elements from the active position to the inactive position.


According to a further aspect of the present disclosure, there is provided a non-contact excitation system for a spin rig comprising: a plurality of test piece elements for attachment to a test piece for rotation about an axis of rotation of the spin rig; and a plurality of exciter elements arranged around the axis of rotation, wherein the test piece elements and the exciter elements are magnetically attractive; wherein the test piece elements and/or the exciter elements comprise magnets; and wherein, in use, the exciter elements are arranged around the test piece; wherein each exciter element is axially and radially offset from the plurality of test piece elements.


The exciter elements may be arranged in an axi-symmetric array. The exciter elements may be spaced equidistantly apart from neighbouring elements in the array. The exciter elements may be arranged circumferentially around the test piece. The exciter elements may be spaced at varying distances apart from neighbouring elements in the array (i.e., not equidistantly). A non-equidistant arrangement may allow the generation of multiple excitation frequencies. The number of exciter elements around the circumference and their spatial distribution determines the fundamental frequency and characteristics of excitation force applied to the test piece.


The location of the exciter elements relative to the test piece elements may influence the characteristics of the magnetic force exerted on the test piece. The system may minimise the risk of a collision between the test piece and exciter elements. The system may optimise the profile of the force exerted on the test piece. The system may offer a smoother, more controllable force profile since the main force component exerted on the blade is a shear force in the axial axis.


The exciter elements may be magnets which may each have a magnetic pole which may be oriented radially. The magnetic poles may be oriented circumferentially or axially. The plurality of exciter elements may be magnets which may alternate in polarity in a circumferential direction around the axis of rotation. The magnets may be oriented such that neighbouring magnets have similar poles, alternating poles, or a mixture of both depending upon the desired excitation. The magnets may vary in strength, for example to generate a sinusoidal forcing field. The exciter magnets may be permanent magnets. The exciter magnets may be bar magnets.


The test piece may be a bladed disc or a blisk and the test piece elements may be for attachment to a plurality of blade tips. The test piece elements may be for attachment to a radially outermost position of a blade tip.


The test piece elements may be magnets and may each have a magnetic pole oriented radially. The magnetic poles may be oriented circumferentially or axially. The plurality of test piece elements may be magnets which alternate in polarity in a circumferential direction around the axis of rotation. The magnets may be oriented such that neighbouring elements have similar poles, alternating poles, or a mixture of both depending upon the desired excitation. The magnets may vary in strength, for example to generate a sinusoidal forcing field.


The system may comprise an adapter piece for adjustment of the system to accommodate a range of sizes of test piece and/or for testing at a range of engine orders. An adapter piece may be provided to alter a radial distance between an exciter element and a test piece element in the active position.


Each exciter element may be moveable between an active position, in which a magnetic force is provided between each exciter element and at least one of the test piece elements, and an inactive position, in which the magnetic force between the exciter elements and the at least one test piece element is reduced.


The system may further comprise a test piece to which the test piece elements are attached. According to a fourth aspect, there is provided a method of testing a test piece using the non-contact excitation system for a spin rig of any of the statements relating to the third aspect, comprising: attaching the plurality of test piece elements to the test piece; and rotating the test piece about the axis of rotation.


The skilled person will appreciate that except where mutually exclusive, a feature or parameter described in relation to any one of the above aspects may be applied to any other aspect. Furthermore, except where mutually exclusive, any feature or parameter described herein may be applied to any aspect and/or combined with any other feature or parameter described herein.





DESCRIPTION OF THE FIGURES

Embodiments will now be described by way of example only, with reference to the figures, in which:



FIG. 1 is an axial view of a spin rig and a system;



FIG. 2 is a perspective view of an exciter element carriage and rail;



FIGS. 3a and 3b are side and sectional views, respectively, of an exciter element carriage, rail and damping system according to the disclosure in an active position;



FIG. 4 is a side view, of an exciter element carriage, rail and damping system in an inactive position;



FIGS. 5a and 5b show the relative position of an exciter element and a test piece element in an active and inactive position, respectively;



FIGS. 6a and 6b show force-displacement graphs for tangential and axial forces, respectively;



FIG. 7 is a circuit diagram of a control system;



FIG. 8 shows a schematic method;



FIG. 9 shows a schematic method; and



FIG. 10 shows a flow chart for the method of analysis according to the disclosure.





DETAILED DESCRIPTION


FIG. 1 shows a spin rig 10, comprising a non-contact excitation system 100. The spin rig 10 comprises a shaft 16 to which a test piece 200 may be mounted (not shown in FIG. 1). The shaft 16 defines an axis of rotation X. The spin rig 10 is enclosed by a casing, which includes a front flange 12 and a backplate 14.


For testing, a test piece 200 is mounted to the shaft 16 and a motor (not shown) is used to drive the test piece 200 to rotate around the axis of rotation X. The test piece in this example is a blisk, with blades extending outwardly (radially) from the centre). The excitation system comprises magnetically attractive test piece elements 180, in this example test piece magnets, for attachment to the test piece. As will be described in more detail, the test piece magnets are attached to the test piece at a tip (or radially outermost region) of the test piece 200, for instance at one or more blade tips. The magnetic poles (PT) of the test piece magnets are oriented radially (see FIG. 5). In this example, all of the test piece magnets have the same pole pointing in the same direction. In other examples, each individual test piece magnet pole may be arranged in any orientation, such as in alternating directions relative to neighbouring test piece magnet poles, or in any other arrangement, to provide a desired excitation.


The geometry of the spin rig 10, and components thereof, is defined by a conventional axis system, comprising an axial direction A (which is aligned with the rotational axis X and is directed into the page in the FIG. 1 view), a radial direction (in the bottom-to-top direction in FIG. 1), and a circumferential direction C around the rotational axis X of FIG. 1. The axial, radial and circumferential directions are mutually perpendicular.


The non-contact excitation system 100 is a magnetic engine order excitation system. Referring to FIGS. 1 to 5, the excitation system 100 comprises a plurality of magnetically attractive exciter elements 122, in this example exciter magnets, arranged around the axis of rotation X.


It will be appreciated that, in this example, both the exciter elements 122 and test piece elements 180 are magnets. However, in other examples, only one of the plurality of exciter elements 122 and the plurality of test piece elements 180 may be magnets. In such an example, the other plurality of elements 122, 180 are not magnets but are ferromagnetic elements which are attracted to a magnet. As long as at least one of the plurality of test piece elements and the plurality of exciter elements are magnets, a magnetic field will be produced and a magnetically attractive element in proximity to the magnet will experience a magnetic force.


The excitation magnets 122 are arranged in a circular array around the circumference of the test piece 200. The excitation magnets 122 in this example are permanent bar magnets. The system 100 may provide flexibility, precision and a reduction in contaminants compared with previous excitation systems.


The exciter magnets 122 are each mounted on a carriage 128, which is mounted to the front flange 12 via a mounting system. In this example, each carriage 128 has three exciter magnets, but in other examples a different number of exciter magnets 122 may be provided. As shown in FIG. 1, in this example, there are 12 carriages 128 arranged around the circumference of the test piece 200 forming a circular array, however in other examples, a different number may be provided. The number of carriages 128 may be dependent upon the geometry of the spin rig 10 and the test piece 200 and the desired excitations for testing. The number of exciter magnets around the circumference and their spatial distribution may determine the fundamental frequency and characteristics of excitation force applied to the test piece 200.


The carriage 128 is mounted on a rail 138, along which it is movable. In use, the rail 130 is arranged axially, such that movement of the carriage 128 along the rail 130 is axial movement.


A first position of the carriage 128 on the rail 130, shown in FIGS. 2, 3 and 5a, is an active position. In this position, the exciter magnets 122 are at their closest position to the test piece magnets 180 and the test piece 200. In the active position, a magnetic force is provided between each exciter magnet and at least one of the test piece magnets 180. In the active position, the carriage 128 is at its furthest position from the front flange 12 of the casing. By positioning the exciter magnets 122 close to the test piece 200, the force amplitude is amplified.


In use, the exciter magnets 122 are arranged around the test piece 200 and the test piece magnets 180. In the active position, each exciter magnet 122 is axially and radially offset from the plurality of test piece magnets 180, as shown in FIG. 5a which is a schematic representation showing the relative position of the magnets 122, 180 (but does not show the carriage, rail, electromagnets, etc). The location of the exciter magnets 122 relative to the test piece magnets 180 influences the characteristics of the force exerted on the test piece 200. The relative location used in this system may minimise the risk of a collision between the test piece 180 and exciter magnets 122 when the test piece 200 is vibrating with an axial or radial component. This risk is significant in mistuned blisks, where blade vibration amplitudes have higher variance. The relative location used in this system may optimise the profile of the force exerted on the test piece. The main force component exerted on the test piece 200 is a shear force in the axial axis, which offers a smoother, more controllable force profile.


By providing an axial offset between the plurality of exciter magnets 122 and the plurality of test piece magnets 180, the exciter magnets 122 may be out of alignment in an axial direction by a distance Ao . . . . By providing a radial offset between the plurality of exciter magnets 122 and the plurality of test piece magnets 180, the exciter magnets 122 may be out of alignment in a radial direction by a distance Ro . . . . The axial and radial offset distances Ao, Ro may be measured from a respective edge of each magnet 122, 180.


The exciter magnets 122 each have a magnetic pole (PE) which is aligned radially. The plurality of exciter magnets (122) alternate in polarity in a circumferential direction around the axis of rotation X. For instance, an exciter magnet 122 having a south pole aligned pointing towards the rotational axis X will be between two exciter magnets having a north pole aligned pointing towards the rotational axis X. In other examples, different orientation patterns of neighbouring magnetic poles may be desired. The magnets may vary in strength, for example to generate a sinusoidal forcing field.



FIGS. 6a and 6b show simulations of the tangential and axial forces exerted on a test piece 200 (a blisk) as it passes below two exciter magnets 122 with opposite polarities and radially aligned poles. The different lines represent positions with constant radial offset and different axial offsets. The solid line represents a configuration of radial offset with no axial offset (dy=0). In this arrangement, the main force component exerted on the test piece 200 is a shear force in the tangential axis (FIG. 6a). Although the shear force can have a relatively large amplitude it tends to have a sharp character that could introduce unwanted higher harmonics into the vibration response of the test piece 200.


In the radial and axial offset configuration, the main force component is shown by the dashed (dy=10 mm) and dotted (dy=20 mm) lines. The axial force (FIG. 6b), when axial offset is present, more closely resembles a square wave. The square shape gives it a large amplitude at the fundamental frequency. When the vibration of the test piece 200 is taken into account the square shape becomes more sinusoidal, which lessens the influence of higher harmonics. Therefore, the main force component exerted on the test piece when both axial and radial offset are present, is a shear force in the axial axis, which offers a smoother, more controllable force profile.


Referring back to FIGS. 3a, 3b, 4 and 5b, as described above, the carriage 128 and the exciter magnets 122 are movable along a rail 130 in the axial direction, from the active position of FIGS. 3a and 3b, to the inactive position shown in FIGS. 4 and 5b. The carriage 128 is moved axially from the test piece 200 in the direction of the front flange 12. In this position, the magnetic force between the exciter magnets 122 and the test piece magnet 180 is reduced. If the exciter magnets 122 are moved far enough away, the excitation force acting on the test piece 200 rapidly reduces to zero.


The movement of the carriage 128 and the exciter magnets 122 is controlled by a pair of electromagnets 124. In this example, the carriage has two electromagnets 124, but in other examples there may be only one or more than two electromagnets 124 present in each carriage 128. The electromagnets 128 are energised to release electromagnets 128 and are configured to hold the or each corresponding exciter magnet 122 (and carriage 128) in the active position during use. A spring 126 is also provided, which is attached to the carriage 128 and resiliently biases the carriage 128 to the inactive position. The spring 126 is compressed in the active position and is configured to push the carriage 128 away along the rail 130 to the inactive position when the electromagnet 124 is released. The spring length, spring constant and electromagnet strength may be adjusted according to the properties of the exciter and test piece magnets 122, 180 and the desired speed of movement from the active to the inactive position.


A reset and braking sub-system for the excitation system 100 is shown in FIGS. 3a, 3b and 4. The reset and braking sub-system comprises a shock absorber (132) corresponding to at least one exciter magnet 122, in this example three exciter magnets 122 on the carriage, the shock absorber 132 to dampen the movement of the exciter magnet(s) 122 and the carriage 128 from the active to the inactive position. The shock absorber 132 is connected to the exciter magnet(s) 122 and the carriage via a linear bushing 134 and a linear seal 136. The linear bushing 134 and shock absorber 132 may safely stop the carriage without it impacting the front flange 12. By manually pushing the carriage 128 backwards until it engages with the electromagnets 124, the carriage (and exciter magnets 122) may be reset into the active position.


In the system described herein, there are 12 reset and braking sub-systems that mounted to the front flange 12 of the casing, however the number can be scaled up or down, in the same way as the number of carriages 128, by adjusting the number (and size) reset and braking sub-systems in order to fit smaller or larger scale spin rigs 10. An adapter piece may be provided, which fits to the carriage 128 to alter the radial position of the exciter magnets 122. This may increase or decrease the radial distance between an exciter magnet and a test piece magnet. The use of adapter pieces may mean that different engine orders and test piece diameters can be tested with minimal alteration to the system.


A control system circuit 250 for controlling the release of the electromagnets 124 is shown in a circuit diagram in FIG. 7. In the circuit, there is a 24V DC supply 252, a power-on indicator 254, a timer relay 260, a solid-state relay 262 and a controller 264. The electromagnets are indicated at 124. As described above, the control system 250 features “energise-to-release” electromagnets 124 so that when the circuit is closed, the electromagnets 124 are energised, and the carriage 138 is released. Upon resetting the system 100 by manually pushing the carriages 138 back into the active position, the control system circuit 250 is opened again, and the carriages 128 are therefore held in place by the electromagnets 124.


Methods for test procedures using the excitation system 100 as described above are shown in FIGS. 8 and 9. In FIG. 8, the method of testing a test piece 200 using the non-contact excitation system 100 comprises attaching (step 302) the plurality of test piece magnets 180 to the test piece 200; and rotating (step 304) the test piece 200 about the axis of rotation X. In FIG. 9, the method of testing a test piece 200 using the non-contact excitation system 100 comprises attaching (step 402) the plurality of test piece magnets 180 to the test piece 200; rotating 404 the test piece 200 about the axis of rotation X; and reducing (step 406) the magnetic force between the exciter magnets 122 and the test piece magnets 180 by moving the exciter magnets 122 from the active position to the inactive position.


By rotating the test piece in the spin rig 10 with the excitation system 100, an engine order excitation of the test piece 200 may be produced. Once the test piece vibration response has reached a steady state, the excitation force acting on the test piece may then be rapidly removed by moving the exciter magnets 122 from the active position (i.e. close to the test piece 200) to the inactive position (i.e. away from the test piece 200), by briefly sending power to the electromagnets 124. The carriage 128 is released, and the spring 126 pushes it towards the front flange, moving the exciter magnets 122 away from the test piece 200.


Depending on the objective of the specific test and the actual test piece, several vibration measurement systems can be adopted. In this case one or more strain gauges may be attached on the rotating test piece and strain vs time may be continuously recorded. A slip ring or telemetry device may transmit strain data from the strain gauges to a recording device.


Once the excitation force is removed, the measurement will record the reduction of strain with time allowing for an evaluation of the mechanical damping of the specimen. Damping devices, such as friction dampers, may be added to the test piece to provide non-linear damping. Applying and then removing the excitation force may enable measurement of a free vibration decay, which in turn may provide amplitude dependent damping information, which may be used to characterise tested damping devices. Signal conditioning, data acquisition and post-processing hardware and software may be used to obtain the data.


The method of analysing a non-contact excitation system for a spin rig according to the disclosure is illustrated in flow chart form in FIG. 10. For each of the method steps, there is a summary of the inputs to the method of analysis together with a summary of the processing operations that are conducted on the inputs.


In Step 500 the magnetic field is calculated using magpylib. This step involves defining a set of magnets, and calculating the magnetic field B at the points specified in the array grid.


The routine of Step 500 is entirely implemented using the opensource magpylib toolbox in Python® The manner in which variables are defined and this function is called is exactly as the authors of magpylib suggest. The function getB uses analytical/semi-analytical formulae and approximations to calculate the magnetic fields of simple geometries like boxes and cylinders.





















Variable





Variable
shape
Description





Inputs
For each magnet
Shape

Choose from ‘Box’ or



in the problem,


‘Cylinder’



define:
Dimensions
(3,) or (2,)
(x, y, z) dimensions for Box;






(radius, thickness) for cylinder




Magnetization
(3,)
Vector defining magnitude






and direction of






magnetisation




Position
(3,)
(x, y, z) co-ordinates of






magnet centre




Rotation
(2,)
Vector containing axis and






angle to rotate magnet






around



Also define:
Grid
(n, 3)
Vector of (x, y, z) co-






ordinates of the n points at






which to calculate the






magnetic field




Collection

Collection of all the






magnets to include in the field






computation








Output





variable



Steps
Function call
shape
Description





Processing
1. Use magpylib
B =
(n, 3)
3D magnetic field vector



function getB to
Collection.getB(grid)

describing the magnitude and



calculate the


direction of the field at each



magnetic field at


co-ordinate specified in grid



the points specified


variable



in grid









In Step 510 the method of analysis integrates the magnetic field B over the magnet surface to obtain the force.


The routine of Step 510 is implemented in Python®, and builds on the routine of Step 500 to formulate the Maxwell stress tensor and integrate over the surface. The functions getSurface and ForceCalc are written by the inventors, while the function getB is a magpylib function.


Method inputs for Step 510 are described in the following table.


















Variable




Variable
shape
Description




















Inputs
For each
Shape

Choose from ‘Box’ or



magnet s in the


‘Cylinder’



problem, define:
Dimensions
(3,) or
(x, y, z) dimensions for Box;





(2,)
(radius, thickness) for cylinder




Magnetization
(3,)
Vector defining magnitude






and direction of magnetisation




Position
(3,
(x, y, z) co-ordinates of magnet






centre




Rotation
(2,)
Vector containing axis and






angle to rotate magnet around



Label:
s1

Magnet on which to calculate






resultant force acting on it; i.e.,






blade tip magnet in our problem;






the mesh will be defined on this






magnet




s2, s3 . . . sP
(P − 1,)
All other magnets in the






problem, where P is the total






number; i.e. exciter magnets in






our problem




c

Collection containing all






magnets in the problem



Also define:
mesh_size
(3,)
Vector containing the number






of points (nx, ny, nz) (Box) or (nr,






nθ, nz) (Cyl) on each dimension






to define the mesh




delta
(1,)
Parameter to define an offset






between the mesh and the






physical surface of the magnet;






this avoids numerical instabilities






and does not introduce any error









Processing parameters for Step 510 are described in the following table.




















Output




Steps
Function call
variable shape
Description




















Processing
1. Define a
[S, N, A] =
S, N, A are lists
The output mesh is split



mesh (almost)
getSurface(mesh
whose lengths are
into each face of the magnet



on the surface
size, s1, delta)
equal to the
s1. The function uses the



of s1 using

number of faces
dimensions and position



function

of s1 (i.e., 6 for a
properties of s1, as well as



getSurface

Box). Each
delta, to locate the mesh.





element of the list





is an array with





dimensions:





S: (nf, 3)
For each face, the mesh is






characterised by three






variables:





N: (nf, 3)
S: an array containing the






3D co-ordinate vectors of






each point in the mesh





A: (nf, 1)
N: an array containing






vectors describing the






direction perpendicular to the






magnet surface at each point






in S





where nf is the
A: an array containing the





number of grid
areas of the each cell in the





points on each
mesh; the centre of each cell





face
is located by S



2. Use
B = c.getB(S)
[(nf, 3), (nf, 3), . . .]
For each face on the



magpylib


magnet s1, calculate the 3D



function getB to


magnetic field vector at each



calculate the


point in the mesh



magnetic field



(resulting from



all magnets in c)



at the points



specified in the



mesh



3. Calculate
F = ForceCalc(c,
(3,)
Force vector (Fx, Fy, Fz)



the force acting
S, N, A)

with the forces acting on s1 in



on s1 by


each axis. Intermediate steps



forming the


are:



Maxwell stress


(i) Formul



tensor and


ate the Maxwell stress tensor



integrating over


T at each point in the mesh;



the mesh


this is a function only of B






(ii) Using N






calculate the component of T






that is perpendicular to the






mesh surface






(iii) Use A






to integrate over surface area









In Step 520 the method of analysis integrates the magnetic field B over the magnet surface to obtain the force.


The routine of Step 520 is implemented in Python®, and builds on the routine of Step 500 to formulate the Maxwell stress tensor and integrate over the surface. The functions getSurface and ForceCalc are written by the inventors, while the function getB is a magpylib function.

















Variable
Variable shape
Description




















Inputs
For each
Shape

Choose from ‘Box’ or ‘Cylinder’



magnet s in the
Dimensions
(3,) or (2,)
(x, y, z) dimensions for Box;



problem, define:


(radius, thickness) for cylinder




Magnetization
(3,)
Vector defining magnitude and






direction of magnetisation




Position
(3,)
(x, y, z) co-ordinates of magnet






centre




Rotation
(2,)
Vector containing axis and angle






to rotate magnet around



Label:
s1

Magnet on which to calculate






resultant force acting on it; i.e.,






blade tip magnet in our problem;






the mesh will be defined on this






magnet




s2, s3 . . . sP
(P − 1,)
All other magnets in the






problem, where P is the total






number; i.e. exciter magnets in our






problem




c1

Collection containing all magnets






in the problem




c2

Collection containing all magnets






except s1



Also define:
mesh_size
(3,)
Vector containing the number of






points (nx, ny, nz) (Box) or (nr,






nθ, nz) (Cyl) on each dimension to






define the mesh




delta
(1,)
Parameter to define an offset






between the mesh and the physical






surface of the magnet; this avoids






numerical instabilities and does not






introduce any error




displace
(3,)
Vector defining the displacement






trajectory for the magnets. The






elements of the vector are (axis






along which to displace, distance to






displace, number of steps)









Processing parameters for Step 520 are described in the following table.




















Output




Steps
Function call
variable shape
Description




















Processing
1. Define a
[S, N, A] =
See 1.2
See 1.2



mesh (almost)
getSurface(mesh_size,



on the surface
s1, delta)



of s1 using



function



getSurface



2. Loop over
[F, daxis] =
F: (number of
Return a displacement axis



the number of
DispForceCalc(s1, c2,
steps, 3)
daxis and corresponding force in



steps defined in
c1, S, N, A, displace)
daxis:
each axis (Fx, Fy, Fz) at each



displace

(number of
point along daxis





steps)



2(i). Translate
c2.move(dx, dy, dz)

Input distance to move



magnets in c2


collection c2 along the x, y, z



one step along


axes. s1 remains stationary and



axis and re-


all other magnets move relative



generate c1


to it; this means no changes



(collection of all


need to be made to the mesh.



magnets)


The collection containing all






the magnets (c1) is redefined






after every displacement step



2(ii) Calculate
c1.getB

See 1.2



the magnetic



field at S for the



new collection



of magnets c1



2(iii)
F = ForceCalc(c, S,
(3,)
See 1.2



Calculate the
N, A)



force acting on



magnet s1 at



each step along



displacement



axis









In Step 530 the method calculates an estimate for the eddy current damping for a simple analytical case with a single magnet, in which blade vibration is approximated by a continuous beam model. A formula for estimating the damping added by the magnet to a vibration mode was derived and this is integrated numerically in this module.




















Variable
Variable shape
Description





Inputs
For a single
Shape

Choose from ‘Box’ or



magnet,


‘Cylinder’



define:
Dimensions
(3,) or (2,)
(x,y,z) dimensions for






Box; (radius, thickness) for






cylinder




Magnetization
(3,)
Vector defining






magnitude and direction






of magnetisation




Position
(3,)
(x,y,z) co-ordinates of






magnet centre




Rotation
(2,)
Vector containing axis






and angle to rotate






magnet around



Define
Length, width,

These properties are



properties of
thickness, density,

used to: calculate the



a continuous
Young’s modulus,

natural frequencies of the



beam (to
electrical conductivity

beam; scale the



approximate


modeshapes so that they



the blade of a


are mass-normalised



blisk):
Boundary

The boundary




conditions

conditions enable






calculation of the beam’s






vibration modeshapes,






which are mass-






normalised using the






density and geometry of






the beam.



Also
grid
(n,3)
Grid of co-ordinate



define:


points that cover the






beam (located relative to






the magnet)








Output variable




Steps
Function call
shape
Description





Processing
1. Use
B =
(n,3)
3D magnetic field



magpylib
Collection.getB(grid)

vector describing the



function getB to


magnitude and direction



calculate the


of the field at each co-



magnetic field at


ordinate specified in grid



the points


variable



specified in grid






2. Numerical
Use equation derived by the

This equation makes



integration over
inventors:

some assumptions to



the beam volume to estimate the damping added





ζ

?


=


σ

dt






L
L


?


ϕ
r


?


(
x
)






?



B
z
2

(
z
)


dzdx




2


ω
r








simplify the integration, which would otherwise be over 3 axes Only the field



to a given mode


component in one axis (z



by eddy currents


in the equation) is



induced by the


considered



magnet


The field component






is assumed to be constant






in two axes, so only varies






in one axis (x in the






equation)






This enables the major






contribution to eddy






current damping to be






estimated (for the simple






analytical case); but the






other components are






ignored










?

indicates text missing or illegible when filed










In Step 540 the method calculates how the geometries of the blade tip magnet and exciter magnets influence the frequency domain characteristics of the periodic force for different engine order cases (i.e., number of exciter magnets spaced evenly around the circumference of the array).


















Variable




Variable
shape
Description




















Inputs
For each
Shape

Choose from ‘Box’ or ‘Cylinder’



magnet s in
Dimensions
(3,) or (2,)
(x, y, z) dimensions for Box;



the problem,


(radius, thickness) for cylinder



define:
Magnetization
(3,)
Vector defining magnitude and






direction of magnetisation




Position
(3,)
(x, y, z) co-ordinates of magnet centre




Rotation
(2,)
Vector containing axis and angle to






rotate magnet around



Label:
s1

Magnet on which to calculate resultant






force acting on it; i.e., blade tip magnet






in our problem; the mesh will be defined






on this magnet




s2

Exciter magnet




c

Collection containing both magnets in






the problem



Also
mesh_size
(3,)
Vector containing the number of



define:


points (nx, ny, nz) (Box) or (nr, nθ, nz)






(Cyl) on each dimension to define the






mesh




delta
(1,)
Parameter to define an offset between






the mesh and the physical surface of the






magnet; this avoids numerical






instabilities and does not introduce any






error




displace
(3,)
Vector defining the displacement






trajectory for the magnets. The elements






of the vector are (axis along which to






displace, distance to displace, number of






steps)




engine_orders
(K,)
Parameters are needed to define the




array_radius
(1,)
geometries of the periodic arrays that






will be assessed; in this case,






engine_orders is a vector of length K






containing the range of engine orders






(i.e., number of exciter magnets around a






circumference) that will be used in the






parameter study. Array_radius then






defines the radius of the circular array.






The geometry of the array could be






specified in other ways (e.g., with a






vector of distances between exciter






magnets).









The routine of Step 540 exploits the fact that magnetic fields and forces can be linearly superimposed. The force is calculated as a single exciter magnet moves past the blade tip magnet. Then for each engine order of interest, the force is superimposed/interpolated to a get a new periodic force; this is much faster than directly calculating the forces in Python®.


Processing parameters for Step 540 are described in the following table.




















Output




Steps
Function call
variable shape
Description




















Processing
1. Calculate
See 1.1-1.3
F: (number of
The force is calculated as a single



force as exciter

steps, 3)
exciter magnet is translated past a



magnet s2 is

daxis:
blade tip magnet. The force (in x, y, z



translated past

(number of
axes) at each displacement step



the blade tip

steps,)
(stored in daxis) is then saved and



magnet s1 using


output from PythonRTM, so that the



steps 1.1-1.3


rest of the analysis is carried out in






MatlabRTM.



2. Loop over
For k in K:



the engine



orders in



engine_order



2(i). For each
delta_x =
delta_x: (1,)
Calculate the tangential distance



engine order,
(2*pi*array_radius)/

between adjacent exciter magnets for



calculate a
k

an engine order of k. Then define a



tangential
daxis_periodic =
daxis_periodic:
new displacement axis over this



distance
0:delta_x
(number of
distance daxis_periodic.



between

steps,)



adjacent exciter



magnets



2(ii) Use an
F_periodic =
F_periodic:
Using interp1 (a function provided



interpolation to
PeriodicForce(delta_x,
(number of
by MatlabRTM for a 1D interpolation)



obtain a force
F, daxis)
steps, 3)
superimpose the forces from the



profile as if


exciter magnets on to daxis_periodic






to obtain a periodic force profile






(F_periodic) for engine order k



2(iii) Fast
F_omega =
(number of
Use MatlabRTM fft function to



Fourier
fft(F_periodic)
steps, 3)
calculate fourier transform of the



Transform of


periodic force. This enables evaluation



the periodic


of the frequency domain



force


characteristics achieved by the






magnet configurations specified at the






beginning: in particular, the force at






the fundamental excitation frequency






and the influence of higher harmonics






(in our case, by calculating the Total






Harmonic Distortion)









It is to be noted that there is no particular advantage to carrying out the analysis of Step 540 in Matlab® It could equally be done in Python® which would remove the need to save and export files.


In Step 550 the method of analysis simulates the vibration of a blade (as a 1-dof oscillator with realistic properties) to see how movement of the blade (and the blade magnet) affects the force produced by the magnet array.


















Variable




Variable
shape
Description


















Generate a periodic magnetic array using the Step 540 (Fourier analysis of periodic forces);



this will be used to generate force fields











Inputs
Define a 1

text missing or illegible when filed Natural


Choose modal properties to be



dof oscillator
frequency

similar to what is expected in the



to simulate the

text missing or illegible when filed Damping


blisk tests



vibration of
ratio



the blade

text missing or illegible when filed Modeshape




Also define:
T
(1,)
Simulation time (s)




dt
(1,)
Time step (s)






text missing or illegible when filed indicates data missing or illegible when filed







The Simulink® environment in Matlab® has been used because it handles interpolated inputs very efficiently. The oscillator (blade) vibration displacement has both axial and tangential components. When generating the force profiles in Python®, a rotation can be applied to the blade magnet depending on the stagger angle of the blade of the blisk/test piece.


Processing parameters for Step 550 are described in the following table.




















Output




Steps
Function call
variable shape
Description




















Processing
1. Generate
Use steps in 2:
Fx(x, y):
Generate axial and tangential



and axial (y)
Fourier analysis of
(number of x
forces as functions of axial and



force profiles
periodic forces
steps, number of
tangential positions x and y





y steps)





Fy(x, y):
Here, number of steps refers





(number of x
to the number of displacement





steps, number of
steps in the PythonRTM





y steps)
computations



2. Form
‘Transfer fcn’
T_{uF}
Use standard block from



transfer
block in

SimulinkRTM library



function
MatlabRTM



representation
SimulinkRTM



for 1 dof
environment



oscillator



3. Generate

Fx_rep(x, y);
Repeat the force matrices



additional

Fy_rep(x, y):
along the x (tangential) axis to



input variables

(number of
generate long input vectors



needed for

time_steps, 1)



time domain

Vel (1,)
Define a ‘velocity’ vel; this is



simulation


the constant speed at which the






blade will translate past the






array; it is chosen to ensure






that the fundamental forcing






frequency matches the






resonant frequency of the






oscillator





taxis (number
Define time axis taxis =





of time steps, 1)
(0:dt:T)





daxis (number
Define displacement axis





of time steps, 1)
daxis = vel*taxis



4. Time
Ode3 -
u: (number of
Integration of the transfer



series
MatlabRTM
time steps,1)
function using MatlabRTM ode3



simulation in
proprietary fixed-

function. At each time step t:



MatlabRTM
step integration
Fx, Fy: coupled
Calculate



SimulinkRTM

input forces
tangential position x from vel



environment

resiling from the
and t





interpolation





(number of





steps,1)






Interpolate






Fx_rep and Fy_rep to get input






force for the x and y






corresponding to t






Integrate






transfer function to get blade






displacement u









5. Analyse u, Fx, Fy using the same techniques as in Step 540 (Fourier analysis of periodic



forces).










In Step 560 the method of analysis generates a force profile that is then used to simulate the response of the blade. After some time, the magnets are moved apart in the axial (y) axis and a free decay is observed and evaluated. The main differences from the steady-state analysis of Step 550 are:

    • A time point T_trigger is defined; this is some time after the start of the simulation to allow the oscillator to settle into a steady state vibration.
    • An axial velocity profile is defined, which controls how fast the magnets are moved away.
    • Until T_trigger, the blade is translated at constant speed along the tangential x-axis, as in the previous analysis.
    • At T_trigger, the blade is additionally translated in the axial y-axis to simulate the magnetic array being moved away.
    • While the magnets are moving away, the constant tangential translation is retained, as this simulates rotation of the blisk.
    • By moving the magnets in the y-axis, the force input to the oscillator is rapidly reduced to 0 so that the oscillator vibration decays.
    • The vibration decay (as measured by u) is then analysed; the aim of the analysis is to compare damping ratios extracted from the decay with the linear value specified in the description of the 1-dof blade model.


When the blade translates along the x-axis a periodic force is exerted on the blade. It is moved along the y-axis until the force reduces to zero (for this, extra data points in the y axis are needed when compared to the figure below).


It will be understood that the disclosure is not limited to the embodiments above-described and various modifications and improvements can be made without departing from the concepts described herein. Except where mutually exclusive, any of the features may be employed separately or in combination with any other features and the disclosure extends to and includes all combinations and sub-combinations of one or more features described herein.

Claims
  • 1. A method of analysing a non-contact excitation system for a spin rig, the spin rig comprising a plurality of test piece elements for attachment to a test piece for rotation about an axis of rotation (X) of the spin rig, and a plurality of exciter elements arranged around the axis of rotation; the method comprising the steps of: (i) providing the test piece elements and the exciter elements formed from magnetically attractive material;(ii) providing either or both of the test piece elements and the exciter elements as comprising magnets;(iii) arranging each exciter element as being moveable between an active position, in which a magnetic force is provided between each exciter element and at least one of the test piece elements, and an inactive position, in which the magnetic force between the exciter elements and the at least one test piece element is reduced;(iv) calculating a magnetic field per test piece element;(v) integrating the magnetic field over the test piece element surface to get a force per test piece element;(vi) repeating step (iv) for different test piece element positions;(vii) performing a Fourier analysis of the forces acting on the test piece element as it moves past the periodic array of exciter elements;(viii) calculating the damping added to the test piece element due to magnetic induction;(ix) calculating a vibration response of the test piece element as it moves past the stationary array of exciter elements;(x) calculating a transient response of the test piece element where the stationary array of exciter elements is rapidly moved away from the test piece elements; and(xi) using the calculated transient response of the test piece element to calculate a required electromagnetic holding force for the array of exciter elements.
  • 2. The method of analysing a non-contact excitation system for a spin rig according to claim 1, wherein method step (iv) comprises the steps of: (iv-a) for each magnet define a set of dimensions;(iv-b) for each magnet define a grid of points, each point having co-ordinates; and(iv-c) calculating a magnetic field at each of the grid points.
  • 3. The method of analysing a non-contact excitation system for a spin rig according to claim 2, wherein method step (v) comprises the steps of: (v-a) defining a mesh on a surface of the magnet;(v-b) calculating a magnetic field at points specified in the mesh; and(v-c) calculating a force acting on the magnet by forming the Maxwell stress tensor and integrating over the mesh.
  • 4. The method of analysing a non-contact excitation system for a spin rig according to claim 3, wherein method step (vi) comprises the steps of: (vi-a) defining a mesh on a surface of the magnet;(vi-b) defining a trajectory for the magnets;(vi-c) loop over the number of steps defined by the displacement trajectory;(vi-d) calculating a magnetic field for the new collection of magnets;(vi-e) defining a trajectory for the magnets; and(vi-f) calculating a force acting on the magnet at each step along the displacement axis.
  • 5. The method of analysing a non-contact excitation system for a spin rig according to claim 3, wherein method step (vi) comprises the steps of: (vii-a) calculating a force generated as each exciter magnet translates past a blade tip magnet;(vii-b) loop over the engine orders;(vii-c) calculating, for each engine order, a tangential distance between adjacent exciter magnets;(vii-d) calculating a force profile periodic force using the forces generated by the magnets; and(vii-e) calculating a Fast Fourier Transform of the periodic force profile.
  • 6. The method of analysing a non-contact excitation system for a spin rig according to claim 3, wherein method step (vi) comprises the steps of: (viii-a) defining properties of a continuous beam to approximate an engine blade;(viii-b) defining a grid of coordinate points that cover the continuous beam; and(viii-c) integrating over the beam volume to estimate the damping resulting from eddy currents induced by the magnet.
  • 7. The method of analysing a non-contact excitation system for a spin rig according to claim 3, wherein method step (vi) comprises the steps of: (ix-a) calculating tangential and axial force profiles for the blade;(ix-b) create a transfer function representative of a single degree of freedom oscillator;(ix-c) defining a velocity, a time axis, and a displacement axis for the blade; and(ix-d) performing a transfer function integration to obtain blade displacement.
  • 8. The method of analysing a non-contact excitation system for a spin rig according to claim 3, wherein method step (vi) comprises the steps of: (x-a) generating a force profile to simulate a response of the blade;(x-a) repeating the force profile generation after a time delay; and(x-a) calculating a free decay for the blade.
Priority Claims (3)
Number Date Country Kind
2302990.3 Mar 2023 GB national
2302991.1 Mar 2023 GB national
2308199.5 Jun 2023 GB national