# US 10,312,066 B1 · Generation of digital waveforms with high resolution duty cycle

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 10,312,066 B1
- Document ID: US10312066B1
- Status: Granted
- Kind: B1
- Application number: 15/957,812
- Filed: 2018-04-19
- Granted: 2019-06-04
- Earliest claimed: 2018-04-19
- Assignees: Washington State University
- Applicants: Washington State University
- Inventors: Peter T. A. Reilly; Brian Herbert Clowers; Zachary Philip Gotlib; Nathan Michael Hoffman
- Web page: https://patentgrep.com/patent/US10312066B1

## CPC

- H01J 49/0031: {Step by step routines describing the use of the apparatus (H01J49/0081 takes precedence)}
- H01J 49/022: {Circuit arrangements, e.g. for generating deviation currents or voltages (regulating electric or magnetic variables in general, e.g. current, magnetic field G05F); Components associated with high voltage supply (high voltage supply per se H02M)}
- H01J 49/34: Dynamic spectrometers
- H01J 49/42: Stability-of-path spectrometers, e.g. monopole, quadrupole, multipole, farvitrons
- H01J: ELECTRIC DISCHARGE TUBES OR DISCHARGE LAMPS (spark-gaps H01T; electric arc lamps H05B31/00; particle accelerators H05H)

## Abstract

Systems and methods for generating digital waveforms with high-resolution duty cycles are disclosed. A smoothed sinusoidal waveform set to a voltage other than ground may be generated and/or received. A rectangular waveform may be generated based on the sinusoidal waveform using a comparator. The rectangular waveform may be utilized to adjust the duty cycle of a current applied to a mass analyzer to improve duty-cycle resolution of a mass analyzer of a mass spectrometer.

## Claims

### Claim 1

A system, comprising:
an input component;
an ion source;
a mass analyzer;
an ion detector;
one or more processors; and
computer-readable media storing computer-executable instructions that, when executed by the one or more processors, cause the one or more processors to perform operations comprising:
setting, utilizing a digital-to-analog converter (DAC), a reference voltage value to be applied to a rectangular-waveform generator;
generating a smoothed sinusoidal waveform to compare with the reference voltage value, the smoothed sinusoidal waveform configured to operate at frequencies for use by the mass analyzer to target analysis of a compound;
determining, utilizing a comparator to compare voltages of the smoothed sinusoidal waveform with the reference voltage value, first voltages that are greater than the reference voltage value, second voltages that are less than the reference voltage value, and third voltages that are equal to the reference voltage value;
generating, utilizing the rectangular-waveform generator, a first rectangular waveform with:
first high values representing when the first voltages are greater than the reference voltage value; and
first low values representing when the second voltages are less than the reference voltage value and the third voltages are equal to the reference voltage value;
generating, utilizing the rectangular-waveform generator, a second rectangular waveform with:
second high values representing when the second voltages are less than the reference voltage value and the third voltages are equal to the reference voltage value; and
second low values representing when the first voltages are greater than the reference voltage value;
generating a mass filter based at least on the first rectangular waveform and the second rectangular waveform as applied to the mass analyzer, the first rectangular waveform and the second rectangular waveform defined based at least in part on a resolution of the DAC, a maximum amplitude of the smoothed sinusoidal waveform, and a minimum change in voltage to alter output of the comparator, wherein a duty cycle resolution associated with the first rectangular waveform and the second rectangular waveform is down to at least 1.9×10−5, the mass filter is configured to filter ions associated with compounds with a molecular weight of about 1 gram/mol to about 1×109 grams/mol; and
receiving data from the ion detector indicating detection of the ions passing through the mass analyzer.

### Claim 2 (depends on 1)

The system of claim 1, further comprising a numerically-controlled oscillator, and wherein the operations further comprise:
setting a number of steps through a phase accumulator of the numerically-controlled oscillator;
causing, via the numerically-controlled oscillator, oscillation of an electronic signal at a frequency based at least in part on a frequency control word;
converting one or more output values from the phase accumulator to one or more amplitudes;
generating, based at least in part on the DAC, a sinusoidal waveform from the one or more amplitudes; and
wherein generating the smoothed sinusoidal waveform is based at least in part on the sinusoidal waveform as filtered by a low-pass filter.

### Claim 3 (depends on 1)

The system of claim 1, wherein the reference voltage value comprises a first reference voltage value, and the operations further comprising:
causing the first reference voltage value to increase or decrease to a second reference voltage value; and
applying the second reference voltage value to the rectangular-waveform generator such that the ions associated with the compound become trapped within the mass analyzer.

### Claim 4 (depends on 1)

The system of claim 1, wherein the reference voltage value comprises a first reference voltage value, and the operations further comprising:
causing the first reference voltage value to increase or decrease to a second reference voltage value;
applying the second reference voltage value to the rectangular-waveform generator such that at least a portion of the ions associated with the compound fracture into fractured ions; and
detecting, via the ion detector, the fractured ions.

### Claim 5

A method, comprising:
setting, utilizing a digital-to-analog converter (DAC), a reference voltage value to be applied to a rectangular-waveform generator;
receiving a periodic waveform to compare with the reference voltage value, the periodic waveform configured to operate at frequencies for use by a mass analyzer to target analysis of a compound;
determining, utilizing a comparator to compare voltages associated with the periodic waveform to the reference voltage value, first voltages that are greater than the reference voltage value, second voltages that are less than the reference voltage value, and third voltages that are equal to the reference voltage value;
generating, utilizing the rectangular-waveform generator, a first rectangular waveform with:
first high values representing when the first voltages are greater than the reference voltage value; and
first low values representing when the second voltages are less than the reference voltage value and the third voltages are equal to the reference voltage value;
generating, utilizing the rectangular-waveform generator, a second rectangular waveform with:
second high values representing when the second voltages are less than the reference voltage value and the third voltages are equal to the reference voltage value; and
second low values representing when the first voltages are greater than the reference voltage value;
generating a mass filter based at least on the first rectangular waveform and the second rectangular waveform as applied to the mass analyzer, the first rectangular waveform and the second rectangular waveform defined based at least in part on a resolution of the DAC, a maximum amplitude of the periodic waveform, and a minimum change in voltage to alter output of the comparator, wherein a duty cycle resolution associated with the first rectangular waveform and the second rectangular waveform is down to at least 1.9×10−5, the mass filter is configured to filter ions associated with compounds with a molecular weight of about 1 gram/mol to about 1×109 grams/mol; and
receiving data from an ion detector indicating detection of the ions passing through the mass analyzer.

### Claim 6 (depends on 5)

The method of claim 5, further comprising:
setting a number of steps through a phase accumulator of a numerically-controlled oscillator;
causing, via the numerically-controlled oscillator, oscillation of an electronic signal at a frequency;
converting one or more output values from the phase accumulator to one or more amplitudes;
generating, based at least in part on the DAC, a waveform from the one or more amplitudes; and
generating the periodic waveform based at least in part on the waveform as filtered by a low-pass filter.

### Claim 7 (depends on 5)

The method of claim 5, wherein the reference voltage value comprises a first reference voltage value, and further comprising:
causing the first reference voltage value to increase or decrease to a second reference voltage value; and
applying the second reference voltage value to the rectangular-waveform generator such that the ions associated with a compound become trapped within the mass analyzer.

### Claim 8 (depends on 5)

The method of claim 5, wherein the reference voltage value comprises a first reference voltage value, and further comprising:
causing the first reference voltage value to increase or decrease to a second reference voltage value;
applying the second reference voltage value to the rectangular-waveform generator such that at least a portion of the ions associated with the compound fracture into fractured ions; and
detecting, via the ion detector, the fractured ions.

### Claim 9 (depends on 5)

The method of claim 5, wherein the duty cycle resolution is set based at least in part on the equation:
DC=(cos−1Vc/V)
wherein DC is a duty cycle, Vc is the reference voltage input set by the DAC, and V is the zero to peak voltage of the periodic waveform.

### Claim 10 (depends on 5)

The method of claim 5, further comprising:
altering at least one of the first rectangular waveform or the second rectangular waveform while the ions associated with the compound travel through a centerline of the mass analyzer; and
causing a stability of the ions to change based at least in part on altering the at least one of the first rectangular waveform or the second rectangular waveform.

### Claim 11 (depends on 5)

The method of claim 5, wherein altering the at least one of the first rectangular waveform or the second rectangular waveform is performed at a rate of at least one of 5 microseconds or less than 5 microseconds.

### Claim 12 (depends on 5)

The method of claim 5, wherein the periodic waveform comprises at least one of a triangular waveform or a sawtooth waveform.

### Claim 13

A system, comprising:
one or more processors; and
computer-readable media storing computer-executable instructions that, when executed by the one or more processors, cause the one or more processors to perform operations comprising:
setting, utilizing a digital-to-analog converter (DAC), a reference voltage value to be applied to a rectangular-waveform generator;
receiving a periodic waveform to compare with the reference voltage value, the periodic waveform configured to operate at frequencies for use by a mass analyzer to target analysis of a compound;
determining, utilizing a comparator to compare voltages associated with the periodic waveform to the reference voltage value, first voltages that are greater than the reference voltage value, second voltages that are less than the reference voltage value, and third voltages that are equal to the reference voltage value;
generating, utilizing the rectangular-waveform generator, a first rectangular waveform with:
first high values based at least in part on the first voltages being greater than the reference voltage value; and
first low values based at least in part on the second voltages being less than the reference voltage value and the third voltages being equal to the reference voltage value;
generating, utilizing the rectangular-waveform generator, a second rectangular waveform with:
second high values based at least in part on the second voltages being less than the reference voltage value and the third voltages being equal to the reference voltage value; and
second low values based at least in part on the first voltages being greater than the reference voltage value;
generating a mass filter based at least on the first rectangular waveform and the second rectangular waveform as applied to the mass analyzer, the first rectangular waveform and the second rectangular waveform defined based at least in part on a resolution of the DAC, a maximum amplitude of the periodic waveform, and a minimum change in voltage to alter output of the comparator, wherein a duty cycle resolution associated with the first rectangular waveform and the second rectangular waveform is down to at least 1.9×10−5, the mass filter is configured to filter ions associated with compounds with a molecular weight of about 1 gram/mol to about 1×109 grams/mol; and
receiving data from an ion detector indicating detection of the ions passing through the mass analyzer.

### Claim 14 (depends on 13)

The system of claim 13, the operations further comprising:
setting a number of steps through a phase accumulator of a numerically-controlled oscillator;
causing, via the numerically-controlled oscillator, oscillation of an electronic signal at a frequency;
converting one or more output values from the phase accumulator to one or more amplitudes;
generating, based at least in part on the DAC, a waveform from the one or more amplitudes; and
generating the periodic waveform based at least in part on the waveform as filtered by a low-pass filter.

### Claim 15 (depends on 13)

The system of claim 13, wherein the reference voltage value comprises a first reference voltage value, and the operations further comprising:
causing the first reference voltage value to increase or decrease to a second reference voltage value; and
applying the second reference voltage value to the rectangular-waveform generator such that the ions associated with the compound become trapped within the mass analyzer.

### Claim 16 (depends on 13)

The system of claim 13, wherein the reference voltage value comprises a first reference voltage value, and the operations further comprising:
causing the first reference voltage value to increase or decrease to a second reference voltage value;
applying the second reference voltage value to the rectangular-waveform generator such that at least a portion of the ions associated with the compound fracture into fractured ions; and
detecting, via the ion detector, the fractured ions.

### Claim 17 (depends on 13)

The system of claim 13, wherein the duty cycle resolution is based at least in part on the equation:
DC=(cos−1Vc/V)
wherein DC is a duty cycle, Vc is the reference voltage input set by the DAC, and V is the zero to peak voltage of the periodic waveform.

### Claim 18 (depends on 13)

The system of claim 13, the operations further comprising:
altering at least one of the first rectangular waveform or the second rectangular waveform while the ions associated with the compound travel through a centerline of the mass analyzer; and
causing a stability of the ions to change based at least in part on altering the at least one of the first rectangular waveform or the second rectangular waveform.

### Claim 19 (depends on 13)

The system of claim 13, wherein altering the at least one of the first rectangular waveform or the second rectangular waveform is performed at a rate of at least one of 5 microseconds or less than 5 microseconds.

### Claim 20 (depends on 13)

The system of claim 13, wherein the periodic waveform comprises at least one of a triangular waveform or a sawtooth waveform.
