System and method for specific alert and fault messaging
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- TYCO FIRE PRODUCTS LP
- Filing Date
- 2024-10-03
- Publication Date
- 2026-04-17
AI Technical Summary
In existing fire suppression systems, optical sensors and thermal detectors use different communication protocols, making it difficult for controllers to distinguish signal sources, increasing system complexity and cost, and making it difficult to provide effective responses for different sensors.
The signals from optical sensors and thermal detectors are distinguished by setting resistance values on the detection circuit. The controller uses a combination of relays and resistors to change the resistance value, and the controller distinguishes the signal source and provides different responses based on the resistance value.
It enables effective differentiation between optical sensors and thermal detectors, simplifies system structure, reduces complexity and cost, and provides personalized responses for different sensors.
Smart Images

Figure CN121889841A_ABST
Abstract
Description
[0001] Cross-referencing of related patent applications This application claims the benefit and priority of U.S. Provisional Application No. 63 / 587,957, filed October 4, 2023, the entire disclosure of which is incorporated herein by reference. Background Technology
[0002] This disclosure generally relates to fire suppression systems. More specifically, this disclosure relates to a detection subsystem for fire suppression systems. Summary of the Invention
[0003] At least one aspect relates to a fire suppression system. The fire suppression system includes a container for an extinguishing agent, a nozzle positioned to direct the extinguishing agent from the container toward a hazard source, an actuator configured to deliver the extinguishing agent from the container to the nozzle, and a first optical sensor configured to provide an input signal indicating the presence of a fire. The fire suppression system further includes an optical interface controller comprising a plurality of resistors selectively coupled to the detection circuit via a plurality of relays, wherein, in response to the input signal, the optical interface controller disconnects or closes at least one of the plurality of relays to change the arrangement of the plurality of resistors and control the resistance of the detection circuit to a first resistance. The fire suppression system further includes a second sensor comprising at least one resistor and configured to adjust the resistance of the detection circuit to a second resistance using the at least one resistor in response to detecting the presence of a fire, wherein the second sensor is at least one of a point detector, a linear conductor detector, or a linear pressure detector. The fire suppression system further includes a controller configured to determine, based on the resistance of the detection circuit, whether the presence of the fire was detected by the first sensor or by the second sensor. In response to determining that the first sensor has detected the presence of the fire, the controller is configured to initiate a first response. In response to determining that the second sensor has detected the presence of the fire, the controller is configured to initiate a second response, which is different from the first response.
[0004] At least one aspect relates to a method of operating a fire suppression system. The method includes: detecting a signal from a first optical sensor at an interface controller including one or more processors; controlling at the interface controller at at least one of a plurality of relays to change the arrangement of a plurality of resistors to set the resistance of a detection circuit to a first resistance; detecting the resistance of the detection circuit at a controller including one or more processors; determining at the controller whether the resistance corresponds to the first resistance indicating that a fire was detected by the first optical sensor or the second resistance indicating that a fire was detected by a second sensor, wherein the second sensor is at least one of a point detector, a linear wire detector, or a linear pressure detector; generating a first response including a first warning by the controller in response to the determination that a fire was detected by the first optical sensor; and generating a second response including a second warning, different from the first warning, by the controller in response to the determination that a fire was detected by the second sensor.
[0005] At least one aspect relates to a fire suppression system. The fire suppression system includes a detection circuit, a first sensor, a second optical sensor, and a controller. The detection circuit has a resistor. The first sensor is used to detect a fire and is configured to adjust the resistor to a first resistance in response to detecting the fire. The first sensor includes at least one of a point detector, a linear wire detector, or a linear pressure detector. The second optical sensor is used to detect a fire and is configured to generate a fire detection signal. The controller includes a plurality of resistors selectively connected to the detection circuit via a plurality of relays, wherein the controller is configured to open or close at least one of the plurality of relays to change the arrangement of the plurality of resistors and control the resistance of the detection circuit to a second resistance, different from the first resistance, in response to the fire detection signal.
[0006] This invention is illustrative only and is not intended to be limiting in any way. Other aspects, inventive features, and advantages of the apparatus or process described herein will become apparent from the specific embodiments set forth herein, taken in conjunction with the accompanying drawings, wherein like reference numerals refer to like elements. Attached Figure Description
[0007] This disclosure will be more fully understood from the following detailed description, taken in conjunction with the accompanying drawings, wherein like reference numerals refer to like elements, in the drawings: Figure 1 This is an example of a block diagram for a fire suppression system.
[0008] Figure 2 It is used for Figure 1 Example of a block diagram of the controller for a fire suppression system.
[0009] Figure 3It is used for Figure 1 An example block diagram of the selection components for the interface module of a fire suppression system.
[0010] Figure 4 This is an example of a flowchart for a method of distinguishing signal sources on a single circuit of a fire suppression system.
[0011] Figure 5 It is by Figure 2 Examples of illustrations showing the different alerts provided by the controller.
[0012] Figure 6 This is an example of a schematic diagram of a fire suppression system. Detailed Implementation
[0013] Before turning to the accompanying drawings, which illustrate certain specific embodiments in detail, it should be understood that this disclosure is not limited to the details or methods set forth in the specification or illustrated in the drawings. It should also be understood that the terminology used herein is for descriptive purposes only and should not be considered limiting.
[0014] Referring generally to the accompanying drawings, the fire suppression system includes a controller that manages the operation of the fire suppression system. The controller receives sensor data from fire detection sensors, which may include thermal detectors (e.g., point detectors, linear conductor detectors, etc.) and / or optical detectors (e.g., infrared sensors). In response to receiving indication of the presence of a fire from the fire detection sensors, the controller provides an alert and / or controls one or more actuators to trigger the dispensing of extinguishing agents to extinguish the fire.
[0015] To determine whether one of the fire detection sensors indicates the presence of a fire, the controller monitors the resistance of the detection circuit. The value of the resistance in the detection circuit is related to the state of the detection circuit. Throughout operation, various events can occur—such as the detection of a fire or a malfunction of one of the fire detection sensors—which change the resistance value of the detection circuit. Depending on the resistance value, the controller may respond in different ways.
[0016] Fire suppression systems may include both optical sensors and thermal detectors. It can be useful for a controller to distinguish whether a signal source is an optical sensor or a thermal detector. However, optical sensors can communicate using different protocols (e.g., digital protocols), while thermal detectors can communicate using analog protocols. To enable a controller to receive signals from either optical sensors or thermal detectors, interfaces for both digital and analog protocols may need to be included, which can increase system complexity and cost. In some systems, a single fire detection circuit may connect both optical sensors and thermal detectors to the controller. This may hinder the controller's ability to determine the indicated source.
[0017] To differentiate between indications provided by an optical sensor and those provided by a thermal detector on a single circuit, the interface module between the optical sensor and the controller on the detection circuit can adjust the resistance on the circuit if the resistance indicated by the optical sensor differs from that indicated by one of the thermal detectors in the presence of a fire. The controller can then utilize its ability to distinguish the source of the indication to provide different responses to different indications.
[0018] System Overview refer to Figure 1 A fire suppression system, fire extinguishing system, or fire management system is shown as system 10. System 10 can be configured (e.g., by using one or more sensors) to detect the presence of a fire. Once a fire is detected (e.g., by sensors or manual actuation of system 10 by a user), system 10 directs a extinguishing agent (e.g., water, chemicals, etc.) toward the fire to suppress it (e.g., reduce fire intensity, extinguish fire, prevent reignition, etc.). System 10 may direct the extinguishing agent only to a small area near the identified fire, or it may cover or flood a larger area with the extinguishing agent.
[0019] System 10 can be used in a variety of different environments or applications. System 10 can be used on vehicles (e.g., mining vehicles, construction equipment, logging equipment, etc.), as shown in the configuration of Figure 12. System 10 can be used within one or more rooms of a building (e.g., kitchen, workshop, hangar, museum, data center, etc.). System 10 can be used throughout another type of structure (e.g., its interior, roof, vicinity, etc.) of a facility for processing and / or storing petroleum products.
[0020] System 10 includes a processing circuitry system (shown as controller 20) that controls the operation of system 10. Controller 20 includes a processor 22 and a memory device (shown as memory 24). Memory 24 may contain one or more instructions that, when executed by the processor, cause controller 20 to perform one or more processes as described herein. Controller 20 may be configured (e.g., constructed to) receive one or more inputs (e.g., data, commands, etc.) from other components of system 10 and / or provide one or more outputs (e.g., data, commands, etc.) to other components of the system.
[0021] System 10 includes a fire suppression or output circuit or system (shown as release circuit 30) operably (e.g., communicatively) coupled to controller 20. Release circuit 30 is configured to control the release of extinguishing agent by system 10. As shown, release circuit 30 includes one or more actuators, actuators, or flow control devices (shown as actuators 32). Each actuator 32 may be coupled (e.g., fluidly coupled, operably coupled, etc.) to one or more extinguishing agent supply sources or extinguishing agent containers (e.g., containers, tanks, cans, barrels, etc.) (shown as suppressor container 34). When activated, actuator 32 is configured to initiate the flow of extinguishing agent from the corresponding extinguishing agent container 34 to one or more outlets or flow devices (shown as nozzles 36). Nozzles 36 may be fluidly coupled to suppressor container 34 via one or more conduits (e.g., pipes, hoses, etc.), manifolds, flow control devices (e.g., valves), or other means. Nozzles 36 may be positioned to direct extinguishing agent toward one or more items (shown as hazard source H).
[0022] The suppressor container 34 may contain a type of extinguishing agent selected based on the type of hazard H to be protected by system 10. The extinguishing agent may be water. For example, the suppressor container 34 may be a water tank, well, or municipal water supply system. The extinguishing agent may be an extinguishing agent formulation. For example, the extinguishing agent may be a liquid, dry powder, foam, or other formulation. The extinguishing agent may be a gas (e.g., an inert gas, etc.). System 10 may be configured to sequentially supply two or more different types of extinguishing agents from the same nozzle 36 or the same group of nozzles 36. For example, system 10 may first supply an extinguishing agent to extinguish the flames affecting hazard H, and then subsequently supply water to cool the hazard and prevent reignition.
[0023] The extinguishing agent may be stored under pressure in an inhibitor container 34. By way of example, propellant gas may be added to the inhibitor container 34. The actuator 32 may be a flow control device, such as a valve. The valve may be opened to release the extinguishing agent from the corresponding inhibitor container 34, thereby initiating the flow of the extinguishing agent toward the nozzle 36. The extinguishing agent may be stored at a relatively low pressure (e.g., atmospheric pressure). The propellant gas may be stored in a separate container (e.g., a propellant gas canister). The actuator 32 may be configured to selectively fluidly connect the propellant gas canister to the inhibitor container 34, such that the propellant gas enters the inhibitor container 34 and forces the extinguishing agent to flow toward the nozzle 36. By way of example, the actuator 32 may be a valve. By way of another example, the actuator 32 may include a piercing device (e.g., a needle or pin) configured to pierce a seal of the propellant gas canister.
[0024] System 10 includes a fire detection or input circuitry or system (shown as detection circuitry 40) operably (e.g., communicatively) coupled to controller 20. Detection circuitry 40 is configured to indicate the presence of a fire (e.g., whether a fire exists or is likely to exist). Detection circuitry 40 may provide additional information, such as the location of the fire or the condition of the fire (e.g., the temperature of the fire, the size of the fire, etc.). In response to receiving a fire detection signal through detection circuitry 40, controller 20 may be configured to control one or more actuators in actuators 32 to release extinguishing agent from nozzle 36.
[0025] The detection circuit 40 can operatively connect one or more sensors (shown as fire detection sensors 42a, 42b, and 42c) to the controller 20. The fire detection sensors 42a, 42b, and 42c can provide sensor data indicating the presence or absence of a fire. Fire detection sensor 42a is a point-thermal detector configured to provide an indication of the ambient air temperature. When point-thermal fire detection sensor 42a indicates that the ambient air exceeds a predetermined threshold temperature, the controller 20 can determine that a fire exists. Fire detection sensor 42b is a linear detection wire comprising two wires separated by an insulating material having a predetermined threshold melting temperature. When the threshold melting temperature is exceeded, the wires come into contact with each other, thereby providing the controller 20 with an electrical signal indicating the presence of a fire. Fire detection sensor 42c is an optical sensor, such as, for example, an optical infrared sensor. Such optical sensors, such as fire detection sensor 42c, can distinguish between open flames and hydrocarbon characteristics. Such optical sensors can be connected to optical sensor interface module 300 and / or interface expansion module 350. The optical sensor interface module 300 can adjust the resistance value of the detection circuit based on an indication from the fire detection sensor 42c. For example, the optical sensor interface module 300 may include multiple relays and resistors, and arrange the resistors in a unique arrangement by opening and closing the relays in unique combinations to produce different resistance values on the detection circuit 40. The interface expansion module 350 may allow an additional fire detection sensor 42c to be coupled to the optical sensor interface module 300. By way of another example, the fire detection sensor 42d may include a linear pressure detector that monitors the pressure of a given volume of gas (e.g., air) as the ambient temperature increases. The controller 20 may determine the presence of a fire in response to the gas pressure exceeding a predetermined threshold pressure. The fire detection sensor may include other types of sensors. The same fire detection circuit may include at least one of fire detection sensors 42a, 42b, 42c, or 42d.
[0026] The detection circuit 40 can operatively connect one or more pull-out alarm stations, manual interfaces, manual indicators, or manual starters (shown as manual starter 44) to the controller 20. The manual starter 44 can be configured to provide an interface through which a user can manually trigger actuation of the system 10. Specifically, the manual starter 44 allows a user to manually indicate the presence of a fire. The manual starter 44 may include a button, lever, switch, knob, or other input device configured to receive input from the user. The manual starter 44 can adjust the resistance of the detection circuit 40 to a unique value or range of values uniquely associated with the manual starter 44.
[0027] System 10 may include one or more power sources or storage devices (shown as power supply 50) electrically connected to controller 20. Power supply 50 is configured to supply electrical energy to power controller 20 and / or other devices within system 10 (e.g., actuator 32, fire detection sensor 42, etc.). Power supply 50 may include energy storage devices such as batteries or capacitors. Power supply 50 may include connections to the power grid, generators (e.g., alternators connected to a vehicle's engine, electric motors operating as generators to provide braking force), solar panels, and / or other types of energy. Power supply 50 can provide DC and / or AC power.
[0028] System 10 may include one or more input devices, output devices, or interfaces (shown as user interface 60) operatively coupled to controller 20. User interface 60 facilitates operator control of system 10. User interface 60 may be configured to receive information provided by the user (e.g., user input, commands, selections, data, etc.) and provide that information to controller 20. By way of example, user interface 60 may be configured to receive user selections of operating modes of system 10 (e.g., recording mode in which sensor data is recorded to storage devices, maintenance mode in which actuator 32 is disabled, standard operating mode, silent mode, etc.). User interface 60 may provide information from controller 20 (e.g., system status, sensor measurements, etc.) in a format that can be consumed by the user (e.g., visually, audibly, etc.). By way of example, user interface 60 may indicate the current operating mode of system 10, the date and time of a discharge event (i.e., the dispensing of extinguishing agent), an indication of a fault detected by controller 20, etc. User interface 60 may include one or more input devices, such as a touch screen, switch, knob, dial, button, keyboard, mouse, microphone, or other input devices. User interface 60 may include one or more output devices, such as a display, light, speaker, haptic feedback device, or other output device.
[0029] System 10 includes one or more storage devices or physical media, shown as removable storage device 70. Removable storage device 70 is operatively coupled to controller 20. Removable storage device 70 can be removably coupled to controller 20. By way of example, controller 20 may define a port or interface that can be selectively coupled to removable storage device 70. Controller 20 may define a Universal Serial Bus (USB) port, and the removable storage device is a flash drive including a corresponding USB interface. Removable storage device 70 can be configured to store data for transfer to other devices (e.g., external device 80). Therefore, removable storage device 70 can be removably coupled to other devices. Controller 20 may provide data to removable storage device 70 and / or provide commands to removable storage device 70, thereby causing removable storage device 70 to record or erase data.
[0030] System 10 is operatively connected to one or more external devices (shown as external device 80). Figure 1 As shown, external device 80 includes a processor 82 and a storage device (shown as memory 84). Memory 84 may contain one or more instructions that, when executed by processor 82, cause external device 80 to perform one or more processes described herein. External device 80 may be configured to receive data from system 10. External device 80 may store data, analyze data, provide notifications to a user based on data (e.g., based on analysis of data), and / or provide commands to controller 20 based on data. External device 80 may be a user-friendly device, such as a smartphone, tablet, laptop, or desktop computer. External device 80 may be a server. External device 80 may include one or more user interfaces to facilitate user interaction with external device 80.
[0031] External device 80 may be configured to communicate with controller 20. External device 80 may also be configured to communicate with controller 20 via network 86. Network 86 facilitates data communication from external device 80 to controller 20 and / or data communication from controller 20 to external device 80. Network 86 may be a local area network (LAN) or a wide area network (WAN) (e.g., the Internet). External device 80 may communicate directly with controller 20. External device 80 and controller 20 may communicate via a wired connection (e.g., Ethernet, fiber optic, etc.) or wirelessly via a wireless connection (e.g., Wi-Fi, Bluetooth, Zigbee, cellular networks, etc.).
[0032] External device 80 and controller 20 may be isolated from each other (e.g., external device 80 and / or controller 20 may be configured as an air-gap computer). Removable storage device 70 may transfer data between controller 20 and the external device. By way of example, removable storage device 70 may be operatively coupled to controller 20, and controller 20 may command removable storage device 70 to record a set of sensor data. Removable storage device 70 may be disconnected from controller 20 and subsequently connected to external device 80. External device 80 may then read the sensor data from removable storage device 70.
[0033] System 10 can be configured to communicate with one or more associated systems 90. Specifically, controller 20 can be configured to communicate with associated systems 90 (e.g., directly, via a network such as network 86). Associated systems 90 may have functions related to the operation of system 10, and associated systems 90 may provide controller 20 with information about the operation of these functions (e.g., sensor data).
[0034] For example, if system 10 is installed on a vehicle, then associated system 90 could be the vehicle's control system. Associated system 90 could communicate information about vehicle operation (such as vehicle speed, engine speed, engine temperature, fuel level, or other vehicle-specific information) to controller 20. Controller 20 could communicate with the vehicle control system via a Controller Area Network (CAN) bus.
[0035] Using another example, if system 10 is installed inside a building (e.g., in the building's kitchen), then associated system 90 can be the building's building control system. Associated system 90 can communicate information about the building's operation and / or status (such as building temperature, airflow rate, operating status of various ventilation devices, or other building-specific information) to controller 20.
[0036] Controller configuration refer to Figure 2 The diagram illustrates certain components of controller 20. Controller 20 includes a base, chassis, or substrate (shown as a printed circuit board (PCB) 100) supporting the various components and circuitry of controller 20. PCB 100 may include various electrical components facilitating the connections and functions described herein. PCB 100 may be contained within and / or supported by a housing. Although controller 20 is shown as a single PCB 100 having various components supporting and connecting controller 20, controller 20 may be split across multiple PCBs 100. As shown, processor 22 and memory 24 are implemented as microprocessor 102 coupled to (e.g., mounted thereon) PCB 100. Processor 22 and memory 24 may be configured in other ways.
[0037] Controller 20 may include one or more energy storage devices (e.g., batteries, capacitors, etc.) (shown as internal battery 104). Internal battery 104 may be coupled to PCB 100. Internal battery 104 may power one or more functions of controller 20. By way of example, internal battery 104 may provide continuous power regardless of whether controller 20 is connected to power supply 50. Including internal battery 104 may be useful for certain continuous functions of controller 20, such as operating an internal clock. Internal battery 104 may be charged by power supply 50.
[0038] like Figure 2 As shown, controller 20 includes several interfaces that facilitate communication between controller 20 (e.g., microprocessor 102 of controller 20) and other components of system 10. The interfaces may include circuitry that facilitates the transfer of power and / or data. The interfaces may be built into and / or mounted to PCB 100. The interfaces may be coupled to or include one or more sensors among the sensors described herein (e.g., controller sensor 130).
[0039] Controller 20 includes a release circuit interface 110 operatively coupled to release circuit 30. Release circuit interface 110 facilitates communication between controller 20 and actuator 32. Controller 20 further includes a detection circuit interface 112 operatively coupled to detection circuit 40. Detection circuit interface 112 facilitates communication between controller 20 and detection circuit 40. Controller 20 further includes a power supply interface 114 operatively coupled to power supply 50. Power supply interface 114 is configured to facilitate power transfer (e.g., electrical energy transfer) between power supply 50 and controller 20. Controller 20 further includes one or more user interface connectors 116 operatively coupled to user interface 60. User interface connectors 116 facilitate communication between user interface 60 and controller 20. Controller 20 further includes a storage interface 118 operatively coupled to removable storage device 70. Storage interface 118 facilitates communication between controller 20 and removable storage device 70. Storage interface 118 may include a USB port. The controller 20 further includes a network interface 120 operatively coupled to an external device 80, a network 86, and / or an associated system 90. The network interface 120 facilitates communication between the controller 20 and the external device 80, the network 86, and / or the associated system 90. The network interface 120 may include an Ethernet adapter, a Wi-Fi adapter, a Bluetooth adapter, and / or other types of communication interfaces.
[0040] Still referencing Figure 2The controller 20 may include one or more sensors (e.g., sensors within the controller 20) (shown as controller sensor 130) that provide sensor data characterizing the operation of the system 10. The controller sensor 130 may measure phenomena inside and / or outside the controller 20. The controller sensor 130 may be an analog sensor and / or a digital sensor. Each controller sensor in the controller sensor 130 is operatively coupled to the microprocessor 102 such that the sensor data may be processed by the processor 22 and / or stored in the memory 24. The controller 20 may use the sensor data directly or may mathematically convert the data into a different format (e.g., from the resistance of the sensor to a corresponding characteristic, such as temperature).
[0041] As shown, controller 20 includes one or more electrical sensors 140 (shown as voltage sensor 142, current sensor 144, and resistance sensor 146) operatively coupled to microprocessor 102. The electrical sensors 140 are configured to measure one or more electrical characteristics of system 10 (e.g., the nature of electrical energy within system 10). Specifically, voltage sensor 142 is configured to provide sensor data indicating the voltage of system 10. Current sensor 144 is configured to provide sensor data indicating the current of system 10. Resistance sensor 146 is configured to provide sensor data indicating the resistance of system 10. Controller 20 can directly utilize the sensor data. By way of example, controller 20 can utilize voltage sensor 142 to measure the voltage at a specific point within PCB 100. Controller 20 can use sensor data related to other electrical characteristics to mathematically determine the electrical characteristics. By way of example, controller 20 can use current sensor 144 and resistance sensor 146 to measure the current and resistance at a specific point within PCB 100, respectively, and use the sensor data to mathematically determine the voltage at that point.
[0042] Electrical sensor 140 measures the voltage of a charge pump circuit (e.g., a DC-DC converter) within PCB 100. Electrical sensor 140 measures the voltage of one or more capacitors within PCB 100. Electrical sensor 140 measures the voltage of rails (e.g., power supply nodes) within PCB 100. Electrical sensor 140 measures the electrical characteristics of electrical energy communicating with one of the systems in associated system 90 (e.g., the voltage supplied by associated system 90). The measured electrical characteristics can indicate the state of associated system 90 (e.g., sensor readings of associated system 90, operating mode of associated system 90, etc.). Electrical sensor 140 measures the voltage of internal battery 104 and / or power supply 50. Electrical sensor 140 measures the current supplied by internal battery 104 and / or power supply 50.
[0043] like Figure 2As shown, controller 20 includes one or more thermal sensors (shown as temperature sensor 150) operatively coupled to microprocessor 102. Temperature sensor 150 is configured to measure temperature within system 10 (e.g., the temperature of components of system 10). By way of example, temperature sensor 150 can measure the temperature of PCB 100.
[0044] like Figure 2 As shown, controller 20 includes one or more motion sensors (e.g., gyroscopes, accelerometers, velocity sensors, etc.) operatively coupled to microprocessor 102 (shown as accelerometer 160). The motion sensors are configured to provide sensor data characterizing the movement of a portion of system 10. Specifically, accelerometer 160 can measure the acceleration (e.g., magnitude and / or direction) of components of system 10, such as controller 20.
[0045] like Figure 2 As shown, controller 20 includes one or more battery capacity sensors 170 operatively coupled to microprocessor 102. The battery capacity sensors 170 are configured to measure the capacity of the energy storage device (e.g., current charge level, the total amount of electrical energy the device can provide before depletion). By way of example, battery capacity sensors 170 can measure the voltage and / or current supplied by the energy storage device over time and provide an estimated battery capacity. Battery capacity sensors 170 can also measure the battery capacity of power supply 50 and / or internal battery 104.
[0046] Interface module configuration refer to Figure 3 The diagram illustrates optional components of the optical sensor interface module 300. Interface components may include various electrical components that facilitate the connections and functions described herein. The interface module 300 may be included or located on a base, chassis, or substrate (such as a PCB) and may be detached from one or more PCBs.
[0047] Interface module 300 includes interface module (IM) microcontroller circuitry (shown as IM μC CKT 310). IM μC CKT 310 may include processor 312 and memory 314. IM μC CKT 310 receives power from power conditioning circuitry (shown as IM power conditioning circuitry 305). Interface module 300 may be installed in a vehicle, and IM power conditioning circuitry may receive power (such as 24V DC power) from the vehicle and supply that power to IM power conditioning circuitry 305. Interface module 300 may be installed in a building and receive 120V AC power. The interface may include circuitry facilitating the transmission of power and / or data. Interface module 300 includes optical sensor circuitry 315 operatively coupled to one or more optical sensors 42c and optical sensor circuitry 315 operatively coupled to an interface expansion module (IEM) or end-of-line device (EOL) (shown as IEM 350). The optical sensor circuit 315 facilitates communication between the optical sensor 42c and IEM 350 and IM μC CKT 310.
[0048] Still referencing Figure 3 The interface module 300 may include a resistor setting circuit (shown as IM ALARM / FAULT CKT 335) operatively connecting the interface module 300 to the detection circuit 40. The IM ALARM / FAULT CKT 335 may be configured to set a resistance level on the detection circuit 40 to indicate whether one or more of the optical sensor 42c and / or IEM 350 indicate a fault or alarm. The IM ALARM / FAULT CKT 335 may include one or more relays (shown as alarm relay 340 and fault relay 345) configured to connect one or more resistors (shown as resistors 342, 347, and 349). The alarm relay 340 and fault relay 345 each connect resistors 342, 345, and 347 in a unique manner to set a specific resistance on the detection circuit 40. As shown, when the alarm relay 340 and fault relay 345 are disconnected, the resistance value is determined by resistor 349. When alarm relay 340 is closed, resistors 342 and 349 are connected in parallel. When alarm relay 340 is open and fault relay 345 is closed, resistors 347 and 349 are connected in parallel. IM ALARM / FAULT CKT 335 can be connected to IM μC CKT 310, and IM μC CKT 310 can be configured to control the operation of relays 340 and 345 to set the resistance on detection circuit 40. It should be understood that any number of relays and resistors can be included in IM ALARM / FAULT CKT 335 to set fewer or additional resistance levels on detection circuit 40.
[0049] As described above, the IM μC CKT 310 controls the operation of the IM ALARM / FAULT CKT 335 to set the resistance level on the detection circuit 40. The memory 314 of the IM μC CKT 310 may include firmware for processing signals from the optical sensor 42c and / or the IEM 350 and setting appropriate resistance levels (shown in resistance band 316). Resistance band 316 defines one or more bands or ranges of resistance values on the detection circuit 40 and the corresponding states or events. For example, under normal conditions, the resistance of the detection circuit 40 may be between 2001 ohms and 7999 ohms. When one or more optical sensors in the optical sensor 42c indicate the presence of a fire to the IM μC CKT 310, the IM μC CKT 310 can instruct the alarm relay 340 to open or close, thereby changing the resistance of the detection circuit 40 to between 301 ohms and 499 ohms (as shown in band 1). In the event of a fault within the interface module 300, the IM μC CKT 310 can instruct the fault relay 345 to open or close, thereby changing the resistance of the detection circuit 40 to between 8000 ohms and 9000 ohms. The fault condition indicates that a portion of the system 10 has failed and requires maintenance. Criteria for identifying the fault condition can be predetermined and stored in memory 24 and / or memory 314. Although the resistance bands in firmware 316 are divided into seven zones (i.e., alarm, zone 1, EMA, zone 2, normal, zone 3, open circuit fault), resistance bands 316 can include more or fewer segments. The associated events or states for each zone can also differ. The resistances of resistors 342, 345, and 347 can be selected such that the operation of relays 350 and 345 is related to the resistance of the detection circuit 40 corresponding to the appropriate zone as indicated in resistance band 316.
[0050] As shown in the figure, interface module 300 includes one or more user interfaces (shown as IM reset switch 325 and IMLED CKT 330). IM reset switch 325 allows the user to interact with interface module 300 and reset one or more operations of interface module 300. IM LED CKT 330 can indicate the status of one or more of the optical sensors 42c or IEM 350.
[0051] Operating method refer to Figure 4The method of operating system 10 is shown as method 400. Method 400 can be executed by one or more components of system 10 after initial installation and commissioning of system 10. Control logic for facilitating method 400 can be stored in memory 24 of controller 20 and / or memory 314 of interface module 300, such that controller 20 and / or interface module 300 manage the execution of method 400 individually or jointly. Although method 400 is shown as including steps in a specific order, the steps of method 400 can be omitted, reordered, and / or repeated throughout the operation of system 10.
[0052] In step 402 of the method, an optical sensor 42c on the detection circuit 40 is used to detect a hazard. The optical sensor 42c can be configured to monitor one or more areas of interest and detect the presence of a fire in those areas. The optical sensor 42c can be a temperature sensor. The optical sensor 42c can be any photoconductive device, photovoltaic or solar cell, infrared detector, photodiode, phototransistor, optical switch, etc., to detect light intensity and / or light wavelength and generate an electrical signal based on the detected light intensity and / or light wavelength. In response to the detection of a hazard, the optical sensor 404 can provide a signal or indication notifying the hazard. Step 402 is optional and may not occur. Step 408 may occur alternatively. Both steps 404 and 408 may occur.
[0053] In step 404, interface module 300 receives a signal indicating a hazard from optical sensor 42c. This signal can be provided to interface module 300 via optical sensor circuitry 315. The signal can be wirelessly provided to interface module 300 from optical sensor 42c. Step 404 is optional and can occur in response to step 404. IM μC CKT 310 can analyze the signal to determine whether it indicates an alarm condition or a fault condition.
[0054] In step 406, interface module 300 sets the resistance on detection circuit 40 to R1 based on the signal. IM μCCKT 310 can refer to resistance band 316 to determine the appropriate resistance value for indicating an alarm from optical sensor 42c. IM μCCKT 310 can control one or more of the relays 340, 345 within IM ALARM / FAULT CKT 335 to open or close to set the resistance value of detection circuit 40. By way of example, R1 can correspond to a resistance between 301 ohms and 499 ohms to indicate that optical sensor 42c has detected a hazard. The specific value of the resistance can vary, as long as the indicated resistance is associated with the appropriate alarm condition as indicated in the resistance band. By way of example, resistance band 316 can indicate an alarm condition of optical sensor 42c between 1001 ohms and 2001 ohms. Step 406 is optional and may not occur.
[0055] In step 408, a hazard is detected by point detector 42a and / or linear detector 42c on detection circuit 40. Detection circuit 40 may include optical sensor 42c and at least one of point detector 42a or linear detector 42c. Combinations of different types of fire detectors 42a, 42b, and 42c improve the performance and reliability of the detection system. To allow interface module 300 and / or controller 20 to distinguish signals provided by point detector 42a and / or linear detector 42c and optical sensor 42c, resistor band 316 may be divided into additional regions with discrete regions for alarms and faults of thermal detectors (point detector 42a and / or linear detector 42b) and optical sensor 42c. In a specific implementation with point detector 42a and / or linear detector 42b or optical sensor 42c, the user may configure the controller's resistor band to include a region only for present fire detection sensors. Step 408 is optional and may not occur. Step 402 may occur alternatively. Both steps 404 and 408 may occur.
[0056] In step 410, the resistance on the detection circuit 40 is set to R2 based on the signals from the point detector 42a and / or the linear detector 42b. The point detector 42a and / or the linear detector 42b may be coupled to the detection circuit 40 and include various electrical components configured to change the resistance value of the detection circuit 40. Various electrical components may be selected such that the resistance value set by the point detector 42a and / or the linear detector 42b corresponds to an appropriate resistance as indicated in the resistance band 316. For example, the resistance band may indicate that an alarm from one of the point detectors 42a and / or the linear detector 42b corresponds to a resistance on the detection circuit between 0 ohms and 300 ohms, such that R2 can be any value within or equal to that range. R1 and R2 are different resistance values corresponding to different regions of the resistance band 316, and these resistance values may be stored in the memory 24 and / or the memory 314. Therefore, by the fact that R1 and R2 are located in different regions of the resistance band 314, signals from the point detector 42a and / or the linear detector 42b and the optical sensor 42c can be distinguished.
[0057] In step 412, the controller 20 detects the resistance of the detection circuit 40. The controller 20 may use the processor 22 and / or memory 24 to determine the resistance of the detection circuit 40. The controller 20 is operatively coupled to the detection circuit 40 via a detection circuit interface 112. The detection circuit interface of the controller 20's memory 24 may include a resistance band 316 for identifying events or states corresponding to the resistance on the detection circuit 40. Referring, by way of example, Figure 3The resistance band 316 shown can be divided into seven zones—alarm, band 1, EMA, band 2, normal, band 3, and open circuit fault. The alarm zone has a lower limit of 0 ohms and an upper limit of 300 ohms. The alarm zone can correspond to one of the point detector 42a and / or linear detector 42b indicating the presence of a fire. Band 1 can have a lower limit of 301 ohms and an upper limit of 499 ohms. In an implementation where the user input to the controller has indicated the absence of the optical sensor 42c, band 1 can correspond to a fault condition. In an implementation with both point detector 42a and / or linear detector 42b and optical sensor 42c, band 1 can correspond to the alarm condition of the optical sensor 42c. Emergency manual activation (EMA) has a lower limit of 500 ohms and an upper limit of 700 ohms. EMA can correspond to the activation of the manual starter 44 on the detection circuit 40. Band 2 has a lower limit of 701 ohms and an upper limit of 2000 ohms (+0 / -10%). Band 2 can correspond to a fault condition of point detector 42a and / or linear detector 42b. Normal condition can have a lower limit of 2001 ohms and an upper limit of 7999 ohms. Normal condition corresponds to the normal state of the detection circuit, with no fault or alarm condition. Band 3 has a lower limit of 8000 ohms and an upper limit of 9999 ohms. In some embodiments where the user input to the controller has indicated the absence of optical sensor 42c, band 3 can correspond to a continuation of the normal region. In embodiments with both point detector 42a and / or linear detector 42b and optical sensor 42c, band 3 can correspond to a fault of optical sensor 42c. An open-circuit fault can have a lower limit of 10000 ohms or higher and corresponds to an open-circuit fault on detection circuit 40.
[0058] In step 414, controller 414 determines the resistance on detection circuit 40 and its correlation with resistance band 316. The response of controller 20 depends on what event the resistance indicates as defined in resistance band 316. If R = R1 and R1 is within band 1, process 400 proceeds to step 416 and controller 20 initiates a first response. If R = R2 and R2 is within an alarm, process 400 proceeds to step 418 and controller 20 initiates a second response. The second response may differ from the first response. This response (e.g., first response, second response, etc.) may include the operation of control release circuit 30, user interface 60, or any other component of system 10. Controller 20 may also log one or more identified events (e.g., fault conditions, fire detection, alarms, commands issued by controller 20, input received from the user, etc.) in one or more event logs. Controller 20 may generate an event log of the entire operation based on analysis of the received data. Controller 20 may display the event log on user interface 60. The controller 20 can transmit the event log to a removable storage device 70 and / or an external device 80 for user viewing. The event log may include a series of event lists, each recording an event identified by the controller 20. As shown, each event list includes a date / timestamp identifying the time and date the event occurred, as well as a description of the event.
[0059] Although only steps 416 and 418, beginning with step 414, are shown, it should be understood that additional steps and / or responses from controller 20 may follow, depending on the value of the resistance of detection circuit 40. For example, if the resistance falls within the open-circuit fault range of resistance band 316, controller 20 may provide an open-circuit fault response, which may include cutting off power to one or more components of system 10, providing an open-circuit fault warning to the user via user interface 60, or otherwise controlling the operation of system 10.
[0060] In some embodiments, the first or second response may include a warning provided to the user as a first alert of a first type (e.g., audible, visual, audible and visual, etc.) and a first set of characteristics, such as an audible alert with repetition frequency, tone, volume, etc., or a visual change with color, intensity, repetition frequency, etc. Controller 414 may receive input from the user, for example via user input 60, and adjust one or more characteristics of the alert in response to the user input. User input may be made, for example, via manual input (e.g., button, lever, switch) on one or more of the controller 20, optical sensor interface module 300, point / linear detectors 42a / 42b, or optical sensor 42c. Controller 414 may adjust the alert type to a different type or adjust one or more characteristics of the alert in response to the user input. For example, the alert may be an audible and visual alert including a flashing light and a repetitive tone. In response to the user input, controller 414 may mute the repetitive tone, so that the alert is now only a visual alert. In some embodiments, the user input may instruct adjustment of one or more characteristics of the current alert and future alerts until a predetermined event occurs that overrides the user input. Audible alert. For example, in response to user input, current and / or future alerts can be set to a visual type and rely on different colors rather than different tones to indicate different alert sources or states. Preset events may include a second user input, a specific type of fault (such as an alarm), a set duration, a power outage, etc.
[0061] If the resistance on the detection circuit is equal to R1 within band 1, process 400 proceeds to step 416. In step 416, controller 20 initiates a first response. The first response to an alarm condition may include controller 20 initiating a control action, which includes one or more actions such as controlling release circuit 30 to control system 10 to release extinguishing agent or controlling one or more components of user interface 60 to provide an indication of an event to the user. In response to controller 20 recognizing the presence of a fire, controller 20 triggers the release or distribution of extinguishing agent. Controller 20 may trigger release by providing an activation signal to one or more actuators in actuator 32. In response to receiving the activation signal, actuator 32 may release extinguishing agent from the corresponding suppressor container 34, thereby allowing extinguishing agent to exit nozzle 36 to extinguish a fire affecting a hazard source. Controller 20 may provide an activation signal to all actuators in actuator 32, causing all extinguishing agent in the extinguishing agent to be released at once. Controller 20 may provide an activation signal to a subset of actuators 32 corresponding to the area where the fire is located.
[0062] Before and / or during the distribution of extinguishing agents, controller 20 may activate one or more alarms. By way of example, controller 20 may utilize user interface 60 and / or related system 90 to provide one or more alarms to alert a user to the presence of a fire. Alarms may be audible alarms (e.g., sirens, bells, etc.) and / or visual alarms (e.g., flashing lights), and may also indicate that the alarm source is an optical sensor 42c.
[0063] Advantageously, this allows responders or maintenance professionals to quickly identify the source of the signal and reduce response time. The content of the information provided to the user via user interface 60 can change according to the resistance value and its corresponding event (as indicated by resistance band 316). For example, when the resistance is in band 1 and indicates an alarm for optical sensor 42c, alarm mode and audible warning can be provided by user interface 60, and controller 20 can also control release circuit 30 to deliver extinguishing agent to the hazard. Step 416 is optional and may not occur. Step 418 may occur alternatively. In some implementations, neither steps 416 nor 410 may occur.
[0064] If the resistance on the detection circuit is equal to R2 within the alarm, process 400 proceeds to step 416. In step 416, controller 20 initiates a second response. The second response may differ from the first response. For example, the first response may include marking the optical sensor 42c as indicating an alarm in the event log of controller 20, and the second response may include marking the point detector 42a and / or the linear detector 42b as indicating an alarm in the event log of controller 20. As a further example, controller 20 may provide an audible warning in the first response that differs from an audible warning in the second response. In the first response, the audible warning may indicate that the alarm source is the optical sensor 42c. In the second response, the audible warning may indicate that the alarm source is the point detector 42a and / or the linear detector 42b. The second response may include one or more components of control system 10, including release circuit 30. Step 418 is optional and may not occur. Step 416 may occur alternatively. In some specific implementations, neither steps 416 nor 410 may occur.
[0065] Although process 400 is shown as having step 402 and a hazard present, it should be understood that process 400 can also be performed in the event of a fault on point detector 42a and / or linear detector 42b or optical sensor 42c, and the resistance of detection circuit 40 can be set to an appropriate resistance value (as defined in resistance band 316) to indicate the fault. In response to the controller 20 identifying a fault condition or event, notification of the fault (i.e., event) can be provided. Specifically, the controller 20 can provide the user with notification indicating that a fault condition or event has been identified (e.g., an audible alarm, a text notification on a display, a flashing light, etc.). The controller 20 can control one or more interfaces of user interface 60 to provide notification. Additionally or alternatively, the controller 20 can control external device 80 to provide notification.
[0066] Controller 20 can export received data acquired and / or received during process 400. Controller 20 can store data received at multiple points in time (e.g., each point in time has a corresponding timestamp), such that the exported data indicates changes in the received data over time. The time range corresponding to the exported data and / or the frequency of data recording can be specified by the user (e.g., by providing input to user interface 60). For example, the user can specify the time range for which they wish to record data (e.g., from a first date / time to a second date / time, storing a continuously updated rolling 20-minute dataset until the data is exported, etc.). For another example, the user can specify that data is updated and recorded once per second. Additionally or alternatively, controller 20 can automatically record data around one or more events (e.g., before and / or after). For example, when a fault condition is identified, controller 20 can record data for 20 minutes before and 20 minutes after the fault condition for export.
[0067] The controller 20 can export the received data by saving it to the removable storage device 70. The user can then disconnect the removable storage device 70 from the controller 20 and connect it to an external device 80. The external device 80 can transfer the exported data from the removable storage device 70 to the memory 84.
[0068] Controller 20 can export received data to external device 80 via network 86 or directly to external device 80. A user can initiate the transfer of exported data from controller 20 to external device 80 by interacting with user interface 60 of controller 20 or user interface of external device 80. For example, a user can initiate the transfer of exported data by interacting with the graphical user interface of user interface 60. For another example, a user can initiate the transfer of exported data by interacting with the user interface of external device 80. Before initiating the transfer of exported data, controller 20 may require some form of authentication (e.g., password, biometric input, etc.) to verify whether the user has permission to initiate the transfer.
[0069] Visual warning refer to Figure 5 A series of warnings are illustrated in Figure 500. As described herein, controller 20 can provide alarms / alarms in response to the detection of one or more events. For example, controller 20 can utilize user interface 60 and / or related system 90 to provide one or more alarms to alert a user to the presence of a fire. Alarms can be audible alarms (e.g., sirens, bells, etc.) and / or visual alarms (e.g., flashing lights). Warnings can indicate different events based on the frequency and duration of the warning. Figures 510-550 depict patterns of audible or visual warnings. Various figures 510-550 may correspond to different areas of resistor band 316.
[0070] Chart 510 illustrates an open-circuit fault condition in resistor 316. As shown in Chart 510, an alarm (i.e., an audible tone, LED light, etc.) triggers once per second and can repeat every 10 seconds. Chart 520 illustrates an EMA fault in detection circuit 40 or a release circuit fault in release circuit 30. As shown in Chart 520, an alarm triggers twice per second, with the second alarm approximately a quarter second after the first. This pattern can repeat every 10 seconds. Chart 530 illustrates a low-resistance fault in detection circuit 40. As shown in Chart 530, an alarm triggers three times per second, with each consecutive alarm approximately a quarter second after the last alarm. This pattern can repeat every 10 seconds. Chart 540 illustrates an optical sensor fault in detection circuit 40. As shown in Chart 540, an alarm triggers four times per second, with each consecutive alarm approximately a quarter second after the last alarm. This pattern can repeat every 10 seconds. Chart 550 illustrates a ground fault in detection circuit 40. As shown in Chart 550, the alarm lasts for one second. This pattern can be repeated every 10 seconds.
[0071] While Figures 510-550 illustrate various modes and frequencies of alerts provided by controller 20 and / or interface module 300, it should be understood that other modes or frequencies are possible without departing from the scope of the invention. Both audible and visual alerts may be provided.
[0072] System Configuration refer to Figure 6 The suppression system 600 is shown as a configuration of system 10. System 600 may be substantially similar to system 10 unless otherwise specified herein. System 600 is included within vehicle 602 (e.g., mining vehicle, logging vehicle, etc.). Therefore, system 600 can be configured to handle one or more fires on vehicle 602.
[0073] System 600 may include an extinguishing agent supply source coupled to nozzle 36 (e.g., a fixed nozzle) to protect a hazard source H or area where an ignition source and fuel or flammable material may be found. As shown, the extinguishing agent supply source may include one or more storage tanks or cylinders 614 (e.g., inhibitor containers 34) containing an extinguishing agent such as, for example, a chemical agent. Each storage tank 614 has a pressurized cylinder assembly 616 containing a propellant gas. The pressurized cylinder assembly 616 is configured to provide a propellant gas to pressurize the cylinder 614 for delivering the extinguishing agent to the nozzle 36 at operating pressure to extinguish a fire affecting hazard source H. The pressurized cylinder assembly 616 may include a rupture device 616a (e.g., actuator 32) that punctures a rupture disc in the pressurized cylinder 616b containing a pressurized propellant gas (such as, for example, nitrogen) to pressurize the storage tank 614 for delivery of the extinguishing agent.
[0074] To operate the rupture device 616a, the system 600 can provide automatic actuation and manual operation of the rupture device 616a to provide corresponding automated and manual delivery of chemical agents in response to a fire to protect the hazard H. The rupture or actuation device 616a or assembly 616 may include a piercing pin or component driven into the rupture disc of the pressurized cylinder 616b to release pressurized gas. The piercing pin of the rupture device 616a may be electrically or pneumatically actuated to pierce the rupture disc of the pressurized cylinder 616b.
[0075] One or more manual actuators (shown as manual actuator cylinders 605) can be used to manually actuate the rupture device 616a. Each manual actuator cylinder 605 includes a volume of compressed gas and an interface (e.g., a button). When the interface is activated, the compressed gas is released into a conduit (shown as a hose 607). The hose 607 is fluidly connected to each rupture device in the rupture device 616a. The hose 607 guides the compressed gas into the chamber of each rupture device in the rupture device 616a, such that the compressed gas forces a puncture pin downward to puncture the rupture disc of the pressurized cylinder 608.
[0076] Controller 20 may provide one or more electrical signals to automatically actuate actuator 616a. Actuator 616a may include a delayed actuation device (PAD) 618 for driving the puncture pin of the assembly into the rupture disc. PAD 618 includes an electrically connected rod or member disposed above the puncture pin. When an electrical signal is delivered to PAD 618 (e.g., from controller 20), the rod of PAD 618 is driven directly or indirectly into the puncture pin, which punctures the rupture disc of the pressurized cylinder 616b.
[0077] The controller 20 is operatively coupled to an audio alarm or speaker 623. The speaker 623 may be an audible alarm indicating the status of the system 600. The speaker 623 may be incorporated into the user interface 60.
[0078] As shown, the fire detection sensor 42 may include analog and digital devices for various modes of fire detection, including: (i) a point thermal detector 42a for determining when ambient air exceeds a set temperature; (ii) a linear detection wire 42b for transmitting detection signals from two wires that come into contact after the insulation material separates and melts in the presence of a fire; (iii) an optical sensor 42c for distinguishing between open flame and hydrocarbon characteristics; and (iv) a linear pressure detector 42d where the pressure in the air line increases in the presence of a sufficient temperature. A manual starter 44 is shown as a manually pressed button that sends an actuation signal to the controller 20. The optical sensor 42c can be coupled to the controller 20 via an interface module 300. When the optical sensor 42c is triggered, the interface module 300 is operable to set the resistance of the detection circuit 40 to a different value than when one of the other fire detection sensors (i.e., the point thermal detector 42a, the linear detection wire 42b, or the linear pressure detector 42d) is triggered. Different resistance levels allow the controller 20 to distinguish multiple signals and / or identify signal sources, thereby facilitating faster troubleshooting and response times, while also allowing the controller 20 to initiate different control actions and responses in response to different signals and their corresponding sources.
[0079] As used herein with respect to numerical ranges, the terms “about,” “approximately,” “substantially,” and similar terms generally mean + / - 10% of the disclosed value. When the terms “about,” “approximately,” “substantially,” and similar terms are applied to structural features (e.g., to describe their shape, size, orientation, direction, etc.), these terms are intended to cover minor structural variations that may be produced by, for example, manufacturing or assembly processes, and are intended to have a broad meaning consistent with common and accepted usage by those skilled in the art to which the subject matter of this disclosure pertains. Therefore, these terms should be interpreted as indicating that non-substantial or irrelevant modifications or alterations to the described and claimed subject matter are considered to be within the scope of this disclosure as set forth in the appended claims.
[0080] It should be noted that the term “exemplary” or variations thereof, as used herein to describe various specific implementations, is intended to indicate that such implementations are examples, representations or illustratives of possible implementations (and such terms are not intended to imply that such implementations must be particular or best implementations).
[0081] As used herein, the term “coupled” and its variations mean two components that are directly or indirectly joined to each other. Such a connection can be fixed (e.g., permanent or fixed) or movable (e.g., removable or releasable). Such a connection can be achieved by: two components being directly coupled to each other; two components being coupled to each other using a separate intermediate component and any other intermediate component connected to each other; or two components being coupled to each other using an intermediate component that is integrally formed with one of the two components as a single whole. If “coupled” or its variations are modified by an additional term (e.g., directly coupled), the above-provided definition of “coupled” is modified by the ordinary linguistic meaning of the additional term (e.g., “directly coupled” means two components are joined without any separate intermediate component), resulting in a narrower definition than the above-provided definition of “coupled”. This connection can be mechanical, electrical, or fluid.
[0082] References to the positioning of elements (e.g., "top", "bottom", "above", "below") herein are used only to describe the orientation of the various elements in the accompanying drawings. It should be noted that the orientation of the various elements may differ according to other specific embodiments, and such variations are intended to be covered by this disclosure.
[0083] The hardware and data processing components described herein for implementing various processes, operations, exemplary logic, logic blocks, modules, and circuits can be implemented or performed by: general-purpose single-chip or multi-chip processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs) or other programmable logic devices, discrete gate or transistor logic, discrete hardware components, or any combination thereof designed to perform the functions described herein. A general-purpose processor can be a microprocessor or any conventional processor, controller, microcontroller, or state machine. A processor can also be implemented as a combination of computing devices, such as a combination of a DSP and a microprocessor, multiple microprocessors, one or more microprocessors combined with a DSP core, or any other such configuration. Specific processes and methods can be performed by a circuit system specific to a given function. Memory (e.g., memory, memory cell, storage device) can include one or more means (e.g., RAM, ROM, flash memory, hard disk storage devices) for storing data and / or computer code to perform or facilitate the various processes, layers, and modules described herein. The memory may be or contain volatile or non-volatile memory, and may contain database components, object code components, script components, or any other type of information structure for supporting the various activities and information structures described herein. The memory may be communicatively connected to a processor via processing circuitry and includes computer code for (e.g., by processing circuitry or a processor) performing one or more of the processes described herein.
[0084] This disclosure contemplates methods, systems, and program products on any machine-readable medium for performing various operations. This disclosure may be implemented using existing computer processors, or by special-purpose computer processors for suitable systems, incorporated for this or another purpose, or by hardwired systems. The scope of this disclosure includes program products comprising machine-readable media for carrying or storing machine-executable instructions or data structures. Such machine-readable media can be any available medium accessible by a general-purpose or special-purpose computer or other machine having a processor. By way of example, such machine-readable media may include RAM, ROM, EPROM, EEPROM, or other optical disk storage devices, magnetic disk storage devices, or other magnetic storage devices, or any other medium that can be used to carry or store desired program code in the form of machine-executable instructions or data structures and accessible by a general-purpose or special-purpose computer or other machine having a processor. Combinations of the above are also included within the scope of machine-readable media. Machine-executable instructions include, for example, instructions and data that cause a general-purpose computer, special-purpose computer, or special-purpose processing machine to perform a function or group of functions.
[0085] Although the accompanying drawings and specifications may illustrate a specific order of method steps, such order may differ from the order depicted and described unless otherwise stated above. Furthermore, unless otherwise stated above, two or more steps may be performed simultaneously or partially simultaneously. Such variations may depend, for example, on the chosen software and hardware system and may depend on the designer's choice. All such variations are within the scope of this disclosure. Similarly, software implementations of the described methods can be implemented using standard programming techniques with rule-based logic and other logic for implementing various connection steps, processing steps, comparison steps, and decision steps.
[0086] It is important to note that the construction and arrangement of system 10, as shown in the various specific embodiments, are merely illustrative. Additionally, any element disclosed may be incorporated into or used with any other specific embodiment disclosed herein. For example, at least Figure 6 The speaker 623 shown can be incorporated into at least Figure 1 In system 10 shown. Although only one example of an element that can be incorporated into or used in another embodiment has been described above, it should be understood that other elements of various embodiments can be incorporated into or used with any of the other embodiments disclosed herein.
Claims
1. A fire suppression system, comprising: Container for fire extinguishing agents; A nozzle, the nozzle being positioned to direct the extinguishing agent from the container toward a hazard source; An actuator configured to deliver the extinguishing agent from the container to the nozzle; A first optical sensor, configured to provide an input signal indicating the presence of a fire; The detection circuit has a resistor; An optical interface controller includes a plurality of resistors selectively connected to the detection circuit via a plurality of relays, wherein, in response to the input signal, the optical interface controller will open or close at least one of the plurality of relays to change the arrangement of the plurality of resistors and control the resistance of the detection circuit to a first resistance; A second sensor, comprising at least one resistor and configured to adjust the resistance of the detection circuit to a second resistance using the at least one resistor in response to the detection of the presence of a fire, wherein the second sensor is at least one of a point detector, a linear wire detector, or a linear pressure detector. as well as The controller is configured to: The presence of the fire is determined based on the resistance of the detection circuit; In response to determining that the first sensor has detected the presence of the fire, a first response is initiated; as well as In response to determining that the second sensor has detected the presence of the fire, a second response is initiated, which is different from the first response.
2. The fire suppression system of claim 1, wherein the first response includes instructing a first optical alarm to detect an audible warning of the fire.
3. The fire suppression system according to claim 2, further comprising: A user interface configured to receive user input from a user, wherein the controller is further configured to: Receive first user input after the first response; To mute the audible alert based on the first user input; and Initiate the second response as a visual alert.
4. The fire suppression system of claim 1, wherein either the first response or the second response comprises at least one of: controlling the actuator to deliver the extinguishing agent from the container to the nozzle.
5. The fire suppression system of claim 4, wherein the controller further comprises a resistance band lookup table, the resistance band lookup table comprising a plurality of resistance bands, each of the plurality of resistance bands being associated with at least one of a plurality of events of the fire suppression system.
6. The fire suppression system of claim 1, wherein the first optical sensor is further configured to indicate a fault, and wherein, in response to the fault, the optical interface controller disconnects or closes at least one of the plurality of relays to change the arrangement of the plurality of resistors and controls the resistance of the detection circuit to a third resistor.
7. The fire suppression system of claim 1, wherein the second sensor is further configured to each indicate a fault, and wherein, in response to the fault, the second sensor is configured to control the resistance of the detection circuit to a fourth resistance.
8. A method of operating a fire suppression system, the method comprising: The signal from the first optical sensor is detected at an interface controller that includes one or more processors; At the interface controller, at least one of the multiple relays is controlled to change the arrangement of multiple resistors to set the resistance of the detection circuit as the first resistance. The resistance of the detection circuit is detected at a controller that includes one or more processors; At the controller, it is determined whether the resistor corresponds to the first resistor indicating that a fire is detected by the first optical sensor or the second resistor indicating that a fire is detected by the second sensor, wherein the second sensor is at least one of a point detector, a linear wire detector, or a linear pressure detector. In response to the determination that the fire is detected by the first optical sensor, the controller generates a first response including a first warning; and In response to the determination that the fire is detected by the second sensor, the controller generates a second response including a second warning, which is different from the first warning.
9. The method of claim 8, wherein in response to a determination that the fire is detected by the second sensor, the controller generates a second response including a second warning, the second warning being different from the first warning.
10. The method of claim 8, wherein at least one of the first response or the second response further comprises the controller generating a control signal to control the actuator to deliver the extinguishing agent from the container and toward the hazard source from the nozzle.
11. The method of claim 8, wherein determining whether the electrical resistance corresponds to the first electrical resistance indicative of a fire being detected by the first optical sensor or a second electrical resistance indicative of a fire being detected by a second sensor comprises: Refer to a predetermined resistance band lookup table comprising multiple resistance bands, each of which is associated with at least one of multiple events of the fire suppression system.
12. The method of claim 8, wherein the first response comprises instructing a first optical alarm to detect an audible warning of the fire.
13. The method of claim 8, further comprising: At the controller, it is determined whether the resistor corresponds to a first optical sensor fault or a second sensor fault, and a third response is generated at the controller in response to the determination of a first optical sensor fault.
14. The method of claim 8, further comprising: The controller receives a first user input and controls at least one of the first alert or the second alert to be a silent alert based on the first user input.
15. A fire suppression system comprising: The detection circuit has a resistor; A first sensor, configured to detect a fire and adjust the resistance to a first resistance in response to detecting the fire, the first sensor comprising at least one of a point detector, a linear wire detector, or a linear pressure detector; A second optical sensor, configured to detect fire and generate a fire detection signal; as well as A controller comprising a plurality of resistors selectively connected to the detection circuit via a plurality of relays, wherein the controller is configured to open or close at least one of the plurality of relays to change the arrangement of the plurality of resistors and, in response to the fire detection signal, control the resistance of the detection circuit to a second resistance, the second resistance being different from the first resistance.
16. The fire suppression system according to claim 15, further comprising: A release controller is configured to detect the resistance of the detection circuit and initiate at least one of a plurality of control actions based on the resistance of the detection circuit.
17. The fire suppression system according to claim 16, further comprising: A resistor band lookup table, the resistor band lookup table including a plurality of resistor bands, each of the plurality of resistor bands being associated with at least one of a plurality of events of the fire suppression system, wherein the controller is configured to determine the event associated with the resistor and, based on the event, initiate at least one of the plurality of control actions.
18. The fire suppression system according to claim 16, further comprising: Container for fire extinguishing agents; A nozzle, the nozzle being positioned to direct the extinguishing agent from the container toward a hazard source; as well as An actuator configured to deliver the extinguishing agent from the container to the nozzle, wherein at least one of the plurality of control actions includes controlling the actuator to deliver the extinguishing agent from the container to the nozzle.
19. The fire suppression system according to claim 16, further comprising: A resistor band lookup table, comprising a plurality of resistor bands, each of the plurality of resistor bands being associated with at least one of a plurality of events of the fire suppression system, wherein the controller is configured to determine at least one resistor band associated with or corresponding to the resistor.
20. The fire suppression system of claim 16, wherein at least one control action of the plurality of control actions based on the resistance of the detection circuit being the first resistance is different from at least one control action of the plurality of control actions based on the resistance of the detection circuit being the second resistance.