Big data-based incubator environment analysis method and system
Patent Information
- Application Number
- CN202611015354.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2026-07-09
- Publication Date
- 2026-10-20
- Estimated Expiration
- 2046-07-09
AI Technical Summary
[0005]同时,温箱加热部件状态、加湿部件状态、风机状态、箱门状态、报警状态、传感器状态和温箱工作模式,也可能在护理操作前后发生响应,并影响环境变化后的恢复过程
本发明通过基于历史环境片段中的护理操作数据确定护理操作窗口,使护理操作发生前、护理操作持续过程中以及护理操作完成后的环境状态能够被连续的捕获,基于护理操作窗口内的环境数据和温箱运行数据生成护理扰动记录,使操作前环境状态、操作中环境变化状态、温箱运行响应状态、操作后环境恢复状态和延续状态能够被统一记录,从而完整表达护理操作对应的环境变化过程和设备响应过程。
Smart Images

Figure CN122548671B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of neonatal incubator environment analysis technology, specifically to a method and system for neonatal incubator environment analysis based on big data. Background Technology
[0002] Neonatal incubators are used to provide a relatively stable environment for newborns. Environmental data such as temperature, humidity, oxygen concentration, airflow, light, noise, mattress temperature, and incubator wall temperature can all be affected by the incubator's own operating status and nursing procedures.
[0003] Existing neonatal incubator environmental monitoring solutions typically focus on real-time environmental values, such as directly reading incubator temperature, humidity, or oxygen concentration data, and then comparing the real-time data with a set range to provide alerts or alarms.
[0004] In actual nursing care, operations such as opening the incubator, closing the incubator door, feeding, changing diapers, turning over, suctioning, adjusting the body position, putting in nursing supplies, and removing nursing supplies may all cause continuous changes in the internal environment of the incubator over a period of time.
[0005] Meanwhile, the status of the incubator's heating components, humidification components, fan, door, alarm, sensor, and operating mode may also respond before and after nursing procedures, affecting the recovery process after environmental changes. Summary of the Invention
[0006] Existing methods primarily focus on collecting, comparing, and providing alerts for real-time environmental data. However, they struggle to establish a continuous correlation between environmental data such as incubator temperature, humidity, oxygen concentration, airflow, light, noise, mattress temperature, and incubator wall temperature, and incubator operation data such as the status of heating components, humidifiers, fans, doors, alarms, sensors, and incubator operating modes, as well as nursing operation data such as opening and closing the door, feeding, diaper changing, turning over, suctioning, adjusting body position, inserting and removing nursing supplies. This results in the difficulty of fully identifying the sources of environmental changes, the incubator's operational response processes, and the impact of nursing operations. To address the shortcomings of existing technologies, this invention provides a method and system for neonatal incubator environmental analysis based on big data.
[0007] To achieve the above objectives, the present invention provides the following technical solution: a method for analyzing the neonatal incubator environment based on big data, specifically including the following steps: Acquire environmental data, incubator operation data, and nursing operation data of several neonatal incubators within a historical time period to generate a historical incubator dataset; Based on the aforementioned historical incubator data set, environmental status nodes are determined; Based on the environmental status nodes, the historical incubator data set is divided into several historical environmental segments; Based on nursing operation data in historical environmental segments, determine the nursing operation window; Nursing disturbance records are generated based on environmental data and incubator operation data within the nursing operation window; Based on the historical environmental fragments and the nursing disturbance records, establish fragment association records; A historical association database is established based on several related fragment records; The system acquires the current environmental data, current incubator operation data, and current nursing operation data of the newborn incubator, and generates a current segment association record. Based on the current segment association record, it performs a search in the historical association database to determine the target historical record. Based on the target historical record, it determines the environmental analysis result of the current newborn incubator.
[0008] Preferably, environmental data, incubator operation data, and nursing operation data of several neonatal incubators within a historical period are acquired to generate a historical incubator data set, including the following steps: Acquire environmental data, incubator operation data, and nursing operation data of the first neonatal incubator during the first historical time period; Based on the time correspondence between environmental data, incubator operation data, and nursing operation data, the first incubator historical data is generated, and based on the first incubator historical data, a historical incubator data set is generated. The environmental data includes at least one of the following: internal temperature data, internal humidity data, internal oxygen concentration data, internal airflow data, internal light data, internal noise data, mattress temperature data, and internal wall temperature data. The operating data of the incubator includes at least one of the following: heating component status, humidification component status, fan status, door status, alarm status, sensor status, and incubator operating mode; Nursing operation data includes at least one of the following: opening the box, closing the box door, feeding, changing diapers, turning over, suctioning, adjusting body position, inserting nursing supplies, and removing nursing supplies.
[0009] Preferably, the first environmental state is determined based on the environmental data in the historical incubator dataset, and the first incubator operating state corresponding to the first environmental state is determined based on the time location corresponding to the first environmental state. Based on the time position corresponding to the first incubator's operating status, determine the first nursing operation status corresponding to the first incubator's operating status. Based on the connection position between the first environmental state, the first incubator operating state, and the first nursing operation state, determine the location of environmental state change; Based on the location of environmental state changes, environmental state nodes are determined, wherein the environmental state nodes include at least one of the following: a first stable node, a first disturbance start node, a first operational response node, a first recovery start node, and a first recovery end node.
[0010] Preferably, based on the first environmental state node, the starting position of the first segment is determined; based on the starting position of the first segment, a second environmental state node adjacent to the starting position of the first segment is determined; and based on the second environmental state node, the ending position of the first segment is determined. Based on the start and end positions of the first segment, corresponding environmental data, incubator operation data, and nursing operation data are extracted from the historical incubator data set. Based on the extracted environmental data, incubator operation data, and nursing operation data, a first historical environmental segment is generated. Based on the adjacency relationship between several environmental state nodes, several historical environmental segments are generated. Each historical environmental segment includes the segment start position, segment end position, segment environmental state, segment running state, and segment care state.
[0011] Preferably, the nursing operation data in the first historical environment segment is read to obtain the first nursing operation. According to the location where the first nursing operation occurs, the environmental state before the operation is extracted. According to the location where the first nursing operation continues, the environmental state during the operation is extracted. According to the location where the first nursing operation is completed, the environmental state after the operation is extracted. The environmental state before the operation, the environmental state during the operation, and the environmental state after the operation are combined into a nursing operation window.
[0012] Preferably, the pre-operation environmental status is read from the nursing operation window, the environmental data after the pre-operation environmental status is used to obtain the environmental change status during operation, and the incubator operation response status is obtained according to the incubator operation data corresponding to the environmental change status during operation. Based on the environmental data after the temperature chamber's operational response state, the post-operation environmental recovery state is obtained; based on the connection relationship between the post-operation environmental recovery state and subsequent historical environmental segments, the continuation state is obtained. The environmental state before the operation, the environmental change state during the operation, the incubator operation response state, the environmental recovery state after the operation, and the continuation state are combined into a nursing disturbance record.
[0013] Preferably, the first historical environmental segment is read to obtain the environmental state of the first segment, and the first nursing disturbance record is matched according to the environmental state of the first segment; The correspondence between the first nursing disturbance record and the first historical environmental fragment is identified to obtain the first influence relationship; The connection relationship between the first nursing disturbance record and the second historical environmental segment is identified to obtain the first continuity relationship; Write the first influence relationship and the first continuation relationship into the fragment association record corresponding to the first historical environment fragment.
[0014] Preferably, several fragment-related records are aggregated to obtain a first record set, and a first related item, a second related item, a third related item, and a fourth related item are extracted from the first record set; Write the first, second, third, and fourth related items into the historical related item database.
[0015] Preferably, the current environmental status node is determined based on the current environmental data, the current incubator operation data, and the current nursing operation data; Generate a record associated with the current environmental segment based on the current nursing disturbance record; Using the current environmental fragment status as the first search condition, the first historical record is obtained from the historical association database. Using the current nursing disturbance record as the second search condition, the second historical record is obtained from the first historical record. Using the current incubator operation response status as the third search condition, the third historical record is obtained from the second historical record. Using the current environmental recovery status as the fourth search condition, the fourth historical record is obtained from the third historical record. Using the current continuation relationship as the fifth search condition, the target historical record is obtained from the fourth historical record. Read the target history records to obtain the first source corresponding to the current environmental change. Based on the first source, generate the current impact relationship of the current nursing operation on the current environmental segment. Based on the current impact relationship, generate the current continuation relationship of the current nursing operation on subsequent current environmental segments. Based on the current continuation relationship, generate the participation relationship of the current incubator operation response on the current environmental segment. Based on the participation relationship, generate the current environmental recovery status. Based on the current environmental recovery status, generate the environmental analysis results of the current neonatal incubator.
[0016] This invention also provides a newborn incubator environment analysis system based on big data, including: Data acquisition module: Acquires environmental data, incubator operation data, and nursing operation data of several neonatal incubators within a historical period, and generates a historical incubator data set; Node determination module: Based on the historical incubator data set, determine the environmental status nodes; Segmentation module: Based on the environmental status nodes, the historical incubator data set is divided into several historical environmental segments; Window Determination Module: Determines the nursing operation window based on nursing operation data in historical environment segments; Disturbance record generation module: Generates nursing disturbance records based on environmental data and incubator operation data within the nursing operation window; Association record establishment module: Based on the historical environmental fragments and the nursing disturbance records, establish fragment association records; Historical association database creation module: Creates a historical association database based on several associated records. Analysis Result Determination Module: Acquires the current environmental data, current incubator operation data, and current nursing operation data of the current neonatal incubator, and generates a current segment association record. Based on the current segment association record, performs a search in the historical association database to determine the target historical record. Based on the target historical record, determines the environmental analysis result of the current neonatal incubator.
[0017] This invention provides a method and system for analyzing the neonatal incubator environment based on big data, which has the following beneficial effects: This invention determines the nursing operation window based on nursing operation data in historical environmental fragments, enabling continuous capture of the environmental state before, during, and after the nursing operation. Nursing disturbance records are generated based on the environmental data and incubator operation data within the nursing operation window, allowing the environmental state before operation, the environmental change state during operation, the incubator operation response state, the environmental recovery state after operation, and the continuation state to be recorded uniformly, thereby fully expressing the environmental change process and equipment response process corresponding to the nursing operation.
[0018] This invention summarizes several fragmented records and establishes a historical association database. This allows for the categorized storage of the following associations: the first association between environmental fragments and nursing disturbance records; the second association between nursing disturbance records and incubator operation responses; the third association between incubator operation responses and environmental recovery status; and the fourth association between nursing disturbance records and subsequent historical environmental fragments. By organizing and retrieving data from historical environmental fragments, nursing disturbance records, fragmented records, and the historical association database, the current neonatal incubator environment analysis results can be obtained, thus improving the traceability of the environmental analysis results. Attached Figure Description
[0019] Figure 1 This is a flowchart of the method of the present invention; Figure 2 This is a system block diagram of the present invention. Detailed Implementation
[0020] The technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.
[0021] Please see Figure 1 This invention provides a method for analyzing the neonatal incubator environment based on big data, including the following steps: Acquire environmental data, incubator operation data, and nursing operation data of several neonatal incubators within a historical time period to generate a historical incubator dataset; Furthermore, environmental data of the first neonatal incubator during the first historical period is obtained; based on the collection time corresponding to the environmental data, incubator operation data of the first neonatal incubator during the first historical period is obtained; based on the operation time corresponding to the incubator operation data, nursing operation data of the first neonatal incubator during the first historical period is obtained. Based on the time correspondence between environmental data, incubator operation data, and nursing operation data, historical data of the first incubator is generated. Based on the historical data of the first incubator corresponding to several newborn incubators, a set of historical incubator data is generated. The environmental data includes at least one of the following: internal temperature data, internal humidity data, internal oxygen concentration data, internal airflow data, internal light data, internal noise data, mattress temperature data, and internal wall temperature data. The operating data of the incubator includes at least one of the following: heating component status, humidification component status, fan status, door status, alarm status, sensor status, and incubator operating mode; Nursing operation data includes at least one of the following: opening the box, closing the box door, feeding, changing diapers, turning over, suctioning, adjusting body position, inserting nursing supplies, and removing nursing supplies.
[0022] It should be noted that the specific steps for obtaining environmental data, incubator operation data, and nursing operation data of several neonatal incubators within a historical period to generate a historical incubator dataset are as follows: Using the first neonatal incubator and the first historical time period as data acquisition conditions, the environmental data generated by the first neonatal incubator during the first historical time period is read. The environmental data acquisition objects include at least one of the following: incubator temperature data, incubator humidity data, incubator oxygen concentration data, incubator airflow data, incubator light data, incubator noise data, mattress temperature data, and incubator wall temperature data. The environmental data can be obtained from the neonatal incubator's built-in sensor records, external acquisition device records, or incubator data storage records.
[0023] When acquiring each piece of environmental data, the collection time, data source, and data content are simultaneously retained. The collection time indicates the specific time position of the environmental data within the first historical time period, the data source indicates the recording terminal from which the environmental data originated, and the data content preserves the recording results of the environmental data itself. Environmental data is preprocessed, including standardizing time representation, standardizing field names, and preserving the original data content. Standardizing time representation ensures that different environmental data can be arranged in the same time order, standardizing field names ensures that similar environmental data from different record sources can be written into the same field, and preserving the original data content ensures that the source of environmental data can be traced later.
[0024] Based on environmental data and the corresponding acquisition time, the incubator operation data of the first neonatal incubator during the first historical period is obtained. The incubator operation data acquisition objects include at least one of the following: heating component status, humidification component status, fan status, door status, alarm status, sensor status, and incubator working mode. The incubator operation data can come from the incubator operation log, equipment control record, alarm record, door status record, or sensor status record.
[0025] Based on the time of environmental data collection, the system reads incubator operation data that is temporally related to the environmental data within the first historical time period. Incubator operation data can be represented as point-in-time records or as continuous status records.
[0026] For time point recording, the running time is correlated with the environmental data collection time, and the incubator running data at the same or adjacent time points are correlated with the environmental data.
[0027] For continuous status recording, the start and end times of the temperature chamber operation data are read, and the temperature chamber operation status within the duration range is written into the environmental data record within the corresponding time range. For example, when the heating element is in the on state, the environmental data within the duration range can establish a time correspondence with the on state of the heating element.
[0028] If the same environmental data corresponds to several incubator operation data, retain all incubator operation data and record the parallel relationship between the several incubator operation data. If a certain environmental data does not correspond to incubator operation data, retain the environmental data and write an unrecorded flag at the incubator operation data position. The unrecorded flag is used to indicate that no incubator operation data was read at the corresponding time position, and does not indicate that the environmental data is invalid.
[0029] Based on the incubator operation data and the corresponding operation time, nursing operation data of the first neonatal incubator within the first historical time period is obtained. The nursing operation data includes at least one of the following: opening the incubator, closing the incubator door, feeding, changing diapers, turning over, suctioning, adjusting body position, inserting nursing supplies, and removing nursing supplies. The nursing operation data can come from the nursing record system, bedside terminal input records, incubator operation log, or nursing equipment records.
[0030] Based on the running time of the incubator operation data, nursing operation data that has a time relationship with the incubator operation data is read within the first historical time period. The nursing operation data can be represented as a point-in-time record or as a continuous operation record.
[0031] For time point records, the nursing operation time is matched with the incubator operation time, and a correspondence is established between the nursing operation data at the same or adjacent time positions and the incubator operation data.
[0032] For continuous operation records, the start and end times of nursing operations are read, and the nursing operation data within the continuous operation range is written into the incubator operation data record within the corresponding time range. For example, the continuous operation range is formed from the start to the end of the nursing operation, and the incubator operation data within the continuous operation range can establish a time correspondence with the nursing operation data.
[0033] If the same incubator operation data corresponds to several nursing operation data, retain all nursing operation data and record the parallel relationship between the nursing operation data. If a certain incubator operation data does not correspond to nursing operation data, retain the incubator operation data and write an unrecorded mark in the nursing operation data position.
[0034] Based on environmental data, incubator operation data, and nursing operation data, a time correspondence relationship is established between the three types of data, and the first incubator historical data is generated. The collection time of environmental data, the operation time of incubator operation data, and the operation time of nursing operation data are organized into the same time expression format, so that the three types of data can be arranged in the same time sequence.
[0035] The data source identifiers and field names for the three types of data are unified: environmental data is written into the environmental data field, incubator operation data is written into the incubator operation data field, and nursing operation data is written into the nursing operation field. Fields that express the same meaning from different sources are organized into a unified field name. For example, data representing the temperature inside the chamber is written into the incubator temperature data field, data representing the fan operation status is written into the fan status field, and data representing the opening behavior is written into the opening operation field.
[0036] The three types of data are organized according to time correspondence. First, based on the collection time of environmental data, the incubator operation data that has a time relationship with the environmental data is written into the same time position or the same time range. Then, based on the operation time of the incubator operation data, the nursing operation data that has a time relationship with the incubator operation data is written into the same time position or the same time range.
[0037] For point-in-time data, it is matched according to the time position. For continuous state data, it is matched according to the continuous range formed by the start time and the end time. When there are several data items at the same time position, several data items are retained and the parallel relationship between the several data items is recorded. When a certain type of data is missing at a certain time position, the data that has been acquired is retained and an unrecorded mark is written at the position where the data is missing.
[0038] After completing the above processing, the first incubator historical data is generated in chronological order. The first incubator historical data includes at least the first neonatal incubator identifier, the first historical time period identifier, time location, environmental data content, incubator operation data content, nursing operation data content, environmental data source identifier, incubator operation data source identifier, nursing operation data source identifier, and unrecorded identifier.
[0039] Following the above processing method, several historical data sets of the first incubators corresponding to several newborn incubators are generated, and the historical data sets of several first incubators are summarized to generate a historical incubator data set.
[0040] For each neonatal incubator, environmental data within the corresponding historical period is first acquired, then incubator operation data is acquired based on the acquisition time corresponding to the environmental data, then nursing operation data is acquired based on the operation time corresponding to the incubator operation data, and finally, the corresponding first incubator historical data is generated according to the time correspondence between the three types of data.
[0041] After several sets of historical data for the first incubator are generated, the historical data for the first incubator are summarized according to the newborn incubator identifier, historical time period identifier, and time position. The newborn incubator identifier is used to distinguish the data source of different incubators; the historical time period identifier is used to distinguish different historical time ranges; and the time position is used to maintain the time order of the data inside each newborn incubator.
[0042] During the aggregation process, the environmental data, incubator operation data, nursing operation data, data source identifier, and unrecorded identifier of each first incubator's historical data are retained. If different neonatal incubators have different data fields, the existing fields are retained, and the unrecorded identifier is written for fields that do not exist.
[0043] Based on the aforementioned historical incubator data set, environmental status nodes are determined; Furthermore, based on the environmental data in the historical incubator dataset, a first environmental state is determined, and based on the time location corresponding to the first environmental state, the operating state of the first incubator corresponding to the first environmental state is determined. Based on the time position corresponding to the first incubator's operating status, determine the first nursing operation status corresponding to the first incubator's operating status. Based on the connection position between the first environmental state, the first incubator operating state, and the first nursing operation state, determine the location of environmental state change; Based on the location of environmental state changes, environmental state nodes are determined, wherein the environmental state nodes include at least one of the following: a first stable node, a first disturbance start node, a first operational response node, a first recovery start node, and a first recovery end node.
[0044] It should be noted that the specific steps for determining the environmental status node based on the aforementioned historical incubator data set are as follows: Based on environmental data from the historical incubator dataset, a first environmental state is determined. Environmental data that has already undergone time-corresponding processing is read from the historical incubator dataset, and the data is arranged according to its time position. The time position, data source, and data content of each environmental data item are retained. Subsequently, the environmental data is processed to determine its state. Specifically, based on the relationship between environmental data changes at adjacent time positions, the state can be identified as either continuous and consistent, beginning to change, continuously changing, or reverting to consistent behavior. Any data type—including incubator temperature, humidity, oxygen concentration, airflow, illumination, noise, mattress temperature, and wall temperature—can be processed using the same state processing method. If several environmental data items exist at the same time position, they are all written into the same first environmental state, and the parallel relationships between these data items are retained.
[0045] Based on the time position corresponding to the first environmental state, the operating state of the first incubator corresponding to the first environmental state is determined. The output first environmental state is read, and the time position corresponding to the first environmental state is extracted. The incubator operating data at the same time position or within the same continuous time range is searched in the historical incubator data set. The searched incubator operating data is organized into the first incubator operating state. The first incubator operating state may include at least one of the following: heating component state, humidifying component state, fan state, door state, alarm state, sensor state, and incubator working mode. If several incubator operating data exist at the time position corresponding to the first environmental state, several incubator operating data are retained, and a first incubator operating state containing several operating performance indicators is formed. If no incubator operating data is read at the time position corresponding to the first environmental state, the first environmental state is retained, and a non-recorded flag is written at the first incubator operating state position. The non-recorded flag only indicates that no incubator operating data was obtained at the corresponding time position, and does not indicate that the first environmental state is invalid.
[0046] Based on the time position corresponding to the first incubator's operating state, the first nursing operation state corresponding to the first incubator's operating state is determined. The first incubator's operating state is read, and the corresponding time position is extracted. Nursing operation data at the same time position or within the same continuous time range are searched in the historical incubator data set. The searched nursing operation data is organized into a first nursing operation state. The first nursing operation state may include at least one of the following: opening the incubator, closing the incubator door, feeding, changing diapers, turning over, suctioning, adjusting the patient's position, placing nursing supplies, and removing nursing supplies. If several nursing operation data exist within the time position corresponding to the first incubator's operating state, these data are retained, forming a first nursing operation state containing these nursing operation manifestations. If no nursing operation data is read within the time position corresponding to the first incubator's operating state, the first incubator's operating state is retained, and a "not recorded" flag is written at the first nursing operation state position.
[0047] Based on the connection positions between the first environmental state, the first incubator operating state, and the first nursing operation state, the location of environmental state change is determined. The first environmental state, the first incubator operating state, and the first nursing operation state are read and arranged in chronological order. The connection positions between the three types of states are identified. The connection positions can be manifested as the first nursing operation state appearing first, the first environmental state changing subsequently, and the first incubator operating state responding later; or the first environmental state changing first, the first incubator operating state responding subsequently, and the first nursing operation state being recorded within an adjacent time range; or the first environmental state and the first incubator operating state connecting within the same time range, while the first nursing operation state is an unrecorded state.
[0048] When identifying connection positions, the judgment is made according to the connection relationship of the three types of states in the time sequence. If the first environmental state changes from a continuous and consistent performance to a changing performance, the environmental performance change position is recorded. If the first incubator operating state changes after the environmental performance change position, the operating response connection position is recorded. If the first nursing operation state has a corresponding record before, during or after the environmental performance change position, the nursing operation connection position is recorded. The environmental performance change position, the operating response connection position and the nursing operation connection position are combined to form the environmental state change position. The environmental state change position is used to indicate the position where the state transition or state connection occurs between the first environmental state, the first incubator operating state and the first nursing operation state.
[0049] Based on the location of environmental state changes, environmental state nodes are determined. The locations of environmental state changes are read, and according to their role in the time sequence, they are organized into environmental state nodes. The environmental state nodes include at least one of the following: first stable node, first disturbance start node, first operational response node, first recovery start node, and first recovery end node.
[0050] When the location of the change in environmental state corresponds to the continuous and consistent performance of the first environmental state, a first stable node can be formed. The first stable node indicates the time position of the environmental state before the disturbance, and provides a reference for subsequent identification of the start of the disturbance.
[0051] When the location of the change in environmental state corresponds to the transition of the first environmental state from a continuous and consistent state to a changing state, and there is a temporal connection between the first nursing operation state or the first incubator operation state and the changing state, a first disturbance start node can be formed. The first disturbance start node indicates the location where the environmental state transitions from a stable process to a disturbed process.
[0052] When the location of the environmental state change corresponds to the operation state of the first incubator, and the operation change is time-connected with the already occurred first environmental state change, a first operation response node can be formed. The first operation response node indicates the location where the incubator operation state begins to participate in the environmental change process.
[0053] When the location of the environmental state change corresponds to the first environmental state and begins to return to a continuous and consistent performance after the first temperature chamber operation state has participated, a first recovery start node can be formed. The first recovery start node indicates the position where the environmental change process enters the recovery process.
[0054] When the location of the environmental state change corresponds to the first environmental state and forms a continuous and consistent performance again during the recovery process, a first recovery end node can be formed. The first recovery end node indicates the location where the environmental change process has completed recovery.
[0055] Based on the environmental status nodes, the historical incubator data set is divided into several historical environmental segments; Furthermore, based on the first environmental state node, the starting position of the first segment is determined; based on the starting position of the first segment, the second environmental state node adjacent to the starting position of the first segment is determined; and based on the second environmental state node, the ending position of the first segment is determined. Based on the start and end positions of the first segment, corresponding environmental data, incubator operation data, and nursing operation data are extracted from the historical incubator data set. Based on the extracted environmental data, incubator operation data, and nursing operation data, a first historical environmental segment is generated. Based on the adjacency relationship between several environmental state nodes, several historical environmental segments are generated. Each historical environmental segment includes the segment start position, segment end position, segment environmental state, segment running state, and segment care state.
[0056] It should be noted that, based on the environmental status nodes, the historical temperature chamber data set is divided into several historical environmental segments. The specific operation steps are as follows: Based on the first environmental state node, the starting position of the first segment is determined, the environmental state node is read, and several environmental state nodes are arranged in chronological order according to the time position corresponding to the environmental state node. The first environmental state node is selected from the several environmental state nodes, and the time position corresponding to the first environmental state node is written into the starting position of the first segment. The starting position of the first segment is used to define the starting boundary for extracting data from the historical temperature chamber data set.
[0057] Based on the starting position of the first segment, determine the second environmental state node adjacent to the starting position of the first segment, read the starting position of the first segment, and in the environmental state node sequence that has been arranged in chronological order, find the environmental state node that is located after the starting position of the first segment and adjacent to the starting position of the first segment. The found environmental state node is taken as the second environmental state node.
[0058] If there is a next environmental state node after the first environmental state node corresponding to the starting position of the first segment, the next environmental state node is used as the second environmental state node. If there is no next environmental state node after the starting position of the first segment, the ending position of the corresponding historical period in the historical temperature chamber data set can be used as an auxiliary ending boundary to ensure that the data segment can be closed.
[0059] Based on the second environment state node, the end position of the first segment is determined, the second environment state node is read, and the time position corresponding to the second environment state node is extracted. The time position corresponding to the second environment state node is written into the end position of the first segment, so that the start position and the end position of the first segment together form a continuous data extraction range.
[0060] The data record corresponding to the end position of the first segment is processed using boundary attribution rules. For example, the end position of the first segment is used as the end boundary of the previous segment, or the end position of the first segment is used as the start boundary of the next segment. The purpose of the boundary attribution rules is only to avoid duplicate or missing writing of adjacent historical environment segments, and is not used to judge environmental anomalies.
[0061] The first segment starts at the beginning of the first segment and ends at the end of the first segment. The corresponding environmental data, incubator operation data, and nursing operation data are extracted from the historical incubator data set. The first segment starts at the beginning of the first segment and ends at the end of the first segment. The data range defined by the first segment starts at the beginning of the first segment and ends at the end of the first segment is used as the extraction range. The environmental data, incubator operation data, and nursing operation data within the extraction range are read from the historical incubator data set.
[0062] Based on the extracted environmental data, incubator operation data, and nursing operation data, a first historical environmental segment is generated. The environmental data, incubator operation data, and nursing operation data are combined according to time position, and the combination result is written to the start position and end position of the first segment. Furthermore, the segment environmental state is formed based on the extracted environmental data, the segment operation state is formed based on the extracted incubator operation data, and the segment nursing state is formed based on the extracted nursing operation data.
[0063] The environmental status, operational status, and nursing status of the segment are all derived from data within the range defined by the starting and ending positions of the first segment. The environmental status is used to express the environmental performance within the first historical environmental segment, the operational status is used to express the incubator operation performance within the first historical environmental segment, and the nursing status is used to express the nursing operation performance within the first historical environmental segment. The three types of status together constitute the content structure of the first historical environmental segment.
[0064] Based on the adjacency relationship between several environmental state nodes, several historical environmental segments are generated. Several environmental state nodes arranged in chronological order are read, and two adjacent environmental state nodes are selected as segments in turn. For each group of adjacent environmental state nodes, the segment start position, segment end position, corresponding data are extracted and historical environmental segments are generated in the above manner.
[0065] Several historical environment segments are generated sequentially according to their adjacency relationships, and these segments are connected sequentially in time. Each historical environment segment includes the segment start position, segment end position, segment environmental state, segment operation state, and segment nursing state. These historical environment segments together reflect the continuous data organization results of the historical incubator data set under the constraints of environmental state nodes.
[0066] Based on nursing operation data in historical environmental segments, determine the nursing operation window; Furthermore, the nursing operation data in the first historical environment segment is read to obtain the first nursing operation. According to the location where the first nursing operation occurs, the environmental state before the operation is extracted. According to the duration of the first nursing operation, the environmental state during the operation is extracted. According to the completion location of the first nursing operation, the environmental state after the operation is extracted. The environmental states before the operation, during the operation, and after the operation are combined into a nursing operation window.
[0067] It should be noted that, based on nursing operation data from historical environmental segments, the specific operation steps for the nursing operation window are determined as follows: Read the nursing operation data in the first historical environment segment to obtain the first nursing operation. Read the first historical environment segment and search for nursing operation data in the first historical environment segment. Read the nursing operation type, nursing operation time location and nursing operation record content from the nursing operation data, and organize the reading results into the first nursing operation. If there are several nursing operation data in the first historical environment segment, read them one by one according to the time order of the nursing operation data in the first historical environment segment, and form the corresponding first nursing operation for each item.
[0068] Based on the location where the first nursing operation occurred, extract the environmental state before the operation, read the first nursing operation, and obtain the location of the operation from the first nursing operation; using the location of the operation as the boundary, read the environmental data and environmental state of the segment before the location of the operation and adjacent to the location of the operation in the first historical environmental segment, and organize the read environmental performance content into the environmental state before the operation.
[0069] According to the continuous position of the first nursing operation, the environmental state during the operation is extracted, the continuous position of the first nursing operation is read, and the environmental data and fragment environmental state within the continuous position range are searched in the first historical environmental segment; the environmental performance content within the continuous position range is organized in chronological order to form the environmental state during the operation.
[0070] According to the completion position of the first nursing operation, extract the post-operation environmental state, read the completion position of the first nursing operation, and search for environmental data and fragment environmental states that are adjacent to the completion position after the completion position in the first historical environmental segment; organize the environmental performance content after the completion position in chronological order to form the post-operation environmental state.
[0071] The pre-operation environmental status, the operation environmental status, and the post-operation environmental status are combined into a nursing operation window. The pre-operation environmental status, the operation environmental status, and the post-operation environmental status are read and combined according to the time sequence of the first nursing operation. The combination result is written with the nursing operation type, occurrence location, duration location, completion location, pre-operation environmental status, operation environmental status, and post-operation environmental status of the first nursing operation, thus forming the nursing operation window.
[0072] Nursing disturbance records are generated based on environmental data and incubator operation data within the nursing operation window; Furthermore, the pre-operation environmental status is read from the nursing operation window, and the environmental data after the pre-operation environmental status is used to obtain the environmental change status during operation. The incubator operation response status is obtained according to the incubator operation data corresponding to the environmental change status during operation. Based on the environmental data after the temperature chamber's operational response state, the post-operation environmental recovery state is obtained; based on the connection relationship between the post-operation environmental recovery state and subsequent historical environmental segments, the continuation state is obtained. The environmental state before the operation, the environmental change state during the operation, the incubator operation response state, the environmental recovery state after the operation, and the continuation state are combined into a nursing disturbance record.
[0073] It should be noted that the specific steps for generating a nursing disturbance record based on the environmental data and incubator operation data within the nursing operation window are as follows: The pre-operation environment status in the nursing operation window is read, and the pre-operation environment status corresponding to the first nursing operation is extracted from the nursing operation window. At the same time, the time location, environmental data content and nursing operation window identifier corresponding to the pre-operation environment status are retained, so that the pre-operation environment status can serve as a reference basis for subsequent identification of environmental changes during the operation.
[0074] The process of reading the pre-operation environment status does not change the original data content in the nursing operation window; it only retrieves the existing pre-operation environment status from the nursing operation window. If there is an unrecorded marker in the pre-operation environment status position in the nursing operation window, the unrecorded marker is retained and written to the corresponding position in the subsequent nursing disturbance record to avoid interrupting the subsequent record generation process due to the lack of pre-operation environment status.
[0075] Based on the environmental data after the pre-operation environmental status, obtain the environmental change status during the operation, read the output pre-operation environmental status, and search for the environmental data after the pre-operation environmental status and within the first nursing operation continuous position in the nursing operation window; organize the aforementioned environmental data in chronological order, and organize the environmental performance content formed by the environmental data relative to the pre-operation environmental status into the environmental change status during the operation.
[0076] Based on the incubator operation data corresponding to the environmental changes during operation, obtain the incubator operation response status, read the environmental changes during operation, and extract the time position or time range corresponding to the environmental changes during operation; search for incubator operation data that correspond to the environmental changes during operation in the nursing operation window, and organize the found incubator operation data into incubator operation response status.
[0077] The operating status of the incubator can include at least one of the following: heating component status, humidification component status, fan status, door status, alarm status, sensor status, and incubator operating mode. If the environmental change status during operation corresponds to several incubator operating data, several incubator operating data are retained and written together into the incubator operating status. Based on the environmental data following the incubator's operational response status, obtain the post-operation environmental recovery status, read the output incubator operational response status, and determine the time position or time range following the incubator's operational response status; search for the environmental data following the incubator's operational response status in the nursing operation window, and organize the environmental data in chronological order to form the post-operation environmental recovery status.
[0078] The scope of obtaining the post-operation environmental recovery status is still limited to the nursing operation window, and environmental data outside the nursing operation window is not introduced; if there is environmental data after the incubator operation response status, the subsequent environmental performance will be organized into the post-operation environmental recovery status; if there is no readable environmental data after the incubator operation response status, an unrecorded mark will be written in the post-operation environmental recovery status position.
[0079] The post-operation environmental recovery status can be obtained through functional recovery identification. This involves reading the environmental data in chronological order after the chamber's operational response state, organizing the process of environmental performance transitioning from the environmental change state during operation to subsequent environmental performance, and outputting the post-operation environmental recovery status.
[0080] Based on the connection between the post-operation environment recovery state and subsequent historical environment segments, the continuation state is obtained, the post-operation environment recovery state is read, and the subsequent historical environment segments that are located after the current historical environment segment in time sequence are read; it is identified whether the post-operation environment recovery state forms a complete record before the end of the current historical environment segment, or whether there is a continuous connection with the segment environment state in the subsequent historical environment segment, and the continuation state is obtained based on the identification results.
[0081] The continuation state can be obtained through functional connectivity identification. The input of functional connectivity identification is the post-operation environment recovery state and subsequent historical environment segments. It identifies the time and state connections between the end position of the current historical environment segment and the beginning position of the subsequent historical environment segment in the post-operation environment recovery state, and outputs the continuation state.
[0082] The pre-operation environmental state, the environmental change state during the operation, the incubator operation response state, the post-operation environmental recovery state, and the continuation state are combined into a nursing disturbance record. The pre-operation environmental state, the environmental change state during the operation, the incubator operation response state, the post-operation environmental recovery state, and the continuation state are read and combined according to the time sequence corresponding to the first nursing operation. The combination result is written into the nursing operation identifier, the pre-operation environmental state, the environmental change state during the operation, the incubator operation response state, the post-operation environmental recovery state, and the continuation state to form a nursing disturbance record.
[0083] Based on the historical environmental fragments and the nursing disturbance records, establish fragment association records; Furthermore, the first historical environmental fragment is read to obtain the environmental state of the first fragment, and the first nursing disturbance record is matched according to the environmental state of the first fragment; The correspondence between the first nursing disturbance record and the first historical environmental fragment is identified to obtain the first influence relationship; The connection relationship between the first nursing disturbance record and the second historical environmental segment is identified to obtain the first continuity relationship; Write the first influence relationship and the first continuation relationship into the fragment association record corresponding to the first historical environment fragment.
[0084] It should be noted that the specific steps for establishing fragment association records based on the historical environmental fragments and the nursing disturbance records are as follows: Read the first historical environment fragment to obtain the first fragment environment state. Read several historical environment fragments and select one of them as the first historical environment fragment. Read the fragment environment state, the corresponding environment data, the fragment start position, and the fragment end position from the first historical environment fragment. Organize the reading results into the first fragment environment state.
[0085] According to the first segment environmental state, match the first nursing disturbance record, read the first segment environmental state, and read the nursing disturbance record; according to the time location and environmental performance content corresponding to the first segment environmental state, search for records in the nursing disturbance record that correspond to the first segment environmental state, and take the found nursing disturbance record as the first nursing disturbance record.
[0086] The correspondence between the first nursing disturbance record and the first historical environmental segment is identified to obtain the first influence relationship. The first nursing disturbance record is read, and the segment start position, segment end position, segment environmental state, segment operation state and segment nursing state of the first historical environmental segment are read. It is identified whether there is a correspondence between the environmental change state during operation, the incubator operation response state and the environmental recovery state after operation in the first nursing disturbance record and the data range of the first historical environmental segment. The first influence relationship is obtained based on the identification results.
[0087] Correspondence identification can include time range correspondence, environmental state correspondence, and operational state correspondence. The time range correspondence is used to identify whether the state time in the first nursing disturbance record falls between the start and end positions of the first historical environmental segment. The environmental state correspondence is used to identify whether the environmental change content in the first nursing disturbance record is connected with the environmental state of the first segment. The operational state correspondence is used to identify whether the incubator's operational response state is connected with the operational state of the segment in the first historical environmental segment.
[0088] The connection relationship between the first nursing disturbance record and the second historical environment segment is identified to obtain the first continuity relationship. The post-operation environment recovery state and continuity state in the first nursing disturbance record are read, and the second historical environment segment that is located after the first historical environment segment in time sequence is read. It is identified whether the first nursing disturbance record crosses the segment end position of the first historical environment segment and whether there is a time connection or state connection with the segment environment state in the second historical environment segment. The first continuity relationship is obtained based on the identification results.
[0089] The second historical environment segment originates from several already generated historical environment segments, without re-dividing the historical environment segments; it only reads subsequent segments adjacent to the first historical environment segment in the existing segment sequence, and identifies the connection between the first nursing disturbance record and the second historical environment segment.
[0090] Connection relationship identification can include fragment boundary connection, recovery state connection, and continuation state connection; fragment boundary connection is used to identify whether the first nursing disturbance record extends to the end position of the first historical environment fragment; recovery state connection is used to identify whether the post-operation environmental recovery state is continuous with the fragment environmental state of the second historical environment fragment; and continuation state connection is used to identify whether the continuation state already formed in the first nursing disturbance record points to the second historical environment fragment.
[0091] Write the first influence relationship and the first continuation relationship into the fragment association record corresponding to the first historical environment fragment. Read the first influence relationship and the first continuation relationship, and read the fragment identifier, fragment start position and fragment end position of the first historical environment fragment. Write the first influence relationship and the first continuation relationship into the record structure corresponding to the first historical environment fragment to form a fragment association record.
[0092] The fragment association record may include the first historical environmental fragment identifier, the first nursing disturbance record identifier, the first fragment environmental state, the first influence relationship, and the first continuation relationship; the fragment association record may also retain the fragment start position and fragment end position of the first historical environmental fragment.
[0093] A historical association database is established based on several related fragment records; Furthermore, several fragmented records are aggregated to obtain a first record set. From the first record set, a first association item between environmental fragments and nursing disturbance records is extracted. From the first record set, a second association item between nursing disturbance records and incubator operation response is extracted. From the first record set, a third association item between incubator operation response and environmental recovery status is extracted. From the first record set, a fourth association item between nursing disturbance records and subsequent historical environmental fragments is extracted. Write the first, second, third, and fourth related items into the historical related item database.
[0094] It should be noted that the specific steps for establishing a historical association database based on several related records are as follows: Summarize several fragment association records to obtain the first record set. Read several fragment association records and organize them according to fragment identifier, nursing disturbance record identifier and time order. Retain the environmental fragment content, nursing disturbance record content, first influence relationship and first continuation relationship in each fragment association record, and write several fragment association records into the same record set to obtain the first record set.
[0095] The aggregation process does not change the original content of any fragment-related record, but only gathers the fragment-related records that are stored or generated separately into the same data object; if there is an unrecorded identifier in a fragment-related record, the unrecorded identifier is retained so that the first record set can truly reflect the corresponding situation of the preceding data.
[0096] Read the fragment identifier, nursing disturbance record identifier, first influence relationship and first continuation relationship from the fragment association record, save them centrally according to a unified record structure, and output them as the first record set; Extract the first association item between environmental fragments and nursing disturbance records from the first record set. Read the first record set and read the fragment association records in the first record set one by one. Extract the environmental fragment identifier, environmental fragment content, nursing disturbance record identifier, nursing disturbance record content, and first influence relationship from each fragment association record. Organize the aforementioned content into the first association item between environmental fragments and nursing disturbance records.
[0097] Extract the second association between nursing disturbance records and incubator operation response from the first record set, read the content of nursing disturbance records in the first record set, and read the incubator operation response status from the content of nursing disturbance records; organize the nursing disturbance record identifier, nursing disturbance record content and incubator operation response status into the second association between nursing disturbance records and incubator operation response.
[0098] The content extracted from the second association item comes from the nursing disturbance records that have been written into the first record set. The nursing disturbance records are not regenerated, nor are the incubator operation response status re-identified. If there is an unrecorded marker at the position of the incubator operation response status in a nursing disturbance record, the unrecorded marker is written into the second association item so that the second association item can represent the actual recording situation between the nursing disturbance record and the incubator operation response.
[0099] Extract the third correlation term between the incubator operation response and the environmental recovery status from the first record set. Read the nursing disturbance record content in the first record set and read the incubator operation response status and the post-operation environmental recovery status from the nursing disturbance record content. Organize the incubator operation response status, the post-operation environmental recovery status, and their sequential relationship in the nursing disturbance record into the third correlation term.
[0100] The third association item is used to store the connection between the incubator operation response status and the post-operation environmental recovery status, and is extracted based on the nursing disturbance records that already exist in the first record set; if a nursing disturbance record has an incubator operation response status but no post-operation environmental recovery status, the incubator operation response status is retained in the third association item, and an unrecorded mark is written in the environmental recovery status position.
[0101] The third association item extraction process extracts nursing disturbance records from the first record set, reads the incubator operation response status and the post-operation environmental recovery status, saves the order relationship between the two types of statuses in the nursing disturbance records, and outputs them as the third association item.
[0102] Extract the fourth association term between the nursing disturbance record and the subsequent historical environment fragment from the first record set, read the first continuation relationship in the first record set, and read the nursing disturbance record identifier and the subsequent historical environment fragment identifier involved in the first continuation relationship; organize the nursing disturbance record, the subsequent historical environment fragment and the first continuation relationship between the two into the fourth association term.
[0103] The content extracted from the fourth association item comes from the first continuation relationship already obtained in the fragment association record. If the first continuation relationship shows that the nursing disturbance record has not continued to the subsequent historical environment fragment, it can still be written into the fourth association item, and the non-continuation content is recorded in the fourth association item, so that the historical association database retains the complete cross-fragment connection results.
[0104] The fourth association item extraction process extracts the first continuation relationship from the first record set, reads the nursing disturbance record identifier, subsequent historical environment fragment identifier, and continuation relationship content, and outputs it as the fourth association item; Write the first, second, third, and fourth related items into the historical association database. Read the first, second, third, and fourth related items and write them into the historical association database according to the related item type, related object identifier, and time order. After writing, the historical association database saves the relationship between environmental fragments and nursing disturbance records, the relationship between nursing disturbance records and incubator operation response, the relationship between incubator operation response and environmental recovery status, and the relationship between nursing disturbance records and subsequent historical environmental fragments.
[0105] The system acquires the current environmental data, current incubator operation data, and current nursing operation data of the newborn incubator, and generates a current segment association record. Based on the current segment association record, it performs a search in the historical association database to determine the target historical record. Based on the target historical record, it determines the environmental analysis result of the current newborn incubator.
[0106] Furthermore, the current environmental data of the newborn incubator in the current time period is obtained. According to the collection time of the current environmental data, the current incubator operation data is obtained. According to the operation time of the current incubator operation data, the current nursing operation data is obtained. Based on the current environmental data, the current incubator operation data and the current nursing operation data, the current environmental status node is determined. Based on the current environment state node, generate the current environment segment. Based on the current nursing operation data in the current environment segment, determine the current nursing operation window. Based on the current nursing operation window, generate the current nursing disturbance record. Based on the current environment segment and the current nursing disturbance record, generate the current segment association record.
[0107] Using the current environmental fragment status as the first search condition, the first historical record is obtained from the historical association database. Using the current nursing disturbance record as the second search condition, the second historical record is obtained from the first historical record. Using the current incubator operation response status as the third search condition, the third historical record is obtained from the second historical record. Using the current environmental recovery status as the fourth search condition, the fourth historical record is obtained from the third historical record. Using the current continuation relationship as the fifth search condition, the target historical record is obtained from the fourth historical record. Read the target history records to obtain the first source corresponding to the current environmental change. Based on the first source, generate the current impact relationship of the current nursing operation on the current environmental segment. Based on the current impact relationship, generate the current continuation relationship of the current nursing operation on subsequent current environmental segments. Based on the current continuation relationship, generate the participation relationship of the current incubator operation response on the current environmental segment. Based on the participation relationship, generate the current environmental recovery status. Based on the current environmental recovery status, generate the environmental analysis results of the current neonatal incubator.
[0108] It should be noted that the specific steps for obtaining the current environmental data, current incubator operation data, and current nursing operation data of the neonatal incubator, generating a current segment association record, performing a search in the historical association database based on the current segment association record to determine the target historical record, and determining the environmental analysis result of the current neonatal incubator based on the target historical record are as follows: The system acquires the current environmental data of the neonatal incubator within the current time period. Using the current neonatal incubator and the current time period as data acquisition conditions, it reads the current environmental data within the current time period and retains the collection time, data source, and data content corresponding to the current environmental data. The acquisition scope of the current environmental data is limited to the current internal environmental performance of the neonatal incubator, and the current environmental data does not include historical records in the historical database.
[0109] Based on the current environmental data collection time, obtain the current incubator operation data, read the current environmental data, and use the current environmental data collection time as the time basis to read the corresponding current incubator operation data within the current time period; for point-in-time current incubator operation data, obtain it according to the time position corresponding to the current environmental data collection time; for continuous state current incubator operation data, obtain it according to the continuous range formed by the start position and end position of operation.
[0110] Based on the running time of the current incubator operation data, obtain the current nursing operation data, read the current incubator operation data, and use the running time of the current incubator operation data as the time basis to read the corresponding current nursing operation data within the current time period; for time-point type current nursing operation data, obtain it according to the correspondence between the nursing operation occurrence time and the current incubator operation data running time; for continuous type current nursing operation data, obtain it according to the continuous range formed by the nursing operation start position and the nursing operation completion position.
[0111] Based on current environmental data, current incubator operation data, and current nursing operation data, determine the current environmental state node, read the output current environmental data, current incubator operation data, and current nursing operation data respectively, and organize the three types of data in chronological order; form the current environmental performance based on the current environmental data, the current operational performance based on the current incubator operation data, and the current nursing performance based on the current nursing operation data, and identify the connection positions between the three types of performance; organize the connection positions into current environmental state nodes, which are used to define the boundaries of the current environmental segment.
[0112] Based on the current environment status node, generate the current environment segment, read the current environment status node, and determine the start and end positions of the current segment according to the time position corresponding to the current environment status node; extract the current environment data, current incubator operation data, and current nursing operation data between the start and end positions of the current segment from the current time period, and combine the extracted three types of data into the current environment segment.
[0113] Based on the current nursing operation data in the current environment segment, determine the current nursing operation window, read the current environment segment, and read the current nursing operation data from the current environment segment; extract the pre-operation environment state according to the occurrence position of the current nursing operation data, extract the current operation environment state according to the continuity position of the current nursing operation data, extract the current operation post-operation environment state according to the completion position of the current nursing operation data, and combine the pre-operation environment state, the current operation environment state, and the current operation post-operation environment state into the current nursing operation window.
[0114] Based on the current nursing operation window, a current nursing disturbance record is generated. The current nursing operation window is read, and the environmental state before the current operation is read from the current nursing operation window. The environmental change state during the current operation is obtained according to the current environmental data after the environmental state before the current operation. The current incubator operation response state is obtained according to the current incubator operation data corresponding to the environmental change state during the current operation. The current environmental recovery state is obtained according to the current environmental data after the current incubator operation response state. The current continuation relationship is obtained according to the connection relationship between the current environmental recovery state and the subsequent current environmental segments. The environmental state before the current operation, the environmental change state during the current operation, the current incubator operation response state, the current environmental recovery state, and the current continuation relationship are combined into the current nursing disturbance record.
[0115] Based on the current environmental segment and the current nursing disturbance record, generate a current segment association record, read the current environmental segment and the current nursing disturbance record, and identify the correspondence between the current environmental segment and the current nursing disturbance record; write the current environmental segment identifier, the current environmental segment status, the current nursing disturbance record identifier, the current impact relationship, the current continuation relationship, and the current incubator operation response status into the current segment association record.
[0116] Using the current environmental fragment state as the first search condition, the system obtains the first historical record from the historical association database, reads the current environmental fragment state from the current fragment association record, and retrieves the historical environmental fragment association content corresponding to the current environmental fragment state from the historical association database; the search results are used as the first historical record.
[0117] Using the current nursing disturbance record as the second search condition, the second historical record is obtained from the first historical record. The current nursing disturbance record is read, and the historical nursing disturbance related content corresponding to the current nursing disturbance record is retrieved in the first historical record. During the search, the environmental change status, current incubator operation response status, current environmental recovery status, and current continuation relationship in the current nursing disturbance record can be read and matched with the nursing disturbance record content in the first historical record.
[0118] Using the current incubator operation response status as the third search condition, the third historical record is obtained from the second historical record. The current incubator operation response status in the current nursing disturbance record is read, and the historical operation response associated content corresponding to the current incubator operation response status is retrieved in the second historical record. The third historical record is used to retain historical records that correspond to the current incubator operation response status.
[0119] Using the current environmental recovery status as the fourth search condition, the fourth historical record is obtained from the third historical record. The current environmental recovery status in the current nursing disturbance record is read, and the historical environmental recovery related content corresponding to the current environmental recovery status is retrieved in the third historical record. The fourth historical record is used to retain historical records that correspond to the current environmental recovery status.
[0120] Using the current continuation relationship as the fifth search condition, the target historical record is obtained from the fourth historical record. The current continuation relationship in the current nursing disturbance record is read, and the historical continuation association content corresponding to the current continuation relationship is retrieved from the fourth historical record. The retrieved record is used as the target historical record, which is used to determine the first source corresponding to the current environmental change.
[0121] The retrieval process can be implemented using a hierarchical conditional retrieval method. The inputs for the hierarchical conditional retrieval method are, in order, the current environmental fragment status, the current nursing disturbance record, the current incubator operation response status, the current environmental recovery status, and the current continuation relationship. The processing logic is that each level of retrieval uses the results of the previous level as the retrieval scope, and the outputs are, in order, the first historical record, the second historical record, the third historical record, the fourth historical record, and the target historical record.
[0122] Read the target historical records to obtain the primary source corresponding to the current environmental changes. Read the target historical records and extract the historical source content corresponding to the current environmental fragment state, current nursing disturbance record, current incubator operation response state, current environmental recovery state, and current continuity relationship from the target historical records. Organize the extracted historical source content into the primary source.
[0123] Based on the first source, generate the current impact relationship of the current nursing operation on the current environmental segment. Read the first source and read the current environmental segment and current nursing disturbance record in the current segment association record. According to the historical impact content corresponding to the first source, organize the corresponding content between the current nursing disturbance record and the current environmental segment to generate the current impact relationship. The current impact relationship is used to express the impact relationship of the current nursing operation on the current environmental segment.
[0124] Based on the current influence relationship, generate the current continuation relationship of the current nursing operation on subsequent current environmental segments, read the current influence relationship, and read the current environmental recovery status and subsequent current environmental segments in the current nursing disturbance record; according to the segment boundaries and state connection content recorded in the current influence relationship, generate the current continuation relationship of the current nursing operation on subsequent current environmental segments; the current continuation relationship is used to express whether the environmental change corresponding to the current nursing operation continues to the subsequent current environmental segments.
[0125] Based on the current continuation relationship, generate the participation relationship between the current incubator operation response and the current environmental segment. Read the current continuation relationship and read the current incubator operation response status in the current nursing disturbance record. According to the corresponding time connection content and status connection content in the current continuation relationship, organize the participation content between the current incubator operation response status and the current environmental segment, and generate the participation relationship. The participation relationship is used to express whether the current incubator operation response participates in the environmental change process in the current environmental segment.
[0126] Based on the participation relationship, generate the current environmental recovery status, read the participation relationship, and read the current environmental recovery status content in the current nursing disturbance record; according to the correspondence between the incubator operation response and the current environmental segment in the participation relationship, organize the current environmental recovery status so that the current environmental recovery status can reflect the environmental recovery performance after the current incubator operation response participates.
[0127] Based on the current environmental recovery status, the environmental analysis results of the current neonatal incubator are generated. The current environmental recovery status is read, and combined with the primary source, current influencing relationship, current continuation relationship and participation relationship, the environmental analysis results of the current neonatal incubator are generated. The environmental analysis results of the current neonatal incubator are used to express the source of the current environmental change, the impact of the current nursing operation on the current environmental segment, the continuation of the current nursing operation on subsequent current environmental segments, the participation of the current incubator operation response, and the current environmental recovery status.
[0128] Please see Figure 2 This invention also provides a neonatal incubator environment analysis system based on big data, including: Data acquisition module: Acquires environmental data, incubator operation data, and nursing operation data of several neonatal incubators within a historical period, and generates a historical incubator data set; Node determination module: Based on the historical incubator data set, determine the environmental status nodes; Segmentation module: Based on the environmental status nodes, the historical incubator data set is divided into several historical environmental segments; Window Determination Module: Determines the nursing operation window based on nursing operation data in historical environment segments; Disturbance record generation module: Generates nursing disturbance records based on environmental data and incubator operation data within the nursing operation window; Association record establishment module: Based on the historical environmental fragments and the nursing disturbance records, establish fragment association records; Historical association database creation module: Based on several fragmented associated records, a historical association database is created; Analysis Result Determination Module: Acquires the current environmental data, current incubator operation data, and current nursing operation data of the current neonatal incubator, and generates a current segment association record. Based on the current segment association record, performs a search in the historical association database to determine the target historical record. Based on the target historical record, determines the environmental analysis result of the current neonatal incubator.
[0129] Those skilled in the art will recognize that the units and algorithm steps of the various examples described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.
[0130] Those skilled in the art will understand that, for the sake of convenience and brevity, the specific working processes of the systems, devices, and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here.
[0131] In the several embodiments provided in this application, it should be understood that the disclosed systems, apparatuses, and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection between apparatuses or units may be electrical, mechanical, or other forms.
[0132] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.
[0133] The above description is merely a specific embodiment of this application, but the scope of protection of this application is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of protection of the described technical solution.
Claims
1. A method for analyzing the neonatal incubator environment based on big data, characterized in that, Includes the following steps: Acquire environmental data, incubator operation data, and nursing operation data of several neonatal incubators within a historical time period to generate a historical incubator dataset; Based on the aforementioned historical incubator data set, environmental status nodes are determined; Specifically, based on environmental data in the historical incubator dataset, a first environmental state is determined, and based on the time location corresponding to the first environmental state, the operating state of the first incubator corresponding to the first environmental state is determined. Based on the time position corresponding to the first incubator's operating status, determine the first nursing operation status corresponding to the first incubator's operating status. Based on the connection position between the first environmental state, the first incubator operating state, and the first nursing operation state, determine the location of environmental state change; Based on the location of environmental state changes, environmental state nodes are determined, wherein the environmental state nodes include at least one of the following: a first stable node, a first disturbance start node, a first operational response node, a first recovery start node, and a first recovery end node; Based on the environmental status nodes, the historical incubator data set is divided into several historical environmental segments; Based on nursing operation data in historical environmental segments, determine the nursing operation window; Nursing disturbance records are generated based on environmental data and incubator operation data within the nursing operation window; Based on the historical environmental fragments and the nursing disturbance records, establish fragment association records; A historical association database is established based on several related fragment records; The system acquires the current environmental data, current incubator operation data, and current nursing operation data of the newborn incubator, and generates a current segment association record. Based on the current segment association record, it performs a search in the historical association database to determine the target historical record. Based on the target historical record, it determines the environmental analysis result of the current newborn incubator.
2. The method for analyzing the neonatal incubator environment based on big data according to claim 1, characterized in that, Acquire environmental data, incubator operation data, and nursing operation data of several neonatal incubators within a historical time period, and generate a historical incubator dataset, including the following steps: Acquire environmental data, incubator operation data, and nursing operation data of the first neonatal incubator during the first historical time period; Based on the time correspondence between environmental data, incubator operation data, and nursing operation data, historical data of the first incubator is generated, and a historical incubator data set is generated based on the historical data of the first incubator.
3. The method for analyzing the neonatal incubator environment based on big data according to claim 2, characterized in that, Based on environmental status nodes, the historical incubator data set is divided into several historical environmental segments, specifically including the following steps: Based on the first environment state node, determine the start position of the first segment; based on the start position of the first segment, determine the second environment state node; based on the second environment state node, determine the end position of the first segment. Based on the start and end positions of the first segment, corresponding environmental data, incubator operation data, and nursing operation data are extracted from the historical incubator data set. Based on the extracted environmental data, incubator operation data, and nursing operation data, a first historical environmental segment is generated. Based on the adjacency relationship between several environmental state nodes, several historical environmental segments are generated. Each historical environmental segment includes the segment start position, segment end position, segment environmental state, segment running state, and segment care state.
4. The method for analyzing the neonatal incubator environment based on big data according to claim 3, characterized in that, Based on nursing operation data from historical environmental segments, the nursing operation window is determined, specifically including the following steps: Read the nursing operation data in the first historical environment segment to obtain the first nursing operation. Extract the pre-operation environment state according to the location where the first nursing operation occurs, extract the in-operation environment state according to the duration of the first nursing operation, and extract the post-operation environment state according to the completion location of the first nursing operation. Combine the pre-operation environment state, in-operation environment state, and post-operation environment state into a nursing operation window.
5. The method for analyzing the neonatal incubator environment based on big data according to claim 4, characterized in that, Based on the environmental data and incubator operation data within the nursing operation window, a nursing disturbance record is generated, which includes the following steps: Read the pre-operation environmental status in the nursing operation window, obtain the environmental change status during operation based on the environmental data after the pre-operation environmental status, and obtain the incubator operation response status based on the incubator operation data corresponding to the environmental change status during operation. Based on the environmental data after the temperature chamber's operational response state, the post-operation environmental recovery state is obtained; based on the connection relationship between the post-operation environmental recovery state and subsequent historical environmental segments, the continuation state is obtained. The environmental state before the operation, the environmental change state during the operation, the incubator operation response state, the environmental recovery state after the operation, and the continuation state are combined into a nursing disturbance record.
6. The method for analyzing the neonatal incubator environment based on big data according to claim 5, characterized in that, Based on historical environmental fragments and nursing disturbance records, fragment association records are established, specifically including the following steps: Read the first historical environment segment to obtain the first segment's environment state, and match the first nursing disturbance record according to the first segment's environment state; The correspondence between the first nursing disturbance record and the first historical environmental fragment is identified to obtain the first influence relationship; The connection relationship between the first nursing disturbance record and the second historical environmental segment is identified to obtain the first continuity relationship; Write the first influence relationship and the first continuation relationship into the fragment association record corresponding to the first historical environment fragment.
7. The method for analyzing the neonatal incubator environment based on big data according to claim 6, characterized in that, Based on several related records, a historical association database is established, which includes the following steps: Summarize several related records to obtain a first record set, and extract the first related item, the second related item, the third related item, and the fourth related item from the first record set; Write the first, second, third, and fourth related items into the historical related item database.
8. The method for analyzing the neonatal incubator environment based on big data according to claim 7, characterized in that, The process involves acquiring current environmental data, operational data, and nursing operation data of the neonatal incubator, generating a current segment association record, performing a search in the historical association database based on this record, identifying the target historical record, and determining the environmental analysis results of the current neonatal incubator based on the target historical record. Specifically, this includes the following steps: Based on current environmental data, current incubator operation data, and current nursing operation data, determine the current environmental status node; Generate a record associated with the current environmental segment based on the current nursing disturbance record; Using the current environmental fragment status as the first search condition, the first historical record is obtained from the historical association database. Using the current nursing disturbance record as the second search condition, the second historical record is obtained from the first historical record. Using the current incubator operation response status as the third search condition, the third historical record is obtained from the second historical record. Using the current environmental recovery status as the fourth search condition, the fourth historical record is obtained from the third historical record. Using the current continuation relationship as the fifth search condition, the target historical record is obtained from the fourth historical record. Read the target history records to obtain the first source corresponding to the current environmental change. Based on the first source, generate the current impact relationship of the current nursing operation on the current environmental segment. Based on the current impact relationship, generate the current continuation relationship of the current nursing operation on subsequent current environmental segments. Based on the current continuation relationship, generate the participation relationship of the current incubator operation response on the current environmental segment. Based on the participation relationship, generate the current environmental recovery status. Based on the current environmental recovery status, generate the environmental analysis results of the current neonatal incubator.
9. A big data-based neonatal incubator environment analysis system for executing the big data-based neonatal incubator environment analysis method according to any one of claims 1-8, characterized in that, include: Data acquisition module: Acquires environmental data, incubator operation data, and nursing operation data of several neonatal incubators within a historical period, and generates a historical incubator data set; Node determination module: Based on the historical incubator data set, determine the environmental status nodes; Segmentation module: Based on the environmental status nodes, the historical incubator data set is divided into several historical environmental segments; Window Determination Module: Determines the nursing operation window based on nursing operation data in historical environment segments; Disturbance record generation module: Generates nursing disturbance records based on environmental data and incubator operation data within the nursing operation window; Association record establishment module: Based on the historical environmental fragments and the nursing disturbance records, establish fragment association records; Historical association database creation module: Based on several fragmented associated records, a historical association database is created; Analysis Result Determination Module: Acquires the current environmental data, current incubator operation data, and current nursing operation data of the current neonatal incubator, and generates a current segment association record. Based on the current segment association record, performs a search in the historical association database to determine the target historical record. Based on the target historical record, determines the environmental analysis result of the current neonatal incubator.
Citation Information
Patent Citations
Monitoring control method and system for regional power utilization, medium and program product
CN118694005A
Obstetrical medical resource scheduling method and system
CN122201684A