Abstract: The main objective of the design is to increase the efficiency and decrease the time consumed for extinguishing a fire. "The system approximately recognizes the combusting material involved in fire, and select appropriate extinguisher(s) to be used for that particular material. So that fire extinguishing process becomes more efficient and less time consumed". Principle behind proposed System is "Color and temperature of a flame are dependent on the type of fuel involved in the combustion, and the composition of smoke depends on the nature of the burning fuel and the conditions of combustion.". This design majorly involves digital image processing, solenoid valves controlled by logical circuits (or) microcontroller, smoke detecting, temperature sensors and smoke analyzing circuit. The smoke detector circuit and temperature sensor acts as trigger for the whole system. Description: When fire occurs, the trigger pulse comes from "smoke detector circuit or temperature sensor". This enables the smoke analyzer circuit and stimulates the camera to sample one frame of occurring images. The smoke analyzer circuit contains electronic sensors of major gases like co2,co,so2...etc, The image processing circuit ,process the image for the occurrence of major flame color like yellow, red,...etc., With help of different output combination from smoke analyzer circuit, temperature sensor and image processing circuit, using microcontroller or simple logic circuits the solenoid valves are controlled. These discharge the appropriate extinguisher with respect to the combusting material involved in fire. This system also helps in avoiding greater hazards, caused due to use of mismatching extinguisher for an unknown fire. Eg.,use of water as extinguisher for petroleum fire, causing disaster. This system can be made more efficient by presetting the possible conditions in the controller circuit. Further, secondary back up devices and planes are made to the system to ensure back up during high accident condition too.
DETAILED DESCRIPTION OF THE INVENTION:
1.1 Camera
□ With LED lighting during smoky conditions.
□ USB interface with processing unit. D With device driver’s Adjustable focus lens.
1.2 Smoke Detector
Occasionally, you will walk into a store and a bell will go OFF as you cross the threshold. If you look, you will often notice that a photo beam detectors being used. Near the door on one side of the store is a light (either a white light and a lens or a low-power laser), and on the other side is a photo detector that can "see" the light. When you cross the beam of light, you block it. The photo detector senses the lack of light and triggers a bell. You can imagine how this same type of sensor could act as a smoke detector. If it ever got smoky enough in the store to block the light beam sufficiently, the bell would go off.
But there are two problems here: It's a pretty big smoke detector. It is not very sensitive. There would have to be a lot of smoke before the alarm would go off — the smoke would have to be thick enough to completely block out the light. It takes quite a bit of smoke to do that. Photoelectric smoke detectors therefore use light in a different way. Inside the smoke detector there is a light and a sensor, but they are positioned at 90-degree angles to one another. In the normal case, the light from the light source on the left shoots straight across and misses the sensor. When smoke enters the chamber, however, the smoke particles scatter the light and some amount of light hits the sensor.
1.3 Solenoid Valves
A solenoid valve is an electromechanically operated valve. The valve is controlled by an electric current through a solenoid: in the case of a two-port valve the flow is switched on or off; in the case of a three-port valve, the outflow is switched between the two outlet ports. Multiple solenoid valves can be placed together on manifold. Solenoid valves are the most frequently used control elements in fluidics. Their tasks are to shut off, release, dose, distribute or mix fluids. They are found in many application areas. Solenoids offer fast and safe switching, high reliability, long service life, good medium compatibility of the materials used, low control power and compact design.
1.4 Fire Sprinkler
A fire sprinkler is the component of a fire sprinkler system that discharges water when the effects of a fire have been detected, such as when a predetermined temperature has been exceeded. Fire sprinklers are extensively used worldwide, with over 40 million sprinkler heads fitted each year. In buildings protected by fire sprinklers, over 99% of fires were controlled by fire sprinklers alone.
• MQ - 5 sulphur dioxide sensor module.
• MQ - 9 carbon monoxide sensor module. MQ - 135 NOX sensor module.
• MQ-9: sensitive material of mq-9 gas sensor is sno2, which with lower conductivity in clean air. It make Detection by method of cycle high and low temperature, and detect co when low temperature (heated By 1.5v). The sensor's conductivity is more higher along with the gas concentration rising. When high Temperature (heated by 5.0v), it detects methane, propane etc combustible gas and cleans the other Gases adsorbed under low temperature. Please use simple - electro circuit, convert change of conductivity To correspond output signal of gas concentration.
• MQ-5: they are used in gas leakage detecting equipments in family and industry, are suitable for detecting of LPG, natural gas , town gas, avoid the noise of alcohol and cooking fumes and cigarette smoke
• MQ-135: they are used in air quality control equipments for buildings/offices, are suitable for detecting of nh3,NOX, alcohol, benzene, smoke,co2 ,etc.
Diagrams:
Fig.1.1
BRIEF DESCRIPTION OF THE DRAWINGS:
Fig. 1.1- Defines basic work flow of whole process. Benefits of project:
□ Since the material involved in combustion is approximately sensed using this system, appropriate extinguisher can be selected and used for extinguishing the fire. o Less time consumption - Time required to extinguishing the fire is reduced. o Less loss of lives and property - Since time consumed to extinguishing a fire is reduced, it results in "less burn of properties and lives in fire" during a fire accident. O Effective Fire Extinguishing Process - Since appropriate fire extinguishers are used, the fire extinguishing processes gets more efficient. o Further accident due to wrong fire extinguished used can be avoided - If a wrong type fire extinguisher used on wrong type flame, it may lead to blast or cause personal injury to the user and others.
□ Eg., If a water-based extinguisher is used to fight a fire in or near electrical equipment (Class C fire), the user could suffer an electric shock. o Damage to assets caused by extinguishers can avoided - With proper identification of material involved in combustion, we can avoid damage occurring to assets due extinguishers used to extinguish the fire. D Insurance Risk Management - Will be support to client to hold a database of asset involved in fire accident and claim for insurance supplements. o With images of assets at different laps ,database will be created. o LapO-intial, Lap 1-fire trigger, Lap2-Middle of fire, Lap3-After fire extinguished.
□ Alert Management - This enables better logic of alert system, involving various categories of alert system. o High priority will be given to high risk area - Worsening of accident can be avoided. O Life loss and asset loss reduced - With proper prior alert, we can avoid losses. o Evacuation time can be increased - prior alert will enable much time safe guard people lives and property. o Immediate informing of fire service - The system inform the concerned services and people for help. O Interface with map - By interfacing with map, system calculate the occurrence of risk possibilities around the environment, with specified radius circumference.
D Fire man assistance - Asset risk management - Act as a feedback to fireman entering the active accident zone. O Assist the fire man with current status prevailing inside the accident zone, so that he can know "is it safe to enter or not". o Loss of fire man lives can be avoided. o He/she can get pre-ready with proper equipments before entering the spot, avoid ing injury to them. D Fire man assistance - Toxic gas hazard management - Act as a feedback to fireman entering the active accident zone. O Assist the fire man ,if presence of toxic gasses inside the accident zone. o Loss of fire man lives due to toxic gases can be avoided. o Notify if possibility of blast because of flammable combination gases. o Notify the fire man about the oxygen availability inside the accident zone. If concentration is too low, then the fire man can get in with oxygen assistance.
□ Human Surveillance - Check of casualty presence inside accident zone.
o Inform the presence of human, and locate them in accident zone.
o Help can be easily delivered to the casualty, saving them fasted.
o Searching for casualty made easier and safer.
o Guidance to casualty can be given by the system through alarm speakers or by emergency exit light indication.
□ System Failure Backup - If whole fire management system fails, secondary back up management will be enabled.
o If system fails during fire accident, then secondary back up will be enabled. Secondary back up will be present underground, safe from fire and other damages. Secondary assistance (underground) will activate all alarm guidance systems, and activate all emergency exit light indication system, activate alert system (fire station, police station,..) and opens all extinguisher valves o If system fails during normal condition, notification occurs in main frame. If error not rectified after 30mins, continues alarm goes on for 30min. And still if not rectified, the power supply to whole zone will drops down, until the device is fixed.
3.6.2 MICROCONTROLER PROGRAMMING
Pic simulator ide is powerful application that supplies pic developers with user-friendly graphical development environment for windows with integrated simulator (emulator), basic compiler, assembler, disassembler and debugger. Pic simulator ide currently supports the following microcontrollers from the microchip picmicro 12fand 16f product lines: 12f629, 12f635, 12f675, 12f683, 16f627, 16f627a, 16f628, 16f628a, 16f630, 16f631, 16f636, 16f639, 16f648a, 16f676, 16f677, 16f684, 16f685, 16f687, 16f688, 16f689, 16f690, 16f72, 16f73, 16f74, 16f76, 16f77, 16f737, 16f747, 16f767, 16f777, 16f83, 16f84, 16f84a, 16f87, 16f88, 16f818, 16f819, 16f870, 16f871, 16f872, 16f873, 16f873a, 16f874, 16f874a, 16f876, 16f876a, 16f877, 16f877a, 16f882, 16f883, 16f884, 16f886, 16f887, 16f913, 16f914, 16f916, 16f917, 16f946. Additional pic models sharing the same architecture will be supported in the new releases.
ALLDIGITAL DEFINE SPI_CS_REG = PORTC DEFINE SPI_CS_BIT - 0 DEFINE SPI_SCK_REG - PORTC DEFINE SPI_SCK_BIT = 3 DEFINE SPI_SDI_REG = PORTC DEFINE SPI_SDI_BIT = 6 DEFINE SPI_SDO_REG = PORTC DEFINE SPI_SDO_BIT = 7 CONFIG PORTC.5 = OUTPUT CONFIG PORTC.4 - OUTPUT SPIPREPARE DIM IPO AS BIT
DIM IP1 AS BIT
DIM IP2 AS BIT
IPO = RAO
IP1=RA1
IP2 = RA2
TRISA = OXFO
DIM DATAO AS BYTE
DIM DATA1 AS BYTE
IF IPO = 1 THEN
SPICSON
SPISEND 0X01
SPICSOFF
WAITMS 1000
SPICSON
SPIRECEIVE DATAO
WAITMS 200
SPIRECEIVE DATA1
SPICSOFF
IF DATAO = 1 THEN
IF IP1 = 1 THEN
PORTC = 1
TRISC = 5
ELSE
PORTC = 1
TRISC = 4
ENDIF
ENDIF
IF DATA1 = 1 THEN
IF IP2 = 1 THEN
P0RTC.5 = 1
TRISC.5 = 0
ELSE
P0RTC.4 = 1
TRISC.4 = 0
ENDIF
ENDIF
ENDIF
PICKIT 2
The pickit™ 2 development programmer/debugger (pg 164120) is a low-cost development tool with an easy to use interface for programming and debugging microchip's flash families of microcontrollers. The full featured windows® programming interface supports baseline (pic 1 Of, picl2f5xx, picl6f5xx), midrange (picl2f6xx, picl6f), picl8f, pic24, dspic30, dspic33, and pic32 families of 8-bit, 16-bit, and 32-bit microcontrollers, and many microchip serial eeprom products. With microchip's powerful mplab integrated development environment (ide) the pickit™ 2 enables in-circuit debugging on most pic® microcontrollers. In-circuit-debugging runs, halts and single steps the program while the pic microcontroller is embedded in the application. When halted at a breakpoint, the file registers can be examined and modified.
Benefits of project:
•S Since the material involved in combustion is approximately sensed using this system, appropriate extinguisher can be selected and used for extinguishing the fire. o Less time consumption - Time required to extinguishing the fire is reduced. o Less loss of lives and property - Since time consumed to extinguishing a fire is reduced, it results in "less burn of properties and lives in fire" during a fire accident. o Effective Fire Extinguishing Process - Since appropriate fire extinguishers are used, the fire extinguishing processes gets more efficient. o Further accident due to wrong fire extinguished used can be avoided - If a wrong type fire extinguisher used on wrong type flame, it may lead to blast or cause personal injury to the user and others.
■ Eg., If a water-based extinguisher is used to fight a fire in or near electrical equipment (Class C fire), the user could suffer an electric shock. o Damage to assets caused by extinguishers can avoided - With proper identification of material involved in combustion, we can avoid damage occurring to assets due extinguishers used to extinguish the fire.
•S Insurance Risk Management - Will be support to client to hold a database of asset involved in fire accident and claim for insurance supplements.
o With images of assets at different laps ,database will be created.
o LapO-intial, Lapl-fire trigger, Lap2-Middle of fire, Lap3-After fire extinguished.
■S Alert Management - This enables better logic of alert system, involving various categories of alert system.
o High priority will be given to high risk area - Worsening of accident can be avoided. o Life loss and asset loss reduced - With proper prior alert, we can avoid losses. o Evacuation time can be increased - prior alert will enable much time safe guard people lives and property. o Immediate informing of fire service - The system inform the concerned services and people for help. o Interface with map - By interfacing with map, system calculate the occurrence of risk possibilities around the environment, with specified radius circumference.
•S Fire man assistance - Asset risk management - Act as a feedback to fireman entering the active accident zone.
o Assist the fire man with current status prevailing inside the accident zone, so that he can know "is it safe to enter or not". o Loss of fire man lives can be avoided. o He/she can get pre-ready with proper equipments before entering the spot, avoiding injury to them. S Fire man assistance - Toxic gas hazard management - Act as a feedback to fireman entering the active accident zone. o Assist the fire man ,if presence of toxic gasses inside the accident zone. o Loss of fire man lives due to toxic gases can be avoided. o Notify if possibility of blast because of flammable combination gases. o Notify the fire man about the oxygen availability inside the accident zone. If concentration is too low, then the fire man can get in with oxygen assistance.
S Human Surveillance - Check of casualty presence inside accident zone. o Inform the presence of human, and locate them in accident zone. o Help can be easily delivered to the casualty, saving them fasted. o Searching for casualty made easier and safer. o Guidance to casualty can be given by the system through alarm speakers or by emergency exit light indication. •S System Failure Backup - If whole fire management system fails, secondary back up management will be enabled. o If system fails during fire accident, then secondary back up will be enabled. Secondary back up will be present underground, safe from fire and other damages. Secondary assistance (underground) will activate all alarm guidance systems, and activate all emergency exit light indication system, activate alert system (fire station, police station,..) and opens all extinguisher valves o If system fails during normal condition, notification occurs in main frame. If error not rectified after 30mins, continues alarm goes on for 30min. And still if not rectified, the power supply to whole zone will drops down, until the device is fixed.
Algorithm:
Step 0: Assign
Input 1 - Smoke detector
Input 2 - Temperature senor
Surveillance Camera
Smoke analyzer circuit - Combination major gas sensors
Control unit - System (Main frame) Step 1: System boot up. Step 2: Self Test
{ Passed - Normal surveillance & back up
Failed - Relayed alarm for 30min,
(if relay >= 30 min)
Power shut down, till rectifying
} Step 3: Lap 0
(if input 1 and input 2 = "0")
{
Insurance Risk Management
{
Update image to secured database, every 5min
} Fire man assistance - asset risk management
{
Update image to secured database, every 60sec
}
Extinguisher Content Management(content<=75%)
{
Notification in main frame
After 12hrs, continues alarm
} System failure
{
If (input 1 and input 2^1) delay system failed
{
Alarm for 30 min If(delay>=30min)
{ Power shut down Normal surveillance & back up carry over
} }
Step 4: Lap 1
(if input 1 or input 2 = "1")
{
Insurance Risk Management
{
Update image 1 to secured database
} Alert Management
{
(if input 1 and input 2 ="1")
High priority risk (around 5km) - Notification to nearest petrol bunks, schools, colleges, hazardous industry, high risk area.
(if input 1 = "0" and input 2 = "1")
Medium priority risk (around 3km) -Notification through open yard alarm, around the accident area
(if input 1 = "1" and input 2 = "0")
Low priority risk (around 1km) -Notification around environment, residential area, office, parks, public spots.
Looped to repeated process till ends
} Human Surveillance
{
Check for human like structure in all surveillance cameras
(If presence found = "1")
{
Report the location to processing unit
Will enable audio system, saying nearest emergency exit & notify using indication light Interface between main frame and fire service system Looped to repeated process till ends
}
(if present found ="0")
End
} Fire man assistance - Toxic gas hazard management
{
(if output from sensor l="high" & sensor 2="high" & sensor 3="high" & sensor 4="high")
{
Risk 1 = "High", fire man entry may lead to risk of fatal death
}
(if any two sensor output =" high")
{
Risk2=""Medium", may affect breathing of fire man, flammable
}
Risk3="Low", oxygen availability. Calculation with respect to composition of gases present
Warning
} Notification in main frame or control panel
Interface between main frame and fire service system
Fire man assistance - asset risk management
{
(if input 1 or input 2 = "1")
{
Compare with image accrued in lapO for hazardous items present, chances of flammable or blast
If(image processing output="0")
Notify mainframe and fire service server,
{
Hazardous material not yet involved in fire
Riskl - safe to enter and clear
else
Risk 2 - Hazardous material under combustion, unsafe to enter
}
After output becomes="l" delay
If(image processing output falls="0" )
Risk 3 - Hazardous material fully combusted, no remains
Safe to enter,clear
}
Step 5: Lap 2
Insurance Risk Management After both input becomes "one" - indicating fire in full fledged
If(any one input falls "zero") Indicate fire extinguishing process is on and fire control is middle of progress { Update image2 to secured database Image of asset involved during burning-middle of fire extinguishing process } Stpe6: Lap 3 Insurance Risk Management After both input becomes "zero" - indicating fire in fully off Indicate fire extinguishing process accomplished fully { Update image3 to secured database Image of asset involved after burning-at last of fire extinguishing process } Step 7: System failure
{
(If both input 1 or input 2="1")
Relay
System failed
Riskl:
Case 1: Camera failure- output falls "0" or image blurs { Indicate high flame and high temperature Notification in main frame or control panel Interface between main frame and fire service system
} Case 2:
Extinguisher valve stuck or failure-feedback from valves"0"
{
Indicate high flame height and high temperature Notification in main frame or control panel Interface between main frame and fire service system
} Risk 2: Case 3:
Temperature sensor failure
{
Indicate high room temperature
Notification in main frame or control panel
Interface between main frame and fire service system
}
Risk 3: Case 4:
Smoke Detector failure
{
Indicate high combustion
Notification in main frame or control panel Interface between main frame and fire service system } Automatic guiding alarm and exit indication light switch on All extinguisher valves open Emergency secondary memory back up take over (present away from zone) Relay ends until manually switched off }
Program:
imaqhwinfo
info = imaqhwinfo('winvideo')
devjnfo = imaqhwinfo('winvideo',l)
vid = videoinput('winvideo',l,'yuy2_640x480')
imaqhwinfo
info = imaqhwmfo('winvideo')
dev_info = imaqhwinfo('winvideo',l)
vid = videomput('winvideol,l,'yuy2_640x480')
preview(vid)
snapshot = getsnapshot(vid)
imshow(snapshot)
a = ycbcr2rgb(snapshot)
imshow(a)
imshow(snapshot)
imshow(a)
Claims:
(1) We claim that the principle of detecting the substance involved in combustion, "Color and temperature of a flame are dependent on the type of fuel involved in the combustion, and the composition of smoke depends on the nature of the burning fuel and the conditions of combustion."
(2) The method according to the claim 1, the determination of the subject involved, "by analyzing various probability of inputs from various input devices".
(3) We claim that the multiple «xtinguising components are used in a single system (powder extinguishers ,water based extinguishers , foam based ,gas based extinguishers) for supressing fire .
(4) We claim that the multiple smoke analyser are used, other than normal smoke detector to find the combusting fuel.
(5) We claim that the output/ results of smoke analyser circuit ,image processor and temperature are used to logically perform the selection of extinguisher .
(6) We claim that the usage of open/closed loop algorithm as mentioned in page : for insurance risk management (procedures involved and related programs) ,alert management ( procedures involved and related programs) ,fire man assistance ( procedures involved and related programs),asset risk management ( procedures involved and related programs) ,human surveillance ( procedures involved and related programs) and system failure backup (procedures involved and related programs).
(7) We claim the methode of capturing image ,analysing the image (by using related algorithms /prograrriming languages) to find the temperature of the combusting material ,colour intensity of the combusting material and to find the nature of the combusting material.
(8) We claim the usage of multi programing languages for algorithm / flow diagram as in claim (6), (7).
| # | Name | Date |
|---|---|---|
| 1 | 1622-CHE-2013 DESCRIPTION (COMPLETE) 09-05-2014.pdf | 2014-05-09 |
| 1 | 1622-CHE-2013 FORM-2 10-04-2013.pdf | 2013-04-10 |
| 2 | 1622-CHE-2013 CLAIMS 09-05-2014.pdf | 2014-05-09 |
| 2 | 1622-CHE-2013 FORM-1 10-04-2013.pdf | 2013-04-10 |
| 3 | 1622-CHE-2013 DESCRIPTION (PROVISIONAL) 10-04-2013.pdf | 2013-04-10 |
| 3 | 1622-CHE-2013 ABSTRACT 09-05-2014.pdf | 2014-05-09 |
| 4 | 1622-CHE-2013 REQUEST FOR POST DATING 10-04-2014.pdf | 2014-04-10 |
| 4 | 1622-CHE-2013 CORRESPONDENCE OTHERS 09-05-2014.pdf | 2014-05-09 |
| 5 | 1622-CHE-2013 DRAWINGS 09-05-2014.pdf | 2014-05-09 |
| 5 | 1622-CHE-2013 FORM-5 09-05-2014.pdf | 2014-05-09 |
| 6 | 1622-CHE-2013 FORM-2 09-05-2014.pdf | 2014-05-09 |
| 7 | 1622-CHE-2013 DRAWINGS 09-05-2014.pdf | 2014-05-09 |
| 7 | 1622-CHE-2013 FORM-5 09-05-2014.pdf | 2014-05-09 |
| 8 | 1622-CHE-2013 CORRESPONDENCE OTHERS 09-05-2014.pdf | 2014-05-09 |
| 8 | 1622-CHE-2013 REQUEST FOR POST DATING 10-04-2014.pdf | 2014-04-10 |
| 9 | 1622-CHE-2013 ABSTRACT 09-05-2014.pdf | 2014-05-09 |
| 9 | 1622-CHE-2013 DESCRIPTION (PROVISIONAL) 10-04-2013.pdf | 2013-04-10 |
| 10 | 1622-CHE-2013 FORM-1 10-04-2013.pdf | 2013-04-10 |
| 10 | 1622-CHE-2013 CLAIMS 09-05-2014.pdf | 2014-05-09 |
| 11 | 1622-CHE-2013 FORM-2 10-04-2013.pdf | 2013-04-10 |
| 11 | 1622-CHE-2013 DESCRIPTION (COMPLETE) 09-05-2014.pdf | 2014-05-09 |