INDUSTRIAL PLANT ENVIRONMENTAL CONDITION MAP USING LUMINAIRES
20220418073 · 2022-12-29
Inventors
Cpc classification
H05B47/11
ELECTRICITY
G05B23/027
PHYSICS
G06F30/13
PHYSICS
International classification
Abstract
Luminaires which provide illumination (in some cases, in a coordinated manner with other nodes of a lighting network) in an industrial process plant include one or more environmental sensors to detect various environmental (e.g., ambient) conditions within the process plant. The luminaires transmit signals indicative of detected conditions (and optionally, respective measurements thereof) to a computing device or host which indicates, on a representation or map of a physical layout of the process plant, the respective detections at respective map locations corresponding to respective locations of the luminaires at the process plant to thereby generate an environmental condition map. The environmental condition map may be dynamically updated responsive to additional luminaire signals, utilized by a process control system to generate alarms, alerts, etc., and/or presented on user interfaces of the process control system and/or of the lighting network.
Claims
1. A method for generating a map of environmental conditions of an industrial process plant, the method comprising: obtaining, at a computing device, a representation of a physical layout of at least a portion of the industrial process plant from a process control system or an asset management system of the industrial process plant; obtaining, by the computing device from each luminaire of a plurality of luminaires configured and disposed to provide illumination at the industrial process plant, a respective signal indicative of an environmental condition of the industrial process plant detected by the each luminaire; generating, by the computing device based on the representation of the physical layout of the industrial process plant, a map including indications of the detected environmental condition at respective map locations corresponding to respective physical locations of the plurality of luminaires at the industrial process plant, thereby generating a map of the environmental condition for the industrial process plant; and causing the environmental condition map to be presented at a user interface associated with the industrial process plant.
2. The method of claim 1, wherein generating the environmental condition map includes overlaying the representation of the physical layout of the at least the portion of the industrial process plant with the indications of the detected environmental condition.
3. The method of claim 1, wherein obtaining the respective signal indicative of the environmental condition of the industrial process plant detected by the each luminaire includes obtaining the respective signal indicative of ambient temperature, humidity, ambient visible light, motion, air flow, a particular gas, sound or noise, or vibration detected by one or more corresponding sensors included in the each luminaire.
4. The method of claim 1, wherein: the plurality of luminaires is communicatively connected via a lighting network via which lighting control messages are delivered to thereby control the illumination provided by the plurality of luminaires at the industrial process plant; and obtaining the respective signal indicative of the detected environmental condition from the each luminaire includes obtaining the respective signal indicative of the detected environmental condition from the lighting network.
5. The method of the preceding claim 4, wherein: process control devices of the process control system are communicatively connected via a process control network of the process control system via which process control messages are delivered therebetween to thereby control an industrial process executing in the industrial process plant; at least a portion of the lighting network and at least a portion of the process control network are an integral wireless network managed by a network manager or gateway; and obtaining the respective signal indicative of the detected environmental condition includes obtaining the respective signal via the integral wireless network.
6. The method of claim 1, wherein causing the environmental condition map to be presented at the user interface associated with the industrial process plant includes causing the environmental condition map to be presented at an operator interface or a remote user interface of the process control system.
7. The method of claim 6, further comprising causing the environmental condition map to be presented at a user interface of the lighting network.
8. The method of claim 1, wherein: the process control system of the industrial process plant is configured with an alert or alarm corresponding to the environmental condition; and the method further comprises providing, by the computing device to the process control system, a signal indicative of the detection of the environmental condition and at least one physical location at which the environmental condition was detected to thereby cause the process control system to generate the alert or the alarm.
9. The method of claim 1, wherein: the environmental condition is a first environmental condition; and obtaining the respective signal indicative of the first environmental condition detected by the each luminaire of the plurality of luminaires includes obtaining, from one or more luminaires of the plurality of luminaires, respective signals indicative of a plurality of environmental conditions detected by each of the one or more luminaires, the plurality of environmental conditions including the first environmental condition; and at least one of: indicating each detected environmental condition on the environmental condition map; or indicating different environmental conditions on different environmental condition maps.
10. The method of claim 1, wherein: obtaining the respective signal indicative of the environmental condition detected by the each luminaire includes obtaining a respective measurement of the environmental condition obtained by the each luminaire; and the respective indications of the detected environmental condition included in the environmental condition map are indicative of the respective measurements.
11. The method of claim 1, further comprising: obtaining, from at least a subset of the plurality of luminaires, a respective signal indicative of an update to the environmental condition detected by each luminaire included in the at least the subset; and updating the environmental condition map based on the updates.
12. A system for generating a map of environmental conditions of an industrial process plant, the system comprising: a representation of a physical layout of at least a portion of the industrial process plant, the representation of the physical layout stored in one or more tangible, non-transitory memories of the industrial process plant; a communication interface to a lighting network, the lighting network including a plurality of luminaires physically disposed at respective physical locations of the industrial process plant and configured to provide illuminations at the industrial process plant; and a set of computer-executable instructions stored on the one or more tangible, non-transitory memories that, when executed by one or more processors of the system, cause the system to: obtain, via the communication interface from each luminaire of the plurality of luminaires, a respective signal indicative of one or more environmental conditions of the industrial process plant detected by the each luminaire; based on the obtained respective signals, indicate, on the representation of the physical layout of the at least the portion of the industrial process plant at respective map locations corresponding to respective physical locations of the plurality of luminaires, respective detections of the one or more environmental conditions, thereby generating a map of the one or more environmental conditions for the industrial process plant; and cause the environmental conditions map to be presented at one or more user interfaces associated with the industrial process plant.
13. The system of claim 12, wherein the one or more environmental conditions of the industrial process plant detected by the each luminaire includes one or more of ambient temperature, humidity, ambient visible light, motion, air flow, a particular gas, sound or noise, or vibration detected by one or more sensors included in the each luminaire.
14. The system of claim 12, wherein: the lighting network is communicatively connected with a process control network of the industrial process plant, the process control network communicatively connecting process control devices to deliver process control messages therebetween to thereby control an industrial process executing in the industrial process plant; and at least a portion of the lighting network and at least a portion of the process control network are an integral wireless network.
15. The system of claim 14, wherein the integral wireless network is managed by a network manager or gateway that generates a network schedule indicating respective designated times during which nodes of the integral wireless network are allowed to communicate over the integral wireless network using a time-synchronized protocol.
16. The system of claim 12, wherein the user interface associated with the industrial process plant includes one or more of: a user interface of the lighting network, an operator interface of a process control system of the industrial process plant, or a remote user interface of the process control system.
17. The system of claim 12, wherein the representation of the physical layout of the at least the portion of the industrial process plant is obtained from an asset management system of the industrial process plant.
18. The system of claim 12, wherein: the communication interface is a first communication interface; the system further comprises a second communication interface to a process control system of the industrial process plant, the process control system configured with an alert or alarm corresponding to the environmental condition; and the set of computer-executable instructions are executable by the one or more processors to cause the system further to provide, to the process control system via the second communication interface, a signal indicative of the detection of the one or more environmental conditions and at least one physical location of the industrial process plant at which the one or more environmental conditions were detected to thereby cause the process control system to generate the alert or the alarm.
19. The system of claim 12, wherein: the one or more environmental conditions is a plurality of environmental conditions; and at least one of: each detected environmental condition is indicated on the environmental condition map; or different detected environmental conditions are indicated on different environmental condition maps.
20. The system of claim 12, wherein: the respective signal indicative of the one or more environmental conditions detected by the each luminaire includes respective measurements of the one or more environmental conditions obtained by the each luminaire; and the respective measurements of the detected one or more environmental conditions are indicated on the environmental condition map.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0010]
[0011]
[0012]
[0013]
[0014]
DETAILED DESCRIPTION
[0015]
[0016] As shown in
[0017] In
[0018] In some configurations of industrial environment 100, at least part of the wireless portion 118 of the lighting network 108 may include, intersect, or be integral with a wireless process control network to which process control wireless nodes (not shown in
[0019] In the embodiment shown in
[0020] As mentioned above, the wireless portion 118 of the lighting network 108 may utilize a time-synchronized wireless protocol such as WirelessHART or other suitable wireless protocol to deliver control, data, and other types of messages to, from, and between wireless luminaires 110a-110c. Accordingly, the wireless portion 118 of the lighting network 108 includes a wireless network manager 130 which, as denoted in
[0021] Generally speaking, the wireless luminaire nodes 110a, 110b, 110c and the wired luminaire node(s) 110d of the lighting network 108 operate to coordinate and control illumination within the industrial environment 100, as well as to perform other tasks related to providing illumination, e.g., by sending and receiving lighting control, data, and other types of messages via the lighting network 108. In embodiments, the lighting network 108 includes a lighting controller 135 which coordinates lighting/illumination activities of the lighting network 108 and administration thereof. In
[0022] The back-end environment 102 of the industrial environment 100 is protected from the harsh conditions of the field environment 105, and as such, various components of back-end may be safely disposed in the back-environment 102. For example, one or more back-end servers 138 of the lighting network 108 may be disposed in the back-end environment 102, and may provide functionalities to support the coordinated illumination provided by the lighting network 108, such as configuration, control instructions, data historian, analytics, reporting, etc. Additionally, one or more back-end servers 140 of the process control system (PCS) may be disposed in the back-end environment 102, and may provide functionalities which support the real-time operations of the PCS such as configuration, virtual control, data historian, analytics, reporting, etc. It is noted that although the lighting network back-end servers 138 and the PCS back-end servers 140 are illustrated in
[0023] Additionally, the back-end 102 of the industrial environment 100 may include an Asset Management System (ASM) 145 of the process plant. As shown in
[0024] The back-end environment 102 of the industrial environment 100 may also include one or more locally or remotely disposed user interface devices 150a-150b, which may include locally or remotely disposed computing devices, such as desktops, laptops, tablets, phones, smart devices, connected vehicle devices, and/or other types of Personal Electronic Devices (PEDs). For example, one or more user interface devices 150a utilized respectively by operators and/or by configuration engineers of the process control system and/or of the lighting network 108 may be locally connected in a wired manner to the data highway 122. One or more user interface devices 150b utilized respectively by operators and/or by configuration engineers of the process control system and/or of the lighting network 108 may be disposed remotely from the industrial environment site 100, and may be communicatively connected to the data highway 122 via a system or external gateway 155 and one or more public and/or private communications or data networks 158, for example. Additionally or alternatively, one or more user interface devices 150c, 150d may be utilized by personnel located within the field environment 105 of the industrial environment 100, where the devices 150c, 150d may be communicatively connected to the wireless lighting network 118 or via direct local means. For example, the user interface devices 150c may be communicatively connected to the wireless lighting network 118 and/or the wireless process control networks (or nodes thereof) via networking means, e.g., by utilizing a generic last-mile wireless local network (e.g., Wi-Fi, cellular, short-range wireless protocols, etc.) proximate to or included in the field environment 105, the one or more public and/or private networks 158, and the system gateway 155. In another example, the user interface device 150d may be communicatively connected to a wireless luminaire 110b via a short-range wireless protocol (e.g., Bluetooth, NFC, etc.), and the wireless luminaire 110b may deliver communications to/from the user interface device 150b and the wireless lighting network 118 and/or the wireless process control network.
[0025] Further, as shown in
[0026]
[0027] The luminaire node 200 includes one or more processors 202, one or more drivers 205 (e.g., for illumination or visible light sources), and one or more illumination or visible light sources 208a-208n that are enclosed in, surrounded by, and/or otherwise protected by an enclosure 210, which may be a hazardous environment enclosure. Additionally, the luminaire node 200 includes one or more communication interfaces 212 via which the luminaire node 200 may communicatively connect to a wireless lighting network and optionally to a wireless process control network, and thus the one or more communication interfaces 212 may include respective digital signal processors (DSPs), transceivers, antennas, etc. For example, the one or more communication interfaces 212 may include one or more wireless communication interfaces via which the luminaire node 200 wirelessly communicates with the wireless network 118 (e.g., via WirelessHART or other suitable time-synchronized wireless protocol) and optionally with the lighting network (e.g., via the time-synchronized wireless protocol or some other suitable wireless protocol). In some embodiments, the one or more communication interfaces 212 may include one or more wired interfaces via which the luminaire node 200 communicates in a wired manner with other luminaires and components of the lighting network 108. In some embodiments, the one or more communication interfaces 212 may include a hybrid wired/wireless communication interface.
[0028] The luminaire node 200 includes a mains power interface or port 215 electrically connecting the luminaire node 200 to a source of mains power, which typically is a general-purpose alternating-current (AC) electric supply, such as provided by utility power, an electric grid, a generator, etc. For the most part, during normal operations, the luminaire node 200 may be powered via the mains power received via the mains power interface/port 215. The luminaire node 200 also includes an energy storage device 218 such as a battery, capacitor, or other suitable power storage device which may serve as a back-up source of power, and via which the luminaire node 200 may be powered during certain situations, such as when mains power is disconnected, intermittent, or otherwise not available. Typically, upon detecting that mains power is no longer available via the mains power interface 215, the luminaire node 200 may automatically switch to using the energy storage device 218 as its source of power, and upon detecting that mains power is restored, the luminaire node 200 may automatically return to utilizing mains power as its primary source of energy.
[0029] Generally speaking, for the purposes of providing illumination or visible lighting as well as to perform tasks related to illumination/lighting (such as administrative tasks, diagnostics, maintenance operations, etc.), the luminaire node 200 includes one or more memories 220 storing a set of computer-executable lighting instructions 222. The one or more processors 202 may execute the lighting instructions 222 to cause the luminaire node 200 to perform lighting-related tasks, such as instructing the one or more drivers 205 to energize or activate the one or more illumination sources 208a-208n, e.g., individually or independently, and/or as a set or group in a coordinated manner. For example, the executing lighting instructions 222 may instruct the one or more drivers 205 to energize, activate, de-energize, or deactivate the one or more illumination sources 208a-208n of the luminaire node 200 based on sensor signals or other detected conditions. If the luminaire node 200 is connected to the lighting network 108 (e.g., in a wireless or wired manner), the executing lighting instructions 222 may instruct the one or more drivers 205 to energize, activate, de-energize, or deactivate the one or more illumination sources 208a-208n of the luminaire node 200 based on driving commands which are transmitted by the lighting controller 135 of the lighting network 108 (not shown in
[0030] When the luminaire node 200 serves as a node of the wireless process control system 118, the luminaire node 200 may further include a set of process control networking instructions 228 stored on its one or more memories 220. The one or more processors 202 may execute the process control networking instructions 228 to cause the luminaire node 200 to perform process control networking tasks, such as routing process control messages to and from other process control wireless nodes in accordance with the time-synchronized schedule generated by the network manager 130 of the wireless network 118. For example, when the luminaire node 110a is configured as an instance of the luminaire node 200, the luminaire node may receive, from the PCS servers 140 of the back-end environment 102, process control messages to be routed to other wireless process control devices and may forward (via process control wireless network 118) such messages to/from their respective recipients (e.g., wireless field devices, not shown) in accordance with the network schedule. In a similar manner, when the luminaire node 110c is configured as an instance of the luminaire node 200, the luminaire node 110c may receive process control messages from a wired or wireless process control field device (not shown), and may forward (e.g., via wireless network 118) such messages to their respective recipients in accordance with the network schedule. As such, the memories 220 of the luminaire node 220 store process control networking data 230 to support process control networking tasks performed by the luminaire node 200. For example, the process control networking data 230 may store the portion of the network schedule (e.g., as generated by and received from the wireless network manager 130) which defines or directs the luminaire node's process control message routing activities, a configuration of the luminaire node 200 as a wireless node within the wireless network 118, records of process control networking events, data, and/or statistics, and the like.
[0031] As shown in
[0032] The luminaire 200 also includes a set of environmental condition instructions 235 stored on its one or more memories 220. The one or more processors 202 may execute the environmental condition instructions 235 to cause the luminaire node 200 to obtain, from the signals generated by the one or more environmental sensors 232, data indicative of conditions that have been detected, sensed, and/or measured by the one or more environmental sensors 232 (e.g., environmental condition data 238), and to associate respective timestamps or other suitable indications of respective times at which the environmental condition data 238 was collected or observed. The environmental condition data 238 and corresponding timestamps may be stored in the luminaire memories 222, and/or may be transmitted to the lighting network server(s) 138, e.g., via the communication interface(s) 212 and the lighting network 108. For example, the processor(s) 202 may execute the environmental condition instructions 235 to cause the environmental condition data 238 to be transmitted to the lighting network server(s) 138 in accordance with the time-synchronized schedule generated by the network manager 130.
[0033] Of course, the memories 220 of the luminaire node 200 may store other instructions 240 and other data 242 in addition to those related to lighting, process control, and environmental conditions.
[0034]
[0035] The computing device 300 includes one or more network or communication interfaces 302 via which the computing device 300 may communicatively connect to the data highway 122, the lighting network servers 138, the PCS servers 140, and the ASM 145. Additionally, the computing device 300 includes one or more processors 305 and one or more tangible, non-transitory memories 308 on which environmental condition map generation instructions 310 and optionally other instructions 312 are stored. The sets of instructions 310, 312 may be implemented as programs, applications, instructions, services, modules, routines, and the like, which may be executed by the one or more processors 305 to perform various tasks associated with generating and updating an environmental condition map, for example. For example, the environmental map generating instructions 310 may be executable by the one or more processors 305 to perform at least a portion of embodiments of the method 400 of
[0036] Turning to
[0037] At a block 402, the method 400 includes obtaining a representation of a physical layout of at least a portion of an industrial process plant, e.g., from a process control system or from an asset management system of the industrial process plant. The physical layout may include indications of respective locations (e.g., three-dimensional locations) of a plurality of devices, pieces of equipment, piping, components, walls, ceilings, doors, and other physical assets which are physically disposed in the industrial process plant. For example, the computing device 300 may obtain a copy of at least a portion of the physical layout 148 stored at an ASM 145 of the industrial process plant, e.g., from the ASM 145. In some embodiments, the computing device 300 may obtain a copy of at least a portion of the physical layout 148 from the PCS servers 140 or from a data storage device (not shown in
[0038] At a block 405, the method 400 includes obtaining, from one or more luminaires of a lighting network providing illumination at the industrial process plant, respective signals indicative of one or more environmental conditions of the industrial process plant which are detectable or able to be sensed by respective sensors disposed at each luminaire. For example, the one or more luminaires may be instances of the luminaire 200, for of some other type of luminaire. The respective signals may be indicative of the detection, lack or absence of detection, sensing, magnitude, and/or measurement of various environmental conditions such as ambient temperature, humidity, ambient visible light, motion, air flow, a particular gas, sound or noise, vibration, or some other type of environmental condition. The obtained signals may include a corresponding time stamp or other suitable indication of a respective time/date of observation of the sensed or detected (or undetected, as the case may be) environmental condition. Further, as each luminaire may include different sets of sensors, each luminaire may detect or sense only the environmental conditions which are detectable by its respective sensors.
[0039] Significantly, as the environmental conditions are sensed by sensors associated with luminaires having known physical locations (e.g., known three-dimensional physical locations) in and around the process plant, a sensed environmental condition is not only associated with a time/date at which the condition was sensed, but also is associated with a specific three-dimensional location at which the condition was sensed. A luminaire may provide its physical location in conjunction with the signal indicative of the environmental condition, or the lighting network servers 138 may determine the physical location of the luminaire (and therefore, of the sensed environmental condition) based on the identity of the luminaire which generated the signal. Accordingly, the sensed environmental condition (e.g., its presence, absence, magnitude, measurement, etc.), the time/date at which the environmental condition was sensed or detected, and the physical location of the luminaire which includes one or more sensors via which the environmental condition may be detected are collectively and generally referred to herein as “environmental data” or “sensed environmental data.” As such, the block 405 may include obtaining environmental data from and corresponding to one or more luminaires servicing the industrial process plant.
[0040] Industrial process plants may include multiple luminaires disposed at multiple physical locations in and around the plant, where the luminaires may be communicatively connected by a lighting network via which lighting control messages are delivered to thereby control the illumination provided by the plurality of luminaires at the industrial process plant. In these industrial plants, obtaining 405 the respective signals indicative of the detected or sensed environmental condition(s) (or lack thereof, as the case may be) and associated environmental data (e.g., time, location, etc.) may include obtaining at least some of the respective signals/environmental data via the lighting controller 135, the wireless gateway 120, the wireless lighting network 118, and/or the wired lighting network 125, e.g., as the signals/data are generated and transmitted by various luminaires 110a-110d. Additionally or alternatively, the block 405 may include obtaining at least some of the respective environmental condition signals (and associated environmental data) from the lighting network servers 138. For example, the lighting network servers 138 may collect the signals indicative of the environmental conditions from the luminaires 110a-110d and corresponding time and location data, and may optionally store indications of the collected signals/environmental data. Subsequently the lighting network servers 138 may forward to the computing device 300 (and/or allow the computing device 300 to access or otherwise obtain) at least a portion of the stored signal/environmental data information. For instance, the computing device 300 may obtain a subset of the stored signal/environmental data information based on one or more criteria, e.g., an area of the plant, a time interval, only updated information, type of environmental condition, etc.
[0041] At a block 408, the method 400 includes generating a map including indications of information indicative or descriptive of the environmental condition or conditions at respective map locations corresponding to respective physical locations of the plurality of luminaires at the industrial process plant, thereby generating a map of the environmental condition or conditions for the industrial process plant. For example, the computing device 300 may overlay a representation of the physical layout of at least the portion of the industrial process plant with the indications of the information corresponding to the environmental condition or conditions (e.g., indications of the presence and/or respective magnitudes or measurements of environmental conditions) to thereby generate the environmental condition map.
[0042] In embodiments (not shown), the method 400 may include determining or calculating information indicative of the environmental condition or conditions based on the signals obtained from the luminaires and further based on additional environmental information. For example, the signals obtained from the luminaires (block 405) may include ambient temperature measurements, and the method 400 may include determining isothermal ranges of various areas of the process plant based on the obtained ambient temperature measurements as well as other information such as facility structures, wind direction, wind speed, solar influences, and the like. The additional environmental information may be obtained from databases (e.g., fixed environmental information such as facility structure locations and materials), from signals generated by other types of sensors disposed at one or more of the luminaires, and/or from signals generated other sensor systems within the industrial plant.
[0043] Further, the environmental condition map may be generated 408 in any format suitable for a consumer of the environmental condition map. For example, for use cases in which the consumer is an operator or other personnel associated with the industrial process plant, the method 400 may include, at a block 410, causing the environmental condition map to be presented on a display view at a user interface associated with the industrial process plant, such as an operator interface 150a, 150c,105d, and/or at a remote user interface 150b. The user interface may be associated with the lighting network, the process control system, or both the lighting network and the process control system, for example. In such embodiments, the environmental condition map may be presented 410 at the user interface in a graphical format. For example, indications of respective conditions which have been sensed or detected may be displayed on a graphical representation of the physical layout of the process plant. The indications may be displayed using any suitable format such as, for example, red/yellow/green, alphanumeric or graphical representations of measurements, time-based graphs, etc. In some implementations, the displayed environmental condition map may be continually updated over time (e.g., as updated environmental data is obtained 402 from the luminaires). For example, the environmental condition map may be presented via one or more display views which may be updated in real-time as environmental conditions change.
[0044] Further, the presented environmental condition map may be interactive, so that, for example, the operator or user may click on an indication of a detected environmental condition to obtain more details, a history, etc.; so that an operator may select among different environmental condition maps corresponding to different aspects of environmental conditions (e.g., area of the plant, type of environmental condition, particular location such as near the ceiling, down near the ground, near combustible materials, etc., and/or other aspects); so that an operator may select or filter environmental condition data for display (e.g., by condition type(s), by time interval, by rate of change, by severity, etc.); to name a few. As such, the presented environmental condition map(s) may provide the operator with a current or present view and a view over time of how various environmental conditions are unfolding or developing, so that the operator may monitor the situation and take any necessary mitigating actions.
[0045] Accordingly, in embodiments, the method 400 may include (not shown) configuring the environmental condition map display view(s) to include desired interactive elements, thresholds and/or levels of various environmental conditions which correspond to various levels of severity and/or rates of change, graphical and/or alphanumeric depictions thereof, etc. For example, the PCS servers 140 and/or the lighting network servers 138 may include a respective configuration application via which a configuration engineer may configure one or more display views on which environmental condition maps may be displayed.
[0046] Returning now to block 408, for use cases in which the consumer of the environmental condition map is the process control system, generating the environmental condition map including the indications of the detected or sensed environmental conditions at respective times/dates and respective physical locations of the physical luminaires at the industrial process plant may be generated in a data file format, and the method 400 may further include providing 412 at least a portion of the environmental condition map data file to the process control system or PCS servers 140 for ingestion, e.g., via the data highway 122. The process control system may ingest the environmental condition map data file as a source data input, and may utilize the data points of the environmental condition map data file in conjunction with other data sources to perform various process control system actions, generate process control system views, and the like. For example, the process control system may include alerts and/or alarms (and corresponding display views) which have been configured to trigger or otherwise respond to one or more detected or sensed environmental conditions, and/or their respective locations, measurements, rates of change over time, directions of change over time, occurrences of different combinations of environmental conditions, etc., and the triggering of such alerts and/or alarms may result in corresponding process control system actions, e.g., displaying the triggered alert/alarm on an operator display view, initiating a diagnostic, causing a trip or other safety action to occur, etc. In another example, various control modules executing in the process control system may ingest environmental condition data and responsively adjust their respective control routines. In still another example, other applications of the process control system (e.g., historians, analytics, diagnostics, etc.) may ingest the environmental condition data and respond accordingly. For instance, an analytics application may analyze detected environmental conditions along with process control data to perform root cause analysis or to predict occurrences of undesirable effects on the process control system, and may automatically take corresponding mitigating actions. In another example, a diagnostic application may ingest data indicative of detected environmental conditions along with other inputs to measure a response of a target device to a test signal, etc. Of course, other uses of the environmental condition map data file by the process control system may be possible. Of course, the computing device 300 may provide updates to the sensed or detected environmental conditions to the process control system as the updates are sensed or detected by the luminaires. Accordingly, the process control system display views and applications may continually operate on the most recent environmental condition sensor data.
[0047]
[0048]
[0049]
[0050]
[0051]
[0052] As such, the computing device 300 may determine or calculate various types of information corresponding to an environmental condition and present indications thereof on an environmental condition map. For example, the computing device 300 may determine or calculate a relative magnitude of the environmental condition (e.g., a deviation from a desired isothermal range, not shown in
[0053] The following additional considerations apply to the foregoing discussion.
[0054] A user interface device, personal electronic device, or portable computing device, such as the devices 150b, 150c, 150d, which may operate in conjunction with embodiments of methods, systems, luminaires, and computing devices disclosed herein, can be any suitable device capable of wireless communications such as a smartphone, a tablet computer, a laptop computer, a wearable or body-borne device, a drone, a camera, a media-streaming dongle or another personal media device, a wireless hotspot, a femtocell, or a broadband router. Further, the portable computing device and/or embodiments of the disclosed luminaire can operate as an internet-of-things (IoT) device or an Industrial internet-of-things (IIoT) device.
[0055] Certain embodiments are described in this disclosure as including logic or a number of components or modules. Modules may be software modules (e.g., code stored on non-transitory machine-readable medium) or hardware modules. A hardware module is a tangible, non-transitory unit capable of performing certain operations and may be configured or arranged in a certain manner. A hardware module can include dedicated circuitry or logic that is permanently configured (e.g., as a special-purpose processor, such as a field programmable gate array (FPGA) or an application-specific integrated circuit (ASIC)) to perform certain operations. A hardware module may also include programmable logic or circuitry (e.g., as encompassed within a general-purpose processor or other programmable processor) that is temporarily configured by software to perform certain operations. The decision to implement a hardware module in dedicated and permanently configured circuitry, or in temporarily configured circuitry (e.g., configured by software) may be driven by cost and time considerations.
[0056] When implemented in software, the techniques can be provided as part of the operating system, a library used by multiple applications, a particular software application, etc. The software can be executed by one or more general-purpose processors or one or more special-purpose processors.
[0057] Upon reading this disclosure, those of skill in the art will appreciate still additional alternative structural and functional designs for the embodiments of the luminaires, systems, and computing devices disclosed herein through the principles disclosed in this disclosure. Thus, while this document illustrates and describes particular embodiments and applications, the disclosed embodiments are not limited to the precise construction and components disclosed. Various modifications, changes and variations, which will be apparent to those of ordinary skill in the art, may be made in the disclosed arrangement, operation and details of the method, and apparatus without departing from the spirit and scope defined in the appended claims.