Claims
- 1. A method for operating a mass spectrometer including an ion production means, a mass analyzer, an ion detector, and a control means, the method comprising:
(a) performing a DAC calibration to calibrate an output voltage response of a digital-to-analog converter of the control means; (b) performing a first mass axis calibration, the first mass axis calibration being a primary calibration of a response of the mass analyzer; and (c) performing a second mass axis calibration to calibrate the response of the mass analyzer across a mass range of the mass spectrometer to characterize the imperfections of the instrument's response.
- 2. A method according to claim 1, wherein:
the steps (a) through (c) are performed in the order recited.
- 3. A method according to claim 1, further comprising:
repeating step (b) after step (c).
- 4. A method according to claim 1, wherein:
the control means comprises one or more elements disposed in a thermally controlled environment.
- 5. A method according to claim 1, further comprising:
(d) performing a lock mass calibration to define a linear correction between lock masses of a plurality of lock masses.
- 6. A method according to claim 1, wherein:
the mass analyzer response is calibrated to an accuracy of 1 mmu across a mass range of 1500 AMU.
- 7. A method according to claim 1, wherein:
the mass analyzer response is calibrated to a linearity of at least two parts in 1,500,000.
- 8. A method according to claim 1, wherein performing the DAC calibration comprises:
calculating an analog output voltage error at each of a plurality of set points of a main digital-to-analog converter of the control means; and defining an analog trim voltage corresponding to each of the plurality of set points, the analog trim voltage being a voltage to be output by a trim digital-to-analog converter of the control means.
- 9. A method according to claim 8, wherein:
the main digital-to-analog converter and the trim digital-to-analog converter together comprise a composite digital-to-analog converter, the composite digital-to-analog converter being a 10 volt device, linear to at least 7 microvolts and requiring less than 24 bits of control.
- 10. A method according to claim 8, wherein:
calculating an analog output voltage error of the main digital-to-analog converter comprises comparing an analog output voltage of the main digital-to-analog converter to an expected output voltage at each of more than 2000 set points.
- 11. A method according to claim 8, wherein:
defining an analog trim voltage comprises storing a plurality of trim values, each trim value corresponding to a correction to be applied by the trim digital-to-analog converter at each of the plurality of set points of the main digital-to-analog converter.
- 12. A method according to claim 8, wherein:
the trim digital-to-analog converter is used to interpolate between set points of the main digital-to-analog converter.
- 13. A method according to claim 1, wherein:
performing a first mass axis calibration comprises performing a coarse calibration of a response of the mass analyzer at two mass points.
- 14. A method according to claim 1, wherein performing a second mass axis calibration comprises:
introducing a sample including a plurality of species having known masses across a mass range of the mass spectrometer; measuring masses of the species in the sample; calculating a deviation of each of the measured masses from a known mass of the corresponding species; performing a piece-wise polynomial fit to correct the deviation for each of the measured masses; and storing a plurality of correction values based on the polynomial fit, the correction values corresponding to corrected analog output voltages for a digital-to-analog converter of the control means.
- 15. A method according to claim 14, wherein:
performing a piece-wise polynomial fit comprises performing a spline fit.
- 16. A method according to claim 1, further comprising:
compensating for slew rate dependencies to keep measured mass peaks in position as a scan rate is adjusted.
- 17. A method according to claim 16, wherein:
compensating for slew rate dependencies comprises performing a real-time mass calculation and adjusting a time scale for data acquisition such that a time per sample ratio is adjusted to provide for a constant ratio of atomic mass unit per sample.
- 18. A method according to claim 1, further comprising:
introducing a sample into the mass spectrometer; and measuring an accurate mass of an ion derived from a species in the sample.
- 19. A computer program product embodied in a tangible medium for operating a mass spectrometer including an ion production means, a mass analyzer, an ion detector, and a control means, the computer program product comprising instructions operable to cause a programmable processor to:
(a) perform a DAC calibration to calibrate an output voltage response of a digital-to-analog converter of the control means; (b) perform a first mass axis calibration, the first mass axis calibration being a primary calibration of a response of the mass analyzer; and (c) perform a second mass axis calibration to calibrate the response of the mass analyzer across a mass range of the mass spectrometer to characterize the imperfections of the instrument's response.
- 20. A computer program product according to claim 19, wherein:
the instructions are operable to cause a programmable processor to perform steps (a) through (c) in the order recited.
- 21. A computer program product according to claim 19, further comprising instructions operable to cause a programmable processor to:
repeat step (b) after step (c).
- 22. A computer program product according to claim 19, wherein:
the control means comprises one or more elements disposed in a thermally controlled environment.
- 23. A computer program product according to claim 19, further comprising instructions operable to cause a programmable processor to:
(d) perform a lock mass calibration to define a linear correction between lock masses of a plurality of lock masses.
- 24. A computer program product according to claim 19, wherein:
the mass analyzer response is calibrated to an accuracy of 1 mmu across a mass range of 1500 AMU.
- 25. A computer program product according to claim 19, wherein:
the mass analyzer response is calibrated to a linearity of at least two parts in 1,500,000.
- 26. A computer program product according to claim 19, wherein the instructions operable to cause a programmable processor to perform the DAC calibration comprise instructions operable to cause a programmable processor to:
calculate an analog output voltage error at each of a plurality of set points of a main digital-to-analog converter of the control means; and define an analog trim voltage corresponding to each of the plurality of set points, the analog trim voltage being a voltage to be output by a trim digital-to-analog converter of the control means.
- 27. A computer program product according to claim 26, wherein:
the main digital-to-analog converter and the trim digital-to-analog converter together comprise a composite digital-to-analog converter, the composite digital-to-analog converter being a 10 volt device, linear to at least 7 microvolts and requiring less than 24 bits of control.
- 28. A computer program product according to claim 26, wherein the instructions operable to cause a programmable processor to calculate an analog output voltage error of the main digital-to-analog converter comprise instructions operable to cause a programmable processor to:
compare an analog output voltage of the main digital-to-analog converter to an expected output voltage at each of more than 2000 set points.
- 29. A computer program product according to claim 26, wherein the instructions operable to cause a programmable processor to define an analog trim voltage comprise instructions operable to cause a programmable processor to:
store a plurality of trim values, each trim value corresponding to a correction to be applied by the trim digital-to-analog converter at each of the plurality of set points of the main digital-to-analog converter.
- 30. A computer program product according to claim 26, wherein:
the trim digital-to-analog converter is used to interpolate between set points of the main digital-to-analog converter.
- 31. A computer program product according to claim 19, wherein the instructions operable to cause a programmable processor to perform a first mass axis calibration comprise instructions operable to cause a programmable processor to:
perform a coarse calibration of a response of the mass analyzer at two mass points.
- 32. A computer program product according to claim 19, wherein the instructions operable to cause a programmable processor to perform a second mass axis calibration comprise instructions operable to cause a programmable processor to:
receive signals identifying measured masses of a plurality of species in a sample, the plurality of species having known masses across a mass range of the mass spectrometer; calculate a deviation of each of the measured masses from a known mass of the corresponding species; perform a piece-wise polynomial fit to correct the deviation for each of the measured masses; and store a plurality of correction values based on the polynomial fit, the correction values corresponding to corrected analog output voltages for a digital-to-analog converter of the control means.
- 33. A computer program product according to claim 32, wherein the instructions operable to cause a programmable processor to performing a piece-wise polynomial fit comprise instructions operable to cause a programmable processor to:
perform a spline fit.
- 34. A computer program product according to claim 19, further comprising instructions operable to cause a programmable processor to:
compensate for slew rate dependencies to keep measured mass peaks in position as a scan rate is adjusted.
- 35. A computer program product according to claim 34, wherein the instructions operable to cause a programmable processor to compensate for slew rate dependencies comprise instructions operable to cause a programmable processor to:
perform a real-time mass calculation and adjusting a time scale for data acquisition such that a time per sample ratio is adjusted to provide for a constant ratio of atomic mass unit per sample.
- 36. A computer program product according to claim 19, further comprising instructions operable to cause a programmable processor to:
receive a signal corresponding to a measured mass of an ion derived from a species in a sample introduced into the mass spectrometer; and calculate an accurate mass of the ion.
- 37. A mass spectrometer, comprising:
a mass selection means for determining a mass of a selected ion, the mass selection means comprising a control means capable of providing an analog control voltage, the control means being capable of providing mass selection that varies linearly, the control means comprising one or more elements disposed in a thermally controlled environment.
- 38 A mass spectrometer according to claim 37, wherein:
the mass selection means comprises a means for scanning the amplitude of an RF field.
- 39. A mass spectrometer according to claim 37, wherein:
the one or more elements comprise one or more components selected from the group consisting of precision digital to analog converters, associated operational amplifiers, gain setting resistors, and RF detection diodes.
- 40. A mass spectrometer according to claim 37, wherein:
the one or more elements comprise at least two digital to analog converters.
- 41. A mass spectrometer according to claim 37, wherein:
the thermally controlled environment comprises one or more resistive heating elements integrated or embedded into a printed circuit board.
- 42. A mass spectrometer according to claim 41, wherein:
the one or more heating elements comprise one or more copper traces.
- 43. A mass spectrometer according to claim 41, wherein:
the heating elements are configured to provide a smoothly-varying amount of heat to one or more regions the printed circuit board.
- 44. A mass spectrometer according to claim 41, wherein:
the printed circuit board comprises two or more layers; and one or more of the heating elements are distributed across at least a portion of at least two of the layers.
- 45. A mass spectrometer according to claim 41, wherein:
the printed circuit board comprises a boundary defining a thermally controlled region.
- 46. A mass spectrometer according to claim 42, wherein:
the boundary is defined by one or more gaps, slots, or perforations.
- 47. A mass spectrometer according to claim 41, wherein:
the heating elements are configured to regulate a temperature of the thermally controlled environment within a range of +/−0.5° C.
- 48. A mass spectrometer according to claim 41, wherein:
the heating elements are configured to regulate a temperature of the thermally controlled environment within a range of +/−0.05° C.
- 49. A mass spectrometer according to claim 41, wherein:
the thermally controlled environment comprises an insulation member substantially covering a surface of a temperature controlled region.
- 50. A mass spectrometer according to claim 37, further comprising:
a mass analyzer into which ions are introduced for mass analysis, the mass analyzer comprising at least 2 pairs of hyperbolic rods.
- 51. A mass spectrometer according to claim 50, wherein:
the rods are fabricated to an accuracy of better than 2 parts in 6000.
- 52. A mass spectrometer according to claim 50, wherein:
the rods are fabricated to an accuracy of better than 1 part in 6000.
- 53. A mass spectrometer according to claim 50, wherein:
the rods are fabricated to an accuracy of better than 2 parts in 8000.
- 54. A mass spectrometer according to claim 37, further comprising:
a mass analyzer comprising a resonant tank circuit, the resonant tank circuit comprising at least two pairs of conductive rods, a RF amplifier, a transformer, a DC amplifier and at a capacitor.
- 55. A mass spectrometer according to claim 54, wherein:
the tank circuit has a high Q.
- 56. A mass spectrometer according to claim 55, wherein:
the tank circuit has a Q of greater than 300.
- 57. A mass spectrometer according to claim 55, wherein:
the tank circuit has a Q of greater than 500.
- 58. A mass spectrometer according to claim 55, wherein:
the tank circuit has a Q of greater than 700.
- 59. A mass spectrometer according to claim 54, wherein:
at least one winding of the transformer comprises multi-stranded litz wire.
- 60. A mass spectrometer according to claim 54, wherein:
a tuning ring of the transformer comprises litz wire.
- 61. A mass spectrometer according to claim 60, wherein:
the tuning ring comprises litz wire having a gauge and number of turns such that an RF resistance of the tuning ring is substantially zero.
- 62. A mass spectrometer, comprising:
a mass analyzer for receiving ions for mass analysis, the analyzer comprising a resonant tank circuit comprising at least one transformer comprising a tuning ring formed from litz wire.
- 63. A linearized sweep voltage generation circuit for controlling a mass analyzer, comprising:
digital control means for specifying a digital control word corresponding to a desired mass setpoint in the mass analyzer; a main digital-to-analog converter coupled to the digital control means, the main digital-to-analog converter being configured to receive a digital control word from the digital control means and to generate an analog output voltage to control the mass analyzer based on digital control word, the main digital-to-analog converter having an error at each of a plurality of set points; and a trim digital-to-analog converter coupled to the digital control means, the trim digital-to-analog converter being configured to receive a digital trim word from the digital control means and to generate an analog trim voltage to correct for an error in the analog output voltage generated by the main digital-to-analog converter, such that a given analog output voltage and the corresponding analog trim voltage sum to an analog set voltage for the desired mass setpoint for the corresponding digital control word.
- 64. The circuit of claim 63, further comprising:
a trim lookup table storing a plurality of digital trim words, each digital trim word corresponding to one of a plurality of digital control words, each digital trim word representing an analog trim voltage that can be generated by the trim digital-to-analog converter to correct an error in the analog output voltage generated by the main digital-to-analog converter for the corresponding digital control word.
- 65. The circuit of claim 63, wherein:
one or more elements of the circuit are disposed on a thermally controlled region of a printed circuit board.
CROSS REFERENCE TO RELATED APPLICATIONS
[0001] This application claims the benefit of provisional application No. 60/384,742, filed May 31, 2002, which is incorporated by reference herein.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60384742 |
May 2002 |
US |