← Back to Patent Explorer
US5103391A Expired / Lapsed US ⏱️ 0.0 years remaining

Control system for controlling environmental conditions in a closed building or other conditions

Assignee: MT McBrian Inc
•
Filing: 1989-05-31
•
Granted: 1992-04-07
•
Expires: 2009-05-31
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A highly distributed direct digital process control system for use in controlling a fully distributed process includes at least one device controller independently monitoring and controlling a plurality of external devices for performing a complete process. One or more data concentrator units are connected to the controllers for collecting information from each controller as well as directing updated control information to specific controllers. A central information processing means is connected to the data concentrator for displaying information received from the data concentrator. The central information processing means is capable of updating control information used by specific controllers.

Inventors

  • 👤 Michael R. Barrett

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-27 05:37
CPC Classifications
G; G05; G05D; G05D23/00; G05D23/19; G05D23/1902; G05D23/1905; G05B; G05B15/00; G05B15/02; G05B2219/00; G05B2219/20; G05B2219/26; G05B2219/2642

Claims Analysis

Total Claims: 32
Claim 1
Independent Claim 498 words
An environmental control system for monitoring and controlling at least one measured physical parameter for maintaining environmental conditions in accordance with predetermined control parameter data, said environmental control system generating updated control parameter data for updating said predetermined control parameter data, said environmental control system comprising: (i) at least one climate sensing device responsive to said at least one measured physical parameter for generating signals indicative of said at least one measured physical parameter; (ii) at least one controlled climate device for adjusting said at least one measured physical parameter; (iii) at least one controller receiving said signals and converting said signals into measured parameter data, said at least one controller performing a comparison between said measured parameter data and said predetermined control parameter data for generating output signals controlling said at least one controlled climate device in response to said comparison for minimizing the difference between said measured parameter data and said predetermined control parameter data; (iv) separate information processing means capable of addressing said at least one controller for accessing said measured parameter data and said predetermined control parameter data from said at least one controller, said separate information processing means capable of generating said updated control parameter data for updating the predetermined control parameter data of said at least one controller specified by said separate information processing means; and (v) at least one data concentrator for collecting said measured parameter data and said predetermined control parameter data from said at least one controller, said at least one data concentrator responsive to requests generated by said separate information processing means for providing said information processing means with said collected measured and control parameter data, said at lest one data concentrator addressing said at least one controller for providing said at least one controller with updated control parameter data generated by said separate information processing means, said at least one data concentrator including: (i) data storage means for storing, said measured parameter data of said predetermined control parameter data received from said at least one controller and said updated control parameter data provided by said separate information processing means; and (ii) data processing means periodically polling said at least one controller for said measured parameter data and said predetermined control parameter data said data processing means placing said measured parameter data and said predetermined control parameter data into said data storage means, said data processing means directing said updated control parameter data to said at least one controller; (iii) first communication interface means associated with said data processing means for receiving said measured parameter data and said control parameter data from said at least one controller, said communication interface means transmitting said updated control parameter data to said at least one controller; (iv) second communication interface means associated with said data processing means for transmitting said measured parameter data and said control parameter data to said separate information processing means, said second communication interface means receiving said updated control parameter date from said separate information processing means.
Claim 2
Dependent Claim 498 words
An environmental control system for monitoring and controlling at least one measured physical parameter for maintaining environmental conditions in accordance with predetermined control parameter data, said environmental control system generating updated control parameter data for updating said predetermined control parameter data, said environmental control system comprising: (i) at least one climate sensing device responsive to said at least one measured physical parameter for generating signals indicative of said at least one measured physical parameter; (ii) at least one controlled climate device for adjusting said at least one measured physical parameter; (iii) at least one controller receiving said signals and converting said signals into measured parameter data, said at least one controller performing a comparison between said measured parameter data and said predetermined control parameter data for generating output signals controlling said at least one controlled climate device in response to said comparison for minimizing the difference between said measured parameter data and said predetermined control parameter data; (iv) separate information processing means capable of addressing said at least one controller for accessing said measured parameter data and said predetermined control parameter data from said at least one controller, said separate information processing means capable of generating said updated control parameter data for updating the predetermined control parameter data of said at least one controller specified by said separate information processing means; and (v) at least one data concentrator for collecting said measured parameter data and said predetermined control parameter data from said at least one controller, said at least one data concentrator responsive to requests generated by said separate information processing means for providing said information processing means with said collected measured and control parameter data, said at lest one data concentrator addressing said at least one controller for providing said at least one controller with updated control parameter data generated by said separate information processing means, said at least one data concentrator including: (i) data storage means for storing, said measured parameter data of said predetermined control parameter data received from said at least one controller and said updated control parameter data provided by said separate information processing means; and (ii) data processing means periodically polling said at least one controller for said measured parameter data and said predetermined control parameter data said data processing means placing said measured parameter data and said predetermined control parameter data into said data storage means, said data processing means directing said updated control parameter data to said at least one controller; (iii) first communication interface means associated with said data processing means for receiving said measured parameter data and said control parameter data from said at least one controller, said communication interface means transmitting said updated control parameter data to said at least one controller; (iv) second communication interface means associated with said data processing means for transmitting said measured parameter data and said control parameter data to said separate information processing means, said second communication interface means receiving said updated control parameter date from said separate information processing means.
Claim 3
Dependent Claim 57 words
An environmental control system according to claim 1 wherein said data storage means includes a Random Access Memory (RAM) operatively associated with said data processing means for receiving and storing said measured parameter data and said predetermined control parameter data from said at least one controller, said Random Access Memory temporarily storing said updated control parameter data.
Claim 4
Dependent Claim 25 words
An environmental control system according to claim 2 wherein said Random Access Memory is battery protected for remaining active under a condition of power failure.
Claim 5
Dependent Claim 22 words
An environmental control system according to claim 1 wherein said data storage means further includes an Erasable Programmable Read Only Memory (EPROM).
Claim 6
Dependent Claim 16 words
An environmental control system according to claim 1 wherein said data processing means includes a microcontroller.
Claim 7
Dependent Claim 19 words
An environmental control system according to claim 5 wherein said data processing means further includes power fail detection means.
Claim 8
Dependent Claim 30 words
An environmental control system according to claim 5 wherein said data processing means further includes fault detection means for resetting said microcontroller when said microcontroller is subjected to external interference.
Claim 9
Dependent Claim 25 words
An environmental control system according to claim 1 wherein said first communication interface means includes four multiplexed input/output channels responsive to said data processing means.
Claim 10
Dependent Claim 74 words
An environmental control system according to claim 1 wherein said second communication interface means includes a Universal Asynchronous Receiver Transmitter (UART) operatively associated with said data processing means for transmitting said measured parameter data and said predetermined control parameter data from said data storage means to said separate information processing means, said UART operatively associated with said data processing means for receiving said updated control parameter data provided by said separate information processing means.
Claim 11
Dependent Claim 33 words
An environmental control system according to claim 1 wherein said at least one data concentrator includes manually configurable switching means for assigning a unique board address to said at least one data concentrator.
Claim 12
Dependent Claim 18 words
An environmental control system according to claim 10 wherein said manually configurable switching means includes DIP select switches.
Claim 13
Dependent Claim 18 words
An environmental control system according to claim 1 wherein said separate information processing means includes a personal computer.
Claim 14
Dependent Claim 44 words
An environmental control system according to claim 12 wherein said personal computer provides data requests for requesting said measure parameter data and said storage means, said personal computer providing updated control parameter data directed to said at least one controller by said data concentrator.
Claim 15
Dependent Claim 41 words
An environmental control system according to claim 12 wherein said personal computer is capable of displaying said measured parameter data and said predetermined control parameter data for viewing, said personal computer being further capable of displaying said updated control parameter data.
Claim 16
Dependent Claim 48 words
An environmental control system according to claim 1 wherein said data concentrator periodically overwrites said measured parameter data and said predetermined control parameter data stored in said data storage means for providing said separate information processing means with the latest measured parameter data and predetermined control parameter data.
Claim 17
Dependent Claim 491 words
A control system for monitoring said controlling at least one measured physical parameter for maintaining particular conditions in accordance with predetermined control parameter data, said control system generating updated control parameter data for updating said predetermined control parameter data, said control system comprising: (i) at least one sensing device responsive to said at least one measured physical parameter for generating signals indicative of said at least one measured physical parameter; (ii) at least one controlled device for adjusting said at least one measured physical parameter; (iii) at least one controller receiving said signals and converting said signals into measured parameter data, said at least one controller performing a comparison between said measured parameter data and said predetermined control parameter data for generating output signals controlling said at least one controlled device in response to said comparison for minimizing the difference between said measured parameter data and said predetermined control parameter data; (iv) separate information processing means capable of addressing said at least one controller for accessing measured parameter data and said predetermined control parameter data from said at least one controller, said separate information processing means capable of generating said updated control parameter data for updating the predetermined control parameter data of said at least one controller specified by said separate information processing means; and (v) at least one data concentrator for collecting said measured parameter data and said predetermined control parameter data from said at least one controller, said at least one data concentrator responsive to requests generated by said separate information processing means for providing said information processing means with said collected measured and control parameter data, said at lest one data concentrator addressing said at least one controller for providing said at least one controller with updated control parameter data generated by said separate information processing means, said at least one data concentrator including: (i) data storage means for storing, said measured parameter data of said predetermined control parameter data received from said at least one controller and said updated control parameter data provided by said separate information processing means; and (ii) data processing means periodically polling said at least one controller for said measured parameter data and said predetermined control parameter data said data processing means placing said measured parameter data and said predetermined control parameter data into said data storage means, said data processing means directing said updated control parameter data to said at least one controller; (iii) first communication interface means associated with said data processing means for receiving said measured parameter data and said control parameter data from said at least one controller, said communication interface means transmitting said updated control parameter data to said at least one controller; (iv) second communication interface means associated with said data processing means for transmitting said measured parameter data and said control parameter data to said separate information processing means, said second communication interface means receiving said updated control parameter date from said separate information processing means.
Claim 18
Dependent Claim 491 words
A control system for monitoring said controlling at least one measured physical parameter for maintaining particular conditions in accordance with predetermined control parameter data, said control system generating updated control parameter data for updating said predetermined control parameter data, said control system comprising: (i) at least one sensing device responsive to said at least one measured physical parameter for generating signals indicative of said at least one measured physical parameter; (ii) at least one controlled device for adjusting said at least one measured physical parameter; (iii) at least one controller receiving said signals and converting said signals into measured parameter data, said at least one controller performing a comparison between said measured parameter data and said predetermined control parameter data for generating output signals controlling said at least one controlled device in response to said comparison for minimizing the difference between said measured parameter data and said predetermined control parameter data; (iv) separate information processing means capable of addressing said at least one controller for accessing measured parameter data and said predetermined control parameter data from said at least one controller, said separate information processing means capable of generating said updated control parameter data for updating the predetermined control parameter data of said at least one controller specified by said separate information processing means; and (v) at least one data concentrator for collecting said measured parameter data and said predetermined control parameter data from said at least one controller, said at least one data concentrator responsive to requests generated by said separate information processing means for providing said information processing means with said collected measured and control parameter data, said at lest one data concentrator addressing said at least one controller for providing said at least one controller with updated control parameter data generated by said separate information processing means, said at least one data concentrator including: (i) data storage means for storing, said measured parameter data of said predetermined control parameter data received from said at least one controller and said updated control parameter data provided by said separate information processing means; and (ii) data processing means periodically polling said at least one controller for said measured parameter data and said predetermined control parameter data said data processing means placing said measured parameter data and said predetermined control parameter data into said data storage means, said data processing means directing said updated control parameter data to said at least one controller; (iii) first communication interface means associated with said data processing means for receiving said measured parameter data and said control parameter data from said at least one controller, said communication interface means transmitting said updated control parameter data to said at least one controller; (iv) second communication interface means associated with said data processing means for transmitting said measured parameter data and said control parameter data to said separate information processing means, said second communication interface means receiving said updated control parameter date from said separate information processing means.
Claim 19
Dependent Claim 56 words
A control system according to claim 16 wherein said data storage means includes a Random Access Memory (RAM) operatively associated with said data processing means for receiving and storing said measured parameter data and said predetermined control parameter data from said at least one controller, said Random Access Memory temporarily storing said updated control parameter data.
Claim 20
Dependent Claim 24 words
A control system according to claim 17 wherein said Random access Memory is battery protected for remaining active under a condition of power failure.
Claim 21
Dependent Claim 21 words
A control system according to claim 16 wherein said data storage means further includes a Erasable Programmable Read Only Memory (EPROM).
Claim 22
Dependent Claim 15 words
A control system according to claim 16 wherein said data processing means includes a microcontroller.
Claim 23
Dependent Claim 18 words
A control system according to claim 20 wherein said data processing means further includes power fail detection means.
Claim 24
Dependent Claim 29 words
A control system according to claim 20 wherein said data processing means further includes fault detection means for resetting said microcontroller when said microcontroller is subjected to external interference.
Claim 25
Dependent Claim 24 words
A control system according to claim 16 wherein said first communication interface means includes four multiplexed input/output channels responsive to said data processing means.
Claim 26
Dependent Claim 73 words
A control system according to claim 16 wherein said second communication interface means includes a Universal Asynchronous Receiver Transmitter (UART) operatively associated with said data processing means for transmitting said measured parameter data and said predetermined control parameter data from said data storage means to said separate information processing means, said UART operatively associated with said data processing means for receiving said updated control parameter data provided by said separate information processing means.
Claim 27
Dependent Claim 33 words
An environmental control system according to claim 16 wherein said at least one data concentrator includes manually configurable switching means for assigning a unique board address to said at least one data concentrator.
Claim 28
Dependent Claim 17 words
A control system according to claim 25 wherein said manually configurable switching means includes DIP select switches.
Claim 29
Dependent Claim 17 words
A control system according to claim 16 wherein said separate information processing means includes a personal computer.
Claim 30
Dependent Claim 50 words
A control system according to claim 27 wherein said personal computer provides data requests for requesting said measured parameter data and said predetermined control parameter data from said data storage means, said personal computer providing updated control parameter data directed to said at least one controller by said data concentrator.
Claim 31
Dependent Claim 40 words
A control system according to claim 27 wherein said personal computer is capable of displaying said measured parameter data and said predetermined control parameter data for viewing, said personal computer being further capable of displaying said updated control parameter data.
Claim 32
Dependent Claim 47 words
A control system according to claim 16 wherein said data concentrator periodically overwrites said measured parameter data and said predetermined control parameter data stored in said data storage means for providing said separate information processing means with the latest measured parameter data and predetermined control parameter data.

References Cited (Backward Citations)

US4217646A Cited
US4382544A Cited
US4411385A Cited
US4527247A Cited
US4497031A Cited
US4682648A Cited
US4567557A Cited
US4661914A Cited
US4742475A Cited
US4716957A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1995-04-07 1995-10-07 1996-04-07 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1999-04-07 1999-10-07 2000-04-07 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2003-04-07 2003-10-07 2004-04-07 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag