Intelligent virtual character interaction system and interaction method

By using the nonlinear correction logic of the intelligent virtual role interaction system, the problem of the disconnect between virtual feedback and physical state is solved, enabling accurate intervention and dynamic response of process parameters in the metal rolling process, and improving the system's responsiveness.

CN121997614APending Publication Date: 2026-05-08JILIN XINMANFENG E-COMMERCE CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
JILIN XINMANFENG E-COMMERCE CO LTD
Filing Date
2026-02-26
Publication Date
2026-05-08

AI Technical Summary

Technical Problem

Existing virtual character interaction systems cannot effectively reflect the physical yielding and nonlinear offset of rolls during metal rolling, resulting in a disconnect between virtual feedback logic and the actual physical state, making it difficult to achieve accurate process parameter intervention under extreme loads.

Method used

An intelligent virtual character interaction system is adopted, including an interaction capture module, a dynamic mapping module, a displacement self-correction module, and an energy characteristic balance unit. By acquiring the interactive displacement components and velocities in real time, and utilizing preset load feedback characteristic rules and system structural flexibility parameters, nonlinear correction logic is realized to compensate for physical yielding and load fluctuations during the rolling process.

Benefits of technology

It achieves accuracy and smoothness of virtual feedback under load deformation, can identify and compensate for load step impacts during rolling, improves dynamic interactive response and parameter drift identification capabilities under multi-stand continuous rolling conditions, and ensures that the virtual output state reflects the physical essence.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121997614A_ABST
    Figure CN121997614A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of electrical digital data processing, and discloses an intelligent virtual character interaction system and method, and the system comprises an interaction capturing module which is used for obtaining a virtual interaction displacement component and a running speed; the dynamic mapping module is used for calculating the predicted load of the controlled entity according to a load feedback characteristic rule; the displacement self-correction module is used for determining basic conceding displacement by using the structural flexibility parameter, executing nonlinear correction logic according to a ratio relation between real-time virtual input power and an energy transfer threshold value, and representing an interface transfer instability state through a displacement nonlinear increment; according to the invention, logic coupling between an interaction instruction and physical concession deformation is established, so that virtual output reflects the physical nature under a heavy load working condition, the accuracy of interaction logic under load fluctuation intervention is ensured, and instability early warning based on physical causality is realized.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to an intelligent virtual character interaction system and interaction method, belonging to the field of electronic digital data processing technology. Background Technology

[0002] Currently, constructing a virtual environment to simulate the mapping relationship between mill stand operation commands and roll movement paths is a common technical approach in the industry. Such solutions typically collect the set parameters of the mill stand and adjust the spatial displacement of the rolls in the virtual environment in real time according to the operation commands, thereby presenting the geometric evolution of the rolling process on the visual terminal. However, the metal rolling process involves physical deformation under extreme loads. The mill stand will exhibit physical yielding under stress, i.e., a bouncing effect. This characteristic causes the actual gap of the rolls to deviate from the initial set position. Existing interaction logic is usually based on an ideal rigid body model, directly equating the command flow with the displacement of the actuator, without considering the intervention of the overall system stiffness on the feedback accuracy. When the production environment experiences load fluctuations, due to the lack of dynamic representation of deformation components in the digital processing layer, the interactive terminal cannot reflect the nonlinear offset of the roll gap after being stressed, causing the virtual feedback logic to be disconnected from the physical reality. Operators find it difficult to perceive the intervention of process parameters on the final product dimensions through the virtual system.

[0003] To improve feedback accuracy, the industry has attempted to introduce high-order nonlinear mechanical operators or finite element analysis models. While these methods can fit complex mechanical evolutions, the large-scale computations involved consume massive amounts of processor resources, leading to latency in the interaction link. For industrial interactive systems requiring sub-millisecond response times, this data processing lag disrupts the synchronization between command input and feedback signals. Furthermore, simply increasing computing power cannot resolve the contradiction between response speed and simulation accuracy at the architectural level, making it difficult for the system to maintain the stability of the feedback logic when dealing with sudden impact loads or multi-rack coordinated disturbances. In addition to the impact of physical setbacks in the hardware rack structure, existing simulation solutions at the software control and interaction logic levels reveal a single data processing dimension and difficulty in achieving comprehensive performance. To address the shortcomings of physical causality, for example, Chinese invention patent CN119784982B discloses a method for generating virtual character interaction design based on multimodal perception. This method optimizes virtual character behavior generation through motion capture and interaction testing, and evaluates interaction performance using statistical execution response and deviation data. Such methods belong to the surface simulation of behavioral logic, serving the orderly distribution of visual immersion in process-oriented training. However, they are detached from the underlying dynamic characteristics of high-load industrial scenarios. When faced with extreme interface instability and bounce in the rolling process, the algorithm architecture lacks dynamic representation of energy balance relationships and structural flexibility parameters, and cannot achieve accurate compensation for nonlinear drift of force and displacement. The interactive feedback remains at the stage of mirror-like presentation, making it difficult to reproduce the complex physical essence of industry.

[0004] Therefore, the technical problem to be solved by this invention is how to use electronic digital data processing methods to establish a mapping logic that takes into account both load deformation compensation and dynamic correlation, while ensuring the real-time response performance of the system, so as to realize the restoration of the physical essence of rolling by the virtual interactive system. Summary of the Invention

[0005] To address the problems mentioned in the background art, the technical solution of the present invention is as follows: An intelligent virtual character interaction system, comprising an interaction capture module, a dynamics mapping module, a displacement self-correction module, and an energy characteristic balancing unit: The interaction capture module is used to acquire the interaction displacement components of the virtual character. And obtain virtual running speed in real time. Extract interactive displacement components rate of change over time ; The dynamic mapping module is used to map load feedback characteristics and interactive displacement components according to preset rules. Mapping yields equivalent predicted load The displacement self-correction module connects the interactive capture module and the dynamic mapping module, and is used to utilize preset system structural compliance parameters. Determine the foundation setback displacement ; The energy characteristic balancing unit connects the interactive capture module and the displacement self-correction module, and is used to utilize the rate of change over time. With equivalent predicted load The product constructs the real-time virtual input power And retrieve the preset energy transfer threshold. Among them, the energy transfer threshold Based on the preset frictional traction constant, system preload parameters, and virtual operating speed The product is determined; The displacement self-correction module is also used to adjust the real-time virtual input power. With energy transfer threshold The real-time ratio relationship is subject to nonlinear correction logic when the real-time virtual input power Greater than the energy transfer threshold At that time, the foundation yield displacement will be adjusted. Modified to correct physical yield displacement Correcting physical yield displacement According to the formula The calculation characterizes the system interface instability state through nonlinear increments of displacement. The system also includes a feedback output module connected to a displacement self-correction module, used to adjust the displacement based on the interactive displacement components. With correction of physical yield displacement The vector sum drives the virtual entity state update.

[0006] Preferably, the displacement self-correction module further includes a transient damping correction unit; the equivalent predicted load is output by the dynamic mapping module. During the process, the transient damping correction unit monitors the equivalent predicted load in real time. The time rate of change is calculated and the transient component characterizing the step impact of the load is extracted; when the transient component exceeds the preset load threshold, the transient damping correction unit corrects the physical yield displacement according to the preset damping coefficient. Gain adjustments are made to compensate for load fluctuations caused by the intervention of virtual controlled entities in the processing path.

[0007] Preferably, the system also includes a cross-unit data linkage module; the cross-unit data linkage module establishes association constraints between adjacent virtual execution units based on traffic association rules; when the interaction capture module adjusts the displacement of the current virtual execution unit, the cross-unit data linkage module infers the attitude linkage components of adjacent virtual execution units according to the association constraints, and induces adjacent virtual execution units to perform coordinated attitude fine-tuning.

[0008] Preferably, the system also includes a state dynamic calibration module; the state dynamic calibration module uses the associated thermal energy integral and high-frequency residual components generated during the dynamic mapping process to identify the thermal deformation deviation and surface physical morphology evolution state of the virtual controlled entity, and accordingly calibrates and compensates the nonlinear correction logic parameters in the displacement self-correction module.

[0009] Preferably, the system further includes a feature inversion unit; the feature inversion unit is used to superimpose a standardized micro-perturbation signal on the displacement command acquired by the interactive capture module, and extract the individual hardness coefficient of the current virtual processing object according to the load fluctuation component generated by the dynamic mapping module in response to the standardized micro-perturbation signal, and perform closed-loop correction on the calculation parameters of the dynamic mapping module through the individual hardness coefficient.

[0010] Preferably, the energy characteristic balance unit calculates the energy transfer threshold according to the following formula: ,in, The energy transfer threshold, To preset the frictional traction constant, For system preload parameters, This refers to the virtual running speed.

[0011] Preferably, the dynamics mapping module has a preset nonlinear load response model for different processing material types; the dynamics mapping module activates the corresponding response model according to the currently selected material type and maps the interactive displacement components. The response model is imported as an input variable to calculate the equivalent predicted load. .

[0012] Preferably, the system further includes a feedback drive unit for responding to correction of physical yield displacement. The numerical change adjusts the physical damping coefficient of the interactive terminal; in real-time virtual input power The energy transfer threshold was not exceeded. At that time, the feedback drive unit outputs the equivalent predicted load to the interactive terminal. The linear resistance feedback signal is positively correlated.

[0013] Preferably, the displacement self-correction module monitors the equivalent predicted load in real time when executing the correction logic. With system structural compliance parameters The coupling stability; when the ratio of the two exceeds the preset instability critical threshold, the displacement self-correction module sends a limiting signal to the feedback output module to limit the maximum adjustment range of the virtual entity state update. The system also includes a virtual environment rendering module; the virtual environment rendering module is used to receive the final virtual output state determined by the feedback output module, and update the geometric pose of the virtual controlled entity and the morphological evolution data of the virtual processed part in the virtual space in real time accordingly.

[0014] A method for intelligent virtual character interaction includes the following steps: Obtain the interactive displacement components of the virtual character and virtual running speed ; Extracting interactive displacement components rate of change over time ; Based on preset load feedback characteristic rules and interactive displacement components Mapping yields equivalent predicted load ; Using the rate of change over time With equivalent predicted load The product constructs the real-time virtual input power And retrieve the preset energy transfer threshold. ; Retrieve preset system structural flexibility parameters Determine the foundation setback displacement ; Based on real-time virtual input power With energy transfer threshold The real-time ratio relationship is subject to nonlinear correction logic when the real-time virtual input power Greater than the energy transfer threshold At that time, according to the formula Basic yield displacement Modified to correct physical yield displacement The instability state transmitted through the system interface is characterized by the nonlinear increment of displacement. Based on interactive displacement components With correction of physical yield displacement Vectors and driving virtual entity state updates; Response to corrected physical yield displacement The numerical change adjusts the physical damping coefficient of the interactive terminal to generate physical feedback of impedance collapse in the interactive terminal.

[0015] Compared with the prior art, the beneficial effects of the present invention are: 1. In intelligent virtual character interaction, a logical coupling is established between interactive command input and physical yield deformation, so that the virtual feedback generates nonlinear displacement compensation as the predicted load changes. This solves the bottleneck of the disconnect between interactive behavior and physical reality in the simulation environment, and enables the virtual output state to reflect the physical nature of the system under heavy load conditions, ensuring the accuracy of the interactive logic under load fluctuation intervention.

[0016] 2. By real-time monitoring and transient damping correction of the predicted load time change rate, the system can effectively identify and compensate for load step impacts under extreme conditions such as bite-in, eliminate signal oscillations at nonlinear inflection points of the interactive terminal, and ensure that the evolution of the feedback force fully conforms to the physical inertial law at the beginning of metal plastic deformation, thus guaranteeing the smoothness of the interaction process. The introduction of a cross-stand data linkage mechanism based on equal-second flow logic enables the operation input for a specific virtual unit to induce coordinated attitude fine-tuning of adjacent stands through flow correlation deduction, realizing a strongly correlated dynamic interactive response under multi-stand continuous rolling conditions, and improving the system's ability to characterize the global state of the process chain.

[0017] 3. By utilizing the associated thermal energy integral and high-frequency residual components generated during the physical mapping process, dynamic calibration and implicit perception of the thermal expansion deviation and surface wear state of the rolls are achieved. This enables the system to identify parameter drift and component aging under long-cycle operation, expanding the perception dimension of the virtual interactive system without changing the existing hardware architecture. By adopting a standardized micro-perturbation injection and feature inversion mechanism, the system can extract the individual hardness coefficient of the current processing object in real time based on the load fluctuation component and perform closed-loop parameter correction, eliminating the influence of material batch differences on stiffness compensation accuracy, and realizing a deep transformation from single process simulation to material feature restoration. Attached Figure Description

[0018] Figure 1 This is a diagram showing the multi-level architecture and module composition of the intelligent virtual character interaction system of the present invention; Figure 2 This is a logic data flow diagram for the energy characteristic balance and nonlinear correction of the present invention. Detailed Implementation

[0019] The following embodiments are used to illustrate the present invention, but are not intended to limit the scope of protection of the present invention.

[0020] An intelligent virtual character interaction system and method comprises an interaction capture module, a dynamic mapping module, a displacement self-correction module, an energy characteristic balancing unit, a feedback output module, a transient damping correction unit, a cross-unit data linkage module, a state dynamic calibration module, a feature inversion unit, and a virtual environment rendering module. The interaction capture module collects roll gap adjustment commands input from the operator and translates them into the initial expected value of the roll gap adjustment. The dynamic mapping module calculates the equivalent predicted load triggered by the command based on rolling environment parameters and a metal deformation resistance model. The energy characteristic balancing unit calculates the real-time virtual input power and determines the energy transfer limit based on the system's tribological characteristics. The displacement self-correction module calculates the corrected physical yield displacement, including a physical yield component, based on the predicted load and energy flow ratio. The feedback output module drives the synthesis and update of the virtual entity's state and controls the physical damping characteristics of the operator. In a metal rolling simulation environment, the roll system experiences physical yield, i.e., a bouncing effect, under heavy load conditions, causing the actual roll gap displacement to deviate from the initial set value. To address this deviation, the system utilizes the interaction capture module to acquire the interactive displacement components of the virtual character in real time. and virtual running speed Interactive capture module with The sampling frequency records the operation trajectory of the virtual character, and the interactive displacement components are calculated by performing numerical differentiation operations. rate of change over time The rate of change over time With virtual running speed The interaction capture module jointly characterizes the dynamic interaction features of the virtual character, providing real-time input for subsequent dynamics calculations; while suppressing background noise generated by the sensor, the interaction capture module calculates the rate of change over time. The preceding method employs a sliding window-based digital filtering approach. It selects the displacement data of the current sampling time and its four preceding consecutive sampling points to construct a sliding window with a length of five sampling points. The data within the window is smoothed using a center weighting coefficient, and the denoised displacement value is output. The increment of adjacent sampling points in the denoised displacement is then used in conjunction with the sampling period. The ratio determines the rate of change over time. ,in The sampling period is set to [value]. Furthermore, the weighting coefficients decrease from the center to both sides, reducing the sensitivity of the numerical derivative to random signal fluctuations, thus enabling the subsequent energy characteristic balancing unit to determine the real-time virtual input power. The amplitude fluctuation deviation remains within the preset residual threshold range.

[0021] Due to the influence of the metal's resistance to plastic deformation during the rolling process, a complex nonlinear load relationship exists between the command flow and the actuator displacement. The dynamic mapping module, based on preset load feedback characteristic rules and interactive displacement components... Mapping yields equivalent predicted load The load feedback characteristic rules are established based on the workpiece's hardness coefficient, rolling thickness, and rolling speed, and are used to simulate the stress state of the rolling mill system at the software logic layer; in specific applications, if the interactive displacement components... for The dynamic mapping module calculates the equivalent predicted load by combining the current material parameters. for The equivalent predicted load This provides a load reference for subsequent deformation compensation; the load feedback characteristic rules are determined through offline calibration by collecting data from the rolling mill stand at different reduction rates and with different material hardness coefficients. The measured load distribution is used to construct a system based on interactive displacement components. Input variables, equivalent predicted load A discrete mapping table for the output variables is used. This table contains 50 sets of feature points obtained through power-on initialization pressure calibration, with a sampling step set to 0.2 mm. During real-time operation, the processor retrieves the two adjacent calibration points corresponding to the current interactive displacement component using a lookup instruction. It then calculates the equivalent predicted load value using linear scaling logic, thus avoiding the latency bottleneck of high-order mechanical equations in large-scale calculations. During system interactive operation, a bilinear interpolation algorithm is used to retrieve the discrete mapping table in real time, and the retrieved interactive displacement components are... Converted into equivalent predicted load characterizing the resistance to plastic deformation of metals By using pre-defined data parameterization and correlation to replace iterative solutions of higher-order mechanical equations, the system can maintain a state of not exceeding [the required level]. During response delay, a quantitative constraint relationship is established between interactive commands and physical loads; when the rolling mill enters the interface-transmitted instability zone, simple linear stiffness compensation cannot characterize the slippage phenomenon between the rolls and the strip; to achieve instability early warning, the energy characteristic balance unit utilizes the time change rate. With equivalent predicted load The product constructs the real-time virtual input power The energy characteristic balance unit also relies on the formula Calculate the energy transfer threshold ;in, Energy transfer threshold, in units of ; The preset frictional traction constant; These are the system preload parameters, in units of ; This is the virtual running speed, in units of If set for , for , for The energy transfer threshold is then calculated. for Through the and Through real-time comparison, the system can identify the saturation point of energy transfer at the interface.

[0022] The displacement self-correction module utilizes preset system structural compliance parameters Determine the foundation setback displacement And based on real-time virtual input power With energy transfer threshold The real-time ratio relationship is used to perform nonlinear correction logic; system structural flexibility parameters Numerical determination follows the gradient calibration procedure. During the system initialization phase, pressure commands from zero load to full load are applied to the virtual controlled entity, and the calibration pressure values ​​corresponding to each command node are recorded. Compared with the measured displacement value Using the least squares method on multiple data sequences and The fitting operation selects the slope of the fitted line as the system structural compliance parameter. Setting values, among which The pressure value is calibrated, and the unit is... , These are measured displacement values, in units of... By inversely calculating the feedback response of the physical equipment, compensation errors caused by frame assembly gaps or stiffness discrepancies are eliminated, and the displacement self-correction module calculates the corrected physical yield displacement, which includes the physical yield component. Provides physical characteristic benchmarks when real-time virtual input power Greater than the energy transfer threshold At that time, the displacement self-correction module will adjust the basic yield displacement. Modified to correct physical yield displacement Correcting physical yield displacement According to the formula Calculate; where, To correct for physical yield displacement, the unit is... ; For equivalent predicted load, the unit is ; This refers to the system's structural flexibility parameter, in units of... ; For natural exponential functions; for , for , for , for For example, the corrected physical yield displacement is calculated. for This exponential increment simulates the displacement drift caused by interface instability.

[0023] The feedback output module is based on the interactive displacement components. With correction of physical yield displacement The vector sum drives the virtual entity state update; the feedback drive unit responds to the correction of physical yield displacement. The numerical change adjusts the physical damping coefficient of the interactive terminal; in real-time virtual input power Exceeding the energy transfer threshold At this time, the feedback drive unit reduces the output resistance of the interactive terminal, generating physical feedback of impedance collapse; this feedback signal guides the operator to identify process limits, and establishes an interactive logic closed loop based on physical causality through the nonlinear coupling of force and displacement; at the moment the workpiece bites in, due to the change from no load to heavy load, the rolling mill system generates a step load impact; to compensate for this transient fluctuation, the transient damping correction unit monitors the equivalent predicted load in real time. The time rate of change is calculated and the transient component characterizing the step impact of the load is extracted; when the transient component exceeds the preset load threshold, the transient damping correction unit corrects the physical yield displacement according to the preset damping coefficient. Gain adjustment is performed; this process captures unsteady moments through signal differentiation processing, eliminating signal oscillations at load abrupt changes in interactive feedback; in multi-stand continuous rolling, adjacent stands are dynamically coupled through strip tension; the cross-unit data linkage module establishes correlation constraints between adjacent virtual execution units based on flow association rules; when the interactive capture module adjusts the displacement of the current virtual execution unit, the cross-unit data linkage module deduces the attitude linkage components of adjacent virtual execution units according to the correlation constraints, and drives adjacent virtual execution units to perform coordinated attitude fine-tuning; this linkage process follows the principle of equal-second flow rate, realizing dynamic interactive collaboration under multi-stand conditions.

[0024] To address the expansion deviation caused by heating of the rolls, the state dynamic calibration module utilizes the associated thermal energy integral and high-frequency residual components generated during the dynamic mapping process to identify the thermal deformation deviation and surface physical morphology evolution of the virtual controlled entity; the state dynamic calibration module further identifies the expansion deviation caused by heating the rolls by predicting the load. With virtual running speed The product of the two components is integrated over time to calculate the cumulative heat input. This heat integration operation is performed cyclically within a 600-second circular buffer. The control program performs a sliding shift every 1 second. The thermal correction gain coefficient is calibrated by the displacement deviation value after the system has reached thermal equilibrium after 4 hours of continuous operation. It is set that for every 1,000,000 J of heat energy added, the corresponding attenuation ratio of the system structural compliance parameter is 0.0001, thus ensuring that thermal drift compensation has a definite physical reference. Based on this, the nonlinear correction logic parameters in the displacement self-correction module are calibrated and compensated; logic drift under long-cycle operation is eliminated, ensuring the simulation... The system's accuracy during the switching process between hot and cold states; the feature inversion unit is used to superimpose standardized micro-perturbation signals on the displacement commands acquired by the interactive capture module, and extract the individual hardness coefficient of the current virtual processing object based on the load fluctuation components generated by the dynamic mapping module in response to the standardized micro-perturbation signals; the calculation parameters of the dynamic mapping module are corrected in a closed loop through the individual hardness coefficient, eliminating the interference of material batch differences on the calculation accuracy; finally, the virtual environment rendering module receives the final virtual output state determined by the feedback output module, and updates the geometric pose of the virtual controlled entity and the morphological evolution data of the virtual processing part in real time.

[0025] Example 1: In the simulation scenario of cold rolling production of high-strength thin strip steel, when the system faces the transient load impact of mill bite and subsequent stable operation, the interactive displacement components are collected through the interactive capture module. And calculate its rate of change over time. The equivalent predicted load is obtained by the dynamic mapping module based on the current metal deformation resistance mapping. And by the energy characteristic balance unit through the rate of change over time With equivalent predicted load Perform product operations to generate real-time virtual input power The real-time virtual input power With the constant of frictional traction force System preload parameters and virtual running speed Determined energy transfer threshold Establish a comparative logic.

[0026] To address the issue that traditional interaction methods cannot characterize the transient instability caused by the interface friction torque reaching its limit under heavy load, the system uses real-time virtual power input. With energy transfer threshold The logical connection transforms the complex calculations that originally relied on mechanical iterations into a nonlinear discrimination based on energy balance boundaries, when the real-time virtual input power... Greater than the energy transfer threshold At that time, the displacement self-correction module responds and performs a basic yield displacement. Modified to correct physical yield displacement Correcting physical yield displacement According to the system structural flexibility parameters The displacement increment, generated by the natural exponential term, is used to simulate the physical displacement drift of the actuator when it loses traction. This is achieved through real-time virtual input power. This provides a triggering basis for the displacement self-correction module, and the displacement self-correction module, in turn, increases the real-time virtual input power. Functional synergy at the depth of physical representation enables the system to achieve numerical reconstruction of the dynamic instability process while maintaining low computational latency; the feedback output module corrects the physical yield displacement. With interactive displacement components The synthesized state is fed back to the virtual environment rendering module, and a damping decrease signal is output to the interactive terminal. This allows the operator to capture the interactive state caused by the instability of the physical interface through the tactile feedback of the operating terminal, and adjust the subsequent rolling process parameters accordingly to avoid the risk of strip breakage. This realizes the transformation from simple displacement control to interactive logic based on physical cause and effect.

[0027] Example 2: This experiment verifies the ability of the interactive system to characterize physical yielding characteristics under high-load rolling conditions by constructing a nonlinear dynamic simulation platform; data is obtained using numerical simulation methods, and its core model is established based on the metal plastic deformation resistance equation and the stand bounce control equation; the experimental environment is set as follows: The data refresh rate is required to meet the synchronization requirements of the interaction process, and the selection of the sampling frequency during data acquisition involves a technical trade-off between signal fidelity and processor load; when the bandwidth of the transient component of the high-frequency load in the virtual environment reaches To ensure that the signal does not alias, the sampling frequency is set to [value]. That is, the values ​​satisfy the five-fold redundancy lower bound of the Nyquist sampling theorem; the initial physical parameter settings of the experimental group include the system structural compliance parameters. for Frictional traction constant The value is 0.35, and the system preload parameters are also considered. for To simulate a real industrial electromagnetic environment, the experimental group actively superimposed a signal-to-noise ratio of [value missing] onto the input signal of the interactive acquisition module. Gaussian white noise was used, and the frequency was simulated. The experiment aimed to measure the impedance extraction accuracy of the feedback drive unit under non-ideal operating conditions by controlling power frequency interference harmonics; the experiment involved adjusting the interactive displacement components. rate of change over time To generate real-time virtual input power with gradients. and compared it with the energy transfer threshold determined by tribological properties. Perform closed-loop comparison; Table 1 is a comparison table of displacement correction data under different energy flow ratios. The comparison sample group adopts the traditional linear compensation model, while the test group adopts the nonlinear correction logic of this invention. The measured values ​​are retained to three decimal places to characterize the measurement accuracy. See Table 1.

[0028] Table 1: Comparison of Displacement Correction Data under Different Energy Flow Ratios Analysis of the experimental data in Table 1 shows that when the real-time virtual input power... With energy transfer threshold When the power ratio is below 1.0, the output displacement of the experimental group and the control group remains consistent, demonstrating the compatibility of the invention with linear yield characteristics under standard operating conditions; when the power ratio exceeds the performance inflection point of 1.0, the corrected physical yield displacement of the experimental group... It exhibits an exponential growth trend, which reflects the physical instability process after the roll interface enters the energy saturation region. Its calculation is based on the formula... When the power ratio is 1.512, the displacement correction amount output by the test group reaches... Compared to the control group A 66.7% displacement increment was generated, simulating the physical displacement drift caused by slippage, verifying the synergistic effectiveness of the displacement self-correction module and the energy characteristic balance unit in handling nonlinear deformation. As the power ratio continues to increase in the overload region, the growth rate of the displacement increases sharply, providing a physical causal instability criterion for the simulation system. The feedback drive unit responds to correct the physical yield displacement. The change in damping signal is reflected in the output of the corresponding damping decrease signal on the interactive terminal, allowing the operator to... The internal capture of changes in physical impedance; for superimposed... To mitigate noise interference, the feedback output module uses a high-frequency residual identification mechanism to limit the signal oscillation amplitude to within 8.2% of the initial value, ensuring the stability of the feedback logic in complex electromagnetic environments.

[0029] Example 3: This example combines Figures 1 to 2 This describes an intelligent virtual character interaction system and its interaction method, such as... Figure 1As shown, the intelligent virtual character interaction system architecture consists of three parts: an operation interaction terminal, a core computing server, and a virtual simulation rendering station. The operation interaction terminal includes a human-computer interaction layer, under which there is an interaction capture module for collecting displacement components and velocities, and a feedback drive unit connecting a physical damping generator and a visual display screen for adjusting the physical damping coefficient. The operation interaction terminal outputs operation command streams containing displacement and velocity to the core computing server to the right, and simultaneously receives force tactile feedback signals from the core computing server. The core computing server, as the logic processing layer, integrates a dynamic mapping module containing a nonlinear load response model, an energy characteristic balance unit for calculating energy transfer thresholds, a displacement self-correction module for executing nonlinear correction logic, a cross-unit data linkage module responsible for multi-rack attitude coordination, a state dynamic calibration module for handling thermal deformation and parameter compensation, and a feedback output module responsible for state synthesis and damping control. The core computing server transmits the corrected virtual entity state to the virtual simulation rendering station, which, as the visual presentation layer, calls the material and model database through the virtual environment rendering module to update the geometric pose and morphological data accordingly.

[0030] like Figure 2 As shown, the interactive capture module acquires the interactive displacement components and running speed, and extracts the time change rate of the interactive displacement components accordingly. The interactive displacement components are then transmitted to the dynamic mapping module. The dynamic mapping module calculates the equivalent predicted load according to the load feedback characteristic rules, and sends the equivalent predicted load to the energy characteristic balancing unit and the displacement self-correction module respectively. The energy characteristic balancing unit combines the time change rate of the interactive displacement components and the equivalent predicted load to construct the real-time virtual input power, and determines the energy transfer threshold and then calculates the ratio of the input power to the energy transfer threshold. The displacement self-correction module receives this ratio, the equivalent predicted load, and the system structural flexibility parameters, and executes nonlinear correction logic to calculate the corrected physical yield displacement. The feedback output module finally receives the corrected physical yield displacement and the original interactive displacement components, and drives the virtual entity state update through vector synthesis.

[0031] Example 4: In the initial parameter calibration and accuracy self-verification scenario for the automated interactive terminal of a continuous rolling production line, when the system faces discrete stand assembly stiffness and high-frequency background noise interference from sensors, the displacement self-correction module and the feature inversion unit execute the parameter hardening procedure; the initial state of the calibration task is set as the rolling mill is in a no-load zero state, and the sampling frequency of the interactive terminal is stable at... The computing platform required for implementing the calibration process must be capable of performing floating-point operations, and the data bus transmission rate must support sub-millisecond instruction issuance; this is to determine the system structural flexibility parameters. The specific values ​​are determined by the displacement self-correction module driving the virtual controlled entity to perform quasi-static pressurization, and the corresponding feedback load sequence is recorded using the dynamic mapping module. The calibration procedure adopts a gradient loading method, and the displacement values ​​are issued by the interactive capture module. , as well as Upon receiving the pressure command, the system collects the calibrated pressure values ​​corresponding to each gradient point. Compared with the measured displacement value The least squares method was used to perform linear fitting on the data points, and the slope was obtained as the system structural compliance parameter. ;in, The pressure value is calibrated, and the unit is... ; These are measured displacement values, in units of... When the calibrated pressure value for And the measured displacement value for At that time, according to the formula The system structural compliance parameters were calculated. for This procedure eliminates parameter uncertainties caused by differences in equipment hardware through feedback calculation of physical response, and provides a physical characteristic benchmark for displacement compensation logic.

[0032] For industrial site Sensor background noise, the rate of change of the interactive capture module during extraction time Previously, a sliding window-based digital filtering procedure was executed. The system extracted five consecutive displacement data points before the current sampling time to construct a sliding window, and performed a smoothing operation on the data within the window according to the center weighting rule to obtain the denoised displacement values. The smoothed displacement data sequence was then sent to the difference arithmetic unit, where the system calculated the displacement increment of adjacent sampling points and the sampling period. The ratio is used to determine the rate of change over time. ;in, The sampling period is expressed in units of 10 ... Set the sampling period for When the smoothed adjacent displacement increment is The rate of change over time was calculated. for This process addresses the challenge of numerical differentiation's sensitivity to high-frequency noise by preprocessing the raw data stream through a digital processing layer, thus maintaining the real-time virtual input power. Logical stability.

[0033] To achieve adaptive compensation for material hardness fluctuations, the feature inversion unit superimposes a frequency of [frequency value] on the interactive commands. A sinusoidal micro-perturbation signal with an amplitude of 2% of the initial desired value is used. The dynamic mapping module responds to this perturbation and outputs an equivalent predicted load containing high-frequency pulsation components. The feature inversion unit uses a bandpass filtering algorithm to extract the equivalent predicted load. The disturbance amplitude component is compared with the theoretical fluctuation value under standard hardness to obtain the individual hardness coefficient of the current processed object. To quantify the impact of material batch differences on load response, this invention draws on the impedance identification principle in the field of signal processing. By calculating the ratio of the disturbance load amplitude to the displacement disturbance amplitude, the individual hardness coefficient is defined. When this coefficient is 10% higher than the reference value, the dynamic mapping module automatically increases the deformation resistance coefficient in the load feedback characteristic rule to achieve online correction of the interactive logic parameters. The feedback drive unit responds to the correction of physical yield displacement. The changes in parameters and the adjustment of the physical damping characteristics of the interactive terminal allow operators to obtain force feedback corresponding to the actual material properties, thus completing a value loop from bottom parameter calibration to high-level property perception.

[0034] Example 5: In an interactive deployment scenario of a continuous rolling mill containing multiple virtual execution units, the system faces time-delay coupling interference caused by the transfer of strip steel between different stands. The cross-unit data linkage module executes a pose synchronization procedure based on the principle of constant second flow rate. The system determines the stand sequence from upstream to downstream and extracts the spatial distance between adjacent virtual execution units. and strip steel transmission rate When the first Each virtual execution unit receives interactive displacement components. And the generated quantity is When displacement fluctuates, the system initiates attitude linkage simulation, using formulas Calculate the disturbance propagation delay, and after the disturbance propagation delay... Rear drive The execution quantity of each virtual execution unit is [value]. The compensation action, among which, Spatial distance, unit: ; This refers to the strip transport rate, in units of... ; The disturbance propagation delay is expressed in units of 1. ; This is the displacement adjustment amount, in units of ; To compensate for the amount of motion, the unit is... ; This is a flow-related operator, whose value is determined by the ratio of the rolled thickness of the strip, and the compensation action amount... The calculation satisfies the relation .

[0035] When the system faces equipment thermal drift conditions caused by long-term continuous operation, the state dynamic calibration module reconstructs the parameters according to the timeliness guarantee procedure, and the system utilizes the high-frequency residual components output in real time by the dynamic mapping module. Monitor deviation changes and set residual thresholds for If the high-frequency residual components 100 consecutive sampling points exceeding the residual threshold This triggers a recalibration command, which extracts the current associated heat energy integral. Correcting system structural compliance parameters The gain of the system is calculated according to the formula. Perform dynamic calibration of physical properties, whereby... The updated system structural flexibility parameters, in units of ; The initial system structural flexibility parameter, in units of ; This is the thermally corrected gain coefficient; This is the integral of associated heat energy, in units of... By correcting the physical yield displacement Online hardening of the computational logic eliminates the interference of heat accumulation on feedback accuracy, allowing the state feedback of virtual entities to return to a range consistent with physical characteristics.

[0036] Example 6: Before the interactive terminal is first deployed in the multi-stand continuous rolling simulation, the displacement self-correction module and the energy characteristic balance unit execute the initialization parameter hardening procedure, and the system drives the controlled entity to run at a constant virtual speed under no-load conditions. Run the system and adjust the preload parameters step by step. To reach the preset pressure range, gradually increase the interactive displacement component. rate of change over time Inducing the physical interface to enter the energy saturation region; the dynamic mapping module continuously monitors the equivalent predicted load. Numerical fluctuations, when the equivalent predicted load is detected Record real-time virtual input power when a nonlinear drop occurs. And according to the formula Calculate the frictional traction constant ;in, Let be the constant of frictional traction force. Real-time virtual input power, unit: , These are the system preload parameters, in units of , This is the virtual running speed, in units of ;by for , for And detected for For example, determine the frictional traction constant. The value is 0.35; this procedure solidifies the surface frictional physical properties of specific actuators into numerical constants, solving the problem of the impact of discrete physical conditions of different frames on the consistency of interface instability judgment.

[0037] To adapt to processing tasks with different thickness specifications, the cross-unit data linkage module executes a correlation operator derivation procedure based on volumetric flow rate balance; the system obtains the outlet thickness data of adjacent execution units through the data interface. and Traffic association operator The ratio of the two thickness values ​​is set to satisfy the calculation formula. ;in, For traffic correlation operators, For the first rack exit thickness, in units , For the first rack exit thickness, in units Meanwhile, to address the triggering threshold of the transient damping correction unit, the system collects equivalent predicted load data from 1000 consecutive sampling points in a static standby state. And calculate the standard deviation of the residual components. ,in, The system sets the preset load threshold to the standard deviation of the background noise. times The gain adjustment action is initiated when the transient component of the load step impact exceeds the threshold value; this pre-calibration process maintains the logical accuracy of the feedback output module under unsteady conditions by quantifying the random fluctuation range of the sensor signal.

[0038] It will be apparent to those skilled in the art that the present invention is not limited to the details of the exemplary embodiments described above, and that the present invention can be implemented in other specific forms without departing from the spirit or essential characteristics of the present invention.

[0039] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention and are not intended to limit it. Although the present invention has been described in detail with reference to preferred embodiments, those skilled in the art should understand that modifications or equivalent substitutions can be made to the technical solutions of the present invention without departing from the spirit and scope of the technical solutions of the present invention.

Claims

1. An intelligent virtual character interaction system, characterized in that, The system includes an interactive capture module, a dynamic mapping module, a displacement self-correction module, and an energy characteristic balancing unit. The interaction capture module is used to acquire the interaction displacement components of the virtual character. And obtain virtual running speed in real time. Extract interactive displacement components rate of change over time ; The dynamic mapping module is used to map load feedback characteristics and interactive displacement components according to preset rules. Mapping yields equivalent predicted load The displacement self-correction module connects the interactive capture module and the dynamic mapping module, and is used to utilize preset system structural compliance parameters. Determine the foundation setback displacement ; The energy characteristic balancing unit connects the interactive capture module and the displacement self-correction module, and is used to utilize the rate of change over time. With equivalent predicted load The product constructs the real-time virtual input power And retrieve the preset energy transfer threshold. Among them, the energy transfer threshold Based on the preset frictional traction constant, system preload parameters, and virtual operating speed The product is determined; The displacement self-correction module is also used to adjust the real-time virtual input power. With energy transfer threshold The real-time ratio relationship is subject to nonlinear correction logic when the real-time virtual input power Greater than the energy transfer threshold At that time, the foundation yield displacement will be adjusted. Modified to correct physical yield displacement Correcting physical yield displacement According to the formula The calculation characterizes the system interface instability state through nonlinear increments of displacement. The system also includes a feedback output module connected to a displacement self-correction module, used to adjust the displacement based on the interactive displacement components. With correction of physical yield displacement The vector sum drives the virtual entity state update.

2. The intelligent virtual character interaction system according to claim 1, characterized in that, The displacement self-correction module also includes a transient damping correction unit; the equivalent predicted load is output in the dynamic mapping module. During the process, the transient damping correction unit monitors the equivalent predicted load in real time. The time rate of change is calculated and the transient component characterizing the step impact of the load is extracted; when the transient component exceeds the preset load threshold, the transient damping correction unit corrects the physical yield displacement according to the preset damping coefficient. Gain adjustments are made to compensate for load fluctuations caused by the intervention of virtual controlled entities in the processing path.

3. The intelligent virtual character interaction system according to claim 1, characterized in that, The system also includes a cross-unit data linkage module; the cross-unit data linkage module establishes association constraints between adjacent virtual execution units based on traffic association rules; when the interaction capture module adjusts the displacement of the current virtual execution unit, the cross-unit data linkage module infers the attitude linkage components of adjacent virtual execution units according to the association constraints, and induces adjacent virtual execution units to perform coordinated attitude fine-tuning.

4. The intelligent virtual character interaction system according to claim 1, characterized in that, The system also includes a state dynamic calibration module; the state dynamic calibration module uses the associated thermal energy integral and high-frequency residual components generated during the dynamic mapping process to identify the thermal deformation deviation and surface physical morphology evolution state of the virtual controlled entity, and accordingly calibrates and compensates the nonlinear correction logic parameters in the displacement self-correction module.

5. The intelligent virtual character interaction system according to claim 1, characterized in that, The system also includes a feature inversion unit; The feature inversion unit is used to superimpose a standardized micro-perturbation signal onto the displacement command acquired by the interactive capture module, and extract the individual hardness coefficient of the current virtual processing object based on the load fluctuation component generated by the dynamic mapping module in response to the standardized micro-perturbation signal. The individual hardness coefficient is then used to perform closed-loop correction on the calculation parameters of the dynamic mapping module.

6. The intelligent virtual character interaction system according to claim 1, characterized in that, The energy characteristic balance unit calculates the energy transfer threshold according to the following formula: ,in, The energy transfer threshold, To preset the frictional traction constant, For system preload parameters, This refers to the virtual running speed.

7. The intelligent virtual character interaction system according to claim 1, characterized in that, The dynamics mapping module has preset nonlinear load response models for different material types. The module activates the corresponding response model based on the currently selected material type and maps the interactive displacement components. The response model is imported as an input variable to calculate the equivalent predicted load. .

8. The intelligent virtual character interaction system according to claim 1, characterized in that, The system also includes a feedback drive unit for responding to corrections in physical yield displacement. The numerical change adjusts the physical damping coefficient of the interactive terminal; in real-time virtual input power Not exceeding the energy transfer threshold At that time, the feedback drive unit outputs the equivalent predicted load to the interactive terminal. The linear resistance feedback signal is positively correlated.

9. The intelligent virtual character interaction system according to claim 1, characterized in that, The displacement self-correction module monitors the equivalent predicted load in real time while executing the correction logic. With system structural compliance parameters The coupling stability; When the ratio of the two exceeds the preset instability threshold, the displacement self-correction module sends a limiting signal to the feedback output module to limit the maximum adjustment range of the virtual entity state update. The system also includes a virtual environment rendering module. The virtual environment rendering module is used to receive the final virtual output state determined by the feedback output module and update the geometric pose of the virtual controlled entity and the morphological evolution data of the virtual workpiece in the virtual space in real time.

10. A method for intelligent virtual character interaction, used to implement the intelligent virtual character interaction system of claim 1, characterized in that, Includes the following steps: Obtain the interactive displacement components of the virtual character and virtual running speed ; Extracting interactive displacement components rate of change over time ; Based on preset load feedback characteristic rules and interactive displacement components Mapping yields equivalent predicted load ; Using the rate of change over time With equivalent predicted load The product constructs the real-time virtual input power And retrieve the preset energy transfer threshold. ; Retrieve preset system structural flexibility parameters Determine the foundation setback displacement ; Based on real-time virtual input power With energy transfer threshold The real-time ratio relationship is subject to nonlinear correction logic when the real-time virtual input power Greater than the energy transfer threshold At that time, according to the formula Basic yield displacement Modified to correct physical yield displacement The instability state transmitted through the system interface is characterized by the nonlinear increment of displacement. Based on interactive displacement components With correction of physical yield displacement Vectors and driving virtual entity state updates; Response to corrected physical yield displacement The numerical change adjusts the physical damping coefficient of the interactive terminal to generate physical feedback of impedance collapse in the interactive terminal.

Citation Information

Patent Citations

  • Virtual character interaction design generation method based on multimodal perception

    CN119784982B