Detent method for medical imaging systems

The detent method in medical imaging systems uses a braking function F(S, V) to recalibrate for precise positioning, addressing precision and complexity issues in conventional methods, ensuring accurate component placement without additional mechanical parts.

JP7876608B2Active Publication Date: 2026-06-19KONINKLIJKE PHILIPS NV

Patent Information

Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
KONINKLIJKE PHILIPS NV
Filing Date
2022-09-06
Publication Date
2026-06-19

Smart Images

  • Figure 0007876608000023
    Figure 0007876608000023
  • Figure 0007876608000024
    Figure 0007876608000024
  • Figure 0007876608000025
    Figure 0007876608000025
Patent Text Reader

Abstract

A detent method for a medical imaging system, the method comprising the steps of obtaining a damping function F(S,V) between a distance S traveled by a movable component of the medical imaging system when a brake is applied to the component and a velocity V of the component, and determining a damping function F(S,V) between the measured velocity V of the component before the brake is applied. m and obtaining the braking position P B is the target position P T , measurement speed V m , and a braking function F(S,V), and the brake is B is configured to be actuated when
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] This invention relates to the field of detent processes for medical imaging systems. [Background technology]

[0002] Conventional digital X-ray (DXR) ceiling-mounted (CS) systems and tube stand subsystems use mechanical methods or electric brakes to perform the automated detenting process. Because a long history has produced numerous different detent mechanical structures and their industrial applications, most DXR systems utilize mechanical methods.

[0003] There are two standard system configurations for DXR systems. Wall stand and table systems are used to support the subject and the X-ray detector. CS and tube stand subsystems are used to support the X-ray source (tube). The distance between the source and detector affects the quality of the X-ray image. Several commonly used distance values ​​exist (e.g., 110cm, 150cm, and 180cm). [Overview of the Initiative] [Problems that the invention aims to solve]

[0004] When using a mechanical method, mechanical parts (e.g., limiting pins and limiting holes) are activated to stop the system at the target position. Some systems use an electric braking method. When using an electric braking method, the electric brake is activated when the CS / tube stand reaches the target position, and the CS / tube stand slides a permissible distance before stopping. However, both mechanical and electric braking methods have drawbacks.

[0005] The mechanical method is relatively accurate and precise. However, the mechanical method requires the installation of additional parts (e.g., limiting pins and limiting holes). This makes the mechanical structure of the CS / tube stand subsystem more complex. Furthermore, the additional parts increase the system cost and installation time. The system's kinetic energy is also largely canceled out by system vibrations, which can be unpleasant for the user.

[0006] While electric braking methods do not require additional mechanical parts, they also have drawbacks. If the subsystem mass is relatively large, or if the speed (before braking) is relatively high, the precision of the detent position can have relatively large errors. A certain braking force requires a larger braking distance to counteract the kinetic energy. However, most CS / tube stand subsystems (especially high-performance systems) are heavy. Furthermore, the brakes must be pre-activated as the CS system approaches the target position, making it difficult to determine an optimal braking time. Braking force also varies depending on the condition of the friction surfaces or changes in the braking gap.

[0007] Furthermore, braking force can be applied manually by the operator, and therefore the force value is difficult to predict and varies depending on the operator.

[0008] EP1157661 introduced a detent control system to reduce positional errors in X-ray tube placement, including a calculation procedure for overshoot correction. However, the literature fails to consider several factors, such as errors caused by the operator, and does not show an evaluation of the effectiveness of the correction or the recalibration / adjustment status for correction during the damping process. Therefore, an improved detent process is needed. [Means for solving the problem]

[0009] The present invention is defined by the claims.

[0010] According to an example in one aspect of the present invention, a detent method for a medical imaging system is provided, and the method is Obtaining a braking function F(S, V) between a distance S traveled by a movable component of a medical imaging system when a brake is applied to a component and a speed V of the component; Measuring the speed V of the component before the brake is applied m ; Target position P T , measured speed V m , and a braking position P B based on the braking function F(S, V), wherein the brake is configured to be actuated when the component reaches the braking position P B .

[0011] The distance S traveled by the movable component of the medical imaging system when the brake is applied to the component is defined as the difference between the braking position P T -P B | such as the braking position P B and the target position P T .

[0012] By using the braking function to determine the braking position, the detent method can stop the component at (or at least near) the target position. The braking position defines the position at which the brake needs to be applied to the component to stop it at the target position.

[0013] The method further includes obtaining the measured position P of the component after the component has stopped moving; m and if the measured position P m is not within the detent window with respect to the target position P T , adjusting the braking function F(S, V) based on the distance S0 between the braking position P B and the measured position P m and the measured speed V m .

[0014] This approach essentially makes the method an automatic calibration method for an automatic detent process. The detent process allows a component to be positioned at a specific predetermined target position, for example, in a railing system. Calibration (i.e., adjustment of the braking function) ensures that the component stops within a specific "detent window" (e.g., within ±1 cm) from the predetermined target position. If the component stops outside the detent window, the latest movement data (i.e., the distance moved by the component and the speed before braking began) is used to recalibrate the detent process.

[0015] The detent process is based on a braking function that defines how far a component moves when the brake is applied, relative to the speed at which the component was moving when the brake was applied. This function changes over time (e.g., wear of the braking system) or based on external parameters (e.g., temperature).

[0016] Therefore, the inventors propose to verify whether the function is working correctly after the movement of the components (i.e., whether the measurement position is similar to the target position), and if it is not working correctly, to adjust the damping function based on the latest movement data.

[0017] This method does not require the addition of complex mechanical parts to components that wear down over time and need to be installed in components (and / or systems related to the movement of components). Furthermore, mechanical detent processes typically cause vibrations in components due to rapid changes in the kinetic energy of the components.

[0018] Furthermore, this method avoids the larger errors that often occur in the electrical detent process, even when the measurement speed (before braking) is relatively high or when the mass of the components is large.

[0019] The components are movable components. The components are movable medical components such as DXR ceiling-mounted subsystems or tube stand subsystems.

[0020] The damping function F(S,V) is given by S∝V 2 It is a quadratic function. The inventors have recognized that the damping function can be approximated by a quadratic function based on energy conservation. The kinetic energy of the constituent elements is

number

[0021] The operating force may be applied manually by the operator (i.e., the operator moving the components). The value of the operating force is significantly more difficult to predict than some other forces. This is because it is difficult to predict the operator's actions. For example, if the operator's actions differ significantly from those of the operator who initially calibrated the braking function, the braking function can no longer guarantee accuracy. Therefore, it is advantageous to adjust the braking function after one or more movements of the components. This ensures that the braking function is reliably adapted to the operator's specific actions.

[0022] The braking function F(S,V) is a quadratic function S=KV between the distance S moved by the component and the velocity V of the component. 2 Here, K is the calibration constant, and the damping function S = KV 2 Adjusting this involves adjusting the value of the calibration constant K.

[0023] The brakesmatic function is, assuming that no other terms are involved in the energy conservation equation,

number

number

[0024] Equation S=KV 2 The use of the damping function is defined as S and V. 2 This makes it possible to establish a linear relationship between them. Therefore, in order to find the value K to be calibrated, two pairs of S and V 2 Only known values ​​of are required. One pair of these must be S=0 and V 2 It is also acceptable for the value to be 0.

[0025] The braking function F(S,V) is a quadratic function S=aV, which is the relationship between the distance S moved by the component and the velocity V of the component. 2 The equation is +bV+c, where a, b, and c are calibration constants, and the damping function S=aV 2 Adjusting +bV+c involves adjusting one or more values ​​among the calibration constants a, b, and c.

[0026] It is also beneficial to consider other factors that affect the braking function. For example, there may be a time delay between the start of braking and the time when the components begin to brake. This is because the braking function may be

number

[0027] Furthermore, the measured speed does not need to be precise, or the speed sensor used to measure the speed may have a bias. Therefore, the braking function is

number

[0028] Therefore, the inventors of this invention have found that the damping function is a general quadratic function S=aV 2 We recognized that it can be better approximated as +bV+c.

[0029] Braking position P B To determine the measurement speed V m The braking distance S is determined by applying this to the braking function F(S,V). B To find the target position P T and braking distance S B Based on the difference, braking position P B It has the purpose of seeking.

[0030] Obtaining the braking relationship F(S,V) is the determination of at least two measured distances S advanced by the components when the brakes are applied. m To obtain at least two measurement distances S m For each of them, at least two measured speeds V corresponding to the speed of the component when braking begins. m To obtain and at least two pairs [S m ,V m The process involves fitting a function F(S,V) to ] and having the following characteristics.

[0031] The present invention also provides a computer program comprising computer program code that, when executed on a computing device having a processing system, causes the processing system to perform all the steps of a detent method.

[0032] The present invention also provides a system for performing a detent method for a medical imaging system, and the system described above is To obtain a braking function F(S,V) between the distance S moved by a movable component of a medical imaging system when a brake is applied to the component, and the velocity V of the component, Measured speed V of the component before the brakes are applied m To obtain, Target position P T , measurement speed V m , and braking position P based on the braking function F(S,V) BThe brake has a processor configured to determine and perform the following, and the components are braking position P B It is configured to activate when a certain condition is reached.

[0033] The above processor, after the movement of the component stops, measures the position P of the component. m Obtained, measurement position P m Target position P T If it does not fit within the detent window for the braking position P B and measurement position P m The distance S0 between and the measurement speed V m Based on this, the damping function F(S,V) is further configured to be adjusted.

[0034] The damping function F(S,V) is given by S∝V 2 It is a quadratic function. For example, the damping function F(S,V) is a quadratic function S=KV between the distance S moved by the component and the velocity V of the component. 2 Here, K is the calibration constant, and the processor adjusts the value of the calibration constant K to perform the damping function S = KV 2 It is configured to adjust.

[0035] The braking function F(S,V) is a quadratic function S=aV, which is the relationship between the distance S moved by the component and the velocity V of the component. 2 The damping function S = aV is given by +bV + c, where a, b, and c are calibration constants, and the processor adjusts one or more of the calibration constants a, b, and c to control the damping function S = aV 2 It is configured to adjust +bV+c.

[0036] The above system comprises one or more placement rails on which components are placed, a moving system configured to move the components along the placement rails, and a braking system configured to stop the movement of the components.

[0037] The above system measures the position P of the component. m A position sensor configured to obtain the measurement speed V of the componentsm It further comprises one or more speed sensors configured to determine [something].

[0038] These and other aspects of the present invention will become clearer and more apparent by reference to the embodiments described below.

[0039] For a better understanding of the present invention and to more clearly illustrate how the invention is carried out, the accompanying drawings are to be referenced below merely as examples. [Brief explanation of the drawing]

[0040] [Figure 1] This is a diagram of a conventional DXR ceiling suspension system. [Figure 2] This is a diagram of a conventional tube stand system. [Figure 3] This is a flowchart of the detent method according to the claims. [Figure 4] This is a diagram of a component moving along a rail at a speed Vm. [Figure 5] This is a quadratic curve used to study the damping function. [Figure 6] This diagram illustrates an exemplary relationship between braking distance S and the square of the measured speed Vm. [Modes for carrying out the invention]

[0041] The present invention will be described with reference to the drawings.

[0042] While the detailed descriptions and specific examples illustrate exemplary embodiments of the apparatus, system, and method, it should be understood that they are for illustrative purposes only and not intended to limit the scope of the invention. These and other features, aspects, and advantages of the apparatus, system, and method of the invention will be better understood from the following description, the appended claims, and the appended drawings. It should be understood that the drawings are for illustrative purposes only and are not drawn to scale. It should also be understood that the same reference numerals throughout the drawings are used to indicate the same or similar parts.

[0043] The present invention provides a detent method for a medical imaging system. The method comprises the steps of obtaining a braking function F(S,V) between the distance S moved by a movable component of a medical imaging system when a brake is applied to the component and the velocity V of the component, and the measured velocity V of the component before the brake is applied. m The step of obtaining the braking position P B However, the target position P T , measurement speed V m The brakes are determined based on the braking function F(S,V), and the components are determined at the braking position P B It is configured to activate when a certain condition is reached.

[0044] system Figure 1 shows a conventional DXR ceiling-mounted (CS) system 100. The CS system 100 is an example of a possible medical imaging system to which the present invention is applied. The CS system 100 includes a scanner 102 suspended from the ceiling and movable via a rail 108. The CS system 100 also includes a wall stand 104 and a table 106, which are movable via the rail 108. The table may also be movable. The present invention is used to move the scanner 102, the wall stand 104, and / or the table 106.

[0045] Figure 2 shows a conventional tube stand system 200. The tube stand system 200 is another example of a possible medical imaging system to which the present invention is applied. The tube stand system 200 comprises a scanner 102 that moves vertically via a rail 108. The scanner 102 may also be configured to move horizontally via an additional rail on the floor. The tube stand system 200 also comprises a wall stand 104 and a table 106 that are movable via the rail 108. The table may also be movable. The present invention is used to move the scanner 102, the wall stand 104, and / or the table 106.

[0046] Other medical imaging systems with moving components (e.g., X-ray scanners, ultrasound scanners, CT scanners, etc.) are also used.

[0047] Figure 3 is a flowchart of the detent method according to the claims. During factory debugging or on-site installation, the braking distance S and the measured speed V before brake activation are measured. m Calibration is performed to obtain the initial relationship F(S,V) between them.

[0048] The algorithm (shown in the flowchart) measures the speed V of the movable component in real time, based on data from, for example, a position sensor (e.g., a potential meter or absolute encoder) or a speed sensor in step 302. m Determine the target position P where the user wants to stop the component in step 304. T (i.e., the detent position) is also obtained. In step 306, the velocity V m The initial relationship F(S,V) is input, and the required braking distance S0 is calculated. Therefore, in step 308, the braking distance S and the target position P are entered. T Based on the difference between the two, braking position P B This may be required.

[0049] The component is at braking position P B After detecting that the component is in the target position P, the brakes are applied in step 310 to stop the component. The component will then decelerate naturally to zero due to the brakes and move to the target position P. T It will stop there.

[0050] In step 312, the component actually stopped at position P. m It is also measured. Measurement position P in step 314 m If the measurement is outside a predetermined detent window (e.g., ±1 cm), in step 316, the damping function F(S,V) is equal to the measurement speed V m and braking position P B and measurement position P m It needs to be corrected based on the braking distance S between the two points.

[0051] The adjustment of the damping function F(S,V) in step 316 is preferably based on one or more rules to induce recalibration (e.g., two consecutive failures of stopping within a detent window). In some cases, the specific behavior of a component is accidental or differs particularly from general behavior due to the component being moved manually (e.g., by an operator who mishandles the operation). Therefore, the step that induces recalibration (i.e., box 316) has a more complex set of rules to avoid adjusting the damping function F(S,V) based on accidental data. One particular rule is to adjust the damping function F(S,V) only after two consecutive movements have gone outside a given detent window.

[0052] Adjustment 316 of the damping function F(S,V) is essentially a recalibration of the damping function F(S,V). If the algorithm performs the aforementioned checks in the operation of each component, then the algorithm is essentially an automatic recalibration algorithm that preserves the precision of the detent.

[0053] Braking function The following explains how the form of the braking function is obtained. First, the following set of variables is defined (with illustrative values ​​for the tube stand system 200 shown in Figure 2). S- braking distance, V m - Measurement speed (e.g., 25 cm / s), f B - Braking force (e.g., 270N), M - Mass of the component (e.g., 390 kg), f f - Frictional force (e.g., 40N), f0 - operating force, and t - The time from when the brake is applied until the components come to a complete stop.

[0054] The first equation can be obtained by identifying the kinetic energy of the constituent elements with the energy of the force acting upon them, based on the conservation of energy.

number

[0055] The initial equation can be modified by considering the time delay Δt between the activation of the brakes and the onset of brake action.

number

[0056] braking force f B The first equation can be further modified by considering that it takes time for the force to stabilize and reach its maximum value. Thus, the braking force f B This is average braking force

number

number

[0057] Here,

number

[0058] Users can also frequently change the force applied. This force is the manual force applied by the user and is typically unpredictable. Generally, the force varies based on the specific user, the user's physical condition (e.g., injury), or even the time of day (e.g., a user may be fatigued towards the end of the day and apply less force).

[0059] Therefore, in the first equation, the operating force f0 is the average operating force.

number

number

[0060] Here,

number

number

[0061] Similarly, the frictional force is different at different positions. Therefore, the frictional force f f is the average frictional force

number

number

[0062] Here,

number

Number

[0063] Furthermore, the measurement speed is not completely accurate, so the first equation becomes

Number

[0064] Thus, by considering all possible modifications to the first equation,

Number

[0065] is constructed. Here, f T is the sum of all (average) forces applied to the component. This equation is clearly a quadratic equation. The braking distance S can be defined as the distance between the target position P T and the braking position P B . Thus, the general equation is

Number

[0066] Here, a, b, and c are constants based on the modified equation described above.

[0067] Figure 4 is a diagram of a component 402 moving on a rail 108 at a velocity V m . The target position P T and the corresponding braking position P B are shown. Also shown is a detent window 404. The user presses a button to disable the brake and manually moves the component 402 to a predetermined position (i.e., the target position P T ). Thereafter, the algorithm determines the braking position P BThe brakes were then applied, and the component 402 stopped at measurement position P. m The following is recorded. If component 402 stops within the detent window 404, it is not necessary to recalibrate the braking function (for example, by adjusting the constants a, b, and c in the general equation above). However, if component 402 does not stop within the detent window 404, the constants of the equation need to be adjusted / recalibrated to improve the accuracy / precision of the equation. Recalibration is based on a set of rules (for example, two consecutive movements must go outside the detent window, and the interval between two consecutive movements must be less than a predetermined time, such as one hour).

[0068] Movement is often initiated by an operating force. Based on many different factors, the operating force may or may not continue to be applied when the brakes are engaged. One of the most important factors is the specific actions / habits of different users (i.e., operators).

[0069] Some operators continue to apply force until component 402 comes to a complete stop. This type of behavior is typical of users confident in the accuracy of their detents. Other operators stop applying force as soon as the brake is first applied, thereby reducing the average operating force. Typically, the operating force is small relative to the mass of component 402. However, due to variations in operating force, the braking function must be adjusted (i.e., recalibrated) each time a different operator uses the system.

[0070] In Figure 4, component 402 is shown moving vertically. However, it should be understood that component 402 may also move horizontally (or even diagonally if necessary). When moving vertically, a certain braking force is applied to component 402 to counteract the force of gravity.

[0071] Figure 5 shows the quadratic curve 502 used to investigate the braking function. To first calibrate the braking function, the target position P T The brakes are then applied. After that, the corresponding speed V m , and the target position P where the components will stop. TDistance S from m is measured. This is then repeated at least three times at three different speeds. Subsequently, to obtain constants a, b, and c, three calibration measurements 504 may be plotted and fitted to a quadratic curve 502. In some cases, constants b and / or c may be considered negligible, and thus only two (or just one) measurements are required.

[0072] FIG. 6 is a diagram of an exemplary relationship between braking distance S and the square of the measured speed V m By considering constants b and c of Equation 8 to be negligible, instead of the complex function by Equation (8), a linear function between S and the square of V m is used.

Equation

[0073] The real value of the constant K is shown by line 602. Lines 604 and 606 show functions with alternative values of the constant K close to the real value of K. The thick line 608 shows the change in the speed of the component when the brake is applied for two different values of the constant K. When the function corresponding to line 604 is used as the braking function, the corresponding braking position is P B1 At which point, as soon as the component reaches the braking position P B1 the brake is actuated and the speed of the component begins to decrease over time. The rate at which the speed begins to decrease corresponds to the real value of K, and thus the thick line 608 is parallel to line 602 corresponding to the real value of K. Since the braking function (corresponding to line 604) used is not completely accurate, the position P m1 where the component comes to a complete stop is not exactly the same as the target position P T However, the measured position P m1 falls within the detent window 404 and thus does not need to be recalibrated.

[0074] A similar situation occurs when the function corresponding to line 606 is used as the braking function. When the component reaches the braking position P B2 the speed begins to decrease at a rate defined by line 402 and the target position PT A position P slightly further back m2 It stops at measurement position P. m2 It is located within the detent window 404, and therefore no recalibration is required.

[0075] Therefore, it is clear that the accuracy of the damping function depends on the size of the selected detent window 404.

[0076] Those skilled in the art can easily develop a processor to perform any of the methods described herein. Thus, each step in the flowchart represents a different action performed by the processor, which is performed by each module of the processor.

[0077] As described above, a system uses a processor to perform data processing. A processor can be implemented in numerous ways using software and / or hardware to perform various required functions. Typically, a processor employs one or more microprocessors programmed using software (e.g., microcode) to perform the required functions. A processor is implemented as a combination of dedicated hardware for performing some functions and one or more programmed microprocessors and associated circuitry for performing other functions.

[0078] Examples of circuits used in various embodiments of this disclosure include, but are not limited to, conventional microprocessors, application-specific integrated circuits (ASICs), and field-programmable gate arrays (FPGAs).

[0079] In various implementations, a processor is associated with one or more storage media, such as volatile and non-volatile computer memory like RAM, PROM, EPROM, and EEPROM (registered trademarks). The storage media are encoded with one or more programs that perform functions required when executed by one or more processors and / or control devices. Various storage media are either fixed within the processor or control device, or portable, so that the one or more programs stored therein can be loaded into the processor.

[0080] Modifications of the disclosed embodiments can be understood by those skilled in the art practicing the claimed invention from an examination of the drawings, the disclosure, and the attached claims. In the claims, the word “equipped with” does not exclude other elements or steps, and singular elements do not exclude plurals.

[0081] A single processor or other unit performs the functions of several items described in the claims.

[0082] The mere fact that certain means are described in different dependent clauses does not indicate that combinations of these means cannot be used to their advantage.

[0083] Computer programs are stored / distributed on suitable media such as optical storage media or solid-state media, supplied together with or as part of other hardware, but are also distributed in other forms, such as via the Internet or other wired or wireless telecommunication systems.

[0084] Note that when the term "conformed" is used in the claims or specification, it is intended to be equivalent to the term "constituted".

[0085] No reference numeral in the claims should be construed as limiting the scope.

Claims

1. A method for operating a system for performing a detent method for a medical imaging system, wherein the processor of the system, Steps to obtain a braking function F(S, V) between the distance S moved by a movable component of the medical imaging system when a brake is applied to the component and the velocity V of the component, A step of obtaining the measured speed Vm of the component before the brake is applied, A step of determining a braking position PB based on a target position PT, the measured speed Vm, and the braking function F(S, V), wherein the brake is activated when the components reach the braking position PB. The steps include obtaining the measurement position Pm of the component after the component has stopped moving, If the braking function recalibration rule is triggered, the braking function F(S,V) is adjusted based on the distance S0 between the braking position PB and the measurement position Pm, and the measurement speed Vm. The braking function recalibration rule includes a method of operating the system in which the measurement position Pm does not fall within the detent window for the target position PT.

2. A method for operating the system according to claim 1, wherein the braking function recalibration rule further includes a rule for excluding accidental data.

3. A method for operating the system according to claim 1 or 2, further comprising the braking function recalibration rule failing twice in a row for the measurement position Pm to fall within the detent window relative to the target position PT.

4. A method for operating the system according to claim 1 or 2, wherein the braking function F(S, V) is a quadratic function S = KV2 between the distance S moved by the component and the velocity V of the component, K is a calibration constant, and adjusting the braking function S = KV2 adjusts the value of the calibration constant K.

5. A method for operating the system according to claim 1 or 2, wherein the braking function F(S, V) is a quadratic function S = aV² + bV + c between the distance S moved by the component and the velocity V of the component, where a, b, and c are calibration constants, and adjusting the braking function S = aV² + bV + c is equivalent to adjusting one or more of the calibration constants a, b, and c.

6. The step of determining the braking position PB is, The braking distance SB is determined by applying the measured speed Vm to the braking function F(S,V), A method for operating the system according to claim 1 or 2, comprising determining the braking position PB based on the difference between the target position PT and the braking distance SB.

7. The step of obtaining the aforementioned braking function F(S, V) is, To obtain at least two measuring distances Sm advanced by the component when the brake is activated, To obtain at least two measured speeds Vm corresponding to the speed of the component at the start of braking for each of the at least two measured distances Sm, A method for operating the system according to claim 1 or 2, comprising applying the braking function F(S,V) to at least two pairs of [Sm,Vm].

8. A computer program comprising computer program code that, when executed on a computing device having a processing system, causes the processing system to perform all the steps of the operation method of the system described in claim 1 or 2.

9. A system for performing a detent method for a medical imaging system, wherein the system is To obtain a braking function F(S, V) between the distance S moved by a movable component of the medical imaging system and the velocity V of the component when a brake is applied to the component, To obtain the measured speed Vm of the component before the brake is applied, The braking position PB is determined based on the target position PT, the measured speed Vm, and the braking function F(S,V), and the brake is activated when the components reach the braking position PB. The measurement position Pm of the component is obtained after the component stops moving. The system includes a processor that, when a braking function recalibration rule is triggered, adjusts the braking function F(S,V) based on the distance S0 between the braking position PB and the measurement position Pm and the measurement speed Vm. A system in which the braking function recalibration rule includes the condition that the measurement position Pm does not fall within the detent window for the target position PT.

10. The system according to claim 9, wherein the braking function recalibration rule includes a rule for excluding accidental data.

11. The system according to claim 9 or 10, wherein the braking function recalibration rule includes two consecutive failures for the measurement position Pm to fall within the detent window relative to the target position PT.

12. The system according to claim 9 or 10, wherein the braking function F(S, V) is a quadratic function S = KV2 between the distance S moved by the component and the velocity V of the component, where K is a calibration constant, and the processor adjusts the braking function S = KV2 by adjusting the value of the calibration constant K.

13. The system according to claim 9 or 10, wherein the braking function F(S, V) is a quadratic function S = aV² + bV + c between the distance S moved by the component and the velocity V of the component, where a, b, and c are calibration constants, and the processor adjusts the braking function S = aV² + bV + c by adjusting one or more of the calibration constants a, b, and c.

14. One or more placement rails, The components placed on the aforementioned arrangement rail, A moving system for moving the aforementioned components along the arrangement rail, The system according to claim 9 or 10, further comprising a braking system for stopping the movement of the aforementioned components.

15. A position sensor for obtaining the measurement position Pm of the above component, A speed sensor that determines the measured speed Vm of the above component and The system according to claim 9 or 10, further comprising one or more of the above.