IP Library Granted Patent US 10,310,573
Granted Patent B2
US 10,310,573 · App. 15/377,261 · Granted Jun 4, 2019

Systems and methods for control of a closed-loop system

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,310,573
App. No.
15/377,261
Granted
Jun 4, 2019
Kind
B2
Abstract

In accordance with embodiments of the present disclosure, a system may include a feedback controller and a comparator. The feedback controller may be configured to, based on a setpoint value and a measured process value calculate a first difference between the setpoint value and the measured process value and generate a controller driving signal based on the first difference. The comparator may be configured to compare a second difference between the setpoint value and a previous setpoint value to a predetermined threshold, determine if a magnitude of the second difference is greater than the predetermined threshold, output as an output driving signal the controller driving signal if the magnitude is not greater than the predetermined threshold, and output as the output driving signal a setpoint driving signal if the magnitude is greater than the predetermined threshold, the setpoint value based on the setpoint value independent of the measured process value.

Claims (53)

1. An air mover system, comprising:

an air mover, wherein the air mover includes an input for receiving a driving signal; and

an air mover controller, comprising:

a temperature sensor to output a temperature signal indicative of a measured temperature;

a velocity sensor to output a speed velocity signal input indicative of a measured velocity of the air mover; and

air mover control logic coupled to the temperature sensor and the velocity sensor, wherein the air mover control logic is configured to perform air mover control operations to generate the driving signal, wherein the air mover control operations include:

determining a present setpoint velocity in accordance with the measured temperature;

determining a delta indicative of a difference between the present setpoint velocity and a prior setpoint velocity;

responsive to the delta being greater than a threshold, generating the driving signal in accordance with the present setpoint velocity; and

responsive to the delta being less than the threshold, generating the driving signal in accordance with an error value, wherein the error value is indicative of a difference between the present setpoint velocity and the measured velocity of the air mover.

2. The air mover system of claim 1 , wherein generating the driving signal in accordance with the present setpoint velocity comprises modulating, based on the present setpoint velocity, a pulse width of a periodic square wave signal.

3. The air mover system of claim 1 , wherein generating the driving signal in accordance with the present setpoint velocity comprises ramping the driving signal from a value corresponding to the prior setpoint velocity to a value corresponding to the present setpoint velocity.

4. The air mover system of claim 1 , wherein generating the driving signal in accordance with the error value comprises modulating, based on the present setpoint velocity and the measured velocity, a pulse width of a periodic square wave signal.

5. The air mover system of claim 4 , wherein said air mover control logic is configured to:

perform the air mover controller operations periodically at a particular frequency; and

vary the particular frequency in accordance with the delta, wherein a greater delta corresponds to a higher value of the particular frequency.

6. The air mover system of claim 1 , wherein determining the present setpoint velocity comprises retrieving, based on the temperature signal, a particular setpoint velocity from a plurality of setpoint velocities stored in a setpoint lookup table.

7. The air mover system of claim 1 , wherein the velocity sensor comprises a transducer configured to generate an output voltage indicative of a magnetic field created by a magnetic element present in the air mover.

8. An information handling system, comprising:

a processor;

a memory communicatively coupled to the processor; and

an air mover system communicatively coupled to the processor, the air mover system comprising:

an air mover, wherein the air mover includes an input for receiving a driving signal; and

an air mover controller, comprising:

a temperature sensor to output a temperature signal indicative of a measured temperature;

a velocity sensor to output a velocity signal input indicative of a measured velocity of the air mover; and

air mover control logic coupled to the temperature sensor and the velocity sensor, wherein the air mover control logic is configured to perform air mover control operations to generate the driving signal, wherein the air mover control operations include:

determining a present setpoint velocity in accordance with the measured temperature;

determining a delta indicative of a difference between the present setpoint velocity and a prior setpoint velocity;

responsive to the delta being greater than a threshold, generating the driving signal in accordance with the present setpoint velocity; and

responsive to the delta being less than the threshold, generating the driving signal in accordance with an error value, wherein the error value is indicative of a difference between the present setpoint velocity and the measured velocity of the air mover.

9. The information handling system of claim 8 , wherein generating the driving signal in accordance with the present setpoint velocity comprises modulating, based on the present setpoint velocity, a pulse width of a periodic square wave signal.

10. The information handling system of claim 8 , wherein generating the driving signal in accordance with the present setpoint velocity comprises ramping the driving signal from a value corresponding to the prior setpoint velocity to a value corresponding to the present setpoint velocity.

11. The information handling system of claim 8 , wherein generating the driving signal in accordance with the error value comprises modulating, based on the present setpoint velocity and the measured velocity, a pulse width of a periodic square wave signal.

12. The information handling system of claim 11 , wherein said air mover control logic is configured to:

perform the air mover controller operations periodically at a particular frequency; and

vary the particular frequency in accordance with the delta, wherein a greater delta corresponds to a higher value of the particular frequency.

13. The information handling system of claim 8 , wherein determining the present setpoint velocity comprises retrieving, based on the temperature signal, a particular setpoint velocity from a plurality of setpoint velocities stored in a setpoint lookup table.

14. The information handling system of claim 8 , wherein the velocity sensor is configured to sensing a rotational speed of a rotating component of the air mover.

15. A thermal control method, comprising:

receiving, from a temperature sensor, a temperature signal indicative of a measured temperature associated with an information handling system;

receiving, from a velocity sensor, a velocity signal input indicative of a measured velocity of an air mover within the information handling system;

performing air mover control operations to generate a driving signal for the air mover, wherein the air mover control operations include:

determining a present setpoint velocity in accordance with the measured temperature;

determining a delta indicative of a difference between the present setpoint velocity and a prior setpoint velocity;

responsive to the delta being greater than a threshold, generating the driving signal in accordance with the present setpoint velocity; and

responsive to the delta being less than the threshold, generating the driving signal in accordance with an error value, wherein the error value is indicative of a difference between the present setpoint velocity and the measured velocity of the air mover.

16. The thermal control method of claim 15 , wherein generating the driving signal in accordance with the present setpoint velocity comprises modulating, based on the present setpoint velocity, a pulse width of a periodic square wave signal.

17. The thermal control method of claim 15 , wherein generating the driving signal comprises:

generating the driving signal periodically at a particular frequency; and

varying the particular frequency in accordance with the delta, wherein a greater delta corresponds to a higher value of the particular frequency.

18. The thermal control method of claim 15 , wherein the measured temperature indicates an ambient temperature within the information handling system.

19. The thermal control method of claim 18 , wherein generating the driving signal in accordance with the present setpoint velocity comprises ramping the driving signal from a value corresponding to the prior setpoint velocity to a value corresponding to the present setpoint velocity.

Assignments (8)
RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (053546/0001) Recorded Jun 23, 2022
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
To: DELL MARKETING L.P. (ON BEHALF OF ITSELF AND AS SUCCESSOR-IN-INTEREST TO CREDANT TECHNOLOGIES, INC.); DELL INTERNATIONAL L.L.C.; DELL PRODUCTS L.P.; DELL USA L.P.; EMC CORPORATION; DELL MARKETING CORPORATION (SUCCESSOR-IN-INTEREST TO FORCE10 NETWORKS, INC. AND WYSE TECHNOLOGY L.L.C.); EMC IP HOLDING COMPANY LLC
Reel/Frame 071642/0001 →
RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (041829/0873) Recorded Apr 26, 2022
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
To: DELL INTERNATIONAL L.L.C.; DELL PRODUCTS L.P.; EMC CORPORATION; EMC IP HOLDING COMPANY LLC (ON BEHALF OF ITSELF AND AS SUCCESSOR-IN-INTEREST TO MOZY, INC.); DELL MARKETING CORPORATION (SUCCESSOR-IN-INTEREST TO WYSE TECHNOLOGY L.L.C.)
Reel/Frame 059803/0724 →
RELEASE OF SECURITY INTEREST AT REEL 041808 FRAME 0516 Recorded Nov 2, 2021
From: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
To: DELL INTERNATIONAL, L.L.C.; DELL PRODUCTS L.P.; EMC CORPORATION; EMC IP HOLDING COMPANY LLC; MOZY, INC.; WYSE TECHNOLOGY L.L.C.
Reel/Frame 058297/0573 →
SECURITY AGREEMENT Recorded Apr 22, 2020
From: CREDANT TECHNOLOGIES INC.; DELL INTERNATIONAL L.L.C.; DELL MARKETING L.P.; DELL PRODUCTS L.P.; DELL USA L.P.; EMC CORPORATION; FORCE10 NETWORKS, INC.; WYSE TECHNOLOGY L.L.C.; EMC IP HOLDING COMPANY LLC
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A.
Reel/Frame 053546/0001 →
SECURITY AGREEMENT Recorded Mar 21, 2019
From: CREDANT TECHNOLOGIES, INC.; DELL INTERNATIONAL L.L.C.; DELL MARKETING L.P.; DELL PRODUCTS L.P.; DELL USA L.P.; EMC CORPORATION; FORCE10 NETWORKS, INC.; WYSE TECHNOLOGY L.L.C.; EMC IP HOLDING COMPANY LLC
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A.
Reel/Frame 049452/0223 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 28, 2019
From: MONTERO, ADOLFO
To: DELL PRODUCTS L.P.
Reel/Frame 048471/0872 →
PATENT SECURITY INTEREST (NOTES) Recorded Feb 28, 2017
From: DELL INTERNATIONAL L.L.C.; DELL PRODUCTS L.P.; EMC CORPORATION; EMC IP HOLDING COMPANY LLC; MOZY, INC.; WYSE TECHNOLOGY L.L.C.
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS COLLATERAL AGENT
Reel/Frame 041829/0873 →
PATENT SECURITY INTEREST (CREDIT) Recorded Feb 24, 2017
From: DELL INTERNATIONAL, L.L.C.; DELL PRODUCTS L.P.; EMC CORPORATION; EMC IP HOLDING COMPANY LLC; MOZY, INC.; WYSE TECHNOLOGY L.L.C.
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENT
Reel/Frame 041808/0516 →