Climate chamber facing walking variable posture sweating thermal manikin control method and system

CN122509233BActive Publication Date: 2026-10-20TIANFANGBIAO STANDARDIZATION CERTIFICATION & TESTING CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
CN202611007574.0
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2026-07-08
Publication Date
2026-10-20
Estimated Expiration
2046-07-08

AI Technical Summary

Technical Problem

[0008]针对现有技术的不足,本发明提供了面向气候舱的行走可变姿出汗暖体假人控制方法及系统,解决了现有出汗暖体假人控制中动态姿态下末端供汗状态难以识别,导致局部润湿判定不稳定且气候舱热湿测试缺乏可靠归因控制依据的问题

Benefits of technology

[0022](1)面向气候舱的行走可变姿出汗暖体假人控制方法及系统,通过零净增汗相位编码,在不改变编码窗口内总出汗开启时间的情况下向左右镜像供液支路写入可识别扰动,使动态姿态下的供液传播延迟能够被识别。由此避免单纯依赖泵端流量判断末端供汗状态,提高跨关节供液支路弯折工况下的出汗控制可靠性。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122509233B_ABST
    Figure CN122509233B_ABST
Patent Text Reader

Abstract

The application discloses a climate cabin-oriented walking variable posture sweating warm body mannequin control method and system, relates to the technical field of intelligent control, and comprises the following steps: S1, a unified coordinate system of a climate cabin mannequin is established, and thermal and humid posture data are collected; S2, zero net sweat increase phase coding is performed on the coding branch pair, coding response entries and bending throttling branch markers are generated, and zero net sweat increase phase coding tomography results are output; S3, a source coding index is generated, coding propagation edges are established, stable coding propagation paths are screened, and a coding vapor attribution graph is generated; S4, three types of control queues are generated, branch valve early opening, air supply outlet flow angle adjustment and return air volume adjustment are respectively performed, and the coding vapor attribution graph is regenerated to store control parameters. The problems that in existing sweating warm body mannequin control, the end sweat supply state under dynamic posture is difficult to identify, local wetting determination is unstable, and climate cabin thermal and humid test lacks reliable attribution control basis are solved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of intelligent control technology, specifically to a control method and system for a walking, variable-posture, sweating, and warming dummy for climate chambers. Background Technology

[0002] With the development of intelligent control, human thermal comfort evaluation, climate chamber environment simulation, and bionic actuator technology, human thermal and humidity response, local environmental regulation, and humanoid motion control are gradually shifting from single-parameter control to multi-source data collaborative control. Devices such as warm-body dummies, humanoid prosthetic hands, and cabin thermal comfort regulation can all simulate and regulate human posture, thermal and humidity status, or motion intentions through sensor data acquisition, model analysis, and actuator linkage, providing a technological foundation for clothing comfort evaluation, cabin environment optimization, and bionic equipment control.

[0003] For example, application CN122065422A relates to a method for thermal comfort control in a vehicle compartment, comprising: - acquiring boundary parameters of the vehicle compartment in terms of thermodynamics; - based on the acquired boundary parameters, determining the target temperature of a local thermal management device in the vehicle compartment and the target parameters controlled by the HVAC system in the vehicle compartment by selecting dummy thermal comfort data corresponding to the boundary parameters obtained from a thermal dummy, wherein the dummy thermal comfort data represents environmental data that makes the thermal dummy feel comfortable with respect to the boundary parameters; - causing the local thermal management device to operate at the target temperature and causing the HVAC system in the vehicle compartment to achieve the target parameters.

[0004] For example, application CN108983973B discloses a humanoid dexterous electromyographic prosthetic hand control method based on gesture recognition. This method recognizes eight gestures performed by the user in real time and operates the dexterous prosthetic hand to perform synchronized movements. The gesture recognition strategy of this control method is based on a neural network algorithm. During the training phase, the subject first repeatedly performs eight pre-set gestures (relaxation, wrist eversion, wrist inversion, fist clenching, palm extension, gesture 2, gesture 3, and thumbs-up). Afterward, the system can recognize any one of the eight gestures randomly performed by the user in real time. This invention uses the Tensorflow machine learning framework to learn weights and performs visualization analysis. This invention collects, trains, and predicts surface electromyographic signals from a user, achieving a comprehensive prediction accuracy of 97% for the eight gestures, and requires no further training upon re-wearing. When the subject actually controls the prosthetic hand, a voting algorithm is used to deeply optimize the real-time gesture prediction results, ultimately achieving a 99% synchronization rate for the prosthetic hand's movements.

[0005] However, existing technologies mostly focus on adjusting cabin thermal comfort parameters, retrieving dummy thermal comfort data, or recognizing humanoid mechanism movements. They have not established an effective end-point sweating identification and moisture attribution mechanism for the dynamic sweating control process of a walking, variable-posture sweating, and warming dummy in a climate chamber. Especially in dynamic postures such as knee flexion, sitting, and walking, the bending of the liquid supply branch, the delay in end-point sweating, the transport of moisture by the climate chamber's air supply, and the entrapment of vapor in semi-enclosed areas all affect the local wetting state. If control is based solely on pump flow rate or ordinary humidity thresholds, it is difficult to determine the differences between insufficient liquid supply, actual wetting, airflow transport, and vapor entrapment, resulting in insufficient repeatability and control reliability of dynamic thermal humidity test results.

[0006] Therefore, in order to address the above problems, there is an urgent need for a control method and system for a walking, variable-posture, sweating, and warming dummy designed for climate chambers. Summary of the Invention

[0007] Technical problems to be solved

[0008] To address the shortcomings of existing technologies, this invention provides a control method and system for a walking, variable-posture sweating and warming dummy for climate chambers. This solves the problem that existing sweating and warming dummy control methods struggle to identify the end-effector sweating status under dynamic posture, leading to unstable local wetting determination and a lack of reliable attribution control basis for climate chamber heat and humidity testing.

[0009] Technical solution

[0010] To achieve the above objectives, the present invention provides the following technical solution: a method for controlling a walking, variable-posture, sweating, and warming dummy in a climate chamber, comprising: S1, establishing a unified coordinate system for the climate chamber dummy and collecting thermal and humid posture data, and generating gait phase markers, coded branch pairs, and downstream body partitions based on the thermal and humid posture data; S2, selecting a first and second coding window based on the thermal and humid posture data, performing zero net sweating phase coding on the coded branch pairs, generating coded response entries, and generating bend and throttling branch markers based on the branch start point, end point, and water vapor peak value, and outputting zero... S3, Based on the zero net perspiration phase coding tomography results and thermal humidity posture data, generate a source coding index, establish the coding propagation edge from the source coding index to the body partition channel or the downstream air supply channel, screen stable coding propagation paths, and generate a coded vapor attribution map; S4, Based on the coded vapor attribution map, generate a liquid supply advance control queue, an air supply path correction queue, and a local dehumidification control queue, respectively execute branch valve advance opening, air supply outlet guide angle adjustment, and return air volume adjustment, and regenerate the coded vapor attribution map to store control parameters.

[0011] Further, the specific steps for establishing a unified coordinate system for the climate chamber dummy and collecting thermal and humidity attitude data are as follows: Using the center point of the climate chamber floor as the origin, the direction pointing from the origin to the center point of the front wall of the climate chamber as the positive X-axis, the direction pointing from the origin to the center point of the right side wall of the climate chamber as the positive Y-axis, and the direction perpendicularly from the origin to the center point of the top wall of the climate chamber as the positive Z-axis, a unified coordinate system for the climate chamber dummy is established; the body partition numbers, the left-right mirror body partition relationships, the liquid supply branch numbers, the sweat hole numbers, the air supply vent numbers, and the return air vent numbers are obtained; the body partitions, liquid supply branches, sweat holes, air supply vents, and return air vent numbers are recorded. The three-dimensional coordinates of the return air vent are determined, and a mapping relationship is established between each body zone number and at least one liquid supply branch number. A mapping relationship is also established between each liquid supply branch number and the set of sweat pore numbers located on the corresponding liquid supply branch. The body zone numbers corresponding to the armpit, perineum, knee crease, and elbow crease are written into the semi-closed zone marker. Thermal and humidity posture data are collected, including liquid supply branch number, body zone number, sweat pore valve status, branch pressure value, end pressure value, near-body water vapor concentration value, clothing inner layer humidity value, joint angle value, foot support pressure value, posture marker value, target sweating rate, and test timestamp.

[0012] Further, the specific steps for generating gait phase markers, coded branch pairs, and downstream body partitions based on thermal and humid posture data are as follows: When the posture marker value is walking, the sampling period where at least one of the left and right plantar support pressure values ​​is not less than the plantar contact threshold is marked as the support phase; the sampling period where both the left and right plantar support pressure values ​​are less than the plantar contact threshold and the adjacent sampling change in the hip or knee joint angle is greater than the joint swing threshold is marked as the swing phase; when the posture marker value is not walking, the gait phase markers are written into the static phase; according to The body partitioning relationship is mirrored. The left and right liquid supply branches with the same target sweating rate and the same number of sweat pores are selected to form a coded branch pair. The left and right liquid supply branches in the coded branch pair are respectively recorded as the first liquid supply branch and the second liquid supply branch. The vector connecting the center coordinates of the air supply outlet to the center coordinates of the return air outlet is used as the mainstream vector. The body partition that is located in the positive direction of the mainstream vector and has the closest Euclidean distance relative to the body partition is recorded as the downstream body partition of the air supply. The gait phase marker, the coded branch pair, and the downstream body partition of the air supply are written into the thermal and humid posture data according to the test timestamp.

[0013] Further, based on the thermal and humidity posture data, the first and second coding windows are selected, and zero net sweating phase coding is performed on the coding branch pairs to generate coding response entries. The specific steps are as follows: Read the thermal and humidity posture data, and determine the first and second liquid supply branches from the coding branch pairs; Under the same posture marker value and the same step phase marker, select two consecutive sampling intervals that meet the coding window duration, record the sampling interval with the earlier time as the first coding window, and record the sampling interval with the later time as the second coding window, and divide the first and second coding windows into four equal-duration time slots respectively; Within the first coding window, control the first liquid supply branch to add a short-term opening action in the first time slot and deduct the corresponding sweat hole valve opening time for an equal duration in the second time slot, control the second liquid supply branch to add a short-term opening action in the third time slot and deduct the corresponding sweat hole valve opening time for an equal duration in the fourth time slot, and keep the corresponding time slots in the thermal and humidity posture data unchanged. The status of the sweat pore valves; within the second coding window, the coding order of the first and second liquid supply branches is swapped, the second liquid supply branch is controlled to add a short-term opening action in the first time slot and deduct the corresponding sweat pore valve opening time for an equal duration in the second time slot, the first liquid supply branch is controlled to add a short-term opening action in the third time slot and deduct the corresponding sweat pore valve opening time for an equal duration in the fourth time slot, the time slots that do not perform the addition or deduction maintain the corresponding sweat pore valve status in the thermal humidity posture data; within the response sampling duration after each short-term opening action ends, the branch pressure value, terminal pressure value, and near-body water vapor concentration value of the first and second liquid supply branches are read; a coded response entry is generated for each liquid supply branch, the coded response entry includes the branch start point, the terminal start point, and the water vapor peak value; the branch start point is the sampling point where the branch pressure value first exceeds the branch response threshold, the terminal start point is the sampling point where the terminal pressure value first exceeds the terminal response threshold, and the water vapor peak value is the maximum value of the near-body water vapor concentration value.

[0014] Further, the specific steps for generating bent-throttling branch markers based on branch start-up, end-up, and water vapor peak values, and outputting zero net perspiration phase coding tomography results are as follows: When the first liquid supply branch satisfies the condition in both the first and second coding windows that the difference in sampling point sequence between the end-up and branch start-up is greater than the delayed sampling threshold, and the water vapor peak value of the first liquid supply branch is less than the water vapor peak value of the second liquid supply branch and the difference is greater than the water vapor peak value difference threshold, a bent-throttling branch marker for the first liquid supply branch is generated; when the second liquid supply branch satisfies the condition in both the first and second coding windows that the difference in sampling point sequence between the end-up and branch start-up is greater than the delayed sampling threshold, and the water vapor peak value of the second liquid supply branch is less than the water vapor peak value of the first liquid supply branch and the difference is greater than the water vapor peak value difference threshold, a bent-throttling branch marker for the second liquid supply branch is generated; binding the first coding window, the second coding window, the short-term start sampling point, the short-term start sampling point, the coding response entry, and the bent-throttling branch markers, zero net perspiration phase coding tomography results are generated.

[0015] Further, based on the zero net perspiration phase coding tomography results and thermal-humidity posture data, the specific steps for generating a source coding index and establishing a coding propagation edge from the source coding index to the body partition channel or the downstream air supply channel are as follows: Read the zero net perspiration phase coding tomography results and thermal-humidity posture data, and generate a source coding index for each short-term activation action. The source coding index includes the liquid supply branch number, body partition number, downstream air supply body partition, the start sampling point of the short-term activation action, the end sampling point of the short-term activation action, posture marker values, and gait phase markers. Starting from the source coding index, within the vapor sampling duration after the short-term activation action ends, read the near-body water vapor concentration value and the inner layer humidity value of the clothing in the body partition and the downstream air supply body partition, respectively, and generate the body partition channel and the downstream air supply channel. Generate channels for the body partition channel and the downstream air supply channel respectively. The channel contribution entries include the water vapor initiation number, peak hold sampling number, and humidity rise sampling number. The water vapor initiation number is the starting sampling point number of the first continuous effective sampling segment. A continuous effective sampling segment refers to a sampling segment where the number of sampling points with a near-body water vapor concentration value continuously greater than the water vapor response threshold reaches the water vapor initiation judgment number. The peak hold sampling number is the number of sampling points with a near-body water vapor concentration value greater than the peak hold threshold. The humidity rise sampling number is the number of sampling points where the humidity value of the inner layer of clothing is greater than the humidity value of the inner layer of clothing of the previous sampling point. When the water vapor initiation number of the body partition channel or the downstream air supply channel is not null, a coding propagation edge is established between the source coding index and the corresponding channel, and the channel type, response body partition number, water vapor initiation number, peak hold sampling number, and humidity rise sampling number are written into the coding propagation edge to generate a candidate coding propagation path.

[0016] Further, the specific steps for screening stable coded propagation paths and generating coded vapor attribution maps are as follows: Candidate coded propagation paths for the same liquid supply branch are read in the first and second coding windows; when candidate coded propagation paths in the two coding windows have the same liquid supply branch number, the same response body partition number, and the same channel type, the candidate coded propagation path is retained, and a stable coded propagation path is generated; when the channel type in the stable coded propagation path is a body partition channel, and the number of humidity rise samples is greater than the humidity following threshold, a true wetting attribution node is generated; when the liquid supply branch has a bend... When the flow branch is marked and no stable coded propagation path is generated, a liquid supply failure attribution node is generated; when the channel type in the stable coded propagation path is the downstream air supply channel, and the number of humidity rise samples on the corresponding coded propagation edge of the body partition channel is not greater than the humidity following threshold, an airflow transport attribution node is generated; when the channel type in the stable coded propagation path is the body partition channel, the peak retention sample number is greater than the stagnation sample threshold, and the body partition number has a semi-closed partition mark, a vapor stagnation attribution node is generated; bind each attribution node, source coding index, and stable coded propagation path to generate a coded vapor attribution map.

[0017] Further, based on the coded vapor attribution map, a liquid supply advance control queue, an air supply path correction queue, and a local dehumidification control queue are generated. The specific steps for performing branch valve advance opening, air outlet guide angle adjustment, and return air volume adjustment are as follows: Read the coded vapor attribution map, the zero net perspiration phase coding tomography results, and thermal humidity posture data; write the liquid supply branch number corresponding to the liquid supply failure attribution node into the liquid supply advance control queue; write the liquid supply branch number, body zone number, and downstream body zone corresponding to the airflow transport attribution node into the air supply path correction queue; write the liquid supply branch number and body zone number corresponding to the vapor stagnation attribution node into the local dehumidification control queue; for the liquid supply branch number in the liquid supply advance control queue, read the branch start and end start of the corresponding liquid supply branch in the zero net perspiration phase coding tomography results, and record the difference between the sampling point sequence number of the end start and the branch start as the liquid supply delay sampling number; before the start of the next phase synchronization state, the controller outputs the corresponding sweat hole valve opening command on the liquid supply branch in advance of the liquid supply delay sampling number, and in the next phase synchronization state... The controller deducts the opening time of the sweat hole valve with the same sample number on the corresponding liquid supply branch at the end of the phase state; for the body partition number in the air supply path correction queue, the controller adjusts the air outlet guide angle and redetermines the downstream body partition corresponding to the body partition number; when the redetermined downstream body partition is not equal to the downstream body partition bound to the body partition number in the air supply path correction queue, the air outlet guide angle is locked, and the sweat hole valve state corresponding to the liquid supply branch number of the same record in the air supply path correction queue remains unchanged; for the body partition number in the local dehumidification control queue, the controller selects the return air outlet with the smallest Euclidean distance from the body partition coordinates and increases the return air volume; in the coded vapor attribution map regenerated in the next set of zero net sweat increase phase coding groups, the peak hold sampling number of the same body partition is read; when the peak hold sampling number is less than the stagnation sampling threshold, the increase in return air volume is stopped; when the peak hold sampling number is still greater than the stagnation sampling threshold, the opening duty cycle of the sweat hole valve corresponding to the liquid supply branch number of the same record in the local dehumidification control queue is reduced.

[0018] Furthermore, the specific steps for regenerating the coded vapor attribution map to store control parameters are as follows: After the controller executes the liquid supply advance control queue, the air supply path correction queue, and the local dehumidification control queue, it regenerates the coded vapor attribution map in the next zero net perspiration phase coding group; when the attribution node corresponding to the same liquid supply branch number and the same body zone number in the regenerated coded vapor attribution map is a true wetting attribution node, the liquid supply branch number, body zone number, posture marker value, gait phase marker, branch valve opening sampling number, air supply outlet guide angle, and return air volume are bound and stored as control parameters.

[0019] The second aspect of this invention provides a walking, variable-posture, sweating, and warming dummy control system for a climate chamber, comprising: a data acquisition and processing module, a clean sweat coding tomography module, a vapor path attribution module, and a path feedback control module, wherein: the data acquisition and processing module is used to establish a unified coordinate system for the climate chamber dummy and acquire thermal and humidity posture data, and generate gait phase markers, coded branch pairs, and downstream body partitions based on the thermal and humidity posture data; the clean sweat coding tomography module is used to select a first coding window and a second coding window based on the thermal and humidity posture data, perform zero net sweating phase coding on the coded branch pairs, generate coded response entries, and generate based on the branch start point, end point, and water vapor peak value. The system includes a bend-throttling branch marker, which outputs the zero net perspiration phase coding tomography results; a vapor path attribution module, which generates a source coding index based on the zero net perspiration phase coding tomography results and thermal humidity posture data, establishes the coding propagation edge from the source coding index to the body zone channel or the downstream air supply channel, filters stable coding propagation paths, and generates a coded vapor attribution map; and a path feedback control module, which generates a liquid supply advance control queue, an air supply path correction queue, and a local dehumidification control queue based on the coded vapor attribution map, respectively executes the advance opening of branch valves, adjustment of air supply outlet guide angle, and adjustment of return air volume, and regenerates the coded vapor attribution map to store control parameters.

[0020] Beneficial effects

[0021] The present invention has the following beneficial effects:

[0022] (1) A control method and system for a walking, variable-posture sweating, and warming dummy oriented towards a climate chamber, which uses zero net sweating phase coding to write identifiable disturbances into the left and right mirrored liquid supply branches without changing the total sweating on-time within the coding window, so that the liquid supply propagation delay under dynamic posture can be identified. This avoids relying solely on the pump end flow rate to determine the end sweating status and improves the reliability of sweating control under bending conditions in cross-joint liquid supply branches.

[0023] (2) A control method and system for a walking, variable-posture sweating, and warming dummy oriented towards a climate chamber, which establishes a water vapor response propagation path through source coding index and coding propagation edge, can distinguish whether the water vapor response originates from the body zone itself or the downstream area of ​​the climate chamber's air supply. This can identify the differences between actual wetting, airflow transport, and insufficient liquid supply, reducing the misleading effect of climate chamber air supply on local wetting determination.

[0024] (3) A control method and system for a walking, variable-posture sweating, and warming dummy in a climate chamber, through a stable coding propagation path screening mechanism, retains only propagation paths that appear stably in both the first and second coding windows, reducing the interference of gait cycle, posture changes, and climate chamber environmental fluctuations on dynamic thermal and humidity test results. This improves the consistency of local thermal and humidity response determination under different postures and synchronous phases.

[0025] (4) A control method and system for a walking, variable-posture sweating, warming dummy facing a climate chamber, which performs liquid supply advance, air supply path correction and local dehumidification control according to the coded vapor attribution map, so that abnormal liquid supply, airflow transport and vapor stagnation are dealt with accordingly. This avoids attributing all abnormalities to insufficient sweating and improves the repeatability of local moisture resistance and wetting tests of the walking, variable-posture sweating, warming dummy. Attached Figure Description

[0026] Figure 1 Flowchart of the control method for a walking, variable-posture, sweating, and warming dummy facing a climate chamber;

[0027] Figure 2 Structural diagram of the control system for a walking, posture-adaptive, sweating, and body-warming dummy facing the climate chamber.

[0028] Figure 3 Phase coding chromatography and vapor propagation attribution map for zero net perspiration;

[0029] Figure 4 This is a schematic diagram of the vapor propagation attribution path. Detailed Implementation

[0030] 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.

[0031] Please see Figures 1-4 This invention provides a technical solution: a method for controlling a walking, variable-posture, sweating, and warming dummy in a climate chamber, comprising: S1, establishing a unified coordinate system for the climate chamber dummy and collecting thermal and humid posture data, and generating gait phase markers, coded branch pairs, and downstream body partitions based on the thermal and humid posture data; S2, selecting a first coding window and a second coding window based on the thermal and humid posture data, performing zero net sweating phase coding on the coded branch pairs, generating coded response entries, and generating bend and throttling branch markers based on the branch start point, end point, and water vapor peak value, and outputting the zero net sweating phase... S3, Based on the zero net perspiration phase coding tomography results and thermal humidity posture data, generate a source coding index, establish the coding propagation edge from the source coding index to the body partition channel or the downstream air supply channel, screen stable coding propagation paths, and generate a coding vapor attribution map; S4, Based on the coding vapor attribution map, generate a liquid supply advance control queue, an air supply path correction queue, and a local dehumidification control queue, respectively execute branch valve advance opening, air supply outlet guide angle adjustment, and return air volume adjustment, and regenerate the coding vapor attribution map to store control parameters.

[0032] Specifically, the steps for establishing a unified coordinate system for the climate chamber dummy and collecting thermal and humidity attitude data are as follows: The center point of the climate chamber floor is used as the origin, fixed at the geometric center of the floor, to unify the spatial reference of sensors and actuators; the direction pointing from the origin to the center of the front wall of the climate chamber is the positive X-axis, aligned with the dummy's initial standing posture and the direction of the lower body, used to define forward and backward displacement and airflow direction; the direction pointing from the origin to the center of the right side wall of the climate chamber is the positive Y-axis, aligned with the dummy's right shoulder, used to define left-right symmetrical movement and mirrored branch pairing; the direction perpendicular from the origin to the center of the top wall of the climate chamber is the positive Z-axis, opposite to the direction of gravity, used to define vapor diffusion and return air paths in the height direction; a unified coordinate system for the climate chamber dummy is established. The body partition numbers, left-right mirrored body partition relationships, liquid supply branch numbers, sweat vent numbers, air supply vent numbers, and return air vent numbers are obtained. The dummy's surface is divided into multiple independent body zones according to ISO 15831 or experimental protocols. A left-right mirror body zone relationship is recorded, showing the correspondence between the left and right body zones. Liquid supply branch numbers correspond to independent sweat delivery pipelines. Sweat pore numbers correspond to the micropore arrays on the body zones. Air supply and return vent numbers correspond to the identification of air supply and return vents within the climate chamber. The three-dimensional coordinates of the body zones, liquid supply branches, sweat pores, air supply vents, and return vents are recorded in the climate chamber dummy's unified coordinate system. These three-dimensional coordinates can be obtained using a laser tracker, a 3D scanner, a visual calibration device, or manual calibration. A mapping relationship is established between each body zone number and at least one liquid supply branch number, and between each liquid supply branch number and the set of sweat pore numbers located on the corresponding liquid supply branch. This mapping relationship is written into the controller's mapping table, enabling the controller to address the corresponding liquid supply branch and sweat pore when executing a sweating command. The body partition numbers corresponding to the armpit, perineum, back of the knee, and elbow crease are written into the semi-closed partition marker. A semi-closed partition refers to a body partition where, during standing, knee-bending, sitting, or walking, the body surface forms a locally enclosed space with adjacent limbs, the inner layer of clothing, or the bending area of ​​joints, restricting near-body airflow exchange and making it difficult for moisture to escape after sweat evaporation. The armpit forms an angled space when the upper arm swings or is close to the torso; the perineum forms a low-ventilation space between the inner thighs and the crotch of the clothing; and the back of the knee and elbow form folded and obstructed spaces when the knee and elbow joints are bent. Therefore, these partitions are considered the default semi-closed partitions. Semi-closed partitions can also be extended to the groin, buttocks, neck, glove cuff, or sock cuff, depending on the test clothing structure and dummy posture. When the corresponding body partition meets the requirement that the peak near-body moisture concentration sampling number is greater than the stagnation sampling threshold, or the near-body airflow velocity is lower than the ventilation judgment threshold under the test posture, the corresponding body partition number is written into the semi-closed partition marker.Collect thermal and humidity posture data, which includes the liquid supply branch number, body zone number, sweat pore valve status, branch pressure value, end pressure value, near-body water vapor concentration value, clothing inner layer humidity value, joint angle value, foot support pressure value, posture marker value, target sweating rate, and test timestamp. The system includes: a supply branch number identifying the supply line to which the current data belongs; a body zone number identifying the body region to which the current data belongs; the status of the sweat vent valves, fed back by the valve drive circuit, indicating whether the sweat vents are open or closed; branch pressure values ​​collected by pressure sensors located between the supply pump and the branch lines; end pressure values ​​collected by miniature pressure sensors located upstream or near the sweat vents; near-body moisture concentration values ​​collected by humidity sensors located between the dummy surface and the inner layer of the clothing; inner layer humidity values ​​collected by humidity sensors located within the clothing; joint angle values ​​collected by angle sensors located at the hip, knee, ankle, shoulder, or elbow joints; foot support pressure values ​​collected by pressure sensors located on the left and right soles; posture marker values ​​generated by a combination of joint angles and foot support pressure distribution; a target sweating rate set by the experimental protocol and sent to the controller; and a test timestamp generated by the real-time system clock at the sampling time.

[0033] In this implementation plan, by establishing a unified coordinate system and collecting multi-dimensional thermal and humidity posture data, a unique mapping relationship between spatial reference and component addressing is established for the warm-body dummy test, improving data consistency among liquid supply branches, sweat vents, body zones, and environmental air vents. Semi-enclosed zone marking and collaborative acquisition by multiple types of sensors enhance the early identification capability of local thermal and humidity anomalies, providing a highly consistent input basis for subsequent phase coding tomography and vapor propagation attribution determination, reducing the risk of misjudgment due to missing data or coordinate chaos, and overall ensuring the integrity of test data and the reliability of control decisions.

[0034] Specifically, the steps for generating gait phase markers, coded branch pairs, and downstream body partitions based on thermal and humid posture data are as follows: When the posture marker value is walking, read the left plantar support pressure value, right plantar support pressure value, hip joint angle value, and knee joint angle value within the same sampling period; when at least one of the left plantar support pressure value and right plantar support pressure value is not less than the plantar contact threshold, write the gait phase marker of the corresponding sampling period into the support phase; when both the left plantar support pressure value and right plantar support pressure value are less than the plantar contact threshold, and the change in hip joint angle value or knee joint angle value relative to the previous sampling period is greater than the joint swing threshold, write the gait phase marker of the corresponding sampling period into the swing phase; when the posture marker value is not walking, write the gait phase marker into the static phase. The left and right foot support pressure values ​​are collected by array-type thin-film pressure sensors installed on the left and right soles of the dummy. The foot contact threshold can be set according to the dummy's weight, support area, and experimental protocol. The hip and knee joint angle values ​​are collected by angle sensors installed at the hip and knee joints. The joint swing threshold is used to exclude the influence of stationary foot lifting, sensor noise, or slight postural tremors on the swing phase determination. In this way, the sampling period during walking is divided into a support phase or a swing phase, and the sampling period during non-walking is divided into a static phase. Based on the left-right mirror body partitioning relationship, left and right fluid supply branches with the same target sweating rate and the same number of sweat pores are selected to form a coded branch pair. The left and right fluid supply branches in the coded branch pair are respectively designated as the first and second fluid supply branches. The target sweating rate is issued by the host computer according to the experimental protocol, and the number of sweat pores is obtained by statistically analyzing the sweat pore number set corresponding to each fluid supply branch. By selecting mirrored liquid supply branches with the same target sweating rate and the same number of sweat pores, the first and second liquid supply branches can have the same baseline sweating capacity in the zero net sweating phase coding, and make the local water vapor response generated by short-term opening action comparable. At the same time, the mirrored arrangement allows the two liquid supply branches to be affected by similar temperature and humidity fluctuations in the climate chamber, dummy movement disturbances, and overall clothing swings under the same attitude mark value and the same step phase mark. This cancels out non-coded disturbances in the mirror comparison of the first and second coding windows, highlights the differences caused by the bending of the liquid supply branch, the delay of the end liquid supply, or the air transport, and improves the accuracy of subsequent coding propagation path attribution. The vector connecting the center coordinates of the air supply vent to the center coordinates of the return air vent is taken as the mainstream vector. For each body partition, the partition vector between the center coordinates of the candidate body partition and the center coordinates of the current body partition is calculated. When the dot product of the partition vector and the mainstream vector is greater than zero, the candidate body partition is written into the downstream candidate set. In the downstream candidate set, the candidate body partition with the smallest Euclidean distance to the center coordinates of the current body partition is selected and denoted as the downstream body partition of the air supply.The coordinates of the air supply vent, return air vent, and body zone center are all derived from the unified coordinate system of the climate chamber dummy. After wind speed calibration in the climate chamber, the mainstream vector can also be corrected using the calibrated average wind speed direction. Gait phase markers, coded branch pairs, and downstream body zones are written into the thermal-humidity attitude data according to the test timestamps. The test timestamps are generated by the real-time system clock at each sampling time. The thermal-humidity attitude data is aligned according to the test timestamps and stored in a cache queue for subsequent selection of the first and second coding windows.

[0035] In this implementation scheme, by jointly determining the left and right foot plantar support pressure values, hip joint angle values, and knee joint angle values, the sampling period during walking is divided into a support phase or a swing phase, and the sampling period during non-walking is divided into a static phase, so that the gait phase markers can correspond to the actual movement state. Left and right mirrored liquid supply branches are selected to form coded branch pairs based on the conditions of the same target sweating rate and the same number of sweat pores. This ensures that the sweating increments of the two branches in the zero net sweating phase coding cancel each other out, maintaining the overall thermal balance of the dummy unaffected by coding pulse interference. Using the vector direction from the air supply port coordinates to the return air port coordinates as a reference, the nearest body partition along this direction is determined as the downstream body partition for air supply, realizing the spatial quantification of the airflow transport path. The above operations collectively improve the completeness and traceability of movement state information, coding correspondence, and airflow influence range in the thermal and humid posture data, providing a unified and repeatable data foundation for subsequent coding window selection and vapor propagation attribution analysis.

[0036] Specifically, the steps for selecting a first and second coding window based on thermal and humidity posture data, performing zero net perspiration phase coding on the coding branch pairs, and generating coded response entries are as follows: Read the thermal and humidity posture data, determine the first and second liquid supply branches from the coding branch pairs; under the same posture marker value and the same step phase marker, select two consecutive sampling intervals that satisfy the coding window duration, designate the earlier sampling interval as the first coding window, and the later sampling interval as the second coding window, and divide the first and second coding windows into four equal-duration time slots. The first and second coding windows are used for mirror comparison of two coding sequences in opposite order. The data acquisition card collects thermal and humidity posture data according to the set sampling frequency, and converts the coding window duration, time slot duration, short-term opening action duration, and response sampling duration into the number of sampling points based on the set sampling frequency. Specifically, the number of sampling points in the encoding window is determined by the encoding window duration and the set sampling frequency. The number of sampling points in the time slot is one-quarter of the number of sampling points in the encoding window. The number of sampling points for the short-term activation action is determined by the duration of the short-term activation action and the set sampling frequency. The number of response sampling points is determined by the response sampling duration and the set sampling frequency. When the number of sampling points is an integer, it is rounded up to ensure that the actual execution duration is not less than the set duration. In one embodiment, the set sampling frequency is 20Hz, the sampling period is 50ms, the encoding window duration is 2s, corresponding to 40 sampling points. Each encoding window is divided into four time slots of equal duration, and each time slot contains 10 sampling points. The duration of the short-term activation action is 250ms, corresponding to 5 sampling points. The response sampling duration is 1.5s, corresponding to 30 sampling points. Within the first encoding window, the first liquid supply branch is controlled to add a short-term opening action in the first time slot and deduct the corresponding sweat vent valve opening time for an equal duration in the second time slot. The second liquid supply branch is controlled to add a short-term opening action in the third time slot and deduct the corresponding sweat vent valve opening time for an equal duration in the fourth time slot. Time slots where no addition or deduction is performed maintain the corresponding sweat vent valve state in the thermal humidity posture data. The duration of the short-term opening action can be determined based on the sweat vent valve response delay test results. The deduction action and the short-term opening action use the same number of sampling points, so that the total number of opening sampling points for each liquid supply branch within the first encoding window is equal to the number of original sweating command opening sampling points in the thermal humidity posture data. Within the second coding window, the coding order of the first liquid supply branch and the second liquid supply branch is swapped. The second liquid supply branch is controlled to add a short-term opening action in the first time slot and deduct the opening time of the corresponding sweat hole valve for the same duration in the second time slot. The first liquid supply branch is controlled to add a short-term opening action in the third time slot and deduct the opening time of the corresponding sweat hole valve for the same duration in the fourth time slot. The time slots that do not perform the addition or deduction are kept in the corresponding sweat hole valve status in the thermal humidity posture data.The total number of activation sampling points for each supply branch within the second coding window is equal to the number of activation sampling points for the original sweating command in the thermal humidity posture data. The reverse coding order in the first and second coding windows is used to offset the inherent differences between the two supply branches in terms of fixed pipe length, initial bending shape, and valve response delay. During the response sampling duration after each short activation action, the branch pressure value, terminal pressure value, and near-body water vapor concentration value of the first and second supply branches are read. The response sampling duration can be determined based on the calibration time of sweat evaporation from the sweat pores and diffusion to the near-body water vapor sensor, covering the branch pressure transmission, terminal pressure response, and water vapor concentration rise process. A coded response entry is generated for each supply branch, including the branch start point, terminal start point, and water vapor peak value. The branch start point is the sampling point where the branch pressure value first exceeds the branch response threshold, which can be determined based on the branch static pressure value before the short-term opening action is performed. The terminal start point is the sampling point where the terminal pressure value first exceeds the terminal response threshold, which can be determined based on the terminal static pressure value before the short-term opening action is performed. The water vapor peak value is the maximum value of the near-body water vapor concentration within the response sampling time. In one embodiment, the branch response threshold is 120% of the branch static pressure value, and the branch static pressure value is the average branch pressure of 100 consecutive sampling points before the short-term opening action; the terminal response threshold is 110% of the terminal static pressure value, and the terminal static pressure value is the average terminal pressure of 100 consecutive sampling points before the short-term opening action.

[0037] In this implementation scheme, by providing explicit values ​​for the coding window duration, sampling period, time slot division, and short-term opening duration based on gait cycle and solenoid valve response delay, and calibrating branch response thresholds and terminal response thresholds based on static pressure values, and setting the response sampling duration to a fixed number of sampling points covering the entire sweat diffusion process, the repeatability of zero net sweating phase coding under different gait phases is ensured. The determination of branch start and terminal start points reduces the risk of false triggering caused by pump operating point drift and individual pipeline differences, while the capture of water vapor peaks reduces the impact of differences in the rate of concentration rise on response intensity judgment. Overall, these settings improve the consistency and noise resistance of the three characteristic parameters in the coded response entries, providing a quantitative and traceable data foundation for the generation of bend throttling branch markers.

[0038] Specifically, the steps for generating bent-throttling branch markers based on the branch start point, end point, and water vapor peak value, and outputting the zero net perspiration phase-coded tomography results are as follows: When the first supply branch satisfies the following conditions in both the first and second coding windows: the difference in sampling point numbers between the end point and the branch start point is greater than the delayed sampling threshold, and the water vapor peak value of the first supply branch is less than the water vapor peak value of the second supply branch, and the difference is greater than the water vapor peak value difference threshold, a bent-throttling branch marker for the first supply branch is generated. Similarly, when the second supply branch satisfies the following conditions in both the first and second coding windows: the difference in sampling point numbers between the end point and the branch start point is greater than the delayed sampling threshold, and the water vapor peak value of the second supply branch is less than the water vapor peak value of the first supply branch, and the difference is greater than the water vapor peak value difference threshold, a bent-throttling branch marker for the second supply branch is generated. The bent-throttling branch marker is a supply status marker generated based on the zero net perspiration phase-coded response, used to indicate that the corresponding supply branch exhibits transport lag and decreased end perspiration capacity. When the cross-joint fluid supply branch bends during knee flexion, sitting, or walking, the effective cross-sectional area of ​​the supply channel decreases. Pressure changes in the branch first appear at the pump end or branch line, with a delayed pressure response at the end. Simultaneously, the actual perspiration at the end decreases, resulting in a lower peak near-body water vapor concentration than the mirror-image supply branch. Therefore, the delay in the sampling point number from the end point to the branch point is used to characterize transport lag, and the lower water vapor peak value compared to the mirror-image supply branch characterizes a decrease in end-body perspiration capacity. When both of these characteristics appear in the first and second coding windows, a bend / throttling branch marker is generated. The delayed sampling threshold is obtained through a zero-net-perspiration phase coding calibration experiment on the supply branches of the dummy under normal conditions. In one embodiment, twenty repeated coding operations are performed on all supply branches, collecting the difference in sampling point numbers between the end point and the branch point. The maximum value of this difference plus two sampling points is taken as the delayed sampling threshold. When the maximum value of the difference in sampling point numbers under normal conditions does not exceed three sampling points, the delayed sampling threshold is set to five sampling points. The water vapor peak difference threshold is determined by the water vapor peak difference between two branches obtained by performing multiple encoding operations on the same encoding branch pair under normal conditions. In one embodiment, ten encoding windows are executed on the same encoding branch pair, and the statistical mean and standard deviation of the water vapor peak difference between the first and second liquid supply branches are calculated. The statistical mean plus three times the standard deviation is used as the water vapor peak difference threshold. When the upper limit of the 95% confidence interval of the water vapor peak difference is 0.6 g / m³, the water vapor peak difference threshold is set to 0.8 g / m³. Repeated verification of the first and second encoding windows is used to reduce misjudgments caused by solenoid valve jitter, pressure transients, or sampling noise in a single encoding. The first encoding window, the second encoding window, the start sampling point of the short-term opening action, the end sampling point of the short-term opening action, the encoding response entry, and the generated bend throttling branch marker are bound to generate a zero net perspiration phase encoding tomography result.The results of the zero net perspiration phase coding chromatography are written to the storage area according to the test timestamp for subsequent generation of encoded vapor attribution maps.

[0039] In this implementation scheme, by setting a delayed sampling threshold and a water vapor peak difference threshold obtained from normal state calibration experiments, the influence of individual differences in the liquid supply pipeline and random disturbances in a single encoding on anomaly determination is eliminated. Double verification using the first and second encoding windows ensures that a bend-throttle branch marker is only generated when both windows meet the criteria of excessive pressure delay and insufficient water vapor peak, reducing the probability of false positives. After binding the encoding window boundaries, the start and end sampling points of the short-term opening action, the encoding response entries, and the bend-throttle branch markers, and storing them in timestamp order, the tomographic results possess complete traceability and structured reading convenience, providing a reliable, double-verified input for subsequent vapor propagation attribution analysis.

[0040] Table 1. Experimental data of phase-encoded tomography with zero net perspiration.

[0041]

[0042] In this embodiment, zero net perspiration phase coding tomography data from nine typical sampling points are used as samples to illustrate the preliminary determination process of coding response, bending throttling branch marking, and vapor propagation attribution in this invention. Each sampling point records the pressure of the left supply branch, the pressure at the left end, the pressure of the right supply branch, the pressure at the right end, the humidity of the left inner layer of clothing, the humidity of the downstream body zone, the water vapor concentration of the left and right proximal bodies, and the marking values ​​of the left and right branch coding pulses. The determination rules are as follows: Within the first coding window, the first and second supply branches perform equal-duration increase and decrease actions in different time slots. The presence of bending throttling is determined by the delay in the end pressure following the branch pressure jump; true wetting or insufficient supply is identified by the increase in water vapor concentration and humidity.

[0043] Table 1 lists exemplary data from nine typical sampling points. Sampling point 0 corresponds to the following parameters: left supply branch pressure 20.0 kPa, left terminal pressure 20.0 kPa, right supply branch pressure 20.0 kPa, right terminal pressure 20.5 kPa, left inner layer humidity 45.0% RH, downstream body zone humidity 41.0% RH, left near-body water vapor concentration 12.2 g / m³, and right near-body water vapor concentration 12.3 g / m³. Sampling point 10 corresponds to the following parameters: left supply branch pressure 20.3 kPa, left terminal pressure 20.0 kPa, right supply branch pressure 20.2 kPa, right terminal pressure 20.0 kPa, left humidity 45.3% RH, downstream humidity 41.4% RH, left water vapor 12.3 g / m³, and right water vapor 12.4 g / m³. g / m³, left branch coded pulse is 1; sampling point 20 corresponds to left pressure 20.5kPa, left end 20.2kPa, right pressure 20.4kPa, right end 20.1kPa, left humidity 45.8%RH, downstream humidity 41.7%RH, left water vapor 12.6g / m³, right water vapor 12.4g / m³; sampling point 30 corresponds to left pressure 20.6kPa, left end 20.5kPa, right pressure 20.5kPa, right end 20.2kPa, left humidity 46.5%RH, downstream humidity 42.0%RH, left water vapor 13.0g / m³, right water vapor 12.5g / m³; sampling point 40 corresponds to left pressure 38.0kPa, left end 28.1kPa, left humidity 45.8%RH, downstream humidity 41.7%RH, left water vapor 13.0g / m³, right water vapor 12.5g / m³; sampling point 40 corresponds to left pressure 38.0kPa, left end 28.1kPa, left end 20.2kPa, left humidity 45.8%RH, downstream humidity 41.7%RH, left water vapor 13.0g / m³, right water vapor 12.5g / m³; Sampling point 50 corresponds to the following parameters: left pressure 20.0 kPa, right pressure 20.6 kPa, right terminal 20.3 kPa, left humidity 48.0% RH, downstream humidity 42.5% RH, left water vapor 14.5 g / m³, right water vapor 12.5 g / m³; sampling point 60 corresponds to the following parameters: left pressure 20.8 kPa, left terminal 36.0 kPa, right pressure 20.7 kPa, right terminal 20.4 kPa, left humidity 49.5% RH, downstream humidity 43.0% RH, left water vapor 16.0 g / m³, right water vapor 12.6 g / m³; sampling point 60 corresponds to the following parameters: left pressure 20.8 kPa, left terminal 36.2 kPa, right pressure 20.8 kPa, right terminal 20.5 kPa, left humidity 49.8% RH. H, downstream humidity 43.5%RH, left water vapor 16.2g / m³, right water vapor 12.7g / m³; sampling point 70 corresponds to left pressure 20.9kPa, left end 36.3kPa, right pressure 20.9kPa, right end 20.6kPa, left humidity 49.9%RH, downstream humidity 44.0%RH, left water vapor 16.3g / m³, right water vapor 12.8g / m³; sampling point 80 corresponds to left pressure 20.9kPa, left end 36.0kPa, right pressure 20.9kPa, right end 20.7kPa, left humidity 49.9%RH, downstream humidity 44.5%RH, left water vapor 16.2g / m³, right water vapor 12.9g / m³.

[0044] like Figure 3As shown, the three sub-graphs from top to bottom respectively illustrate the changes in pressure of the left supply branch and left end pressure, pressure of the right supply branch and right end pressure, and water vapor concentration and humidity over time. The horizontal axis represents the sampling point number (time). The graph shows that after the left branch coding pulse is triggered at sampling point 10, the pressure of the left supply branch jumps to 38.0 kPa at sampling point 40, but the pressure at the left end only rises to 28.0 kPa, indicating a significant pressure transmission delay. Subsequently, the humidity of the left inner layer of clothing gradually increases from 45.0%RH to 49.9%RH, and the water vapor concentration near the left body increases from 12.2 g / m³ to 16.2 g / m³, indicating that sweat successfully evaporates and wets the left body area, consistent with the characteristics of a true wetting attribution node. The pressure of the right supply branch is stable, the right end pressure shows no abnormal delay, and the change in the water vapor concentration near the right body is slight, indicating that the right branch is working normally. In the diagram, the gray and light purple backgrounds mark the first and second encoding windows, respectively, while the blue and red triangles represent the left and right branch encoding pulses, respectively. Figure 3 The validity of the phase-encoded tomography results with zero net perspiration was verified.

[0045] Specifically, the steps for generating a source coding index based on the zero net perspiration phase coding tomography results and thermal-humidity posture data, and establishing the coding propagation edge from the source coding index to the body zone channel or the downstream air supply channel are as follows: Read the zero net perspiration phase coding tomography results and thermal-humidity posture data. Generate a source coding index for each short-term activation action. The source coding index includes the liquid supply branch number, body zone number, downstream air supply body zone, the start sampling point of the short-term activation action, the end sampling point of the short-term activation action, the posture marker value, and the gait phase marker. Each short-term activation action corresponds to one coding pulse, used to uniquely identify one liquid supply disturbance on the time axis. Starting from the source coding index, within the vapor sampling duration after the short-term activation action ends, read the near-body water vapor concentration value and the inner layer humidity value of the clothing in the body zone and the downstream air supply body zone, respectively, and generate the body zone channel and the downstream air supply channel. The vapor sampling duration is determined based on the time constant of water vapor diffusion to the sensor after sweat evaporation, used to cover the process of water vapor concentration rise, hold, and fall after the coding pulse ends. In one embodiment, the vapor sampling duration is set to 60 sampling points, corresponding to 3 seconds when the sampling period is 50ms. Channel contribution entries are generated for the body zone channel and the downstream air supply channel, respectively. These entries include the water vapor initiation number, the peak hold sampling number, and the humidity rise sampling number. The water vapor initiation number is the starting sampling point number of the first continuous effective sampling segment. A continuous effective sampling segment refers to a sampling segment where the number of sampling points with a near-body water vapor concentration value continuously greater than the water vapor response threshold reaches the water vapor initiation determination number. If no continuous effective sampling segment is formed, the water vapor initiation number is written as a null value. The water vapor initiation determination number is an integer not less than 3, which can be set according to the sampling frequency, humidity sensor response time, and climate chamber background noise. In one embodiment, the water vapor initiation determination number is 3 sampling points. The water vapor initiation determination number is used to exclude interference from single-point noise or instantaneous spikes on the water vapor initiation number. The water vapor response threshold is determined by adding three times the noise standard deviation to the water vapor concentration background value under stable conditions of the dummy. The background value and noise standard deviation are obtained statistically from the continuous sampling points before the coded pulse. The peak hold sampling number is the number of sampling points where the near-body water vapor concentration value is greater than the peak hold threshold. The peak hold threshold can be set to 90% of the water vapor peak value and is used to characterize the duration of high humidity vapor. The humidity rise sampling number is the number of sampling points where the humidity value of the inner layer of clothing is greater than the humidity value of the inner layer of clothing in the previous sampling point and is used to characterize the change in the wetting of the inner layer of clothing. When the water vapor start sequence number of the body partition channel or the downstream air supply channel is a non-null value, a coding propagation edge is established between the source coding index and the corresponding channel, and the channel type, the response body partition number, the water vapor start sequence number, the peak hold sampling number, and the humidity rise sampling number are written into the coding propagation edge to generate a candidate coding propagation path.The channel types include body partition channels and downstream air supply channels; the body partition channel is used to indicate that the water vapor response after the coded pulse appears in the body partition corresponding to the source coded index, and the downstream air supply channel is used to indicate that the water vapor response after the coded pulse appears in the downstream air supply body partition.

[0046] In this implementation, precise time alignment between liquid supply disturbance and humidity response is achieved by binding each short-term activation action as a source coding index and establishing coding propagation edges for the body partition channel and the downstream air supply channel within the vapor sampling duration. The water vapor initiation number, peak hold sampling number, and humidity rise sampling number in the channel contribution entries quantify the vapor propagation intensity from three dimensions: water vapor concentration threshold crossing, high humidity hold duration, and humidity continuous rise rate, respectively, eliminating the interference of single-point noise on response determination. Coding propagation edges are only established when the water vapor initiation number is non-nullable, ensuring that all candidate coding propagation paths have verifiable vapor response starting points, providing a physically meaningful and repeatable candidate set for subsequent screening of stable coding propagation paths.

[0047] Specifically, the steps for screening stable coded propagation paths and generating coded vapor attribution maps are as follows: Candidate coded propagation paths for the same liquid supply branch are read in the first and second coding windows. When candidate coded propagation paths in both coding windows have the same liquid supply branch number, the same response body partition number, and the same channel type, the corresponding candidate coded propagation path is retained, and a stable coded propagation path is generated. Repeated verification in the first and second coding windows eliminates false propagation paths caused by random airflow disturbances, solenoid valve jitter, local clothing swaying, or instantaneous sensor noise in a single coding window. Since the first and second coding windows use opposite branch coding orders, if a propagation path points to the same response body partition and the same channel type in both coding windows, it indicates that the propagation path is related to the liquid supply branch and its spatial location, rather than being caused by accidental changes in the coding order. When the channel type in the stable coded propagation path is a body partition channel, and the number of humidity rise samples in the corresponding coded propagation edge is greater than the humidity following threshold, a true wetting attribution node is generated. A true wetting attribution node indicates that the change in near-body water vapor concentration after the encoded pulse occurs in the body partition corresponding to the source encoded index, and the humidity of the inner layer of clothing in the same body partition effectively increases with the change in near-body water vapor concentration. Therefore, it can be determined that sweat has reached the corresponding body partition and participated in the wetting of the inner layer of clothing. The humidity following threshold is obtained by statistically calibrating the number of samples of humidity increase in body partitions under normal sweating conditions of a dummy. In one embodiment, twenty repeated encodings are performed on the same body partition under normal liquid supply, normal ventilation, and standing posture. The number of sampling points where the humidity value of the inner layer of clothing is greater than the humidity value of the previous sampling point after each encoding is counted. The minimum value of the twenty statistical results minus one sampling point is taken as the humidity following threshold. When the minimum value is five sampling points, the humidity following threshold is set to four sampling points. This threshold is used to characterize the effective following of the response of the inner layer of clothing humidity to near-body water vapor, avoiding misjudgment of true wetting based solely on a short-term increase in near-body water vapor concentration. When the liquid supply branch has a bend throttling branch mark and no stable encoded propagation path is generated, a liquid supply failure attribution node is generated. The bend in the throttling branch indicates a lag in the terminal pressure response and a reduction in the near-body moisture peak in the fluid supply branch. If no stable coded propagation path is generated in either the body zone channel or the downstream air supply channel, it means that although the coded pulse appears in the branch pressure response, it does not form a repeatable moisture propagation response in the body zone or the downstream air supply space. Therefore, the fluid supply failure attribution node indicates that sweat has failed to stably reach the surface of the body zone or that there is insufficient fluid output at the end of the sweat pores. The fluid supply failure attribution node triggers the fluid supply advance control queue in subsequent control. The controller outputs the corresponding branch valve opening command in advance based on the number of fluid supply delay samples between the branch start point and the terminal start point, and deducts the same number of opening actions at the end of the same phase state to compensate for the fluid supply propagation lag without increasing the total number of sweat opening samples in that phase.An airflow transport attribution node is generated when the channel type in the stable coded propagation path is the downstream air supply channel, and no corresponding coded propagation edge is established for the body partition channel, or the number of humidity rise samples in the coded propagation edge corresponding to the body partition channel is not greater than the humidity following threshold. The airflow transport attribution node indicates that the water vapor response after the coded pulse mainly occurs in the downstream body partition, while the body partition corresponding to the source coded index does not show an effective increase in humidity in the inner layer of clothing. In other words, the water vapor response is not formed by actual wetting of the inner layer of clothing in the source body partition, but rather by the climate chamber air supply transporting evaporated water vapor to the downstream body partition along the mainstream direction. This attribution is used to prevent the controller from misjudging the downstream water vapor response as insufficient liquid supply or excessive sweating in the source body partition. In subsequent control, the airflow transport attribution node triggers the airflow path correction queue. The controller adjusts the air outlet guide angle and re-determines the downstream body partition corresponding to the source body partition. When the re-determined downstream body partition is no longer equal to the downstream body partition in the original airflow transport path, the air outlet guide angle is locked, while the sweat vent valve state of the corresponding liquid supply branch remains unchanged, thus prioritizing the correction of the airflow transport path rather than changing the amount of sweat. When the channel type in the stable coded propagation path is a body partition channel, the peak value in the coded propagation edge is greater than the stagnation sampling threshold, and the body partition number has a semi-closed partition marker, a vapor stagnation attribution node is generated. The vapor stagnation attribution node indicates that the water vapor response after the coded pulse is still located in the body partition corresponding to the source coded index, but the high humidity water vapor remains in semi-closed partitions such as the armpit, perineum, knee crease, and elbow crease for a significantly longer time than in normal ventilation. This attribution indicates that the anomaly is not due to insufficient liquid supply or air transport downstream, but rather insufficient dehumidification in the local enclosed space, leading to water vapor stagnation. The stagnation sampling threshold is determined by measuring the peak hold sampling number under normal ventilation conditions at the marked location in the semi-enclosed zone. In one embodiment, five normal ventilation coding windows are executed in the axillary or perineal area, and the number of sampling points with near-body water vapor concentration values ​​greater than the peak hold threshold is counted. The maximum value among the five coding windows plus one sampling point is taken as the stagnation sampling threshold. When the maximum value is fourteen sampling points, the stagnation sampling threshold is set to fifteen sampling points. The vapor stagnation attribution node triggers the local dehumidification control queue in subsequent control. The controller selects the return air vent with the smallest Euclidean distance to the corresponding body zone coordinates and increases the return air volume. If the peak hold sampling number of the same body zone in the next zero net perspiration phase coding group is still greater than the stagnation sampling threshold, the opening duty cycle of the sweat pores of the corresponding liquid supply branch is reduced. Each attribution node, source coding index, and stable coding propagation path are bound to generate a coded vapor attribution map. The encoded vapor attribution map is stored in a directed graph structure. The nodes include source encoding index and attribution node, and the edges include channel type, response body partition number, water vapor start number, peak hold sample number and humidity rise sample number in the stable encoded propagation path.This graph not only records the location of the water vapor response corresponding to the coded pulse, but also records whether the water vapor response is synchronized with the humidity of the inner layer of clothing, whether it shifts along the air supply direction, and whether it is maintained for a long time in a semi-enclosed zone, thus providing an attribution basis for subsequent advance liquid supply, correction of air supply path, and local dehumidification control.

[0048] In this implementation scheme, by requiring that the candidate coded propagation paths in the first and second coding windows be completely identical in terms of liquid supply branch number, response body partition number, and channel type, the physical basis for repeatable verification of stable coded propagation paths is ensured, eliminating spurious associations introduced by single random disturbances. The scheme distinguishes between true wetting and airflow transport by comparing the number of humidity rise samples with the humidity following threshold; it uses the combination of bent throttling branch markers and stable path missingness to determine insufficient liquid supply; and it uses peak hold-up samples, stagnation sampling thresholds, and semi-closed partition markers to identify vapor stagnation, achieving clear segmentation and mutual exclusion determination of the four attribution nodes. Binding attribution nodes, source coding indexes, and stable coded propagation paths generates a coded vapor attribution map, providing a structurally complete and clearly defined diagnostic result for subsequent control queue generation.

[0049] like Figure 4 As shown, the vapor propagation attribution relationship between the liquid supply branch, the body zone, and the downstream air supply zone is presented in the form of nodes and arrows: the green solid arrow from the left liquid supply branch to the left body zone indicates the true wetting attribution node; the red dashed arrow from the right liquid supply branch to the right body zone, marked with end delay, indicates that the throttling caused the pressure response at the end of the liquid supply branch to lag, thus forming the liquid supply failure attribution node; the orange solid arrow from the right liquid supply branch to the downstream zone indicates the airflow transport attribution node. Figure 4 This provides a clear basis for the generation of the liquid supply advance control, air supply path correction, and local dehumidification control queues in this invention.

[0050] Specifically, based on the coded vapor attribution map, a liquid supply advance control queue, an air supply path correction queue, and a local dehumidification control queue are generated, and the specific steps for executing the advance opening of sweat vent valves, adjustment of air supply outlet guide angle, and adjustment of return air volume are as follows: The coded vapor attribution map, the zero net sweating phase coding tomography results, and thermal humidity posture data are read. The controller reads attribution nodes one by one from the coded vapor attribution map. If the attribution node type is a liquid supply failure attribution node, the liquid supply branch number, body zone number, posture marker value, and gait phase marker bound to the attribution node are extracted and written into the liquid supply advance control queue. If the attribution node type is an airflow transport attribution node, the liquid supply branch number, body zone number, downstream body zone of the air supply, posture marker value, and gait phase marker bound to the attribution node are extracted and written into the air supply path correction queue. If the attribution node type is a vapor stagnation attribution node, the liquid supply branch number, body zone number, posture marker value, and gait phase marker bound to the attribution node are extracted and written into the local dehumidification control queue. Each control queue record includes a fluid supply branch number, body zone number, posture marker value, gait phase marker, and control status field. The initial value of the control status field is written to be executed. For each control queue record in the fluid supply advance control queue, the controller reads the fluid supply branch number and searches for the corresponding coded response entry in the zero net perspiration phase coding tomography results. The controller reads the branch start point and end point from the coded response entry. The controller records the difference between the sampling point sequence number of the end point and the branch start point as the fluid supply delay sampling number. When the fluid supply delay sampling number is less than or equal to zero, the control status field is written as "no need for advance"; when the fluid supply delay sampling number is greater than zero, the fluid supply delay sampling number is written to the advance sampling number field. The controller searches for the next sampling interval in the thermal and humid posture data that has the same posture marker value and the same gait phase marker as the control queue record, and records the next sampling interval as the target execution interval. Before the start of the target execution interval, the controller samples several points in advance and outputs an opening command to the sweat hole valve corresponding to the liquid supply branch number. The number of advance samples equals the number of liquid supply delay samples and does not exceed half the number of sampling points in the target execution interval. At the end of the target execution interval, the controller deducts the opening time of the corresponding number of sweat hole valve samples; the deducted sample number equals the number of advance samples. Through the above advance and deduction operations, the total number of sweat hole valve opening sampling points in the target execution interval remains unchanged. After execution, the controller writes the control status field of the liquid supply advance control queue to "executed" and records the sweat hole valve advance opening start sampling point, advance opening end sampling point, end deduction start sampling point, and end deduction end sampling point. For each control queue record in the air supply path correction queue, the controller reads the body partition number and the downstream body partition of the air supply, and reads the body partition center coordinates, air supply center coordinates, and return air outlet center coordinates in the climate chamber dummy's unified coordinate system.The controller reads the current angle of the air outlet guide vane and generates a candidate guide angle set according to the angle step size. The candidate guide angle set includes angle values ​​obtained by gradually adjusting the current angle in the negative direction and angle values ​​obtained by gradually adjusting the current angle in the positive direction. The angle values ​​in the candidate guide angle set do not exceed the lower limit and upper limit of the guide angle. The controller sequentially writes the candidate guide angles into the air outlet guide vane driver and recalculates the mainstream vector based on the written air outlet center coordinates, guide angles, and return air outlet center coordinates. The controller determines the new downstream body partition corresponding to the body partition number based on the recalculated mainstream vector. If the new downstream body partition is not equal to the downstream body partition recorded in the control queue, the controller locks the current candidate guide angle and writes "executed" to the control status field. If the new downstream body partition is still equal to the downstream body partition recorded in the control queue after the candidate guide angle set is traversed, the controller writes "unchanged path" to the control status field of the air path correction queue record and keeps the air outlet guide angle as the angle before traversal. During the air supply path correction process, the controller maintains the valve status of the sweat vent corresponding to the liquid supply branch number unchanged and records the locked guide angle, the downstream body zone before correction, and the downstream body zone after correction. For each control queue record in the local dehumidification control queue, the controller reads the body zone number and the coordinates of the body zone center and all return air vent centers in the climate chamber dummy's unified coordinate system. The controller calculates the Euclidean distance between the body zone center coordinates and the center coordinates of each return air vent, and selects the return air vent number with the smallest Euclidean distance as the target return air vent number. The controller reads the current return air volume, return air volume adjustment step, and return air volume upper limit corresponding to the target return air vent number; the controller increases the current return air volume by one return air volume adjustment step to obtain the candidate return air volume; if the candidate return air volume is greater than the return air volume upper limit, the candidate return air volume is written to the return air volume upper limit. The controller outputs the candidate return air volume to the return air fan corresponding to the target return air vent number and regenerates the coded vapor attribution map in the next zero net sweating phase coding group. The controller reads the peak hold sampling number corresponding to the same body partition number from the regenerated coded vapor attribution map. If the peak hold sampling number is less than the stagnation sampling threshold, the controller stops increasing the return air volume, writes "dehumidified" to the control status field, and maintains the current return air volume. If the peak hold sampling number is still greater than or equal to the stagnation sampling threshold, and the current return air volume is less than the upper limit of the return air volume, the controller continues to increase the return air volume by adjusting the return air volume step size, and repeats the generation of the coded vapor attribution map and reading the peak hold sampling number. If the peak hold sampling number is still greater than or equal to the stagnation sampling threshold, and the current return air volume reaches the upper limit of the return air volume, the controller reduces the opening duty cycle of the sweat hole valve corresponding to the liquid supply branch number.The controller reads the current sweat vent valve opening duty cycle and duty cycle lower limit, multiplies the current sweat vent valve opening duty cycle by a duty cycle reduction factor to obtain a candidate duty cycle; if the candidate duty cycle is lower than the duty cycle lower limit, the candidate duty cycle is written to the duty cycle lower limit; the controller writes the candidate duty cycle to the sweat vent valve corresponding to the liquid supply branch number, and rereads the peak hold sampling number corresponding to the same body partition number in the next zero net sweat increase phase encoding group. The controller records the target return air vent number, candidate return air volume, candidate duty cycle, peak hold sampling number, and control status field.

[0051] In this implementation scheme, by mapping the liquid supply failure attribution node, airflow transport attribution node, and vapor stagnation attribution node to a liquid supply advance control queue, an air supply path correction queue, and a local dehumidification control queue, respectively, a closed-loop linkage control from vapor propagation anomaly diagnosis to actuator parameter adjustment is achieved. The controller opens the sweat hole valves on the corresponding liquid supply branch in advance based on the liquid supply delay sampling number, and deducts the subsequent opening time of the same sweat hole valve within the same time period, compensating for pressure transmission delay without changing the total sweat volume. The air outlet guide angle is adjusted until the downstream body zone of the air supply changes, directly blocking the airflow transport path. For vapor stagnation zones, the return air volume of the nearest Euclidean distance return air outlet is increased first. If the peak value sampling number is still higher than the stagnation sampling threshold, the sweat hole opening duty cycle is further reduced, forming a graded dehumidification strategy. Overall, the warm-body dummy can automatically correct the liquid supply timing, air supply direction, and local dehumidification intensity based on real-time attribution results, significantly improving the adaptability and adjustment efficiency of thermal and humidity control under dynamic testing environments.

[0052] Specifically, the steps for regenerating the coded vapor attribution map to store control parameters are as follows: After the controller executes the liquid supply advance control queue, the air supply path correction queue, and the local dehumidification control queue, it regenerates the coded vapor attribution map in the next set of zero net perspiration phase coding groups. The next set of zero net perspiration phase coding groups is used to verify the attribution results after the control action; in one embodiment, the next set of zero net perspiration phase coding groups is spaced apart from the current coding group by a gait phase duration, allowing the dummy's near-body thermal and humid state to complete the transition. When the attribution node corresponding to the same liquid supply branch number and the same body partition number in the regenerated coded vapor attribution map is a true wetting attribution node, the controller binds the liquid supply branch number, body partition number, posture marker value, gait phase marker, number of samples for early opening of the sweat hole valve, number of samples deducted at the end of the sweat hole valve, air supply outlet guide angle, target return air outlet number, return air volume, and sweat hole valve opening duty cycle into a single control parameter record. The controller establishes a control parameter table using attitude marker values, gait phase markers, fluid supply branch numbers, and body zone numbers as index keys. The parameter values ​​in the control parameter table include the number of samples for early opening of the sweat vent valve, the number of samples deducted at the end of the sweat vent valve, the air supply outlet guide angle, the target return air outlet number, the return air volume, and the sweat vent valve opening duty cycle. The control parameter table serves as a lookup table for control parameters under the same attitude marker value and the same gait phase marker, and is used for direct retrieval in subsequent control cycles. When the same index key does not exist in the control parameter table, the controller adds a new control parameter record; when the same index key already exists in the control parameter table, the controller performs a sliding window update between the latest verified control parameter and the existing control parameters. The sliding window update can be achieved by averaging the numerical control parameters from the most recent successful verifications. This yields the updated sample counts for early opening of the sweat vent valves, the sample counts for deduction at the end of the sweat vent valve, the air supply guide angle, the return air volume, and the duty cycle of the sweat vent valve opening. The target return air vent number is the number from the most recent successful verification. If the latest verification does not convert the attribution node to a true wetting attribution node, the control parameter table is not updated, and the original control parameter record is retained. A true wetting attribution node indicates that after liquid supply advance compensation, air supply path correction, or local dehumidification adjustment, the water vapor response corresponding to the coded pulse returns to the target body zone, and the humidity of the inner layer of the clothing meets the effective tracking conditions. Through the above control parameter table, the system can directly call the verified parameters under the same posture and phase in subsequent cycles, reducing repeated trial control and improving the dynamic sweating control stability of the walking variable posture sweating warming dummy.

[0053] In this implementation scheme, a self-verifying closed loop for control effectiveness is established by regenerating the coded vapor attribution map after control execution and verifying whether the attribution node has turned into true wetting. Only after confirming that anomalies such as insufficient liquid supply, airflow transport, or vapor stagnation have been successfully eliminated are the following parameters stored as control parameters: the number of samples for the sweat vent valve to open in advance under the current gait phase, the number of samples for the sweat vent valve to be deducted at the end, the air supply outlet guide angle, the target return air outlet number, the return air volume, and the sweat vent valve opening duty cycle. This mechanism allows the stored parameters to be directly called under the subsequent phase marking of the same liquid supply branch number and the same body zone number, without the need to repeatedly execute delay compensation, guide angle search, and air volume grade adjustment, thereby shortening the control response time and improving the consistency of heat and humidity regulation in multi-cycle testing.

[0054] like Figure 2 As shown, the second aspect of the present invention provides a walking, variable-posture, sweating, and warming dummy control system for a climate chamber, comprising: a data acquisition and processing module, a clean sweat coding tomography module, a vapor path attribution module, and a path feedback control module, wherein: the data acquisition and processing module is used to establish a unified coordinate system for the climate chamber dummy and acquire thermal and humid posture data, and generate gait phase markers, coded branch pairs, and downstream body partitions based on the thermal and humid posture data; the clean sweat coding tomography module is used to select a first coding window and a second coding window based on the thermal and humid posture data, perform zero net sweating phase coding on the coded branch pairs, generate coded response entries, and determine the branch start point, end point, and water vapor peak value. The system generates tortuous throttling branch markers and outputs the zero net perspiration phase coding tomography results. The vapor path attribution module generates a source coding index based on the zero net perspiration phase coding tomography results and thermal humidity posture data. It establishes the coding propagation edge from the source coding index to the body zone channel or the downstream air supply channel, filters stable coding propagation paths, and generates a coded vapor attribution map. The path feedback control module generates a liquid supply advance control queue, an air supply path correction queue, and a local dehumidification control queue based on the coded vapor attribution map. These queues respectively execute the advance opening of the perspiration hole valve, the adjustment of the air supply outlet guide angle, and the adjustment of the return air volume, and regenerate the coded vapor attribution map to store the control parameters.

[0055] In this implementation scheme, a complete control loop is constructed from thermal and humidity posture data acquisition to actuator parameter adjustment through the sequential execution of four stages: data acquisition and processing, desiccation coding tomography, vapor path attribution, and path feedback control. The step-by-step generation of zero-net-perspiration phase coding tomography results and coded vapor attribution maps enables quantitative diagnosis of liquid supply delay, airflow transport, and vapor entrapment. The path feedback control queue directly maps attribution nodes to the early opening of sweat vent valves, adjustment of air outlet guide angle, and adjustment of return air volume, enabling the dummy to automatically correct the liquid supply timing, airflow direction, and local dehumidification intensity based on real-time thermal and humidity responses. This closed-loop control architecture significantly improves the thermal and humidity regulation accuracy and response speed of the walking, variable-posture, sweating, and warming dummy under dynamic testing environments, ensuring adaptive convergence and parameter reuse of the control strategy in multi-cycle testing.

[0056] It should be noted that, in this document, relational terms such as "first" and "second" are used only to distinguish one entity or operation from another, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Furthermore, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such process, method, article, or apparatus.

[0057] The preferred embodiments of the present invention disclosed above are merely illustrative of the invention. These preferred embodiments do not exhaustively describe all details, nor do they limit the invention to the specific implementations described. Clearly, many modifications and variations can be made based on the content of this specification. This specification selects and specifically describes these embodiments to better explain the principles and practical applications of the invention, thereby enabling those skilled in the art to better understand and utilize the invention. The invention is limited only by the claims and their full scope and equivalents.

Claims

1. A method for controlling a walking, variable-posture, sweating, and warming dummy oriented towards a climate chamber, characterized in that, Includes the following steps: S1. Establish a unified coordinate system for the climate cabin dummy and collect thermal and humidity attitude data. Based on the thermal and humidity attitude data, generate gait phase markers, coded branch pairs, and downstream body partitions for air supply. The specific steps for generating gait phase markers, coded branch pairs, and downstream body partitions based on thermal and humidity posture data are as follows: When the posture label value is walking, the sampling period where at least one of the left and right plantar support pressure values ​​is not less than the plantar strike threshold is marked as the support phase, and the sampling period where both the left and right plantar support pressure values ​​are less than the plantar strike threshold and the adjacent sampling change of the hip or knee joint angle value is greater than the joint swing threshold is marked as the swing phase; when the posture label value is not walking, the gait phase label is written into the static phase. Based on the left and right mirror body zoning relationship, select the left and right liquid supply branches with the same target sweating rate and the same number of sweat pores to form a coding branch pair, and record the left and right liquid supply branches in the coding branch pair as the first liquid supply branch and the second liquid supply branch, respectively. The vector connecting the center coordinates of the air supply outlet to the center coordinates of the return air outlet is taken as the mainstream vector. The body section that is closest to the body section in the positive direction of the mainstream vector and has the closest Euclidean distance is denoted as the downstream body section of the air supply. Gait phase markers, coded branch pairs, and downstream body partitions of the air supply were written into the thermal and humidity posture data according to the test timestamps. S2, based on thermal and humid attitude data, select the first and second coding windows, perform zero net perspiration phase coding on the coding branch pairs, generate coding response entries, and generate tortuous throttling branch markers according to the branch start point, end point and water vapor peak, and output the zero net perspiration phase coding tomography results; S3. Based on the zero net perspiration phase coding tomography results and thermal humidity posture data, a source coding index is generated. The source coding index is established to the coding propagation edge of the body partition channel or the downstream channel of the air supply. Stable coding propagation paths are screened and a coding vapor attribution map is generated. The specific steps for generating a source coding index based on the zero net perspiration phase coding tomography results and thermal and humidity posture data, and establishing the coding propagation edge from the source coding index to the body partition channel or the downstream air supply channel are as follows: Read the zero net perspiration phase coding tomography results and thermal and humidity posture data, and generate a source coding index for each short-term activation action. The source coding index includes the liquid supply branch number, body zone number, downstream body zone of the air supply, the start sampling point of the short-term activation action, the end sampling point of the short-term activation action, the posture marker value, and the gait phase marker. Starting from the source coding index, within the steam sampling time after the short-term activation action ends, the near-body water vapor concentration value and clothing inner layer humidity value of the body zone and the downstream air supply body zone are read respectively, and the body zone channel and the downstream air supply channel are generated. Channel contribution entries are generated for the body zone channel and the downstream air supply channel, respectively. The channel contribution entries include the water vapor initiation number, the peak hold sampling number, and the humidity rise sampling number. The water vapor initiation number is the starting sampling point number of the first continuous effective sampling segment. The continuous effective sampling segment refers to the sampling segment in which the number of sampling points with a near-body water vapor concentration value continuously greater than the water vapor response threshold reaches the water vapor initiation judgment number. The peak hold sampling number is the number of sampling points with a near-body water vapor concentration value greater than the peak hold threshold. The humidity rise sampling number is the number of sampling points with a clothing inner layer humidity value greater than the previous sampling point's clothing inner layer humidity value. When the water vapor initiation number of the body partition channel or the downstream air supply channel is a non-null value, an encoding propagation edge is established between the source encoding index and the corresponding channel. The channel type, response body partition number, water vapor initiation number, peak holding sampling number and humidity rise sampling number are written into the encoding propagation edge to generate a candidate encoding propagation path. The specific steps for screening stable coded propagation paths and generating coded vapor attribution maps are as follows: Read the candidate coded propagation paths of the same fluid supply branch in the first and second coding windows; when the candidate coded propagation paths in the two coding windows have the same fluid supply branch number, the same response body partition number, and the same channel type, retain the candidate coded propagation path and generate a stable coded propagation path; When the channel type in the stable coding propagation path is the body partition channel, and the number of humidity increase samples is greater than the humidity following threshold, a true wetting attribution node is generated. A true wetting attribution node indicates that the change in near-body water vapor concentration after the coding pulse appears in the body partition corresponding to the source coding index, and the humidity of the inner layer of clothing in the same body partition increases effectively with the change in near-body water vapor concentration. Therefore, it can be determined that sweat has reached the corresponding body partition and participated in the wetting of the inner layer of clothing. When the fluid supply branch has a bend throttling branch mark and no stable coded propagation path is generated, a fluid supply failure attribution node is generated; the fluid supply failure attribution node is used to indicate that sweat has failed to stably reach the surface of the body zone or that there is insufficient fluid output at the end of the sweat pore. When the channel type in the stable coding propagation path is the downstream air supply channel, and the number of humidity rise samples of the coding propagation edge corresponding to the body partition channel is not greater than the humidity following threshold, an airflow transport attribution node is generated; the airflow transport attribution node indicates that the water vapor response after the coding pulse mainly occurs in the downstream body partition of the air supply, while the body partition corresponding to the source coding index does not show an effective increase in the humidity of the inner layer of clothing. When the channel type in the stable coding propagation path is a body partition channel, the peak retention sampling number is greater than the stagnation sampling threshold, and the body partition number has a semi-closed partition marker, a vapor stagnation attribution node is generated; the vapor stagnation attribution node indicates that the water vapor response after the coding pulse is still located in the body partition corresponding to the source coding index, but the high humidity water vapor is kept in semi-closed partitions such as the armpit, perineum, knee crease, and elbow crease for a significantly longer time than in normal ventilation. Bind each attribution node, source coding index, and stable coding propagation path to generate a coded vapor attribution map; S4 generates a liquid supply advance control queue, an air supply path correction queue, and a local dehumidification control queue based on the coded vapor attribution map. It then executes the advance opening of branch valves, adjustment of air supply outlet guide angle, and adjustment of return air volume, respectively, and regenerates the coded vapor attribution map to store the control parameters.

2. The method for controlling a walking, variable-posture, sweating, and warming dummy for a climate chamber according to claim 1, characterized in that: The specific steps for establishing a unified coordinate system for the climate chamber dummy and collecting thermal and humidity attitude data are as follows: A unified coordinate system for the climate chamber dummy is established, with the center point of the climate chamber floor as the origin, the direction pointing from the origin to the center point of the front wall of the climate chamber as the positive X-axis, the direction pointing from the origin to the center point of the right side wall of the climate chamber as the positive Y-axis, and the direction perpendicular from the origin to the center point of the top wall of the climate chamber as the positive Z-axis. The system acquires the body partition numbers, left-right mirrored body partition relationships, fluid supply branch numbers, sweat hole numbers, air supply port numbers, and air return port numbers. It records the three-dimensional coordinates of the body partitions, fluid supply branches, sweat holes, air supply ports, and air return ports, establishing a mapping relationship between each body partition number and at least one fluid supply branch number, and between each fluid supply branch number and the set of sweat hole numbers located on the corresponding fluid supply branch. The body partition numbers corresponding to the armpits, perineum, knee creases, and elbow creases are written into semi-closed partition markers. Collect thermal and humidity posture data, which includes the liquid supply branch number, body zone number, sweat pore valve status, branch pressure value, end pressure value, near-body water vapor concentration value, clothing inner layer humidity value, joint angle value, foot support pressure value, posture marker value, target sweating rate, and test timestamp.

3. The method for controlling a walking, variable-posture, sweating, and warming dummy oriented towards a climate chamber according to claim 1, characterized in that: The specific steps for selecting a first and second encoding window based on thermal and humidity posture data, performing zero net perspiration phase encoding on the encoding branch pairs, and generating encoded response entries are as follows: Read the thermal and humidity attitude data, and determine the first liquid supply branch and the second liquid supply branch from the coded branch pair; under the same attitude mark value and the same step phase mark, select the sampling interval that meets the coding window duration twice in a row, record the sampling interval with the earlier time as the first coding window, record the sampling interval with the later time as the second coding window, and divide the first coding window and the second coding window into four equal-duration time slots respectively. Within the first coding window, the first liquid supply branch is controlled to add a short-term opening action in the first time slot and deduct the opening time of the corresponding sweat hole valve for the same duration in the second time slot. The second liquid supply branch is controlled to add a short-term opening action in the third time slot and deduct the opening time of the corresponding sweat hole valve for the same duration in the fourth time slot. The time slots that do not perform the addition or deduction are kept in the corresponding sweat hole valve status in the thermal humidity posture data. Within the second coding window, the coding order of the first liquid supply branch and the second liquid supply branch is swapped. The second liquid supply branch is controlled to add a short-term opening action in the first time slot and deduct the opening time of the corresponding sweat hole valve for the same duration in the second time slot. The first liquid supply branch is controlled to add a short-term opening action in the third time slot and deduct the opening time of the corresponding sweat hole valve for the same duration in the fourth time slot. The time slots that do not perform the addition or deduction are kept in the corresponding sweat hole valve status in the thermal humidity posture data. Within the response sampling duration after each short-term activation action ends, read the branch pressure value, terminal pressure value, and near-body water vapor concentration value of the first and second liquid supply branches; generate a coded response entry for each liquid supply branch, which includes the branch start point, terminal start point, and water vapor peak value; The branch start point is the sampling point where the branch pressure value first exceeds the branch response threshold, the terminal start point is the sampling point where the terminal pressure value first exceeds the terminal response threshold, and the water vapor peak value is the maximum value of the near-body water vapor concentration.

4. The method for controlling a walking, variable-posture, sweating, and warming dummy for a climate chamber according to claim 1, characterized in that: The specific steps for generating bend throttling branch markers based on the branch initiation point, terminal initiation point, and water vapor peak value, and outputting the zero net perspiration phase-coded tomography results are as follows: When the first liquid supply branch satisfies the following conditions in both the first and second coding windows: the difference between the sampling point sequence number between the end start point and the branch start point is greater than the delayed sampling threshold, and the water vapor peak value of the first liquid supply branch is less than the water vapor peak value of the second liquid supply branch and the difference is greater than the water vapor peak value difference threshold, a bend throttling branch mark for the first liquid supply branch is generated. When the second liquid supply branch satisfies the following conditions in both the first and second coding windows: the difference between the sampling point sequence number between the end start point and the branch start point is greater than the delayed sampling threshold, and the water vapor peak value of the second liquid supply branch is less than the water vapor peak value of the first liquid supply branch and the difference is greater than the water vapor peak value difference threshold, a bend throttling branch mark for the second liquid supply branch is generated. Bind the first encoding window, the second encoding window, the start sampling point of the short-term activation action, the end sampling point of the short-term activation action, the encoding response entry, and the bend throttling branch marker to generate the zero net perspiration phase encoding tomography result.

5. The method for controlling a walking, variable-posture, sweating, and warming dummy for a climate chamber according to claim 1, characterized in that: The specific steps for generating the liquid supply advance control queue, air supply path correction queue, and local dehumidification control queue based on the coded vapor attribution map, and executing the branch valve advance opening, air supply outlet guide angle adjustment, and return air volume adjustment respectively, are as follows: Read the coded vapor attribution map, the zero net perspiration phase coding tomography results, and the thermal and humidity posture data; write the liquid supply branch number corresponding to the liquid supply failure attribution node into the liquid supply advance control queue; write the liquid supply branch number, body zone number, and downstream body zone of the air supply attribution node into the air supply path correction queue; write the liquid supply branch number and body zone number corresponding to the vapor stagnation attribution node into the local dehumidification control queue. For the supply branch number in the supply advance control queue, read the branch start and end start of the corresponding supply branch in the zero net sweat increase phase coding chromatography result, and record the difference between the sampling point sequence number of the end start and the branch start as the supply delay sampling number; Before the start of the next phase of synchronization, the controller outputs the opening command of the sweat hole valve on the corresponding liquid supply branch by delaying the liquid supply sample number, and deducts the opening time of the sweat hole valve on the corresponding liquid supply branch by the same sample number at the end of the next phase of synchronization. For the body partition number in the air supply path correction queue, the controller adjusts the air outlet guide angle and redetermines the downstream body partition corresponding to the body partition number; when the redetermined downstream body partition is not equal to the downstream body partition bound to the body partition number in the air supply path correction queue, the air outlet guide angle is locked and the sweat hole valve status corresponding to the liquid supply branch number of the same record in the air supply path correction queue remains unchanged. For each body zone number in the local dehumidification control queue, the controller selects the return air vent with the smallest Euclidean distance to the body zone coordinates and increases the return air volume. In the coded vapor attribution map regenerated in the next set of zero net perspiration phase coding groups, the peak hold sampling number of the same body zone is read. When the peak hold sampling number is less than the stagnation sampling threshold, the increase in return air volume is stopped. When the peak hold sampling number is still greater than the stagnation sampling threshold, the opening duty cycle of the perspiration hole valve corresponding to the same record liquid supply branch number in the local dehumidification control queue is reduced.

6. The control method for a walking, variable-posture, sweating, and warming dummy oriented towards a climate chamber according to claim 1, characterized in that: The specific steps for regenerating the coded vapor attribution map to store the control parameters are as follows: After the controller executes the liquid supply advance control queue, the air supply path correction queue, and the local dehumidification control queue, it regenerates the coded vapor attribution map in the next zero net perspiration phase coding group. When the attribution node corresponding to the same liquid supply branch number and the same body zone number in the regenerated coded vapor attribution map is the true wetting attribution node, the liquid supply branch number, body zone number, posture marker value, gait phase marker, branch valve opening sampling number, air supply outlet guide angle, and return air volume are bound and stored as control parameters.

7. A walking, variable-posture, sweating, and warming dummy control system for a climate chamber, employing the walking, variable-posture, sweating, and warming dummy control method for a climate chamber as described in any one of claims 1-6, characterized in that... include: The module includes a data acquisition and processing module, a sweat-removal coding and chromatography module, a vapor path attribution module, and a path feedback control module, among which: The data acquisition and processing module is used to establish a unified coordinate system for the climate cabin dummy and acquire thermal and humidity posture data, and generate gait phase markers, coded branch pairs and downstream body partitions based on the thermal and humidity posture data. The net sweat coding tomography module is used to select a first coding window and a second coding window based on thermal and humid posture data, perform zero net sweat phase coding on the coding branch pairs, generate coding response entries, generate tortuous throttling branch markers based on the branch start point, end point and water vapor peak, and output the zero net sweat phase coding tomography results. The vapor path attribution module is used to generate a source coding index based on the zero net perspiration phase coding tomography results and thermal humidity posture data, establish the coding propagation edge from the source coding index to the body partition channel or the downstream air supply channel, screen stable coding propagation paths, and generate a coded vapor attribution map. The path feedback control module is used to generate a liquid supply advance control queue, an air supply path correction queue, and a local dehumidification control queue based on the coded vapor attribution map. These queues are used to execute the advance opening of branch valves, the adjustment of the air supply outlet guide angle, and the adjustment of the return air volume, respectively. The module also regenerates the coded vapor attribution map to store the control parameters.

Citation Information

Patent Citations

  • A method for controlling a humanoid dexterous myoelectric prosthetic hand based on gesture recognition

    CN108983973B

  • Thermal comfort control method, controller and related dummy thermal comfort data acquisition method

    CN122065422A

  • Noninvasive human body core temperature prediction method and system based on deep learning

    CN118797574A

  • Heat and humidity multi-channel collection method and device based on edge calculation and medium

    CN122113017A