Proactive detection of compromised attachment of a gantry to the ground and / or components to a rotating frame of an imaging system

By introducing a gantry motion sensing system into the CT imaging system, the attachment status of the gantry and components can be monitored in real time and detected proactively. This solves the problem of attachment loss in the CT imaging system, improves image quality and system reliability, and reduces additional radiation and maintenance costs.

CN122109147APending Publication Date: 2026-05-29GE PRECISION HEALTHCARE LLC

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
GE PRECISION HEALTHCARE LLC
Filing Date
2025-11-07
Publication Date
2026-05-29

AI Technical Summary

Technical Problem

Existing CT imaging systems fail to detect damaged attachments between the gantry and the ground, and between components and the rotating frame in a timely manner, leading to decreased image quality and damage to the imaging system, increasing the patient's X-ray radiation dose and repair costs.

Method used

A rack motion sensing system is used to monitor the motion status of the rack and components in real time. By generating motion signals and comparing them with preset thresholds, it can proactively detect attached damage and issue notifications or take corrective measures when an anomaly is detected.

Benefits of technology

It reduces image quality degradation and imaging system damage caused by peripheral reception loss, avoids additional radiation exposure for patients and system downtime, and lowers maintenance costs.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122109147A_ABST
    Figure CN122109147A_ABST
Patent Text Reader

Abstract

A computed tomography imaging system (102) includes a gantry (104) mounted to a ground. The gantry includes a rotating frame (110) rotatably supported in the gantry, at least one component (304) mounted to the rotating frame, and a gantry motion sensing system (128) configured to sense a motion of the gantry indicative of a status of at least one of an attachment of the gantry to the ground and an attachment of the at least one component to the rotating frame while the rotating frame is rotating, and generate a motion signal indicative of the status. Motion signal processing circuitry (604) is configured to process the motion signal, and in response to determining that the motion signal exceeds at least one predetermined threshold, send a notification indicating that at least one of the attachment of the gantry to the ground and the attachment of the at least one component to the rotating frame is compromised.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The following text refers generally to computed tomography (CT), and more specifically to the prospective detection of damaged attachments of CT imaging system gantry to examination room floor and / or damaged attachments of CT imaging system components to rotating frames, and is applicable to other systems attached to supports and including rotating components. Background Technology

[0002] Computed tomography (CT) imaging systems typically include a gantry that houses components used in the generation, emission, or detection of X-rays. For example, the gantry may house a rotating frame rotatably supported within the gantry via bearings or the like. The rotating frame comprises an annular ring and is configured to rotate about an axis of rotation about the center (i.e., isocenter) of a hole in the gantry. The rotating frame carries components such as X-ray sources, high-voltage generation systems, data acquisition systems, cooling systems, and counterweights.

[0003] During scanning, a rotating frame rotates around an object supported in an aperture. An X-ray source emits X-ray radiation that traverses the object, and a detector array detects this radiation that traverses the object and impacts the array. The detector array generates projection data (line integral) indicating the detected X-ray radiation. A reconstructor reconstructs this projection data and generates volumetric image data. The volumetric image data is displayed as two-dimensional (2-D) and / or three-dimensional (3-D) images using grayscale values ​​corresponding to relative radioactivity.

[0004] In image space, the isocenter has been used as the center of the reconstructed image. Movement of the isocenter beyond the manufacturer's specifications during patient scanning can manifest as artifacts, such as blurring, in the reconstructed image, thus degrading diagnostic image quality. During installation, the system undergoes testing to verify that the imaging system is installed and operates according to the manufacturer's specifications, including verifying that the gantry is correctly attached to the examination room floor and that components are correctly attached to the rotating frame.

[0005] In one example, the frame is mounted to the inspection chamber floor using nuts and bolts. For this purpose, threaded frame anchor bolts are embedded in predetermined locations within the inspection chamber floor. The frame base includes corresponding mounting hole locations. The frame is positioned on the inspection chamber floor such that the threaded frame anchor bolts extend upwards through the mounting hole locations in the base. Anchor nuts are fitted onto the threaded frame anchor bolts to secure the frame to the inspection chamber floor. Over time, the attachment may degrade, which can lead to additional movement of the frame and, consequently, additional movement of the isocenter, negatively impacting image quality.

[0006] For example, the floor characteristics of the inspection chamber, such as flatness and stiffness, may become less flat or less rigid over time. This can lead to damaged attachments between the frame and the inspection chamber floor. In another example, anchor nuts may loosen, and anchor bolts may detach from the inspection chamber floor. In yet another example, the base, welds, supports, etc., associated with the attachment may be damaged. In such cases, frame movement may not conform to specifications, resulting in increased motion at the isocenter point. Other sources of motion include vibrations from nearby structures, other operating equipment, etc.

[0007] In another scenario, the attachment of a component to the rotating frame can be compromised. For example, the nuts securing the component to the rotating frame may loosen. In this case, the component may shift from its mounting position, creating an imbalance or vibration within the rotating frame, resulting in increased movement of the isocenter. In another scenario, the nuts may become loose in the frame, for example, due to vibration, force, etc., causing them to "come undone" from the bolts. Loose objects in the rotating frame can damage the imaging system, for example, in the event of a loose object impacting another component.

[0008] Due to detected image quality degradation, imaging system damage, etc., damaged attachments from the gantry to the ground and / or damaged attachments from components to the rotating frame were reactively detected during inspection of the imaging system (i.e., after the image quality degradation, imaging system damage, etc.). Unfortunately, this can result in additional X-ray radiation dose exposure to the patient when rescanning the patient to meet image quality specifications, downtime for imaging system repair, and additional costs associated with repair.

[0009] In view of at least the foregoing, there is an unresolved need for an improved method for detecting damaged attachments (such as gantry-to-ground damaged attachments, component-to-rotating-frame damaged attachments, etc.) using a CT imaging system that includes attachments to supports and rotating components. Summary of the Invention

[0010] The aspects described herein address the aforementioned and other problems. This invention provides a more detailed description of the concepts in the specific embodiments. It should not be used to identify the essential features of the claimed subject matter, nor should it be used to limit the scope of the claimed subject matter.

[0011] In one aspect, a computed tomography imaging system includes a gantry mounted to the ground. The gantry includes: a rotating frame rotatably supported within the gantry; at least one component mounted to the rotating frame; and a gantry motion sensing system configured to sense, while the rotating frame is rotating, movement of the gantry indicating the state of either the attachment of the gantry to the ground or the attachment of the at least one component to the rotating frame, and to generate a motion signal indicating the state. Motion signal processing circuitry is configured to process the motion signal and, in response to determining that the motion signal exceeds at least one predetermined threshold, send a notification indicating that at least one of the attachment of the gantry to the ground or the attachment of the at least one component to the rotating frame is damaged.

[0012] In another aspect, a computer-implemented method includes: rotating a rotating frame of a gantry of a computed tomography imaging system, wherein the gantry is mounted to the ground and at least one component is mounted to the rotating frame; sensing motion indicating the state of one of the gantry's attachment to the ground and the attachment of the at least one component to the rotating frame, and generating a motion signal indicating the state; and in response to determining that the motion signal exceeds at least one predetermined threshold, sending a notification indicating that at least one of the gantry's attachment to the ground and the attachment of the at least one component to the rotating frame is damaged.

[0013] In another aspect, a computer-readable medium is encoded with computer-executable instructions. When executed by a processor, the computer-executable instructions cause the processor to: rotate the rotating frame of a gantry of a computed tomography imaging system, wherein the gantry is mounted to the ground and at least one component is mounted to the rotating frame; sense movement indicating the state of one of the gantry's attachment to the ground and the attachment of the at least one component to the rotating frame, and generate a motion signal indicating that state; and, in response to determining that the motion signal exceeds at least one predetermined threshold, send a notification indicating that at least one of the gantry's attachment to the ground and the attachment of the at least one component to the rotating frame is damaged.

[0014] Other aspects of this application will be recognized by those skilled in the art upon reading and understanding the accompanying specification. Attached Figure Description

[0015] This application is illustrated by way of example and is not limited to the figures in the accompanying drawings, in which the same reference numerals indicate similar elements.

[0016] Figure 1 A non-limiting example of an imaging system according to an embodiment of the present invention is illustrated, the imaging system being configured for computed tomography imaging and including a gantry mounted to the floor of an examination room, a rotating frame having various components attached thereto, a gantry motion sensing system, and a gantry motion evaluation module.

[0017] Figure 2 A non-limiting example of the base portion of a rack attached to the floor of the examination room via a support bracket is illustrated schematically according to an embodiment of this document.

[0018] Figure 3 A non-limiting example of a rotating frame having multiple components attached thereto, according to an embodiment of the present invention, is illustrated schematically.

[0019] Figure 4 A non-limiting example of a suitable location in a rack for a rack motion sensing system according to an embodiment of this document is illustrated.

[0020] Figure 5 Non-limiting examples of rack motion sensing system components mounted in a rack according to embodiments of this document are illustrated.

[0021] Figure 6 A non-limiting example of the contents of a rack motion sensing system according to an embodiment of this document is illustrated schematically.

[0022] Figure 7 A non-limiting example of a rack motion evaluation module according to the implementation scheme herein is illustrated schematically.

[0023] Figure 8 An example graph illustrating the motion signal from the rack motion sensing system for a specific axis processed by the rack motion evaluation module according to the embodiment of this paper over time is illustrated graphically.

[0024] Figure 9 The following is a graphical example illustrating the motion signal processed by the rack motion sensing system for a specific axis over a specific time period, along with an analysis standard having a single threshold range, according to the embodiment described herein.

[0025] Figure 10 The following is a graphical example illustrating the motion signal processed by the rack motion sensing system for a specific axis over a specific time period, along with an analysis standard having multiple threshold ranges, according to the embodiment described herein.

[0026] Figure 11 Example curves of motion signals from the rack motion sensing system processed by the rack motion evaluation module according to the embodiment of this paper, for the same axis at different time periods or different axes at the same or different time periods, are illustrated graphically.

[0027] Figure 12Example graphs illustrating processed motion signals from a rack motion sensing system for the same axis at different time periods or different axes at the same or different time periods, along with analysis criteria having a single threshold range, according to the embodiments described herein.

[0028] Figure 13 The following is a graphical example illustrating, according to the embodiments described herein, an example of a stability status graphical marker presented to the user to provide the state of attachment of the rack to the inspection chamber floor and / or attachment of the component to the rotating frame after processing motion signals.

[0029] Figure 14 A non-limiting example of a flowchart illustrating a computer-implemented method for detecting damaged attachments based on rack movement during calibration scanning, according to an embodiment of this article.

[0030] Figure 15 A non-limiting example of a flowchart illustrating a computer-implemented method for detecting damaged attachments based on rack movement during a diagnostic scan, according to an embodiment of this paper.

[0031] Figure 16 A non-limiting example of a flowchart illustrating a computer-implemented method for detecting damaged attachments based on rack movement during calibration and diagnostic scans, according to an embodiment of this document. Detailed Implementation

[0032] Embodiments of this disclosure will now be described by way of example with reference to the accompanying drawings, wherein systems, methods, and / or instructions on computer-readable media are used to prospectively detect damaged attachments of a computed tomography (CT) imaging system gantry to the examination room floor and / or attachments of components to the rotating frame within the CT imaging system gantry, based on motion of the gantry sensed while the rotating frame is rotating, and to initiate actions in response to the detection of damaged attachments. As utilized herein, the term “damaged” covers attachments that are mechanically out of specification and / or tend toward mechanically out of specification, and the term “prospective” covers detecting damaged attachments at least before (including before, early in, etc.) the detection of degraded image quality and / or damage to the imaging system.

[0033] As briefly discussed above, reactive detection (i.e., only after detecting image quality degradation, imaging system damage, etc.) of gantry-to-examination room floor attachment damage and / or component-to-rotating frame attachment damage can lead to additional X-ray radiation dose exposure to the patient (and X-ray radiation is ionizing radiation that can damage and / or kill cells), rendering the CT imaging system unusable for scanning due to repairs, and additional costs, even when the patient is rescanned to meet image quality specifications. The method described herein mitigates such situations by proactively detecting gantry-to-examination room floor damaged attachments of the CT imaging system and / or component-to-rotating frame attachments within the gantry based on gantry movement.

[0034] As described in more detail below, in one instance, such prospective detection includes: establishing a known baseline gantry motion of the CT imaging system within the manufacturer's specifications (e.g., during installation, maintenance, etc.); establishing at least one threshold range for the baseline motion based on the behavior of motion-sensing components, known and / or anticipated changes caused by damaged attachments, etc.; processing motion signals from the gantry motion-sensing system during calibration (e.g., quality control, quality assurance, etc.) scans and / or diagnostic patient scans; comparing the output value from the processing with at least one threshold range; and initiating actions in response to a value exceeding at least one threshold range, such as providing notification, preventing a scan, controlling the rotation of the rotating frame, initiating recalibration, etc.

[0035] First refer to Figure 1 The illustration schematically illustrates a non-limiting example of an imaging system 102 configured for computed tomography (CT) imaging. The imaging system 102 includes a gantry 104 with apertures 106 and houses components used in the generation, emission, and detection of X-rays, including a frame configured for rotation and components supported thereon (some of which are described in more detail below). The gantry 104 is mounted to a support 108, which in this example includes the floor of an examination room. For example, the gantry 104 is attached to the examination room floor 108 during installation and / or maintenance of the imaging system 102 at entities such as hospitals or imaging centers.

[0036] Temporarily transferred to Figure 2An example of such an installation is schematically illustrated. In this example, the rack 104 includes a mounting bracket 202 configured to rest on the surface of the examination chamber floor 108. The mounting bracket 202 includes a mounting hole 204. Mounting elements 206, such as bolts, include a first portion 208 embedded in and / or otherwise integrated into the examination chamber floor 108 and a second portion 210 protruding from the first portion 208 beyond the examination chamber floor 108. The rack 104 is positioned relative to the examination chamber floor 108 to align the mounting elements 206 with the mounting hole 204 such that the second portion 210 extends through the mounting hole 204. Fasteners 212, such as nuts, are configured to engage the second portion 210, thereby securing the mounting bracket 202 and thus the rack 104 to the examination chamber floor 108. The rack 104 may include one or more such accessories.

[0037] Return to Figure 1 The components housed in the frame 104 include at least a rotating frame 110. The rotating frame 110 is rotatably supported in the frame 104, for example via bearings (e.g., slip rings, etc.), and is configured to rotate about a bore 106 about a rotation axis or Z-axis 112 that extends through a center of rotation (e.g., the center of the bore 106, i.e., the isocenter). In some cases, the frame 104 is also configured to tilt. The rotating frame and a frame controller (not visible) are configured to control the rotation of the rotating frame 110 and the tilt of the frame 104 when the frame 104 is configured to tilt.

[0038] The components housed in the frame 104 also include an X-ray source assembly 114. The X-ray source assembly 114 is supported by and rotates in conjunction with a rotating frame 110. The X-ray source assembly 114 includes an X-ray source 116, such as an X-ray tube. The X-ray source 116 is configured to emit X-ray radiation with energy at least within the X-ray diagnostic range (e.g., 20 keV to 150 keV). The X-ray assembly 114 may also include or be coupled to a filter 116 and / or a collimator 120, which characterizes the X-ray radiation dose distribution and which shapes the X-ray radiation to form a generally shaped (fan-shaped, wedge-shaped, cone-shaped, etc.) beam across the transverse aperture 106. An X-ray controller (not visible) is configured to control the X-ray radiation emission of components of the X-ray source assembly 114, such as the X-ray source 116, collimator 120, etc.

[0039] The components housed in rack 104 also include detector array 122 and data acquisition system (DAS) 124. Detector array 122 and DAS 124 are supported by rotating frame 110, which is aligned with X-ray source 116 along an arc, spans aperture 106, and rotates in conjunction with rotating frame 110. Detector array 122 comprises a one-dimensional (1-D) or two-dimensional (2-D) array of rows of X-ray radiation-sensitive detector elements 126. Each X-ray radiation-sensitive detector element in X-ray radiation-sensitive detector element 126 is electrically connected to DAS 124. X-ray radiation-sensitive detector elements 126 include indirect conversion detectors such as scintillator / photodiode detectors and / or direct conversion detectors such as cadmium telluride (CdTe), cadmium zinc telluride (CZT), etc. A DAS controller (invisible) controls X-ray radiation-sensitive detector array 122.

[0040] Temporarily transferred to Figure 3 An example of a rotating frame 110 is schematically illustrated. The example rotating frame 110 is configured to support one or more components 302. Examples of the one or more components 302 include, but are not limited to, X-ray source assembly 114. Figure 1 ), detection array 122 ( Figure 1 ), DAS 124 ( Figure 1 The components include a high-pressure generation system, a cooling system, and a counterweight. At least one of the components 302 is mounted, attached, connected, or joined to the rotating frame 110 via at least one fastener (such as a nut / bolt pair, threaded rod, rivet, weldment, etc.). By way of non-limiting example, component 304 of the one or more components 302 is attached to the rotating frame 110 via a fastener 306.

[0041] Return to Figure 1 The rack 104 also includes a rack motion sensing system 128. The rack motion sensing system 128 is configured to sense certain movements of the rack 104, including rack movements in the X and / or Z directions, such as when the rotating frame 110 is rotating and the rack 104 is connected via the mounting bracket 202 ( Figure 2 The attachment-related movement to the examination room floor 108 and / or the movement of one or more components 302 supported by the rotating frame 110 when the rotating frame 110 is rotating. Figure 3 The attachment-related movements. Generally, when the attachments of one or more components 302 to the rotating frame 110 and the frame 104 to the inspection chamber floor 108 are within the manufacturer's specifications, the frame 104 will have specific characteristic movements; otherwise, it will have other movements. The specific characteristic movements can be determined during installation and / or maintenance, provided that the attachments are known to conform to the manufacturer's specifications.

[0042] Temporarily transferred to Figure 4The diagram schematically illustrates an example location of the rack motion sensing system 128 within rack 104. In this example, the rack motion sensing system 128 is located closer to the top 402 of rack 104 and closer to the rotating frame 110, wherein the area closer to the bottom 404 of rack 104 includes the mounting bracket 202, and the top 402 of rack 104 is opposite the bottom 404 to the inspection chamber floor 108. However, the rack motion sensing system 128 may be located in other ways within rack 104. Generally, the location closer to the top 402 within rack 104 will experience a greater degree of motion than the location closer to the bottom 404, for example, because the rack / ground interface acts as a deflection point, and the location closer to the rotating frame 110 facilitates coupling the X and / or Z motions of the rotating frame 110 to the rack motion sensing system 128.

[0043] Temporarily transferred to Figure 5 This illustration shows an example structural configuration of a rack motion sensing system 128 mounted within a rack 104. In this example, the rack motion sensing system 128 is housed in a container 502, which is connected to a support bracket 504 via fasteners 506 (e.g., screws, nuts and bolts, rivets, weldments, etc.), and the support bracket 504 is connected to an internal region 508 of the rack 104 via fasteners 510 (e.g., screws, nuts and bolts, rivets, weldments, etc.). An electromechanical connector 512 of a cable 514 engages with a complementary electromechanical connector (e.g., a plug and socket complementary interface, etc.) of the rack motion sensing system 128. In one embodiment, the cable 514 routes motion signals away from the rack motion sensing system 128.

[0044] Temporarily transferred to Figure 6 An example block diagram of a rack motion sensing system 128 is schematically illustrated. The rack motion sensing system 128 includes an assembly of one or more motion sensors 602 and motion signal processing circuitry 604. In one case, the assembly of one or more motion sensors 602 and the motion signal processing circuitry 604 are located on different substrates. In another case, the assembly of one or more motion sensors 602 and the motion signal processing circuitry 604 are located on the same substrate. In yet another case, the assembly of one or more motion sensors 602 and the motion signal processing circuitry 604 are located in different portions of the imaging system 102. In yet another case, the motion signal processing circuitry 604 is partially or completely located outside the rack 104.

[0045] Return to Figure 1The worktable 130 includes a bracket 132 movably coupled to a frame / base 134. In one embodiment, the bracket 132 is slidably coupled to the frame / base 134 via bearings or the like, and a drive system (not visible) (or another drive system) including a motor, lead screw, and nut translates the bracket 132 along the frame / base 134 into and out of the hole 106 for horizontal movement, and the frame / base 134 includes a drive system (not visible) including mechanisms for vertical or diagonal movement. The bracket 132 is configured to support a subject in the hole 106 for loading, scanning, and / or unloading. A worktable controller (not visible) controls the drive system.

[0046] For helical scanning, the rotating frame 110 rotates in conjunction with the stage 130, which moves along the Z-axis 112, and the active X-ray radiation-sensitive detector elements 126 of the detector array 122 detect X-ray radiation in each successive arc segment (integration period) of rotation and generate a corresponding signal. For axial (stepping and imaging) scanning, the gantry 132 is positioned at a static location for each integration period and moves between integration periods. For each arc segment, the DAS 124 processes each signal and generates projection data.

[0047] Reconstructor 136 reconstructs the projection data and generates volumetric (3-D) image data for helical scanning and / or individual axial (2-D) images for axial stepping and imaging scanning (which can be combined to generate volumetric image data). The volumetric image data and / or its 2-D slices and / or individual axial images can be visually presented, captured, etc. Examples of suitable reconstruction algorithms include Filtered Back Projection (FBP), Advanced Statistical Iterative Reconstruction (ASIR), Conjugate Gradient (CG), Maximum Likelihood Expectation Maximization (MLEM), Model-Based Iterative Reconstruction (MBIR), and / or other reconstruction algorithms.

[0048] The computing system 138 serves as the "operator console" of the imaging system 102. The computing system 138 may be a computer, workstation, server, etc. The computing system 138 includes a processor 140, such as a microprocessor (μP), central processing unit (CPU), graphics processing unit (GPU), etc., and a computer-readable medium 142 ("memory") that includes non-transitory media and excludes transient media (signals, carrier waves, etc.). The computer-readable medium / memory 142 includes at least a rack motion evaluation module 144.

[0049] In one scenario, the rack motion assessment module 144 is configured to process motion signals generated by the rack motion sensing system 128 while the rotating rack 104 is rotating, and to proactively detect damaged attachments of the rack 110 to the inspection chamber floor 108 and / or one or more components 302. Figure 3 The components in the frame 104 are attached to the rotating frame 110 in the rack 104, and an action is initiated in response to the detection of a damaged attachment.

[0050] As described in more detail below, such prospective detection includes establishing a baseline gantry motion of the imaging system 102 when the motion of the imaging system 102 is within the manufacturer’s specifications, establishing at least one threshold range for the baseline motion, processing motion signals from the gantry motion sensing system 128 while the rotating frame 110 is rotating, comparing the processed motion signals with at least one threshold range, and initiating an action based on the comparison.

[0051] As briefly discussed above, reactive detection (i.e., only after detecting image quality degradation, imaging system damage, etc.) of the receiver defects from gantry 104 to examination room floor 108 and / or from components to rotating frame 110 can lead to rescanning of the patient and additional X-ray radiation dose exposure, imaging system downtime, etc. The method described herein mitigates such situations through prospective detection.

[0052] The computing system 138 also includes input / output (I / O) 146. The computing system 138 is electrically connected to the reconstructor 136 via I / O 146 and / or otherwise. Input devices 148 include a keyboard, mouse, touchscreen, microphone, etc. Input devices 148 are electrically connected to the computing system 138 via I / O 146 and / or otherwise. Output devices 150 include human-readable devices such as display monitors. Output devices 150 are electrically connected to the computing system 138 via I / O 146 and / or otherwise.

[0053] Remote resource 152 includes one or more of the following: a server, workstation, Radiology Information System (RIS), Hospital Information System (HIS), Electronic Medical Record (EMR), a Picture Archiving System (PACS) for storing information, a PACS also configured with image viewing and / or manipulation software, cloud resources with shared remote data storage, and / or computing power including resources distributed across a data center. The computing system 138 and remote resource 152 communicate via wired and / or wireless technologies. Such communication may be in formats and protocols such as Digital Imaging and Communication in Medicine (DICOM), Health Level 7 (HL7), etc.

[0054] Go to Figure 7An example of a rack motion evaluation module 144 is schematically illustrated. The example rack motion evaluation module 144 includes a signal analyzer 702, an analysis standard 704, and a pre-defined set of actions 706. The rack motion evaluation module 144 receives motion signals as input from a rack motion sensing system 128 and outputs action signals. In the absence of an action being triggered, there may be no action, or no action signal may be output. The signal analyzer 702 is configured to analyze the received motion signals based on the analysis standard 704.

[0055] To determine analysis criterion 704, in one case, the imaging system 102 operates with the rotating frame 110 rotating at different speeds (e.g., each of the scan speeds of the rotating frame 110 for a specific configuration of the imaging system 102, a subset of the speeds of the rotating frame 110 for a specific configuration of the imaging system 102 (i.e., less than all) etc.) to acquire baseline motion data, wherein the known component 302 ( Figure 3 ) and / or rack 104 ( Figure 1 The attachment is within the manufacturer's specifications. Then, analysis standard 704 can be established based on baseline data, taking into account sensor noise, repeatability, design margins, moving parts (e.g., filter 118, collimator 120, etc.), board variations (e.g., gain, etc.), estimated motion changes due to damaged attachments (e.g., from previously occurring events, models, etc.).

[0056] For analysis purposes, signal analyzer 702 receives motion signals from rack motion sensing system 128 when the rotating frame 110 reaches a steady-state rotational speed. Alternatively, signal analyzer 702 receives motion signals each time the rotating frame 110 reaches a steady-state rotational speed (e.g., 120 rpm ± tolerance for a 120 rpm scan), regardless of whether it is during installation, maintenance, calibration, warm-up, patient scanning, etc. In another scenario, signal analyzer 702 receives motion signals each time the rotating frame 110 reaches a steady-state rotational speed (e.g., only during calibration, only during patient scanning, based on time of day, based on day of week, based on a predetermined number of scans since the previous reception of the motion signal, etc.).

[0057] In one scenario, signal analyzer 702 analyzes motion signals upon receipt. In another scenario, signal analyzer 702 analyzes motion signals only after a specific set of motion signals has been received (e.g., after a patient scan, after calibration, etc.). In yet another scenario, motion signals are stored in a buffer, and signal analyzer 702 analyzes the stored motion signals only after certain criteria are met (e.g., a given number of rotations of the rotating frame 110, the elapsed duration of a given time period, etc.). In yet another scenario, signal analyzer 702 analyzes motion signals on demand, for example, based on user input. In yet another scenario, signal analyzer 702 analyzes motion signals before rotating the rotating gantry 110.

[0058] In one instance, the analysis includes comparing the processed motion signal with analysis criteria 704, such as comparing it with one or more predetermined threshold ranges. In one instance, the result of the comparison determines the attachment status of the rack 104 to the inspection chamber floor 108 and / or the component in component 302 to the rotating frame 110. In one instance, if one or more predetermined threshold ranges are a single threshold range, the status is whether the attachment is within a health system threshold range. If one or more predetermined threshold ranges comprise multiple threshold ranges, the status outside the system threshold range will include multiple statuses or sub-statuses.

[0059] Based on the results of the analysis, signal analyzer 702 executes an action from a predetermined set 706 immediately or almost immediately (e.g., within a given time limit) after analysis criterion 704 is not met. The time limit can be determined by which threshold ranges are exceeded by the processed motion signal, etc. Examples of actions include providing notifications, such as notifications to users and / or service providers. For example, in one case, rack motion assessment module 144 provides a message on the display monitor of operator console 138 to notify the user of a potential problem and / or the possible impact of the problem. Additionally or alternatively, rack motion assessment module 144 provides service personnel with a problem identification to initiate the process of deploying service personnel to the field to assess the imaging system.

[0060] Other examples of actions include limiting the speed of the rotating frame 110, preventing the rotating frame 110 from rotating, and stopping the rotating frame 110 from rotating. For example, in one case, the rack motion assessment module 144 limits the speed of the rotating frame 110, where a slower rotational speed may be permissible due to the generally lower probability of rack motion, while a faster rotational speed may have a greater probability of imbalance to move the rack and / or experience resonance. In another case, the rack motion assessment module 144 can controllably tilt the rotating frame 110 downward to a stop position. In yet another case, when the rotating frame 110 is not currently rotating, the rack motion assessment module 144 prevents the rotating frame 110 from tilting upward and rotating.

[0061] Other examples of actions include initiating recalibration. For example, in some cases, a detected problem may be able to be corrected or eliminated through calibration. Examples include, but are not limited to, spatial displacement of one or more components of part 302 on the rotating frame 110, such as X-ray tube 116, filter 118, collimator 120, and / or detector array 122. Figure 1 The shift is a predictable shift. Predictable shifts can be calibrated by recalibration. The examples of suitable actions mentioned above are not limiting, and other actions are envisioned in this paper.

[0062] Additionally or alternatively, the processed motion signal exhibits a trend over time. For example, multiple sets of acquired motion signals corresponding to different calibration scan events and / or different diagnostic scan events can be evaluated cumulatively and in combination. In one case, the rack motion assessment module 144 is triggered to perform an action even when the processed motion signal falls within the health system threshold range, for example, when the trend indicates that the processed motion signal tends to fall outside the health system threshold range.

[0063] As described herein, rack motion signal evaluation module 144 processes motion signals from rack motion sensing system 128. Figure 8 Example results of this type of processing for a specific axis (e.g., X or Z) are illustrated graphically. Figure 8 In the diagram, the first axis 802 represents the amplitude of the motion signal along that axis. The second axis 804 represents time. In this example, the motion signal is processed within a given time period 806. The graph 808 of the processed motion signal represents the back-and-forth movement of the frame 104 along the axis.

[0064] Figure 9 The combination is illustrated graphically. Figure 8 The processed signal (i.e., graph 808) is described as a comparison with analysis standard 704. Similarly, the first axis 902 represents the amplitude of the motion signal along a specific axis, and the second axis 904 represents time. Figure 9 Analysis thresholds are also shown, including a first threshold 906 for a first direction along the axis and a second threshold 908 for the opposite direction along the axis, which together define threshold ranges 910, 912, and 914. Figure 9 In the middle, the curve 808 is within the first threshold 906 and the second threshold 908 (i.e., the threshold range 910), and will not trigger the action from the rack motion signal evaluation module 144.

[0065] Figure 10 The combination is illustrated graphically. Figure 8 The processed signal (i.e., graph 808) is described in another comparison with different analysis criteria 704. Similarly, the first axis 1002 represents the amplitude of the motion signal along a specific axis, and the second axis 1004 represents time. Figure 10 The analysis criteria include a set of threshold ranges, including the first range of 1006 (for...). Figure 9 The thresholds are 906 and 908, the range is 910), ..., the I-th range is 10081 and 10082, ..., and the N-th range is 10101 and 10102, where I and N are positive integers. In this example, the ranges 1006, 10081 and 10082, and 10101 and 10102 are mapped to different sets of actions.

[0066] For example, in one case, such as combination Figure 9 The first range 1006 does not trigger any action from the gantry motion signal evaluation module 144, while the first ranges 10081 and 10082 trigger the gantry motion signal evaluation module 144 to send a notification, and the Nth ranges 10101 and 10102 can trigger the gantry motion signal evaluation module 144 to additionally control the imaging system 102, for example, to prevent scanning, control the rotation speed of the rotating frame 110, etc. Figure 10 In this example, N=6, where ranges 10081 and 10082 represent one group, and ranges 10101 and 10102 represent another group. In other examples, N may be larger or smaller. Furthermore, the ranges may have similar or different sizes.

[0067] Figure 11 The diagram illustrates the effects of different time periods on [the target / the target]. Figure 8 The same axis (e.g., X or Z) or in the same direction as Figure 8 Example results of processing at the same time or different times for different axes (e.g., Z or X). Figure 11In the diagram, the first axis 1102 represents the amplitude of the motion signal along that axis. The second axis 1104 represents time. In this example, the motion signal is processed within a given time period 1106. The graph 1108 of the processed motion signal represents the back-and-forth movement of the rack 104 along the axis. For illustrative purposes, the peak amplitude in graph 1108 is greater than the peak amplitude in graph 808.

[0068] Figure 12 The combination is illustrated graphically. Figure 11 The processed signal (i.e., graph 1108) is described as a comparison with analysis standard 704. Similarly, the first axis 1202 represents the amplitude of the motion signal along a specific axis, and the second axis 1204 represents time. Figure 12 Analysis thresholds are also shown, including a first threshold 1206 for a first direction along the axis and a second threshold 1208 for the opposite direction along the axis, which together define threshold ranges 1210, 1212, and 1214. Figure 12 In the curve 1108, some peaks (maximum and minimum values) exceed the first threshold 1206 and the second threshold 1208 (i.e., outside the threshold range 1210 and within the threshold range 1212 or 1214), and will trigger an action from the rack motion signal evaluation module 144.

[0069] refer to Figure 1 , Figure 9 , Figure 10 and Figure 12 Regardless of which threshold range the peak value of the processed motion signal (e.g., curve 808, curve 1108, etc.) falls within, the rack motion evaluation module 144 provides the system stability status. (Temporarily switch to...) Figure 13 The example system stability status graphic marker 1302 provides the status of system stability. In this example, graphic marker 1302 includes a "checkmark" 1304 for system stability, indicating that no mechanical damage was detected when the rack 104 was attached to the inspection chamber floor 108 and / or the components in component 302 were attached to the rotating frame 110. Markings other than the "checkmark" are contemplated herein. For example, color, pattern, shape, size, etc., are contemplated. Furthermore, other graphic markers (e.g., orange or yellow triangles, red stop signs, etc.) are used when damage is determined to be found in the attachment of the rack 104 to the inspection chamber floor 108 and / or the attachment of the components in component 302 to the rotating frame 110.

[0070] Figure 14A non-limiting example flowchart of a computer-implemented method for detecting damaged attachments based on rack movement during a calibration scan, according to aspects of this document, is provided. It should be understood that the order of actions in this method is not limiting. Therefore, other orders are contemplated herein. Furthermore, one or more actions may be omitted, and / or one or more additional actions may be included.

[0071] At 1402, baseline gantry motion is determined as described herein and / or otherwise. For example, during installation, the imaging system 102 operates with the rotating frame 110 rotating at different gantry rotation speeds of the imaging system 102, and baseline motion data is acquired, wherein the attachment of known components 302 and / or gantry 104 is within the manufacturer's specifications.

[0072] At point 1404, rack motion analysis criterion 704 is defined as described herein and / or otherwise. In one case, analysis criterion 704 is established based on baseline data, taking into account sensor noise, repeatability, design margins, moving parts, board variations, estimated motion changes due to damaged attachments (e.g., from previously occurring events, models, etc.). In another case, analysis criterion 704 includes one or more threshold ranges. Other methods are also considered herein.

[0073] At 1406, gantry movement is detected during calibration scans, as described herein and / or otherwise. For example, in one case, gantry motion sensing system 128 senses gantry movement in the X and / or Z directions associated with the attachment of gantry 104 to examination chamber floor 108 and / or component 302 to rotating frame 110 during calibration scans and outputs motion signals indicative of this movement. Such gantry movement can be detected daily, less frequently, or more frequently, prior to the patient's first diagnostic scan.

[0074] At 1408, motion signals are analyzed, as described herein and / or otherwise. For example, in one case, signal analyzer 702 processes the motion signals and compares them to analysis criteria 704, as described herein and / or otherwise. For example, in one case, signal analyzer 702 compares the processed motion signals to one or more predetermined threshold ranges to determine the attachment status of the rack 104 to the inspection chamber floor 108 and / or the components in component 302 to the rotating frame 110.

[0075] At 1410, the rack motion assessment module 144 performs actions based on the comparison results, as described herein and / or otherwise. For example, if the processed motion signal falls within the health system threshold range, the action is no action and / or updating the displayed graphical system stability flag 1302. However, if the processed motion signal is outside the health system threshold range, the rack motion assessment module 144 performs actions such as sending a notification, preventing scanning, controlling the rotation of the rotating frame 110, initiating recalibration, etc.

[0076] Figure 15 A non-limiting example flowchart of a computer-implemented method for detecting damaged attachments based on rack movement during a diagnostic scan, according to aspects of this document, is provided. It should be understood that the order of actions in this method is not limiting. Therefore, other orders are contemplated herein. Furthermore, one or more actions may be omitted, and / or one or more additional actions may be included.

[0077] At 1502, baseline gantry motion is determined as described herein and / or otherwise. For example, during installation, the imaging system 102 operates with the rotating frame 110 rotating at different gantry rotation speeds of the imaging system 102, and baseline motion data is acquired, wherein the attachment of known components 302 and / or gantry 104 is within the manufacturer's specifications.

[0078] At point 1504, rack motion analysis criterion 704 is defined as described herein and / or otherwise. In one case, analysis criterion 704 is established based on baseline data, taking into account sensor noise, repeatability, design margins, moving parts, board variations, estimated motion changes due to damaged attachments (e.g., from previously occurring events, models, etc.). In another case, analysis criterion 704 includes one or more threshold ranges. Other methods are also considered herein.

[0079] At 1506, gantry movement is detected during diagnostic scans, as described herein and / or otherwise. For example, in one case, gantry motion sensing system 128 senses gantry movement in the X and / or Z directions associated with the attachment of gantry 104 to examination chamber floor 108 and / or component 302 to rotating frame 110 during calibration scans and outputs motion signals indicative of this movement. Such gantry movement can be detected during each patient scan or more frequently, less frequently, or more frequently.

[0080] At 1508, motion signals are analyzed, as described herein and / or otherwise. For example, in one case, signal analyzer 702 processes the motion signals and compares them to analysis criteria 704, as described herein and / or otherwise. For example, in one case, signal analyzer 702 compares the processed motion signals to one or more predetermined threshold ranges to determine the attachment status of the rack 104 to the inspection chamber floor 108 and / or the components in component 302 to the rotating frame 110 based on which threshold ranges have been exceeded.

[0081] At 1510, the rack motion assessment module 144 performs actions based on the comparison results, as described herein and / or otherwise. For example, if the processed motion signal falls within the health system threshold range, the action is no action or updating the displayed graphical system stability flag 1302. However, if the processed motion signal is outside the health system threshold range, the rack motion assessment module 144 performs actions such as sending a notification, preventing scanning, controlling the rotation of the rotating frame 110, initiating recalibration, etc.

[0082] Figure 16 A non-limiting example flowchart of a computer-implemented method for detecting damaged attachments based on rack movement during calibration and diagnostic scans, according to aspects of this document, is illustrated. It should be understood that the order of actions in this method is not limiting. Therefore, other orders are contemplated herein. Furthermore, one or more actions may be omitted, and / or one or more additional actions may be included.

[0083] At 1602, baseline gantry motion is determined as described herein and / or otherwise. For example, during installation, the imaging system 102 operates with the rotating frame 110 rotating at different gantry rotation speeds of the imaging system 102, and baseline motion data is acquired, wherein the attachment of known components 302 and / or gantry 104 is within the manufacturer's specifications.

[0084] At point 1604, rack motion analysis criterion 704 is defined as described herein and / or otherwise. In one case, analysis criterion 704 is established based on baseline data, taking into account sensor noise, repeatability, design margins, moving parts, board variations, estimated motion changes due to damaged attachments (e.g., from previously occurring events, models, etc.). In another case, analysis criterion 704 includes one or more threshold ranges. Other methods are also considered herein.

[0085] At 1606, gantry movement is detected during diagnostic scans, as described herein and / or otherwise. For example, in one case, gantry motion sensing system 128 senses gantry movement in the X and / or Z directions in relation to the attachment of gantry 104 to examination room floor 108 and / or component 302 to rotating frame 110 during calibration scans and patient scans, and outputs motion signals indicating such movement. Such gantry movement can be detected during each patient scan or more frequently, less frequently, or more frequently.

[0086] At 1608, motion signals are analyzed, as described herein and / or otherwise. For example, in one case, signal analyzer 702 processes the motion signals and compares them to analysis criteria 704, as described herein and / or otherwise. For example, in one case, signal analyzer 702 compares the processed motion signals to one or more predetermined threshold ranges to determine the attachment status of the rack 104 to the inspection chamber floor 108 and / or the components in component 302 to the rotating frame 110.

[0087] At 1610, the rack motion assessment module 144 performs actions based on the comparison results, as described herein and / or otherwise. For example, if the processed motion signal falls within the health system threshold range, the action is no action or updating the displayed graphical system stability flag 1302. However, if the processed motion signal is outside the health system threshold range, the rack motion assessment module 144 performs actions such as sending a notification, preventing scanning, controlling the rotation of the rotating frame 110, initiating recalibration, etc., depending on which threshold ranges have been exceeded.

[0088] The above method can be implemented by computer-readable instructions encoded or embedded on a computer-readable storage medium, which, when executed by a computer processor, cause the processor to perform the described action or function. Additionally or alternatively, at least one of the computer-readable instructions may be executed by a signal, a carrier wave, or other transient medium that is not a computer-readable storage medium.

[0089] Additionally or alternatively, the processed motion signal exhibits a trend over time. For example, multiple sets of acquired motion signals corresponding to different calibration scan events and / or different diagnostic scan events can be evaluated cumulatively and in combination. In one case, the rack motion assessment module 144 is triggered to perform an action even when the processed motion signal falls within the health system threshold range, for example, when the trend indicates that the processed motion signal tends to fall outside the health system threshold range.

[0090] As used herein, elements or steps listed in the singular and beginning with the word "a" or "an" should be understood to not exclude multiple said elements or steps unless such exclusion is explicitly stated. Furthermore, references to "an embodiment" of the invention are not intended to be construed as excluding the existence of additional embodiments that also include the referenced features. Moreover, unless explicitly stated to the contrary, embodiments that "comprise," "include," or "have" one or more elements with a particular attribute may include additional elements that do not have that attribute. The terms "comprise" and "in" are used as concise linguistic equivalents to the corresponding terms "comprising" and "wherein." Furthermore, the terms "first," "second," and "third," etc., are used merely as notations and are not intended to impose numerical requirements or a particular order of position on their objects.

[0091] Various implementations and / or components (e.g., modules, parts therein, and controllers) may also be implemented as part of one or more computers or processors. A computer or processor may include computing devices, input devices, display units, and interfaces, such as for accessing the Internet. A computer or processor may include a microprocessor. The microprocessor may be connected to a communication bus. A computer or processor may also include memory. Memory may include random access memory (RAM) and read-only memory (ROM). A computer or processor may further include a storage device, which may be a hard disk drive or a removable storage drive, such as a floppy disk drive, an optical disk drive, etc. The storage device may also be other similar means for loading computer programs or other instructions into the computer or processor.

[0092] As used herein, the terms "computer" or "module" can include any processor-based or microprocessor-based system, including systems using microcontrollers, reduced instruction set computers (RISCs), application-specific integrated circuits (ASICs), logic circuits, and any other circuitry or processors capable of performing the functions described herein. The examples above are merely illustrative and are therefore not intended to limit the definition and / or meaning of the term "computer" in any way. A computer or processor executes a set of instructions stored in one or more storage elements to process input data. Storage elements may also store data or other information as desired or required. Storage elements may take the form of an information source within the processor or a physical memory element.

[0093] An instruction set may include various commands that instruct a computer or processor to perform specific operations (such as methods and processes according to various embodiments of the present invention) as a processing machine. The instruction set may be in the form of a software program. Software may take various forms, such as system software or application software. Furthermore, software may take the form of a collection of separate programs or modules, a program module within a larger program, or a portion of a program module. Software may also include modular programming in the form of object-oriented programming. The processor's processing of input data may be in response to operator commands, the results of previous processing, or a request from another processor.

[0094] As used herein, the terms “software” and “firmware” are interchangeable and include any computer program stored in memory for execution by a computer, including RAM memory, ROM memory, EPROM memory, EEPROM memory, and non-volatile RAM (NVRAM) memory. The memory types described above are merely exemplary and therefore do not limit the types of memory that can be used to store computer programs.

[0095] It should be understood that the above description is intended to be illustrative and not restrictive. For example, the above embodiments (and / or aspects thereof) may be used in combination with each other. Furthermore, many modifications may be made to adapt particular situations or materials to the teachings of various embodiments of the invention without departing from the scope of the invention. While the dimensions and types of materials described herein are intended to define parameters of various embodiments of the invention, these embodiments are by no means restrictive but exemplary. Many other embodiments will be apparent to those skilled in the art upon review of the above description.

[0096] This written description uses examples to disclose various embodiments of the invention, including the best mode, and also enables those skilled in the art to practice various embodiments of the invention, including making and using any device or system and performing any included methods. The patent scope of the various embodiments of the invention is defined by the claims, and may include other examples that would occur to those skilled in the art. Such other examples are intended to fall within the scope of the claims if they have structural elements that are not indistinguishable from the literal language of the claims, or if they include equivalent structural elements that differ only slightly from the literal language of the claims.

[0097] The embodiments illustrated in the accompanying drawings and described above are merely illustrative embodiments and are not intended to limit the scope of the appended claims, including any equivalents included within the scope of the claims. Various modifications are possible and will be apparent to those skilled in the art. Any combination of the non-mutually exclusive features described herein is intended to be within the scope of this disclosure. That is, features of the embodiments may be combined with any suitable aspect described above, and optional features of any aspect may be combined with any other suitable aspect. Similarly, features listed in dependent claims may be combined with non-mutually exclusive features of other dependent claims, particularly where the dependent claims are subordinate to the same independent claim. In some jurisdictions that claim individual dependent claims, such individual dependent claims may have been used in practice, but this should not be construed as meaning that the features in the dependent claims are mutually exclusive.

Claims

1. A computed tomography imaging system (102), the computed tomography imaging system comprising: A frame (104), the frame being mounted to the ground, the frame comprising: A rotating frame (110) is rotatably supported in the frame; At least one component (304), said at least one component being mounted to the rotating frame; and A rack motion sensing system (128) configured to sense, while the rotating frame is rotating, the motion of the rack indicating the state of either the attachment of the rack to the ground or the attachment of at least one component to the rotating frame, and to generate a motion signal indicating the state; and A motion signal processing circuit (604) is configured to process the motion signal and, in response to determining that the motion signal exceeds at least one predetermined threshold, send a notification indicating that at least one of the attachment of the rack to the ground and the attachment of the at least one component to the rotating frame is damaged.

2. The computed tomography imaging system of claim 1, wherein the notification is sent to at least one of the user of the computed tomography imaging system and the service provider of the computed tomography imaging system.

3. The computed tomography imaging system of claim 1, wherein the motion signal processing circuit is further configured to prevent scanning in response to determining that the motion signal exceeds the at least one predetermined threshold.

4. The computed tomography imaging system of claim 1, wherein the motion signal processing circuit is further configured to perform one of the following operations in response to determining that the motion signal exceeds the at least one predetermined threshold: preventing the rotating frame from rotating; limiting the rotational speed of the rotating frame; and stopping the rotating frame from rotating.

5. The computed tomography imaging system according to claim 1, further comprising: An operator console (138) having a display monitor, wherein the motion signal processing circuitry is further configured to display graphic markers indicating the state via the display monitor.

6. The computed tomography imaging system of claim 1, wherein the motion signal processing circuitry is further configured to initiate recalibration in response to determining that the motion signal exceeds the at least one predetermined threshold.

7. The computed tomography imaging system of claim 1, wherein the at least one predetermined threshold comprises a plurality of threshold ranges, each of the plurality of threshold ranges being associated with a different set of actions.

8. The computed tomography imaging system of claim 1, wherein the gantry motion sensing system is configured to sense the motion of the gantry during a calibration scan.

9. The computed tomography imaging system of claim 1, wherein the gantry motion sensing system is configured to sense the motion of the gantry during a diagnostic scan.

10. The computed tomography imaging system of claim 1, wherein the at least one predetermined threshold is determined based at least on baseline motion data acquired during motion states of the computed tomography imaging system within the manufacturer's specifications.

11. A computer-implemented method, the computer-implemented method comprising: Rotate the rotating frame of the gantry of the computed tomography imaging system, wherein the gantry is mounted to the ground and at least one component is mounted to the rotating frame; The motion of the frame is sensed to indicate the state of one of the attachment of the frame to the ground and the attachment of at least one component to the rotating frame, and a motion signal indicating the state is generated; as well as In response to determining that the motion signal exceeds at least one predetermined threshold, a notification is sent indicating that at least one of the attachments of the rack to the ground and the attachments of the at least one component to the rotating frame is damaged.

12. The computer-implemented method of claim 11, wherein the notification is sent to at least one of the user of the computed tomography imaging system and the service provider of the computed tomography imaging system.

13. The computer-implemented method according to claim 11, further comprising: Scanning is prevented in response to determining that the motion signal exceeds the at least one predetermined threshold.

14. The computer-implemented method according to claim 11, further comprising: In response to determining that the motion signal exceeds the at least one predetermined threshold, perform one of the following operations: prevent the rotating frame from rotating; limit the rotational speed of the rotating frame; and stop the rotating frame from rotating.

15. A computer-readable medium encoded with computer-executable instructions, which, when executed by a processor, cause the processor to: Rotate the rotating frame of the gantry of the computed tomography imaging system, wherein the gantry is mounted to the ground and at least one component is mounted to the rotating frame; The motion of the frame is sensed to indicate the state of one of the attachment of the frame to the ground and the attachment of at least one component to the rotating frame, and a motion signal indicating the state is generated; as well as In response to determining that the motion signal exceeds at least one predetermined threshold, a notification is sent indicating that at least one of the attachments of the rack to the ground and the attachments of the at least one component to the rotating frame is damaged.