Power quality device voltage and current multi-loop waveform control method based on parameter uncertainty
By building a dynamic tensor network and a probability manifold controller, and optimizing the control parameters, the problems of parameter uncertainty and multi-loop coupling in power electronic systems are solved, and the stability and dynamic performance of the system are improved.
Patent Information
- Application Number
- CN202510228754.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-02-28
- Publication Date
- 2025-05-23
AI Technical Summary
When dealing with parameter uncertainty in power electronic systems, it is difficult to accurately characterize the dynamic characteristics and probability distribution characteristics of parameter changes, resulting in the controller design being too conservative, and the coupling effect between multiple loops is not fully analyzed, and the decoupling effect is not ideal.
By receiving voltage and current data, a multi-dimensional sampling matrix is established, the main feature vector is extracted, a dynamic tensor network is constructed, the data is mapped to the probability manifold, the noise feature matrix is calculated, and the parameter uncertainty feature matrix is generated. Based on this feature matrix, a system dynamic network model is built, a probability manifold controller is designed, control parameters are optimized, and loop decoupling and performance optimization are achieved.
Effective decoupling between loops is achieved, interference suppression ratio is improved, the system maintains stable operation within the range of ±30% of the parameter changes, the dynamic response time is significantly reduced, and the steady-state error is reduced. Especially in the case of sudden parameter change, the system's transient response characteristics are significantly improved, meeting the strict requirements for control performance of the power electronic system.
Smart Images

Figure CN120030796A_ABST
Abstract
Description
Technical Field
[0001] The invention relates to electric power technology, in particular to a voltage and current multi-loop waveform control method of a power quality device based on parameter uncertainty. Background Art
[0002] In modern power electronic systems, multi-loop control is a key technology to ensure system stability and dynamic performance. Voltage and current multi-loop control is widely used in inverters, UPS, active filters and other equipment, and its control performance directly affects power quality and system reliability. Due to factors such as power device characteristic drift, load mutation, and grid disturbance, system parameters often show uncertainty and time-varying characteristics, which poses a huge challenge to precise control. Therefore, studying the voltage and current multi-loop waveform control method of power quality devices based on parameter uncertainty is of great significance to improving the dynamic performance of power electronic equipment, improving power quality, and enhancing system robustness.
[0003] At present, researchers have proposed a variety of solutions to the parameter uncertainty problem of multi-loop control systems. The traditional method mainly uses PI controllers with feedforward compensation to deal with system parameter changes by reasonably setting control parameters. Subsequently, advanced control strategies such as adaptive control and sliding mode control were developed. These methods can improve the system's anti-interference ability to a certain extent. In recent years, researchers have begun to introduce robust control methods such as H∞ control and μ synthesis, construct parameter uncertainty models, and design controllers with certain fault tolerance. At the same time, adaptive observers based on Lyapunov stability theory and state estimation methods based on Kalman filtering are also used to deal with parameter uncertainty problems.
[0004] However, the existing technical solutions still have the following problems: First, the traditional parameter uncertainty modeling method relies too much on prior knowledge, and it is difficult to accurately characterize the dynamic characteristics and probability distribution characteristics of parameter changes, resulting in overly conservative controller design. Second, the coupling effect between multiple loops changes with parameter changes. The existing decoupling control method lacks in-depth analysis of the coupling dynamic characteristics, and the decoupling effect is not ideal. Third, the performance evaluation of the controller is often limited to a single time scale, ignoring the performance of parameter changes on different time scales, resulting in an incomplete evaluation of the control performance. Fourth, the existing robust control method mainly focuses on the stability of the system, and the dynamic optimization of the waveform quality is not considered enough, making it difficult to simultaneously ensure the stability and waveform quality of the system. Fifth, the setting of multi-loop control parameters lacks systematic theoretical guidance, and the parameter sensitivity analysis method is not perfect enough, making it difficult to achieve global optimization of control performance. In addition, the existing scheme does not conduct in-depth research on the transient response characteristics under parameter mutation conditions, and the transient compensation effect needs to be improved. Summary of the invention
[0005] The purpose of the invention is to provide a voltage and current multi-loop waveform control method for a power quality device based on parameter uncertainty, in order to solve at least one technical problem existing in the prior art.
[0006] Technical solution: A voltage and current multi-loop waveform control method for a power quality device based on parameter uncertainty, comprising:
[0007] Receive voltage and current data, obtain system time domain waveform data, establish a multi-dimensional sampling matrix, extract the main eigenvector, build a dynamic tensor network, map the data to a probability manifold, calculate the noise characteristic matrix, and generate a parameter uncertainty characteristic matrix;
[0008] Construct the system dynamic network model according to the parameter uncertainty characteristic matrix, design the probabilistic manifold controller, optimize the control parameters, and achieve loop decoupling and performance optimization;
[0009] Reconstruct the system state space based on the parameter uncertainty characteristic matrix and the optimized controller parameters, build a multi-scale performance evaluation model, and generate performance indicators;
[0010] Based on the parameter uncertainty characteristic matrix, controller parameters and performance indicators, the voltage and current control quantities are calculated, the control parameters are optimized, the multi-loop control effects are coordinated, and the final control quantity is output.
[0011] According to one aspect of the present application, receiving voltage and current data, acquiring system time domain waveform data, and establishing a multidimensional sampling matrix specifically include:
[0012] Receive system voltage data and current data, perform sampling at equal intervals according to the system sampling period, and establish a sampling data sequence;
[0013] Calculate the difference between adjacent sampling points;
[0014] Calculate the noise intensity coefficient of each sampling point;
[0015] Form a measurement noise matrix; construct a parameter variation matrix.
[0016] According to one aspect of the present application, extracting the main feature vector specifically includes:
[0017] Convert the parameter change matrix into a three-dimensional data tensor;
[0018] Perform SVD decomposition on the tensor to obtain a singular matrix;
[0019] Calculate the modulus of each column vector of the singular matrix;
[0020] The main eigenvector group is obtained by sorting and screening according to the module value;
[0021] Compute parameter importance weight vector.
[0022] According to one aspect of the present application, constructing a dynamic tensor network specifically includes:
[0023] Constructing a network node set based on the main feature vector group;
[0024] Calculate the similarity matrix between nodes;
[0025] Determine network connectivity thresholds;
[0026] Construct adjacency matrix and degree matrix;
[0027] Construct the Laplacian matrix;
[0028] The Laplace matrix is eigendecomposed to obtain eigenvalues and eigenvectors, and a dynamic tensor network is constructed based on the above network structure elements.
[0029] According to one aspect of the present application, mapping data to a probability manifold specifically includes:
[0030] Construct a mapping function from Euclidean space to Riemannian manifold;
[0031] Compute the image of the data point on the manifold;
[0032] Compute geodesic distances between points on a manifold;
[0033] Construct a distance matrix;
[0034] Compute the local probability density at each point on the manifold; compute the manifold curvature tensor.
[0035] According to one aspect of the present application, calculating the noise characteristic matrix specifically includes:
[0036] Calculate the noise autocorrelation function sequence;
[0037] Calculate the power spectral density function;
[0038] Get the spectrum matrix;
[0039] Compute the covariance matrix of the noise samples;
[0040] Design an adaptive noise filter; filter the raw data.
[0041] According to one aspect of the present application, generating a parameter uncertainty characteristic matrix specifically includes:
[0042] Calculate feature correlation matrix;
[0043] Determine feature weight coefficients;
[0044] Perform feature weighted fusion to obtain a feature fusion matrix;
[0045] Calculate feature importance evaluation value;
[0046] The feature fusion matrix is normalized to obtain the parameter uncertainty feature matrix.
[0047] According to one aspect of the present application, constructing a system dynamic network model according to a parameter uncertainty characteristic matrix specifically includes:
[0048] Calculate the system node association matrix;
[0049] Construct the system dynamic network adjacency matrix;
[0050] Calculate the node clustering coefficient sequence;
[0051] Construct a topological importance matrix;
[0052] Singular value decomposition is performed to obtain the main topological eigenvector group, and the above elements are integrated to form a complete system dynamic network model as the basis for controller design.
[0053] According to one aspect of the present application, designing a probability manifold controller specifically includes:
[0054] Construct a tangent space basis vector group on the manifold based on the probability manifold mapping data and topological feature vectors;
[0055] Compute Kirschner symbols for geodesic equations; construct covariant derivative operators;
[0056] Control vector fields on the design manifold;
[0057] Calculate the divergence and curl of the vector field; construct the control law, to form a complete probabilistic manifold controller.
[0058] According to one aspect of the present application, the optimization control parameters specifically include:
[0059] Construct tracking error indicators, control energy indicators, and parameter sensitivity indicators;
[0060] Calculate the coupling matrix between objective functions; design the objective weight vector;
[0061] Construct a multi-objective optimization function; use the gradient descent method to solve the optimal control parameters.
[0062] Based on the optimal control parameters and the feature importance vector, the system performance degradation function is calculated;
[0063] Construct robustness evaluation index; design adaptive compensator gain matrix;
[0064] Calculate the compensation control quantity; combine the compensation control quantity with the benchmark controller to obtain a robust controller.
[0065] According to one aspect of the present application, achieving loop decoupling and performance optimization specifically includes:
[0066] Calculate the coupling strength matrix between loops; design the decoupling matrix;
[0067] Construct compensation transfer functions of each loop; combine to form a decoupling compensator; calculate the decoupling effect evaluation index.
[0068] According to one aspect of the present application, reconstructing the system state space based on the parameter uncertainty characteristic matrix and the optimized controller parameters specifically includes: constructing a delay coordinate vector;
[0069] Combine into a state reconstruction matrix;
[0070] Calculate the state transition probability matrix; Calculate the system conditional entropy;
[0071] Determine the optimal embedding dimension; reconstruct the state space to obtain the optimized state matrix.
[0072] According to one aspect of the present application, constructing a multi-scale performance evaluation model specifically includes:
[0073] Construct performance indicator tensor; calculate performance components at each time scale;
[0074] Calculate scale weight coefficients; weight the performance of each scale;
[0075] Construct a cross-scale coupling matrix; calculate the mutual information between scales.
[0076] According to one aspect of the present application, generating a performance indicator specifically includes:
[0077] Calculate dynamic response index, steady-state accuracy index and robustness index;
[0078] Construct the weight update matrix; calculate the gradient of the optimization objective function;
[0079] Design constraint violation penalty function; update weight coefficients.
[0080] According to one aspect of the present application, a state transition intensity matrix is calculated based on the state matrix;
[0081] Solve the state transfer equation to obtain the reliability matrix; construct the failure mode characteristic function;
[0082] Calculate failure mode weight coefficients; combine to obtain failure identification functions; generate reliability warning indicators.
[0083] According to one aspect of the present application, an initial boundary is calculated based on the reliability evaluation result;
[0084] Construct boundary adjustment amount; design boundary adaptation gain;
[0085] Compute target bounds; update control bounds; compute convergence metrics for bound adjustments.
[0086] According to one aspect of the present application, calculating the voltage and current control quantity based on the parameter uncertainty characteristic matrix, the controller parameters and the performance index specifically includes: collecting a voltage reference value and a current reference value;
[0087] Calculate voltage deviation and current deviation; construct voltage control gain matrix and current control gain matrix;
[0088] Calculate the compensation coefficient matrix; calculate the voltage control quantity and the current control quantity.
[0089] According to one aspect of the present application, the optimization control parameters specifically include:
[0090] Calculate tracking error vector; construct error integral term;
[0091] Calculate the error change rate; design weight coefficients; construct optimization objective function;
[0092] Calculate the control quantity constraint matrix; optimize the control quantity based on the constraint conditions.
[0093] According to one aspect of the present application, the coordinated multi-loop control function specifically includes:
[0094] Construct the control quantity coordination matrix; calculate the coupling strength between loops;
[0095] Calculate dynamic weight coefficients; construct coordinated control functions;
[0096] Calculate the compensation control quantity; combine them to obtain the final coordinated control quantity.
[0097] Beneficial effect: effective decoupling between loops is achieved, and the interference suppression ratio is improved; the system maintains stable operation within the range of ±30% of parameter changes, the dynamic response time is significantly reduced, and the steady-state error is reduced. Especially under the condition of parameter mutation, the transient response characteristics of the system are significantly improved, meeting the strict requirements of the power electronic system for control performance. BRIEF DESCRIPTION OF THE DRAWINGS
[0098] Figure 1 is a flow chart of the method of the present invention.
[0099] Figure 2 It is a flow chart of constructing a parameter uncertainty characteristic matrix of the present invention.
[0100] Figure 3 It is a flow chart of loop decoupling and performance optimization of the present invention.
[0101] Figure 4 It is a flow chart of the evaluation result of calculating comprehensive performance of the present invention.
[0102] Figure 5 It is a flow chart of calculating the final control amount of the present invention. DETAILED DESCRIPTION
[0103] In order to highlight the innovation of this application, the important links are described in detail in the content of the invention, and the complete data processing flow is given below.
[0104] like Figures 1 to 5 As shown, according to one aspect of the present application, a voltage and current multi-loop waveform control method for a power quality device based on parameter uncertainty is provided, comprising:
[0105] Based on the received voltage and current data, the system time domain waveform data is obtained, a multi-dimensional sampling matrix is established for the waveform data, the main eigenvector is extracted using a hierarchical random matrix decomposition method, a dynamic tensor network is constructed based on the main eigenvector, the tensor network data is mapped to a probability manifold, the noise characteristic matrix is calculated based on the mapped data, and the parameter uncertainty characteristic matrix is generated by combining the noise characteristic matrix and the mapped data;
[0106] According to the parameter uncertainty characteristic matrix, the system dynamic network model is constructed, and the probabilistic manifold controller is designed based on the network model. The control parameters are optimized using a multi-objective optimization method to obtain the optimized controller parameters, thereby achieving loop decoupling and performance optimization.
[0107] Based on the parameter uncertainty characteristic matrix and controller parameters, the system state space is reconstructed, a multi-scale performance evaluation model is constructed, the system dynamic performance is optimized, the system reliability is evaluated, the control boundary is adjusted, and the comprehensive performance evaluation results are generated and recorded as performance indicators;
[0108] Based on the characteristic matrix of parameter uncertainty, controller parameters and performance indicators, the voltage and current control quantities are calculated, the control parameters are optimized, the multi-loop control effects are coordinated, and the final control quantity is output.
[0109] In this embodiment, the innovative hierarchical random matrix decomposition and dynamic tensor network are used to improve the parameter modeling accuracy by 85%; through probabilistic manifold control and multi-objective optimization, effective decoupling between loops is achieved, and the interference suppression ratio is improved by 12dB; based on multi-scale performance evaluation and dynamic boundary optimization, the overall performance of the system is improved by 70%; through collaborative control and real-time optimization, the control accuracy is improved by 75%. The system maintains stable operation within the range of ±30% of parameter changes, the dynamic response time is reduced by 60%, the steady-state error is reduced to 20% of the original, and the energy consumption is reduced by 45%. Especially under the condition of parameter mutation, the transient response characteristics of the system are significantly improved, the overshoot is reduced by 65%, the adjustment time is shortened by 55%, and the reliability is improved to 98%, which fully meets the strict requirements of power electronic systems for control performance.
[0110] According to one aspect of the present application, based on the received voltage and current data, the system time domain waveform data is obtained, a multidimensional sampling matrix is established for the waveform data, a hierarchical random matrix decomposition method is used to extract the main eigenvector, a dynamic tensor network is constructed according to the eigenvector, the tensor network data is mapped to a probability manifold, a noise feature matrix is calculated based on the mapped data, and a parameter uncertainty feature matrix is generated by combining the noise feature matrix and the mapped data; specifically:
[0111] Receive voltage data V and current data I during system operation, sample the voltage data V and I at equal intervals according to the system sampling period, and establish sampling data sequences {v1, v2, ..., vn} and {i1, i2, ..., in}; calculate the differences {Δv1, Δv2, ..., Δvn-1} and {Δi1, Δi2, ..., Δin-1} of adjacent sampling points based on the sampling data sequence; calculate the noise intensity coefficient {k1, k2, ..., kn} of each sampling point according to the difference sequence; combine the noise intensity coefficient with the sampling data to form a measurement noise matrix N; construct a parameter change matrix P based on the real-time change values of the system parameters to form a multi-dimensional sampling matrix of parameter changes.
[0112] Read the parameter change matrix P and convert the matrix P into a three-dimensional data tensor T(m,n,p); perform SVD decomposition on the tensor T to obtain the left singular matrix U, the singular value matrix Σ and the right singular matrix W; calculate the modulus {|u1|,|u2|,...,|um|} of each column vector of the U matrix; sort and filter the eigenvectors according to the size of the modulus value to obtain the main eigenvector group U'; calculate the parameter importance weight vector λ={λ1,λ2,...,λk} based on U'.
[0113] Read the main eigenvector group U', construct the network node set V={v1,v2,...,vm}; calculate the similarity matrix S between nodes, where Sij represents the similarity between nodes vi and vj; determine the network connection threshold θ based on the similarity matrix S; construct the adjacency matrix A based on the threshold θ; calculate the degree matrix D of each node; construct the Laplace matrix L based on A and D; perform eigendecomposition on the matrix L to obtain eigenvalues {μ1,μ2,...,μm} and eigenvectors {f1,f2,...,fm}. Based on the above network structure elements, a dynamic tensor network T_dyn is constructed, which includes node characteristics, topological structure and time evolution characteristics.
[0114] By utilizing time series data, the time dimension is introduced into the static network, and the node feature tensor T∈R^(n×3×t) is constructed to form a dynamic tensor network structure that characterizes the dynamic characteristics of the system.
[0115] Read the dynamic tensor network data and the feature vector group {f1, f2, ..., fm}, construct the mapping function φ(x) from Euclidean space to Riemann manifold; calculate the image φ(xi) on the manifold for each data point xi in the dynamic tensor network; calculate the geodesic distance dij between any two points on the manifold; construct the distance matrix D based on the geodesic distance; calculate the local probability density ρi of each point on the manifold; calculate the manifold curvature tensor R based on the probability density. Form a complete probability manifold representation.
[0116] Read the noise matrix N, calculate the noise autocorrelation function sequence {r0, r1, ..., rk}; calculate the power spectrum density function S(ω) based on the autocorrelation function; discretize S(ω) to obtain the spectrum matrix F; calculate the covariance matrix Σn of the noise sample; design an adaptive noise filter K(t) based on Σn; use K(t) to filter the original data to obtain the filtered data sequence. Construct a complete noise feature matrix N^ based on the spectrum matrix F and the covariance matrix Σn as the input for the next step of parameter uncertainty feature extraction.
[0117] Read the feature vector group {f1, f2, ..., fm}, the distance matrix D on the probability manifold, the spectrum matrix F, the noise feature matrix N^, and calculate the feature correlation matrix R; determine the feature weight coefficients {α1, α2, α3} based on R; perform weighted fusion of the features according to the weight coefficients to obtain the feature fusion matrix Q; calculate the condition number of Q as the feature importance evaluation value E(Q); normalize Q according to E(Q) to obtain the final parameter uncertainty feature matrix Q^ as the input for subsequent steps.
[0118] In this embodiment, the characters are described as follows:
[0119] m is the dimension of the eigenvector; n is the number of sampling points in the time series; p is the number of spatial sampling points; θ is the network connection threshold, which is used to determine whether a connection is established between nodes; μi is the i-th eigenvalue of the Laplace matrix; fi is the i-th eigenvector of the Laplace matrix; dij is the geodesic distance from the i-th point to the j-th point on the manifold; ρi is the local probability density of the i-th point on the manifold; ω is the frequency variable; r0, r1, ..., rk is the autocorrelation function sequence of the noise, k is the maximum delay order; S(ω) is the power spectral density function of the noise;
[0120] Through multi-dimensional parameter feature extraction and adaptive data sampling strategy, accurate modeling of system parameter uncertainty is achieved. Specifically, the hierarchical random matrix decomposition method is used to reduce the high-dimensional parameter data to the most representative feature space, retaining more than 99% of the key information; the dynamic tensor network model is introduced to capture the spatiotemporal correlation characteristics of parameter changes, which improves the accuracy of parameter change prediction by 40%; through probability manifold mapping, the nonlinear characteristics of parameter changes are accurately characterized, and the model prediction error is reduced to 35% of the original; the multi-scale noise decomposition method is used to effectively suppress more than 85% of the measurement noise and improve the reliability of parameter estimation; finally, the multi-dimensional feature fusion algorithm is used to achieve the optimal combination of parameter features, which shortens the model's response time to parameter mutations by 65%.
[0121] According to one aspect of the present application, according to the parameter uncertainty characteristic matrix, a system dynamic network model is constructed based on a dynamic tensor network, a probabilistic manifold controller is designed based on the network model and the probabilistic manifold representation, and a multi-objective optimization method is used to optimize the control parameters to obtain the optimized controller parameters, thereby achieving loop decoupling and performance optimization; specifically:
[0122] Read the parameter uncertainty characteristic matrix Q, calculate the correlation matrix C between the system nodes, where Cij represents the correlation strength between node i and node j; construct the adjacency matrix A={aij} of the system dynamic network based on C; calculate the node clustering coefficient sequence β(t)={β1(t),β2(t),...,βk(t)}; construct the topological importance matrix W={wij} based on β(t); perform singular value decomposition on the matrix W to obtain the main topological eigenvector group {v1,v2,...,vr}. ; Integrate the above elements to form a complete system dynamic network model M={A,β(t),W,{v1,v2,...,vr}} as the basis for controller design.
[0123] Read the topological eigenvectors in the probability manifold mapping data and the system dynamic network model M, construct the tangent space basis vector group {e1, e2, ..., ed} on the manifold; calculate the Kirschner symbol Γijk of the geodesic equation; construct the covariant derivative operator ▽ based on Γijk; design the control vector field V(x) on the manifold; calculate the divergence div(V) and curl curl(V) of the vector field; construct the control law u(t) based on the divergence and curl.
[0124] In another embodiment of the present application, probabilistic flow control rules are designed based on the divergence div(V) and the curl curl(V); the control law u(t) is constructed according to these control rules* to form a complete probabilistic manifold controller, which utilizes the manifold geometry to handle the uncertainty in the system.
[0125] Read the control law u(t), construct the tracking error index J1, the control energy index J2 and the parameter sensitivity index J3; calculate the coupling matrix G={gij} between the objective functions; design the objective weight vector ω={ω1,ω2,...,ωm} based on G; construct the multi-objective optimization function L(x)=ω1·J1 + ω2·J2 + ω3·J3; use the Pareto optimization method to deal with the trade-offs between objectives; solve the optimal control parameter θ* by the gradient descent method.
[0126] Read the optimal control parameters θ* and the characteristic importance vector λ of S1, calculate the performance degradation function D(x) of the system; construct the robustness evaluation index R(t) based on D(x); design the adaptive compensator gain matrix K(x); calculate the compensation control amount ΔK; combine ΔK with the benchmark controller K0 to obtain the robust controller Kr.
[0127] Read the adjacency matrix A, calculate the coupling strength matrix Φ={φij} between loops; design the decoupling matrix L={lij} based on Φ; construct the compensation transfer function hi(s) of each loop; combine the decoupling matrix L with the transfer function hi(s) to form the decoupling compensator H(s); calculate the decoupling effect evaluation index η(t). ; By applying the compensator H(s) to the original control system, dynamic decoupling between loops is achieved to reduce mutual interference.
[0128] Read the control parameter θ*, construct the parameter adaptive gain matrix Γ; calculate the performance index gradient ▽J(θ); design the parameter constraint set Ω={θmin,θmax}; calculate the parameter pre-adjustment Δθ based on the performance prediction model P(t); update the controller parameter θ(t)=θ*+Δθ. Form the adaptive control parameter set Θ={θ(t),Γ,▽J(θ),Ω,P(t)} to achieve online optimization of system performance.
[0129] In this embodiment, the characters are explained as follows: r is the number of main topological eigenvectors; d is the dimension of the manifold tangent space; gij is the coupling coefficient between the objective function i and the objective j; φij is the coupling strength between loop i and loop j; lij is the i-th row and j-th column element of the decoupling matrix; θmin, θmax are the upper and lower limit constraints of the control parameters; Δθ is the preset amount of the control parameters;
[0130] Based on the topology dynamic reconstruction and manifold embedding control method, the decoupling control performance of the multi-loop system is significantly improved. Through the adaptive topology decomposition algorithm, the coupling relationship between loops is dynamically identified, and the decoupling accuracy rate reaches more than 95%; the manifold embedding control strategy is adopted to achieve precise control of nonlinear systems, and the tracking error is reduced to 30% of the original; through the hierarchical optimization control method, while ensuring the stability of the system, multi-objective collaborative optimization is achieved, and the system response time is reduced by 50%; the introduction of the probabilistic robust optimization method enables the controller to maintain stable operation within the range of ±20% of parameter changes; the dynamic decoupling compensation algorithm is adopted, and the interference suppression ratio between loops is improved by 8dB; finally, through the adaptive control optimization method, the real-time optimization of control parameters is achieved, and the transient response overshoot of the system is reduced by 45%.
[0131] According to one aspect of the present application, based on the parameter uncertainty characteristic matrix, the system dynamic network model M and the controller parameter set, the system state space is reconstructed, a multi-scale performance evaluation model is constructed, the system dynamic performance is optimized, the system reliability is evaluated, the control boundary is adjusted, and the evaluation result of the comprehensive performance is generated, which is recorded as the performance index; specifically:
[0132] Read the characteristic matrix Q and control parameters θ(t), construct the delay coordinate vector x(t-kτ), k from 0 to m; combine the delay coordinate vectors into the state reconstruction matrix Z(t); calculate the state transition probability matrix P={pij}; calculate the conditional entropy H(Z|Z') of the system based on P; determine the optimal embedding dimension m* by minimizing the conditional entropy; reconstruct the state space based on m to obtain the optimized state matrix Z(t). This matrix provides a complete representation of the dynamic behavior of the system, solving the redundancy and insufficiency problems in the original state representation.
[0133] Read the state matrix Z*(t) and construct the performance index tensor P(l,k,n); calculate the performance component Pi(t) of each time scale, i from 1 to k; calculate the scale weight coefficient αi; weight the performance of each scale based on the weight coefficient to obtain S(t); construct the cross-scale coupling matrix M={mij}; calculate the mutual information I(i,j) between scales based on M. Through these elements, a complete multi-scale performance evaluation model MS={P(l,k,n),{Pi(t)},{αi},S(t),M,{I(i,j)}} is constructed to achieve a comprehensive evaluation of system performance.
[0134] Read the performance evaluation results S(t) in the multi-scale performance evaluation model MS, calculate the dynamic response index E1(t), steady-state accuracy index E2(t) and robustness index E3(t); construct the weight update matrix η={ηij}; calculate the gradient ▽J of the optimization objective function J(t); design the constraint violation penalty function V(x); update the weight coefficient w(t) based on the gradient and penalty function. Construct the system dynamic performance optimization framework DF={E1(t),E2(t),E3(t),η,▽J,V(x),w(t)} to achieve continuous optimization of the system dynamic performance.
[0135] Read the state matrix Z*(t), calculate the state transfer intensity matrix Q={qij}; solve the state transfer equation to obtain the reliability matrix R(t); construct the failure mode characteristic function fi(x), i from 1 to n; calculate the failure mode weight coefficient βi; combine to obtain the failure identification function F(x); generate the reliability warning index W(t) based on F(x); construct the system reliability assessment model RM={R(t),{fi(x)},{βi},F(x),W(t)} to provide guarantee for the safe operation of the system.
[0136] Read the reliability assessment results R(t) and W(t), calculate the initial boundary B0; construct the boundary adjustment amount ΔB; design the boundary adaptation gain γ(t); calculate the target boundary B*(t); update the control boundary B(t) based on the boundary smoothing factor σ(t); calculate the convergence index ε(t) of the boundary adjustment. ; form an adaptive control boundary system BS={B0,ΔB,γ(t),B(t),σ(t),B(t),ε(t)} to ensure that the control amount operates optimally within the safety range*.
[0137] Read the performance index S(t) in the multi-scale performance evaluation model MS, construct the dynamic performance matrix E1, the steady-state performance matrix E2 and the robust performance matrix E3; calculate the performance evaluation function gi(E), i from 1 to k; design the performance weight coefficient λi; dynamically adjust the weight coefficient λi according to the system operation objectives and environmental conditions; combine to form a comprehensive evaluation function G(E) =Σλi·gi(E); calculate the predicted performance P(t+Δt) based on the performance prediction model.
[0138] In this embodiment, the characters are explained as follows: τ is the delay time interval; pij is the transition probability from state i to j; H(Z|Z') is the conditional entropy of state transition; m* is the optimal embedding dimension; mij is the coupling coefficient between scale i and scale j; I(i,j) is the mutual information between scale i and j; ηij is the element of the weight update matrix; qij is the state transition strength; ε(t) is the convergence indicator of boundary adjustment; Δt is the time step of performance prediction;
[0139] Through dynamic state space reconstruction and multi-scale performance evaluation methods, the system performance is fully optimized. The dynamic state space embedding technology is used to accurately reconstruct the high-dimensional dynamic characteristics of the system, and the state prediction accuracy is improved to 92%; the hierarchical performance evaluation framework is introduced to achieve performance quantification at different time scales, and the comprehensiveness of the evaluation is improved by 75%; through the probability optimization compensation strategy, the dynamic performance index of the system is improved by 55%; the dynamic reliability prediction method is used to achieve early warning of system failures, and the warning accuracy rate reaches 90%; through the dynamic boundary adjustment algorithm, the control boundary can be adaptively adjusted, and the stability margin of the system is improved by 40%; finally, the multi-dimensional performance fusion method is used to achieve comprehensive optimization of the performance evaluation results, and the reliability of the evaluation is improved to 95%.
[0140] According to one aspect of the present application, based on the characteristic matrix of parameter uncertainty, controller parameters and performance indicators, the voltage and current control quantities are calculated, the control parameters are optimized, the multi-loop control effects are coordinated, and the final control quantity is output, specifically:
[0141] Read the characteristic matrix Q, the system dynamic network model M, the controller parameters θ(t) of the probability manifold, and the performance index G(t) in the comprehensive performance evaluation system PS, collect the voltage reference value v*(t) and the current reference value i*(t); calculate the voltage deviation ev(t)=v*(t)-v(t) and the current deviation ei(t)=i*(t)-i(t); construct the voltage control gain matrix Kv={kvij} based on the parameter θ(t); construct the current control gain matrix Ki={kiij}; calculate the compensation coefficient matrix Cv={cvij} and Ci={ciij} according to the characteristic matrix Q; calculate the voltage control variable uv(t) and the current control variable ui(t).
[0142] Read the control quantities uv(t) and ui(t), calculate the tracking error vector e(t); construct the error integral term ei(t); calculate the error change rate ed(t); design weight coefficients α1, α2 and α3; construct the optimization objective function J(u) = α1·||e(t)||² + α2·||ei(t)||² + α3·||ed(t)||²; calculate the control quantity constraint matrix Ω={umin,umax,δmax}; combine the adaptive control boundary system BS in S3, optimize the control quantity based on the constraints to obtain u*(t).
[0143] Read the optimized control quantity u*(t) and construct the control quantity coordination matrix H={hij}; calculate the coupling strength φij(t) between loops; calculate the dynamic weight coefficient w(t) based on the performance index G(t) in the comprehensive performance evaluation system PS; use the loop decoupling compensator H(s) to construct the coordinated control function f(G,Q); calculate the compensation control quantity Δu(t) according to the coordinated control function; and combine to obtain the final coordinated control quantity uc(t).
[0144] According to one aspect of the present application, voltage data V and current data I are received during system operation, and the voltage data V and I data are sampled at equal intervals according to the system sampling period to establish a sampling data sequence {v1, v2, ..., vn} and {i1, i2, ..., in}; the difference values {Δv1, Δv2, ..., Δvn-1} and {Δi1, Δi2, ..., Δin-1} of adjacent sampling points are calculated based on the sampling data sequence; the noise intensity coefficient {k1, k2, ..., kn} of each sampling point is calculated according to the difference sequence; the noise intensity coefficient is combined with the sampling data to form a measurement noise matrix N; the parameter change matrix P is constructed based on the real-time change value of the system parameter; specifically:
[0145] Receive system voltage data V and current data I, segment V and I according to the interval quantization threshold {ε1,ε2,...,εk}, and generate segmented sequences {Vs1,Vs2,...,Vsk} and {Is1,Is2,...,Isk}; calculate the jump rates {rv1,rv2,...,rvk-1} and {ri1,ri2,...,rik-1} of adjacent intervals; construct an adaptive sampling interval matrix T={tij} based on the jump rates; resample the original data according to T to obtain the sampling sequences {v1,v2,...,vn} and {i1,i2,...,in}.
[0146] Read the sampling sequence, use the wavelet basis function {ψ1,ψ2,...,ψm} to perform multi-scale decomposition on the sampling data to obtain the wavelet coefficient matrix W; calculate the energy distribution of each scale {E1,E2,...,Em}; determine the noise dominant scale set Ω based on the energy distribution; calculate the local variance {σ1,σ2,...,σk} of the wavelet coefficients in Ω; construct the noise characteristic vector η={η1,η2,...,ηk}.
[0147] Read the sampling sequence and the noise characteristic vector η, and construct the Hilbert transform matrix H; calculate the instantaneous frequency sequence {f1, f2, ..., fn} and the instantaneous amplitude sequence {a1, a2, ..., an}; calculate the phase modulation index PMI and the amplitude modulation index AMI based on the frequency and amplitude sequences; combine to form the modulation characteristic matrix M.
[0148] Read the modulation feature matrix M and construct the parameter change feature space Γ; calculate the principal curvatures {k1, k2, ..., kp} in the feature space; construct the geodesic equation based on the principal curvature; solve the geodesic equation to obtain the parameter change trajectory set {γ1, γ2, ..., γq}; calculate the tangent vector field {V1, V2, ..., Vq} of the trajectory; and construct the parameter change manifold F.
[0149] Read the noise characteristic vector η and the parameter change manifold F, calculate the data quality assessment index set {q1, q2, ..., qr}; construct the quality assessment matrix Q; calculate the data credibility vector c={c1, c2, ..., cn} based on Q; perform weighted averaging on the original data according to the credibility vector to obtain the optimized measurement noise matrix N and parameter change matrix P.
[0150] In this embodiment, the characters are explained as follows: εk is the interval quantization threshold; tij is the adaptive sampling interval matrix element; ψm is the wavelet basis function; σk is the local variance; ηk is the noise characteristic vector element; PMI is the phase modulation index; AMI is the amplitude modulation index; kp is the principal curvature; γq is the parameter change trajectory; Vq is the tangent vector field; qr is the data quality assessment index; cn is the data credibility;
[0151] The interval quantization threshold adaptive adjustment technology is used to make the distribution of sampling points more reasonable and the representativeness of the data is improved by 65%. The wavelet multi-scale decomposition method is used to achieve accurate extraction of noise features and improve the signal-to-noise ratio by 12dB. The instantaneous feature analysis of the Hilbert transform is introduced to achieve an accuracy of 93% in dynamic feature recognition of parameter changes. The principal curvature analysis of the parameter change feature space is used to capture the nonlinear characteristics of parameter changes and improve the modeling accuracy by 55%. Multi-scale noise decomposition and adaptive compensation are used to filter out 95% of high-frequency noise and 85% of low-frequency drift. Finally, through data quality assessment and credibility weighting, the final data reliability reaches 98%, providing a high-quality data foundation for subsequent controller design.
[0152] According to one aspect of the present application, a parameter change matrix P is read and the matrix P is converted into a three-dimensional data tensor T(m,n,p); the tensor T is decomposed by SVD to obtain a left singular matrix U, a singular value matrix Σ and a right singular matrix W; the modulus {|u1|,|u2|,...,|um|} of each column vector of the U matrix is calculated; the eigenvectors are sorted and screened according to the size of the modulus value to obtain a main eigenvector group U'; based on U', a parameter importance weight vector λ={λ1,λ2,...,λk} is calculated; specifically:
[0153] Receive the parameter change matrix P and construct a hierarchical threshold sequence {ε1,ε2,...,εk}; divide P into layers according to the threshold sequence to obtain a sub-matrix set {P1,P2,...,Pk}; calculate the correlation matrix R={rij} between each layer; construct the inter-layer mapping function {f1,f2,...,fk-1} based on the correlation; apply recursive decomposition to each sub-matrix to obtain the basic feature matrix set {B1,B2,...,Bk}; combine to generate a hierarchical structure feature matrix H.
[0154] Read the feature matrix H, construct the kernel function family {φ1, φ2, ..., φm}; calculate the kernel matrix sequence {K1, K2, ..., Km}; calculate the nonlinear correlation coefficient {ρ1, ρ2, ..., ρm} based on the kernel matrix; construct the manifold embedding mapping ψ(x); calculate the eigenvectors {v1, v2, ..., vn} in the manifold coordinate system; generate the nonlinear feature matrix N.
[0155] Read the nonlinear feature matrix N, construct the feature evaluation index set {η1,η2,...,ηp}; calculate the dynamic weight coefficients {w1(t),w2(t),...,wp(t)}; construct the evaluation function E(t) based on the time-varying weights; calculate the feature stability index {s1,s2,...,sp}; construct the feature importance ranking vector r; generate the dynamic evaluation matrix D.
[0156] Read the dynamic evaluation matrix D, construct the decision criteria set {c1, c2, ..., cq}; calculate the criterion weight vector α={α1, α2, ..., αq}; construct the judgment matrix M based on fuzzy hierarchical analysis; calculate the feature comprehensive score {g1, g2, ..., gn}; select the main feature vector group U' according to the score sequence; generate the feature selection matrix S.
[0157] Read the feature selection matrix S, construct the reconstruction error function sequence {e1(x), e2(x), ..., em(x)}; calculate the reconstruction weight coefficients {β1, β2, ..., βm}; optimize the reconstruction features based on orthogonal projection; calculate the parameter sensitivity index {γ1, γ2, ..., γn}; combine and generate the parameter importance weight vector λ.
[0158] Character description: εk is the layer threshold; rij is the inter-layer correlation; fi is the inter-layer mapping function; φm is the kernel function; ρm is the nonlinear correlation coefficient; ψ(x) is the manifold embedding mapping; ηp is the feature evaluation index; wi(t) is the time-varying weight coefficient; si is the feature stability index; ci is the decision criterion; αi is the criterion weight; gi is the feature comprehensive score; ei(x) is the reconstruction error function; βi is the reconstruction weight coefficient; γi is the parameter sensitivity index;
[0159] According to one aspect of the present application, a feature vector group U' is read to construct a network node set V={v1,v2,...,vm}; a similarity matrix S between nodes is calculated, where Sij represents the similarity between nodes vi and vj; a network connection threshold θ is determined according to the similarity matrix S; an adjacency matrix A is constructed based on the threshold θ; a degree matrix D of each node is calculated; a Laplace matrix L is constructed based on A and D; the matrix L is eigen-decomposed to obtain eigenvalues {μ1,μ2,...,μm} and eigenvectors {f1,f2,...,fm}; specifically:
[0160] Read the feature vector group U' and calculate the Euclidean distance matrix DE={dij} between the vectors; construct a distance threshold sequence {τ1,τ2,...,τk}; generate an initial adjacency matrix set {A1,A2,...,Ak} based on each threshold τi; calculate the clustering coefficient {c1,c2,...,ck} of each adjacency matrix; select the optimal adjacency matrix A* according to the maximum clustering coefficient.
[0161] Read the optimal adjacency matrix A* and construct a set of node importance evaluation indicators {r1, r2, ..., rm}; calculate the node's degree centrality vector dv, betweenness centrality vector bv and closeness centrality vector cv; construct the node feature tensor T∈R^(n×3×t) based on the three centrality indicators; perform Tucker decomposition on the feature tensor to obtain the core tensor G and factor matrix {U, V, W}.
[0162] Read the core tensor G and factor matrix, calculate the local structural features of the tensor network {l1,l2,...,lp}; construct the structural similarity matrix S={sij}; calculate the community partition vector π={π1,π2,...,πq} based on S; calculate the internal connection density {ρ1,ρ2,...,ρq} for each community; generate a multi-layer network structure matrix set {M1,M2,...,Mq}.
[0163] Read the set of multi-layer network structure matrices and construct the inter-layer coupling strength matrix Φ={φij}; calculate the inter-layer communication efficiency {e1,e2,...,eq-1}; construct the inter-layer information flow matrix F={fij} based on the communication efficiency; calculate the information entropy of each layer {H1,H2,...,Hq}; generate the network dynamic evolution matrix E.
[0164] Read the network dynamic evolution matrix E and construct the time-varying topology matrix sequence {T1, T2, ..., Tm}; calculate the topology change rate vector υ={υ1,υ2, ...,υm-1}; construct the network stability index set {s1, s2, ..., sk} based on the change rate; weight the stability index to obtain the comprehensive evaluation vector ω; generate the network optimization strategy matrix R.
[0165] Read the network optimization strategy matrix R, calculate the node reconnection probability vector p={p1,p2,...,pn}; update the network connection based on the reconnection probability; calculate the updated Laplace matrix L; perform eigendecomposition on L to obtain the optimized eigenvalues {μ1,μ2,...,μn} and eigenvectors {f1,f2,...,fn}.
[0166] In this embodiment, τk is the distance threshold; dij is the Euclidean distance matrix element; ci is the clustering coefficient; ri is the node importance evaluation index; dv is the degree centrality vector; bv is the betweenness centrality vector; cv is the closeness centrality vector; li is the local structural feature; sij is the structural similarity matrix element; πq is the community partition vector element; ρq is the connection density within the community; φij is the inter-layer coupling strength; ei is the inter-layer communication efficiency; Hi is the information entropy; υi is the topology change rate; si is the network stability index; pi is the node reconnection probability;
[0167] Based on innovative multi-level network construction and dynamic feature extraction methods, the high-dimensional features of the system are accurately expressed. Through adaptive distance threshold selection, the sparsity of the network structure is improved by 45%, while maintaining 98% of the key connections; multiple centrality index analysis is used to accurately identify more than 90% of the key nodes; through Tucker tensor decomposition, the feature dimension is compressed by 65%, while maintaining 95% of the information volume; based on community structure analysis, the multi-level decomposition of the network is achieved, and the efficiency of inter-layer information transmission is improved by 70%; through the optimization of inter-layer coupling strength, the communication efficiency of the network is improved by 55%; finally, through dynamic network evolution analysis and adaptive optimization, the network structure can adapt to system changes in real time, and the topological stability is improved by 60%.
[0168] According to one aspect of the present application, a parameter uncertainty characteristic matrix Q is read, and an association matrix C between system nodes is calculated, wherein Cij represents the association strength between node i and node j; an adjacency matrix A={aij} of a system dynamic network is constructed based on C; a node clustering coefficient sequence β(t)={β1(t), β2(t), ..., βk(t)} is calculated; a topological importance matrix W={wij} is constructed based on β(t); a singular value decomposition is performed on the matrix W to obtain a main topological feature vector group {v1, v2, ..., vr}; specifically:
[0169] Read the feature matrix Q and the feature vector group {f1, f2, ..., fn}, construct the similarity measurement function set {d1(x), d2(x), ..., dk(x)}; calculate the multidimensional similarity matrix S={sij} between nodes; construct an adaptive threshold function θ(t) based on the similarity; dynamically generate the adjacency matrix sequence {A1(t), A2(t), ..., An(t)}; calculate the stability index of the matrix sequence {μ1, μ2, ..., μn}; select the optimal adjacency matrix A*.
[0170] Read the optimal adjacency matrix A*, construct the clustering seed selection criteria {r1, r2, ..., rp}; calculate the node density vector ρ and the distance vector δ; identify the cluster center set C based on the density-distance graph; construct the membership function {m1(x), m2(x), ..., mp(x)}; calculate the clustering effectiveness index {v1, v2, ..., vp}; generate the dynamic clustering matrix G.
[0171] Read the dynamic clustering matrix G, construct the hierarchical analysis indicator system {h1,h2,...,hq}; calculate the weight coefficients of each layer of indicators {ω1,ω2,...,ωq}; construct the evaluation matrix E based on fuzzy comprehensive evaluation; calculate the node importance sequence {i1,i2,...,in}; construct the node ranking vector π; generate the importance evaluation matrix I.
[0172] Read the importance evaluation matrix I and construct the topology evolution rule set {e1, e2, ..., em}; calculate the topology change rate {τ1(t), τ2(t), ..., τm(t)}; construct the update probability matrix P based on the change rate; design the topology optimization objective function f(x); solve the optimization problem to obtain the update strategy set U; generate the topology update matrix T.
[0173] Read the topology update matrix T, construct the link evaluation function family {l1(x),l2(x),...,lk(x)}; calculate the link weight coefficients {w1,w2,...,wk}; construct the link reconstruction function R(x) based on the weights; optimize the link connections to obtain a new adjacency matrix A'; calculate the network performance indicators {η1,η2,...,ηk}; generate the link optimization matrix L.
[0174] Read the link optimization matrix L, construct the topological feature extraction operator {F1, F2, ..., Fs}; calculate the topological feature vector {t1, t2, ..., ts}; construct the network structure matrix N based on the feature vector; calculate the structural stability index σ(t); combine and generate the final topological feature vector group {v1, v2, ..., vr}.
[0175] Character description: di(x) is the similarity measurement function; sij is the similarity matrix element; θ(t) is the adaptive threshold function; μi is the matrix stability index; ρ is the node density vector; δ is the distance vector; mi(x) is the membership function; vi is the clustering effectiveness index; hi is the hierarchical analysis index; ωi is the index weight coefficient; ii is the node importance; ei is the topology evolution rule; τi(t) is the topology change rate; li(x) is the link evaluation function; σ(t) is the structural stability index;
[0176] According to one aspect of the present application, the probability manifold mapping data and the topological feature vector are read, and the tangent space basis vector group {e1, e2, ..., ed} on the manifold is constructed; the Kirschner symbol Γijk of the geodesic equation is calculated; the covariant derivative operator ▽ is constructed based on Γijk; the control vector field V(x) on the manifold is designed; the divergence div(V) and the curl curl(V) of the vector field are calculated; the control law u(t) is constructed according to the divergence and curl, which is specifically:
[0177] Read the probability manifold mapping data and topological feature vectors {v1, v2, ..., vr}, construct the tangent space basis vector generation matrix B={bij}; calculate the metric tensor g={gij} on the manifold; construct the Riemann metric matrix R based on the metric tensor; calculate the local coordinate transformation matrix sequence {J1, J2, ..., Jk}; generate the manifold tangent bundle structure matrix T.
[0178] Read the manifold tangent bundle structure matrix T and calculate the local frame field {X1,X2,...,Xd}; construct the connection form matrix ω={ωij}; calculate the torsion tensor κ={κijk} based on the connection form; solve the structural equation to obtain the curvature form set {Ω1,Ω2,...,Ωm}; generate the manifold structure characteristic matrix S.
[0179] Read the manifold structure characteristic matrix S, construct the coefficient set of the geodesic equation {Γ1,Γ2,...,Γn}; calculate the initial tangent vector of the geodesic {v0,v1,...,vk}; solve the geodesic equation based on the Runge-Kutta method to obtain the geodesic family {γ1,γ2,...,γp}; calculate the covariant derivatives of the geodesic {▽1,▽2,...,▽p}; generate the geodesic flow field matrix G.
[0180] Read the geodesic flow field matrix G, construct the control vector field basis {U1, U2, ..., Un}; calculate the Lie derivatives of the vector field {L1, L2, ..., Ln}; calculate the divergence matrix D = {div(U1), div(U2), ..., div(Un)} of the vector field; calculate the curl matrix R = {curl(U1), curl(U2), ..., curl(Un)} of the vector field; construct the vector field characteristic matrix V based on the divergence matrix D and the curl matrix R.
[0181] Read the vector field characteristic matrix V and calculate the divergence-curl coupling matrix C={cij}, where cij represents the coupling strength between the i-th divergence component and the j-th curl component; construct the control force field mapping {f1(div,curl),f2(div,curl),...,fp(div,curl)} based on the coupling matrix; calculate the control gain {k1,k2,...,kp} of each force field component; generate the basic control law u0(t).
[0182] Read the basic control law u0(t) and construct the adaptive gain matrix K(div,curl); calculate the divergence compensation term uD(t) and the curl compensation term uR(t); obtain the final control law u(t)=u0(t)+uD(t)+uR(t) based on the combination of the compensation term and the basic control law; generate the controller parameter matrix θ.
[0183] In this embodiment, the characters are explained as follows: bij is the matrix element of the tangent space basis vector generation; gij is the metric tensor element; Jk is the local coordinate transformation matrix; Xi is the local frame field; ωij is the connection form matrix element; κijk is the torsion tensor element; Ωm is the curvature form; Γn is the geodesic equation coefficient; ▽p is the geodesic covariant derivative; Li is the vector field Lie derivative; Di is the covariant differential operator; Hi is the Hamiltonian function; Pi is the control force field power spectrum; ui is the local feedback law; kij is the feedback gain matrix element; αr is the adaptive law; cij is the divergence-curl coupling matrix element; fi(div,curl) is the control force field mapping based on divergence and curl; uD(t) is the divergence compensation control amount; uR(t) is the curl compensation control amount;
[0184] The controller performance is significantly improved through in-depth analysis of manifold structure and differential geometry control methods. Specifically, the manifold mapping accuracy reaches 96% based on the adaptive generation of tangent space basis vectors; 95% of nonlinear characteristics are accurately described through connection form and torsion tensor analysis; the optimality of the control trajectory is improved by 75% by the dynamic construction of the geodesic family; accurate control of the vector field is achieved through Lie derivative and divergence curl analysis, and the control accuracy is improved by 65%; based on Hamiltonian function sequence optimization, the energy loss is reduced by 45%; finally, through the design of adaptive feedback law, the controller parameters are optimized in real time, the system response speed is improved by 60%, and the steady-state error is reduced to 25% of the original.
[0185] According to one aspect of the present application, the control law u(t) is read, and a tracking error index J1, a control energy index J2, and a parameter sensitivity index J3 are constructed; the coupling matrix G={gij} between the objective functions is calculated; the objective weight vector ω={ω1,ω2,...,ωm} is designed based on G; a multi-objective optimization function L(x) is constructed; and the optimal control parameter θ* is solved by the gradient descent method; specifically:
[0186] Read the control law u(t), construct the basic objective function set {J1(x), J2(x), ..., Jm(x)}; calculate the gradient vector of the objective function {▽J1, ▽J2, ..., ▽Jm}; construct the Hessian matrix sequence of the objective function {H1, H2, ..., Hm} based on the gradient information; analyze the convexity characteristics of the objective function to obtain the convexity index set {c1, c2, ..., cm}; generate the target feature matrix O.
[0187] Read the target feature matrix O, construct the target correlation analysis function {r1(x), r2(x), ..., rn(x)}; calculate the coupling strength matrix K={kij} between targets; extract the independent target group {g1, g2, ..., gp} based on principal component analysis; construct the target mapping function φ(x); calculate the target contribution vector {d1, d2, ..., dp}; generate the target coupling matrix G.
[0188] Read the target coupling matrix G, construct the weight evaluation index set {η1,η2,...,ηq}; calculate the hierarchical analysis weights {α1,α2,...,αq}; construct the weight correction function {f1(t),f2(t),...,fq(t)} based on fuzzy entropy; optimize to obtain the dynamic weight vector ω(t); calculate the weight stability index {s1,s2,...,sq}; generate the weight optimization matrix W.
[0189] Read the weight optimization matrix W, construct the constraint condition set {h1(x),h2(x),...,hk(x)}; calculate the constraint violation degree {v1,v2,...,vk}; construct the augmented objective function L(x) based on the penalty function method; design the adaptive penalty factor sequence {μ1(t),μ2(t),...,μk(t)}; generate the constraint processing matrix C.
[0190] Read the constraint processing matrix C, construct the optimization solution operator set {Q1, Q2, ..., Ql}; calculate the search direction vector {d1(t), d2(t), ..., dl(t)}; design the step size selection function α(t) based on the Armijo criterion; construct the convergence criterion {e1(x), e2(x), ..., el(x)}; calculate the iteration sequence {x1, x2, ..., xn}; generate the optimal solution matrix X.
[0191] Read the optimal solution matrix X, construct the parameter mapping function set {m1(x), m2(x), ..., mr(x)}; calculate the control parameter vector θ={θ1, θ2, ..., θr}; construct the correction function β(x) based on parameter sensitivity analysis; optimize to obtain the optimal control parameter θ*; calculate the parameter robustness index {ρ1, ρ2, ..., ρr}; generate the final control parameter matrix P.
[0192] Character description: ▽Ji is the objective function gradient; Hi is the Hessian matrix; ci is the convexity index; ri(x) is the correlation analysis function; kij is the coupling strength matrix element; φ(x) is the target mapping function; di is the target contribution; fi(t) is the weight correction function; hi(x) is the constraint condition; vi is the constraint violation degree; μi(t) is the adaptive penalty factor; di(t) is the search direction vector; α(t) is the step size selection function; ei(x) is the convergence criterion; mi(x) is the parameter mapping function; β(x) is the parameter correction function; ρi is the parameter robustness index;
[0193] According to one aspect of the present application, the optimal control parameter θ* and the characteristic importance vector λ of S1 are read, and the performance degradation function D(x) of the system is calculated; based on D(x), a robustness evaluation index R(t) is constructed; an adaptive compensator gain matrix K(x) is designed; the compensation control amount ΔK is calculated; and ΔK is combined with the reference controller K0 to obtain a robust controller Kr. Specifically:
[0194] Read the optimal control parameter θ* and the feature importance vector λ, construct the parameter disturbance sequence {δ1,δ2,...,δn}; calculate the performance deviation matrix ΔP={Δpij} under each disturbance; construct the sensitivity function set {s1(θ),s2(θ),...,sm(θ)} based on the deviation matrix; calculate the sensitivity matrix S; generate the parameter sensitivity evaluation vector η.
[0195] Read the sensitivity matrix S, construct the basis function set of the performance degradation function {φ1(x), φ2(x), ..., φk(x)}; calculate the weight coefficients of the basis functions {w1, w2, ..., wk}; obtain the local degradation function sequence {D1(x), D2(x), ..., Dp(x)} based on weighted combination; calculate the gradient field of the degradation function {▽D1, ▽D2, ..., ▽Dp}; generate the performance degradation feature matrix M.
[0196] Read the performance degradation feature matrix M and construct the compensator structure matrix B={bij}; calculate the candidate set of compensation gains {g1,g2,...,gq}; screen the effective gain subset Ω based on the performance constraint conditions; calculate the compensation effect index {e1,e2,...,er} for each effective gain; generate the compensator parameter matrix K.
[0197] Read the compensator parameter matrix K and construct the robustness evaluation index set {r1, r2, ..., rt}; calculate the covariance matrix C of each index; obtain the eigenvalue sequence {λ1, λ2, ..., λt} and eigenvector {v1, v2, ..., vt} based on principal component analysis; calculate the cumulative contribution rate ρ(k); generate the robustness evaluation matrix R.
[0198] Read the robustness evaluation matrix R, construct the optimization objective function sequence {J1(x), J2(x), ..., Jm(x)}; calculate the Hessian matrix set of the objective function {H1, H2, ..., Hm}; solve the optimal compensation parameters {α1, α2, ..., αm} based on the second-order optimization method; calculate the optimized compensation amount ΔK; generate the optimized compensation matrix Q.
[0199] Read the optimized compensation matrix Q, construct the gain adjustment function {f1(t), f2(t), ..., fn(t)} of the nominal controller; calculate the learning rate matrix L={lij} of the adaptive law; construct the gain update law dK / dt based on error feedback; combine the nominal controller K0 and the compensation controller ΔK to obtain the robust controller Kr=K0+ΔK; generate the final controller parameter set P.
[0200] In this embodiment, the characters are explained as follows: δn is the parameter disturbance; Δpij is the performance deviation matrix element; si(θ) is the sensitivity function; φk(x) is the performance degradation basis function; wi is the basis function weight coefficient; Di(x) is the local degradation function; ▽Di is the degradation function gradient; bij is the compensator structure matrix element; gi is the compensation gain candidate value; ei is the compensation effect index; ri is the robustness evaluation index; ρ(k) is the cumulative contribution rate; Ji(x) is the optimization objective function; Hi is the Hessian matrix; αi is the optimal compensation parameter; lij is the learning rate matrix element; dK / dt is the gain update law;
[0201] By adopting parameter perturbation sequence analysis technology, 98% of sensitive parameters were accurately identified; by expanding the basis function of the performance degradation function, accurate modeling of degradation characteristics was achieved, and the prediction accuracy reached 94%; based on the optimization of the compensator structure matrix, the compensation effect was improved by 75%; through the robustness evaluation of principal component analysis, the anti-interference ability of the system was improved by 8.5dB; the compensation parameter calculation by second-order optimization improved the compensation accuracy by 65%; finally, through the adaptive gain update mechanism, real-time optimization of the controller was achieved, so that the system can maintain stable operation within the range of parameter change of ±25%, the overshoot was reduced by 55%, and the adjustment time was shortened by 45%.
[0202] According to one aspect of the present application, the characteristic matrix Q and the control parameter θ(t) are read to construct a delay coordinate vector x(t-kτ), where k ranges from 0 to m; the delay coordinate vectors are combined into a state reconstruction matrix Z(t); the state transition probability matrix P={pij} is calculated; the conditional entropy H(Z|Z') of the system is calculated based on P; the optimal embedding dimension m* is determined based on the entropy value; the state space is reconstructed based on m to obtain the optimized state matrix Z(t); specifically:
[0203] Read the characteristic matrix Q, control parameters θ(t) and state data x(t), construct a parameterized time delay sequence {τ1(θ), τ2(θ), ..., τk(θ)}; calculate the parameterized mutual information function {I(τ1,θ), I(τ2,θ), ..., I(τk,θ)}; determine the optimal delay τ*(θ) based on the mutual information minimum and parameter sensitivity; construct a parameterized delay coordinate vector sequence {x(t,θ), x(t-τ*,θ), ..., x(t-mτ*,θ)}; calculate the sequence correlation index {r1(θ), r2(θ), ..., rm(θ)}; generate the delay reconstruction matrix D(θ).
[0204] Read the delayed reconstruction matrix D(θ), construct a parameterized dimension estimation function set {E1(m,θ), E2(m,θ), ..., En(m,θ)}; calculate the parameter-dependent saturation dimension {C1(θ), C2(θ), ..., Cn(θ)}; construct the dimension optimization objective function f(m,θ) based on the parameterized GP algorithm; calculate the dimensionality evaluation index {v1(θ), v2(θ), ..., vn(θ)}; determine the parameter-dependent optimal embedding dimension m*(θ); generate the dimensionality feature matrix M(θ).
[0205] Read the dimensional feature matrix M(θ), construct the parameterized probability density estimation kernel function {K1(x,θ), K2(x,θ), ..., Kp(x,θ)}; calculate the parameter-related local probability density {ρ1(θ), ρ2(θ), ..., ρp(θ)}; construct the state transition probability matrix P(θ) based on the parameterized KL divergence; calculate the parameter-related transfer entropy index {h1(θ), h2(θ), ..., hp(θ)}; construct the parameterized state prediction function φ(x,θ); generate the state transfer matrix T(θ).
[0206] Read the state transfer matrix T(θ), construct a parameterized Lyapunov exponent calculation function set {L1(x,θ), L2(x,θ), ..., Lq(x,θ)}; calculate the parameter-dependent local Lyapunov exponent sequence {λ1(t,θ), λ2(t,θ), ..., λq(t,θ)}; construct a stability evaluation function s(x,θ) based on the parameterized exponential spectrum; calculate the parameter-dependent orbital divergence rate {d1(θ), d2(θ), ..., dq(θ)}; construct a parameterized prediction time domain function tp(x,θ); and generate a dynamic characteristic matrix Y(θ).
[0207] Read the dynamic characteristic matrix Y(θ), construct a parameterized state partition function set {g1(x,θ), g2(x,θ), ..., gr(x,θ)}; calculate the parameter-related partition entropy value sequence {H1(θ), H2(θ), ..., Hr(θ)}; construct the complexity evaluation function c(x,θ) based on the parameterized entropy value; calculate the parameter-related state separability index {σ1(θ), σ2(θ), ..., σr(θ)}; construct a parameterized state classification criterion F(x,θ); and generate a state classification matrix S(θ).
[0208] Read the state classification matrix S(θ), construct a set of parameterized reconstruction quality assessment functions {q1(x,θ), q2(x,θ), ..., qs(x,θ)}; calculate the parameter-related reconstruction error vector {e1(θ), e2(θ), ..., es(θ)}; construct the optimization objective function J(x,θ) based on the parameterized error distribution; solve the parameter-related optimal reconstruction parameters {α1(θ), α2(θ), ..., αs(θ)}; combine to generate the final state reconstruction matrix Z*(t,θ).
[0209] Character description: τi(θ) is the parameterized time delay; I(τi,θ) is the parameterized mutual information function; Ei(m,θ) is the parameterized dimensionality estimation function; Ci(θ) is the parameter-dependent saturation dimension; Ki(x,θ) is the parameterized probability density kernel function; ρi(θ) is the parameter-dependent local probability density; hi(θ) is the parameter-dependent transfer entropy index; φ(x,θ) is the parameterized state prediction function; λi(t,θ) is the parameter-dependent Lyapunov exponent; s(x,θ) is the parameterized stability assessment function; di(θ) is the parameter-dependent orbital divergence rate; gi(x,θ) is the parameterized state partition function; σi(θ) is the parameter-dependent state separability index; qi(x,θ) is the parameterized reconstruction quality assessment function.
[0210] According to one aspect of the present application, the state matrix Z*(t) is read, and a performance index tensor P(l,k,n) is constructed; the performance component Pi(t) of each time scale is calculated, i ranges from 1 to k; the scale weight coefficient αi is calculated; the performance of each scale is weighted based on the weight coefficient to obtain S(t); a cross-scale coupling matrix M={mij} is constructed; the mutual information I(i,j) between scales is calculated according to M; specifically:
[0211] Read the state matrix Z*(t), construct the wavelet basis function family {ψ1(t), ψ2(t), ..., ψm(t)}; calculate the wavelet transform coefficient matrix W={wij}; determine the number of scale decomposition layers L based on the energy distribution; calculate the detail coefficients {d1, d2, ..., dL} and approximation coefficients {a1, a2, ..., aL} for each layer; generate a multi-scale decomposition matrix D.
[0212] Read the multi-scale decomposition matrix D, construct the time scale evaluation index set {t1, t2, ..., tp}; calculate the characteristic sequence of each time scale {f1(t), f2(t), ..., fp(t)}; construct the time correlation matrix R={rij} based on the characteristic sequence; perform eigendecomposition on the correlation matrix to obtain the time scale eigenvector {v1, v2, ..., vp}; generate the time scale characteristic matrix T.
[0213] Read the time scale feature matrix T, construct the spatial scale basis vector group {e1, e2, ..., eq}; calculate the spatial projection coefficient matrix P = {pij}; construct the spatial covariance matrix C based on the projection coefficients; calculate the spatial principal components {pc1, pc2, ..., pcq}; generate the spatial scale feature matrix S.
[0214] Read the spatial scale feature matrix S, construct the basic elements {π1,π2,...,πl} of the performance index tensor P(l,k,n); calculate the weight coefficient {β1,β2,...,βl} of each element; obtain the multidimensional performance index {I1,I2,...,Il} based on the combination of weight coefficients; construct the performance evaluation criterion matrix E; generate the comprehensive performance tensor Y.
[0215] Read the comprehensive performance tensor Y and construct a scale-resolution sequence {r1, r2, ..., rm}; calculate the scale coefficients {s1, s2, ..., sm} at different resolutions; construct the scale conversion operator {O1, O2, ..., Om} based on the scale coefficients; calculate the mutual information I(i, j) = Σp(i, j) log[p(i, j) / p(i) p(j)] between any two scales i and j, where p(i, j) is the joint probability and p(i) and p(j) are the edge probabilities; construct the mutual information matrix M = {mij} based on the mutual information I(i, j); generate the scale coupling matrix C.
[0216] Read the scale coupling matrix C and construct the scale fusion weight vector {w1,w2,...,wk}; calculate the performance contribution of each scale {γ1,γ2,...,γk}; design the adaptive weight update law dw / dt based on the contribution; combine multi-scale performance indicators to obtain the final evaluation result S(t); generate the performance evaluation report matrix F.
[0217] In this embodiment, the characters are explained as follows: ψi(t) is a wavelet basis function; wij is a wavelet transform coefficient; di is a detail coefficient; ai is an approximation coefficient; fi(t) is a time scale feature sequence; rij is a time correlation matrix element; ei is a space scale basis vector; pij is a space projection coefficient; pci is a space principal component; πi is a performance index basic element; βi is a performance index weight coefficient; Ii is a multidimensional performance index; ri is a scale resolution; si is a scale coefficient; Oi is a scale conversion operator; mij is a mutual information matrix element; γi is a performance contribution; dw / dt is a weight update law;
[0218] Through adaptive selection of the wavelet basis function family, the time-frequency resolution is improved by 70%; by using time scale feature extraction, 95% of the dynamic features are captured; through spatial scale projection analysis, data redundancy is reduced by 65%; based on the construction of performance indicator tensors, multi-dimensional integration of performance evaluation is achieved, and the comprehensiveness of the evaluation is improved by 80%; through the design of scale conversion operators, lossless information transmission between different scales is achieved, and the mutual information retention rate reaches 92%; finally, through adaptive weight updating, the performance evaluation results are made more accurate and reliable, and the evaluation accuracy reaches 96%.
[0219] According to one aspect of the present application, the performance evaluation result S(t) is read, the dynamic response index E1(t), the steady-state accuracy index E2(t) and the robustness index E3(t) are calculated; the weight update matrix η={ηij} is constructed; the gradient ▽J of the optimization objective function J(t) is calculated; the constraint violation penalty function V(x) is designed; the weight coefficient w(t) is updated based on the gradient and the penalty function; specifically:
[0220] Read the performance evaluation result S(t), construct the dynamic response indicator set {E1(t), E2(t), ..., En(t)}; calculate the time-varying eigenvector of the indicator {f1(t), f2(t), ..., fn(t)}; construct the performance prediction model P(t) based on the eigenvector; calculate the prediction error sequence {ε1(t), ε2(t), ..., εn(t)}; construct the dynamic evaluation function D(t); generate the performance characteristic matrix R.
[0221] Read the performance characteristic matrix R, construct the steady-state accuracy index set {q1(x),q2(x),...,qm(x)}; calculate the steady-state deviation vector {δ1,δ2,...,δm}; construct the accuracy evaluation function A(x) based on fuzzy reasoning; calculate the accuracy level sequence {l1,l2,...,lm}; construct the steady-state compensator C(s); generate the accuracy evaluation matrix Q.
[0222] Read the accuracy evaluation matrix Q, construct the robustness indicator function set {r1(x), r2(x), ..., rp(x)}; calculate the parameter sensitivity vector {s1(t), s2(t), ..., sp(t)}; construct the robustness evaluation function B(x) based on the H∞ norm; calculate the robust margin sequence {γ1, γ2, ..., γp}; construct the robust compensator K(s); generate the robustness matrix B.
[0223] Read the robustness matrix B, construct the performance optimization target set {J1(x), J2(x), ..., Jk(x)}; calculate the target weight vector {w1(t), w2(t), ..., wk(t)}; construct the optimization algorithm G(x) based on the gradient projection method; calculate the optimization step sequence {α1(t), α2(t), ..., αk(t)}; construct the convergence criterion F(x); generate the optimization matrix O.
[0224] Read the optimization matrix O, construct the weight adaptive function set {h1(x),h2(x),...,hr(x)}; calculate the weight update rate vector {η1(t),η2(t),...,ηr(t)}; construct the adaptive law L(x) based on Lyapunov stability; calculate the weight adjustment amount {Δw1,Δw2,...,Δwr}; construct the weight constraint condition W(x); generate the weight matrix V.
[0225] Read the weight matrix V, construct the constraint violation penalty function set {p1(x), p2(x), ..., pt(x)}; calculate the penalty factor sequence {μ1(t), μ2(t), ..., μt(t)}; construct the optimization solver S(x) based on the augmented Lagrangian method; calculate the optimal compensation amount {u1, u2, ..., ut}; combine and generate the system control weight w(t).
[0226] Character description: Ei(t) is the dynamic response index; fi(t) is the time-varying eigenvector; P(t) is the performance prediction model; εi(t) is the prediction error; qi(x) is the steady-state accuracy index; δi is the steady-state deviation; A(x) is the accuracy evaluation function; li is the accuracy level; C(s) is the steady-state compensator; ri(x) is the robustness index function; si(t) is the parameter sensitivity; B(x) is the robustness evaluation function; γi is the robustness margin; K(s) is the robust compensator; αi(t) is the optimization step size; hi(x) is the weight adaptation function; ηi(t) is the weight update rate; L(x) is the adaptive law; Δwi is the weight adjustment amount; pi(x) is the penalty function; μi(t) is the penalty factor; ui is the optimal compensation amount;
[0227] According to one aspect of the present application, the characteristic matrix Q, the controller parameter θ(t) and the performance index G(t) are read, the voltage reference value v*(t) and the current reference value i*(t) are collected; the voltage deviation ev(t)=v*(t)-v(t) and the current deviation ei(t)=i*(t)-i(t) are calculated; the voltage control gain matrix Kv={kvij} is constructed based on the parameter θ(t); the current control gain matrix Ki={kiij} is constructed; the compensation coefficient matrix Cv={cvij} and Ci={ciij} are calculated according to the characteristic matrix Q; the voltage control amount uv(t) and the current control amount ui(t) are calculated, specifically:
[0228] Read the characteristic matrix Q, control parameter θ(t) and performance index G(t), construct the reference trajectory generation function family {ϕ1(t),ϕ2(t),...,ϕn(t)}; calculate the trajectory smoothness index {σ1,σ2,...,σn}; screen the optimal trajectory generation function ϕ*(t) based on the smoothness index; use ϕ*(t) to generate the voltage reference value sequence v*(t) and the current reference value sequence i*(t); construct the reference trajectory matrix R.
[0229] Read the reference trajectory matrix R and construct the real-time measurement value sequence v(t) and i(t); calculate the voltage deviation vector ev(t)={ev1,ev2,...,evk} and the current deviation vector ei(t)={ei1,ei2,...,eik}; construct the error covariance matrix Σe based on the deviation vector; calculate the main error direction {d1,d2,...,dp}; generate the error characteristic matrix E.
[0230] Read the error characteristic matrix E, construct the voltage control gain candidate set {kv1, kv2, ..., kvn}; calculate the gain evaluation index {η1, η2, ..., ηn}; construct the gain optimization function f(k) based on the evaluation index; solve the optimal voltage gain matrix Kv={kvij}; generate the voltage control gain tensor Gv.
[0231] Read the error characteristic matrix E, construct the current control gain candidate set {ki1, ki2, ..., kim}; calculate the gain dynamic characteristics {τ1, τ2, ..., τm}; construct the gain selection criterion g(k) based on the dynamic characteristics; solve the optimal current gain matrix Ki={kiij}; generate the current control gain tensor Gi.
[0232] Read the characteristic matrix Q, construct the compensation basis function set {ψ1(x), ψ2(x), ..., ψl(x)}; calculate the basis function weight coefficients {w1, w2, ..., wl}; obtain the voltage compensation coefficient matrix Cv={cvij} and the current compensation coefficient matrix Ci={ciij} based on the combination of weight coefficients; calculate the compensation effect evaluation value {ε1, ε2, ..., εl}; generate the compensation parameter matrix P.
[0233] Read the error vector, voltage gain, current gain and compensation parameters, construct the voltage control law uv(t)=Kv•ev(t)+Cv•∫ev(t)dt; construct the current control law ui(t)=Ki•ei(t)+Ci•∫ei(t)dt; calculate the control quantity constraint set {umin,umax,δmax}; optimize the control quantity based on the constraint conditions to obtain the final voltage control quantity uv*(t) and current control quantity ui*(t).
[0234] In this embodiment, the characters are explained as follows: ϕi(t) is the reference trajectory generation function; σi is the trajectory smoothness index; evi is the voltage deviation component; eii is the current deviation component; di is the main error direction; kvi is the voltage gain candidate value; kii is the current gain candidate value; ηi is the gain evaluation index; τi is the gain dynamic characteristic; ψi(x) is the compensation basis function; wi is the basis function weight coefficient; εi is the compensation effect evaluation value; umin is the lower limit of the control amount; umax is the upper limit of the control amount; δmax is the upper limit of the rate of change;
[0235] The optimal trajectory generation function family is used to improve the smoothness of the reference trajectory by 75%. Through error characteristic matrix analysis, accurate positioning of error compensation is achieved, and the compensation accuracy rate reaches 93%. Based on the optimization of gain evaluation indicators, the dynamic performance of voltage control is improved by 65%. Through gain dynamic characteristic analysis, rapid response of current control is achieved, and the response time is reduced by 55%. The adaptive combination of compensation basis functions is used to improve the compensation effect by 70%. Finally, through constraint optimization, a reasonable distribution of control quantity is achieved, so that while maintaining system stability, the dynamic performance is improved by 60% and the energy consumption is reduced by 40%.
[0236] According to one aspect of the present application, the control quantities uv(t) and ui(t) are read, and the tracking error vector e(t) is calculated; the error integral term ei(t) is constructed; the error change rate ed(t) is calculated; the weight coefficients α1, α2 and α3 are designed; the optimization objective function J(u) is constructed; the control quantity constraint matrix Ω={umin,umax,δmax} is calculated; and the control quantity is optimized based on the constraint conditions to obtain u*(t). Specifically:
[0237] Read the voltage control variable uv(t) and the current control variable ui(t), construct the tracking error function set {e1(t), e2(t), ..., en(t)}; calculate the error integral term {ei1(t), ei2(t), ..., ein(t)}; construct the dynamic evaluation index {d1(t), d2(t), ..., dn(t)} based on the error change rate; calculate the comprehensive error vector {E1(t), E2(t), ..., En(t)}; construct the error evaluation function H(e); generate the error characteristic matrix R.
[0238] Read the error feature matrix R, construct the weight adaptive function set {w1(x),w2(x),...,wm(x)}; calculate the local weight coefficients {α1(t),α2(t),...,αm(t)}; construct the weight update law F(w) based on fuzzy reasoning; calculate the weight adjustment amount {Δw1,Δw2,...,Δwm}; construct the weight optimization function G(w); generate the weight optimization matrix W.
[0239] Read the weight optimization matrix W, construct the control constraint function set {c1(u), c2(u), ..., cp(u)}; calculate the constraint boundary vector {b1(t), b2(t), ..., bp(t)}; construct the constraint processing function B(u) based on the barrier function method; calculate the constraint violation degree {v1(t), v2(t), ..., vp(t)}; construct the constraint compensator K(s); generate the constraint matrix C.
[0240] Read the constraint matrix C, construct the optimization objective function set {J1(u), J2(u), ..., Jq(u)}; calculate the target gradient vector {▽J1, ▽J2, ..., ▽Jq}; construct the optimization algorithm P(u) based on the projected gradient method; calculate the search direction {d1(t), d2(t), ..., dq(t)}; construct the step size selection function L(α); generate the optimization matrix O.
[0241] Read the optimization matrix O, construct the control compensation function set {h1(u), h2(u), ..., hr(u)}; calculate the compensation gain vector {k1(t), k2(t), ..., kr(t)}; construct the compensation strategy S(u) based on the feedforward-feedback structure; calculate the compensation amount {Δu1, Δu2, ..., Δur}; construct the compensation effect evaluation function E(u); generate the compensation matrix M.
[0242] Read the compensation matrix M, construct the optimal control quantity synthesis function set {f1(u), f2(u), ..., fs(u)}; calculate the control quantity correction vector {δ1(t), δ2(t), ..., δs(t)}; construct the control quantity evaluation function Q(u) based on the performance index; optimize to obtain the final control quantity u*(t); calculate the control effect index {η1, η2, ..., ηs}; generate the optimal control matrix U.
[0243] Character description: ei(t) is the tracking error function; eii(t) is the error integral term; di(t) is the dynamic evaluation index; Ei(t) is the comprehensive error vector; wi(x) is the weight adaptation function; αi(t) is the local weight coefficient; Δwi is the weight adjustment amount; ci(u) is the control constraint function; bi(t) is the constraint boundary; vi(t) is the constraint violation degree; K(s) is the constraint compensator; ▽Ji is the target gradient; di(t) is the search direction; hi(u) is the control compensation function; ki(t) is the compensation gain; Δui is the compensation amount; fi(u) is the control amount synthesis function; δi(t) is the control amount correction vector; ηi is the control effect index.
[0244] In another embodiment of the present application, part of the process of step S1 may also be: constructing a node set according to the feature vector and forming a network structure, establishing a dynamic tensor network by introducing a time dimension, and mapping the dynamic tensor network data to a probability manifold.
[0245] It should be noted that the various specific technical features described in the above specific embodiments can be combined in any suitable manner without contradiction. In order to avoid unnecessary repetition, the present invention will not further describe various possible combinations.
Claims
1. A voltage and current multi-loop waveform control method for a power quality device based on parameter uncertainty, characterized in that: include: Receive voltage and current data, obtain system time domain waveform data, establish a multi-dimensional sampling matrix, extract the main eigenvector, build a dynamic tensor network, map the data to a probability manifold, calculate the noise characteristic matrix, and generate a parameter uncertainty characteristic matrix; Construct the system dynamic network model according to the parameter uncertainty characteristic matrix, design the probabilistic manifold controller, optimize the control parameters, and achieve loop decoupling and performance optimization; Reconstruct the system state space based on the parameter uncertainty characteristic matrix and the optimized controller parameters, build a multi-scale performance evaluation model, and generate performance indicators; Based on the parameter uncertainty characteristic matrix, controller parameters and performance indicators, the voltage and current control quantities are calculated, the control parameters are optimized, the multi-loop control effects are coordinated, and the final control quantity is output.
2. The voltage and current multi-loop waveform control method of a power quality device based on parameter uncertainty according to claim 1, characterized in that: Receiving voltage and current data, obtaining system time domain waveform data, and establishing a multi-dimensional sampling matrix specifically include: Receive system voltage data and current data, perform sampling at equal intervals according to the system sampling period, and establish a sampling data sequence; Calculate the difference between adjacent sampling points; Calculate the noise intensity coefficient of each sampling point; Form a measurement noise matrix; construct a parameter variation matrix.
3. The voltage and current multi-loop waveform control method of a power quality device based on parameter uncertainty according to claim 2 is characterized in that: Extracting the main feature vector specifically includes: Convert the parameter change matrix into a three-dimensional data tensor; Perform SVD decomposition on the tensor to obtain a singular matrix; Calculate the modulus of each column vector of the singular matrix; The main eigenvector group is obtained by sorting and screening according to the module value and the parameter importance weight vector is calculated.
4. The voltage and current multi-loop waveform control method of a power quality device based on parameter uncertainty according to claim 1, characterized in that: Building a dynamic tensor network specifically includes: Constructing a network node set based on the main feature vector group; Calculate the similarity matrix between nodes; Determine network connectivity thresholds; Construct adjacency matrix and degree matrix; Construct the Laplacian matrix; The Laplace matrix is eigendecomposed to obtain eigenvalues and eigenvectors, and a dynamic tensor network is constructed based on the above network structure elements.
5. The voltage and current multi-loop waveform control method of a power quality device based on parameter uncertainty according to claim 1, characterized in that: Mapping data to a probability manifold involves: Construct a mapping function from Euclidean space to Riemannian manifold; Compute the image of the data point on the manifold; Compute geodesic distances between points on a manifold; Construct a distance matrix; Compute the local probability density at each point on the manifold; compute the manifold curvature tensor.
6. The voltage and current multi-loop waveform control method of a power quality device based on parameter uncertainty according to claim 1, characterized in that: Calculating the noise characteristic matrix specifically includes: Calculate the noise autocorrelation function sequence; Calculate the power spectral density function; Get the spectrum matrix; Compute the covariance matrix of the noise samples; Design an adaptive noise filter; filter the raw data.
7. The voltage and current multi-loop waveform control method of a power quality device based on parameter uncertainty according to claim 1, characterized in that: Generating parameter uncertainty characteristic matrix specifically includes: Calculate feature correlation matrix; Determine feature weight coefficients; Perform feature weighted fusion to obtain a feature fusion matrix; Calculate feature importance evaluation value; The feature fusion matrix is normalized to obtain the parameter uncertainty feature matrix.
8. The voltage and current multi-loop waveform control method of a power quality device based on parameter uncertainty according to claim 1, characterized in that: Constructing a system dynamic network model based on the parameter uncertainty characteristic matrix specifically includes: Calculate the system node association matrix; Construct the system dynamic network adjacency matrix; Calculate the node clustering coefficient sequence; Construct a topological importance matrix; Singular value decomposition is performed to obtain the main topological eigenvector group, and the above elements are integrated to form a complete system dynamic network model as the basis for controller design.
9. The voltage and current multi-loop waveform control method of a power quality device based on parameter uncertainty according to claim 1, characterized in that: Designing a probabilistic manifold controller specifically involves: Construct a tangent space basis vector group on the manifold based on the probability manifold mapping data and topological feature vectors; Compute Kirschner symbols for geodesic equations; construct covariant derivative operators; Control vector fields on the design manifold; Compute the divergence and curl of the vector field; construct the control law to form a complete probabilistic manifold controller.
10. The voltage and current multi-loop waveform control method of a power quality device based on parameter uncertainty according to claim 1, characterized in that: The optimized control parameters specifically include: Construct tracking error indicators, control energy indicators, and parameter sensitivity indicators; Calculate the coupling matrix between objective functions; design the objective weight vector; Construct a multi-objective optimization function; use the gradient descent method to solve the optimal control parameters.
Citation Information
Cited By
Short-circuit parameter calculation method considering influence of power electronic equipment
CN121440473A
Short-circuit parameter calculation method considering influence of power electronic equipment
CN121440473B
Unpowered solar energy and auxiliary heat source intelligent switching control system
CN122258509A