IPC분류정보
국가/구분 |
United States(US) Patent
등록
|
국제특허분류(IPC7판) |
|
출원번호 |
US-0895881
(2001-06-29)
|
발명자
/ 주소 |
- Paden, Brad E.
- Ludlow, Jed C.
- Bearnson, Gill B.
|
출원인 / 주소 |
|
대리인 / 주소 |
|
인용정보 |
피인용 횟수 :
8 인용 특허 :
38 |
초록
▼
A magnetic bearing system allows a movable body to be positioned to a point of substantial equilibrium in an axial direction after a system shutdown. A sensor measures the axial position of the movable body to produce an displacement output. That output is then adjusted to account for a sensor offse
A magnetic bearing system allows a movable body to be positioned to a point of substantial equilibrium in an axial direction after a system shutdown. A sensor measures the axial position of the movable body to produce an displacement output. That output is then adjusted to account for a sensor offset. The adjustment is stored and can be used to position the movable body during regular operation of the system or when the system reboots or restarts. The adjusted displacement output is converted into a force for positioning the movable body. The movable body may be a rotor in a heart pump apparatus.
대표청구항
▼
1. A method of positioning a movable body suspended in a magnetic bearing system comprising a single displacement sensor, the sensor being an axial displacement sensor, wherein the method comprises the steps of:measuring the axial position of the movable body with the sensor to produce an axial disp
1. A method of positioning a movable body suspended in a magnetic bearing system comprising a single displacement sensor, the sensor being an axial displacement sensor, wherein the method comprises the steps of:measuring the axial position of the movable body with the sensor to produce an axial displacement output; storing a plurality of axial displacement outputs over a period of time; adjusting the axial displacement output to account for a sensor offset estimated using stored axial displacement outputs to produce an adjusted axial displacement output; converting the adjusted axial displacement output to a force for positioning the movable body; and positioning the movable body with said force. 2. The method of claim 1, wherein converting the adjusted axial displacement output to a force comprises inputting the adjusted axial displacement output into a position controller configured to determine the point of substantial axial equilibrium of the movable body.3. The method of claim 2, wherein converting the adjusted axial displacement output to a force for positioning the movable body comprises creating a mechanical force to position the movable body at the point of substantial axial equilibrium.4. The method of claim 2, wherein converting the adjusted axial displacement output to a force for positioning the movable body comprises creating an electromagnetic force to position the movable body at the point of substantial axial equilibrium.5. The method of claim 1, wherein the period of time is determined by comparing a variance of the plurality of axial displacement outputs against a predetermined threshold to determine a start time and an end time.6. The method of claim 1, wherein a selective plurality of axial displacement outputs are used to estimate the sensor offset, the axial displacement offsets being selected by comparing a magnitude of the axial displacement offset against a predetermined threshold.7. The method of claim 1, wherein estimating the sensor offset further comprises taking an average value of the stored axial displacement outputs.8. The method of claim 1, wherein estimating the sensor offset further comprises taking a weighted average value of the stored axial displacement outputs.9. The method of claim 1, wherein estimating the sensor offset further comprises determining a median value of the stored axial displacement outputs.10. The method of claim 1, wherein estimating the sensor offset further comprises determining the mode value of the stored axial displacement outputs.11. The method of claim 1, wherein the magnetic bearing system further comprises memory for storing axial displacement outputs.12. The method of claim 11, further comprising storing the estimated sensor offset in memory.13. The method of claim 11, further comprising storing adjusted axial displacement outputs in memory.14. The method of claim 12, further comprising recalling the estimated sensor offset and utilizing the estimated sensor offset to position the movable body to a point of substantial axial equilibrium.15. The method of claim 13, further comprising recalling the adjusted axial displacement output and utilizing the adjusted axial displacement output to position the movable body to a point of substantial axial equilibrium.16. The method of claim 1, wherein measuring comprises measuring the axial position of the movable body when it is levitating.17. A method of positioning a movable body suspended in a magnetic bearing system comprising a single displacement sensor, the sensor being an axial displacement sensor, wherein the method comprises the steps of:measuring the displacement of the movable body with the sensor to produce a displacement output; storing a plurality of axial displacement outputs over a period of time; estimating a sensor offset using the stored displacement outputs; adjusting the displacement output by the estimated sensor offset to create an adjusted displacement output; inputting the adjusted displacement output into a body position controller configured to determine the point of substantial axial equilibrium of the movable body; converting the adjusted displacement output to an electromagnetic force for positioning the movable body; positioning the movable body to a point of substantial axial equilibrium; and repeating the previous steps. 18. The method of claim 17, wherein estimating the sensor offset further comprises storing a plurality of displacement outputs over a period of time, the plurality of displacement outputs being derived from axial position measurements of the movable body.19. The method of claim 18, wherein the period of time is determined by comparing a variance of the plurality of displacement output against a predetermined threshold to determine a start time and an end time.20. The method of claim 18, wherein a selective plurality of displacement outputs are used to estimate the sensor offset, the displacement offsets being selected by comparing a magnitude of the displacement offset against a predetermined threshold.21. The method of claim 18, wherein estimating the sensor offset further comprises taking an average value of the stored displacement outputs.22. The method of claim 18, wherein estimating the sensor offset further comprises taking a weighted average value of the stored displacement outputs.23. The method of claim 18, wherein estimating the sensor offset further comprises determining a median value of the stored displacement outputs.24. The method of claim 18, wherein estimating the sensor offset further comprises determining the mode value of the stored displacement outputs.25. The method of claim 17, wherein the magnetic bearing system further comprises memory for storing data.26. The method of claim 25, further comprising storing the estimated sensor offset in memory.27. The method of claim 26, further comprising recalling the estimated sensor offset and utilizing said offset to position the movable body to a point of substantial axial equilibrium during a reset of the system.28. The method of claim 18, further comprising storing the adjusted displacement outputs in memory.29. The method of claim 28, further comprising recalling the adjusted displacement output and utilizing the adjusted displacement output to position the movable body to a point of substantial axial equilibrium.30. The method of claim 17, wherein measuring comprises measuring the movable body when it is levitating.31. A system for positioning a movable body suspended in a magnetic bearing apparatus, the system comprising:a single displacement sensor for measuring the displacement of the movable body and providing a displacement output, the sensor being an axial displacement sensor; a sensor offset compensation module, configured to receive said displacement output from the sensor, record and store a plurality of received displacement outputs over a period of time, and adjust said displacement output to account for a sensor offset estimated from said received displacement outputs, producing an adjusted displacement output; a position control module configured to receive and use the adjusted displacement output of the sensor offset compensation module to approximate the point of substantial axial equilibrium of the movable body; and an actuator module for converting an output of the position control module into a force for positioning the movable body to the point of substantial axial equilibrium. 32. The system of claim 31, wherein the sensor is configured to convert the displacement output to a displacement voltage.33. The system of claim 31, wherein the sensor offset compensation module is configured to provide an estimated sensor offset and adjust the displacement output by the estimated sensor offset to create an adjusted displacement output.34. The system of claim 31, wherein the sensor offset compensation module compares a variance of the plurality of displacement outputs against a predetermined threshold to determine a start time and an end time.35. The system of claim 31, wherein a selective plurality of displacement outputs are used to estimate the sensor offset, the displacement offsets being selected by comparing a magnitude of the displacement offset against a predetermined threshold.36. The system of claim 31, wherein the sensor offset compensation module estimates the sensor offset by taking an average value of the stored displacement outputs.37. The system of claim 31, wherein the sensor offset compensation module estimates the sensor offset by taking a weighted average value of the stored displacement outputs.38. The system of claim 31, wherein the sensor offset compensation module estimates the sensor offset by determining a median value of the stored displacement outputs.39. The system of claim 31, wherein the sensor offset compensation module estimates the sensor offset by determining the mode value of the stored displacement outputs.40. The system of claim 31, wherein the actuator module is configured to convert the output from the position control module to create a mechanical force to position the movable body to the point of substantial axial equilibrium.41. The system of claim 31, wherein the actuator module is configured to convert the output from the position control module to create an electromagnetic force to position the movable body to the point of substantial axial equilibrium.42. The system of method of claim 31, wherein the magnetic bearing system further comprises memory for storing data.43. The system of claim 42, wherein the memory stores an estimated sensor offset in memory.44. The system of claim 43, wherein the position control module uses the estimated sensor offset stored in memory to position the movable body to a point of substantial axial equilibrium during a reset of the system.45. The system of claim 42, wherein the memory stores an adjusted displacement output in memory.46. The system of claim 43, wherein the position control module uses the adjusted displacement output stored in memory to position the movable body to a point of substantial axial equilibrium during a reset of the system.47. A method of positioning a magnetically suspended rotor in a pump apparatus, the pump apparatus comprising at least one permanent magnet, at least one electro magnet, a single rotor position sensor, the sensor being an axial displacement sensor, and a rotor position controller, comprising:measuring the displacement of the rotor in the axial direction with the sensor to produce a displacement output; converting the displacement output into a displacement voltage; storing a plurality of displacement outputs over a period of time; estimating a sensor offset using the displacement outputs; adjusting the displacement output by the estimated sensor offset to create an adjusted displacement output; inputting the adjusted displacement output into the rotor position controller configured to determine the point of substantial axial equilibrium of the rotor; converting the output of the rotor position controller into an electromagnetic force; positioning the rotor to a point of substantial axial equilibrium by adjusting the voltage to the electromagnet; and repeating the previous steps. 48. The method of claim 47, further comprising storing the estimated sensor offset in memory.49. The method of claim 48, further comprising recalling the estimated sensor offset and utilizing said offset to position the movable body to a point of substantial axial equilibrium during a reset of the system.50. The method of claim 47, further comprising storing the adjusted displacement output in memory.51. The method of claim 50, further comprising recalling the adjusted displacement output and utilizing said offset to position the movable body to a point of substantial axial equilibrium during a reset of the system.52. The method of claim 47, wherein estimating the sensor offset further comprises averaging a plurality of stored displacement outputs, said plurality of displacement outputs being derived by measuring the displacement of the positioned rotor over a period of time.53. The method of claim 52, wherein the sensor offset compensation module compares a variance of the plurality of displacement outputs against a predetermined threshold to determine a start time and an end time.54. The method of claim 53, wherein the sensor offset compensation module estimates the sensor offset by taking an average value of the displacement outputs stored between the start time and the end time.55. The method of claim 47, wherein a selective plurality of displacement outputs are used to estimate the sensor offset, the displacement offsets being selected by comparing a magnitude of the displacement offset against a predetermined threshold.56. The method of claim 55, wherein estimating the sensor offset further comprises taking an average value of the stored displacement outputs.57. The method of claim 47, wherein measuring comprises measuring the axial position of the movable body when it is levitating.58. A magnetically suspended pump apparatus, comprising:a housing comprising an inlet port and an outlet port for receiving and discharging fluid respectively; a rotor positioned within the housing for pumping blood between the housing's inlet port and outlet port; a plurality of permanent magnets for passively controlling the radial position of the rotor radially, and the pitch and yaw of the rotor; an electromagnet for actively controlling the position of the rotor in the axial direction; an electromagnetic motor for rotating the rotor about a central axis; a sensor for measuring the axial displacement of the rotor; a computer comprising memory for storing and recalling sensor data; an offset compensation module for adjusting an output of the sensor to account for sensor offset; a rotor position controller for positioning the rotor at the point of substantial axial equilibrium; and an actuator for creating an electromagnetic force to position the rotor. 59. The pump apparatus of claim 58, wherein the computer controls the operation of the pump apparatus.60. The pump apparatus of claim 58, wherein the computer in configured to recall saved sensor data upon reboot or reset of the computer.61. The pump apparatus of claim 58, wherein the position controller is configured to balance the passively controlled forces acting on the rotor.62. The pump apparatus of claim 58, wherein the rotor position controller is a virtual zero power controller.63. A method of positioning a magnetically suspended rotor in a pump apparatus, the pump apparatus comprising at least one permanent magnet, at least one electro magnet, a single axial rotor position sensor, and a rotor position controller, comprising:measuring and storing the displacement of the rotor in a plurality of positions to produce a plurality of displacement outputs; estimating a sensor offset using the displacement outputs; adjusting the displacement output by the estimated sensor offset to create an adjusted displacement output; inputting the adjusted displacement output into the rotor position controller configured to determine the point of substantial axial equilibrium of the rotor; and converting the output of the rotor position controller into a force for positioning the rotor.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.