Multi-sensor target state estimation method and device, equipment and storage medium

By introducing edge uncertainty sets and preset mapping functions, the problem of insufficient adaptability of target state estimation in the prior art is solved, real-time estimation of multi-sensor target state in a rapidly changing environment is achieved, and the adaptability and accuracy of the estimation is improved.

CN119807993AActive Publication Date: 2025-04-11TSINGHUA SHENZHEN INTERNATIONAL GRADUATE SCHOOL
View PDF 11 Cites 0 Cited by

Patent Information

Application Number
CN202411742045.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-11-29
Publication Date
2025-04-11
Estimated Expiration
2044-11-29

AI Technical Summary

Technical Problem

The adaptability of target state estimation in the prior art is poor, especially in the case of rapid changes in environmental conditions and sensors.

Method used

By introducing edge uncertainty sets and preset mapping functions, the target optimization problem is determined, and the target mapping function and target probability distribution are obtained through the convex optimization solver, thereby real-time estimation of the target state of multiple sensors.

Benefits of technology

Improves the adaptability of target state estimation, enabling more accurate state estimation in the presence of model uncertainty and external interference, to cope with environmental changes and sensor errors.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119807993A_ABST
    Figure CN119807993A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of computers, and provides a multi-sensor target state estimation method and device, equipment and a storage medium. The method comprises the following steps: according to a first observation value of multiple sensors of a to-be-observed target at a previous moment, a first state estimation of the to-be-observed target at the previous moment and a first observation value of multiple sensors of the to-be-observed target at the current moment, utilizing a first state estimation model to predict and obtain a first state estimation of the to-be-observed target at the current moment; determining a target optimization problem based on the edge uncertainty set and a preset mapping function, and solving to obtain a target mapping function and target probability distribution; the edge uncertainty set is used for representing possible changes in a real environment in a state estimation process; and determining second state estimation of the to-be-observed target by using the target mapping function according to the mean value of the nominal joint distribution of the to-be-observed target at the current moment, the covariance of the nominal joint distribution of the to-be-observed target at the current moment and the target probability distribution. The adaptability of the multi-sensor target state estimation method is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of computer technology, and in particular to a multi-sensor target state estimation method, device, equipment and storage medium. Background Art

[0002] Sensor data fusion technology plays a key role in fields such as autonomous driving, aerospace, robot navigation, and security monitoring. Its purpose is to improve the accuracy and reliability of system decisions by integrating data from multiple sensors.

[0003] The core data fusion algorithms include Kalman Filter (KF) and its variants, such as Extended Kalman Filter (EKF) and Unscented Kalman Filter (UKF), which are mainly used to process the state estimation of linear and nonlinear systems. However, traditional algorithms are usually based on the assumption that all sensor errors or noises follow Gaussian distribution and the system dynamics are known. However, in real environments, environmental conditions and sensors may change rapidly. When environmental conditions and sensors change rapidly, the adaptability of target state estimation based on Kalman filter is poor. Summary of the invention

[0004] The present invention provides a multi-sensor target state estimation method, device, equipment and storage medium, which are used to solve the defect of poor adaptability of target state estimation in the prior art and improve the adaptability of target state estimation.

[0005] In a first aspect, the present invention provides a multi-sensor target state estimation method, the method comprising the following steps: According to the first observation value of the multi-sensor of the target to be observed at the previous moment, the first state estimate of the target to be observed at the previous moment, and the first observation value of the multi-sensor of the target to be observed at the current moment, the first state estimate of the target to be observed at the current moment is predicted by using the first state estimation model based on the first observation value of the multi-sensor of the target to be observed at the previous moment; wherein the first state estimate of the target to be observed at the previous moment is predicted by using the first state estimation model based on the first observation value of the multi-sensor of the target to be observed at the previous moment; Based on the edge uncertainty set and the preset mapping function, a target optimization problem is determined, and the target optimization problem is solved to obtain the target mapping function and the target probability distribution; the edge uncertainty set is used to characterize possible changes in the real environment during the state estimation process; Utilizing the target mapping function, the second state estimate of the multi-sensor of the target to be observed is determined according to the mean of the nominal joint distribution of the target to be observed at the current moment, the covariance of the nominal joint distribution of the target to be observed at the current moment, the target probability distribution, and the first observation value of the multi-sensor of the target to be observed at the current moment.

[0006] According to a multi-sensor target state estimation method provided by the present invention, the edge uncertainty set includes all probability distributions that satisfy moment constraints; based on the edge uncertainty set and a preset mapping function, a target optimization problem is determined, and the target optimization problem is solved to obtain the target mapping function and the target probability distribution, including: Determining the marginal uncertainty set according to a first estimated value of the target to be observed at a previous moment and a fuzzy set parameter of a nominal model corresponding to the first state estimation model; Based on the edge uncertainty set and the preset mapping function, the target optimization problem is determined; the target optimization problem is used to characterize the preset mapping function that is minimized when the probability distribution that satisfies the moment constraint condition is maximized; The target optimization problem is solved to obtain the target mapping function and the target probability distribution.

[0007] According to a multi-sensor target state estimation method provided by the present invention, the target optimization problem is determined based on the edge uncertainty set and the preset mapping function, including: The target optimization problem is determined using the following formula (1): in, represents the target mapping function, represents the preset mapping function, represents the target probability distribution, represents the marginal uncertainty set, represents the observed value of the target to be observed, Represents the actual state value of the target to be observed.

[0008] According to a multi-sensor target state estimation method provided by the present invention, solving the target optimization problem to obtain the target mapping function and the target probability distribution includes: Determining that the optimal solution of the target optimization problem comprises a Gaussian distribution; the optimal solution is determined based on the target probability distribution; Solving the target optimization problem by using a convex optimization solver to obtain the target mapping function and the target probability distribution; Wherein, the convex optimization solver includes: a self-dual minimization SeDuMi solver or a semidefinite programming solver SDPT3.

[0009] According to a multi-sensor target state estimation method provided by the present invention, the target mapping function is used to determine a second state estimation of the target to be observed according to the mean of the nominal joint distribution of the target to be observed at the current moment, the covariance of the nominal joint distribution of the target to be observed at the current moment, the target probability distribution, and the first observation value of the multi-sensor of the target to be observed at the current moment, including: According to the first observation value of the multi-sensor of the target to be observed at the current moment and the first state estimation value of the target to be observed at the current moment, the first state estimation model is used to determine the mean of the nominal joint distribution of the target to be observed at the current moment and the covariance of the nominal joint distribution of the target to be observed at the current moment; the first state estimation model is a standard mapping function designed based on a Kalman filter; Utilizing the target mapping function, a second standard state estimate of the target to be observed is determined according to the mean of the nominal joint distribution of the target to be observed at the current moment, the covariance of the nominal joint distribution of the target to be observed at the current moment, the target probability distribution, and the first observation value of the multiple sensors of the target to be observed at the current moment.

[0010] According to a multi-sensor target state estimation method provided by the present invention, the target mapping function is used to determine a second state estimation of the target to be observed according to the mean of the nominal joint distribution of the target to be observed at the current moment, the covariance of the nominal joint distribution of the target to be observed at the current moment, the target probability distribution, and the first observation value of the multi-sensor of the target to be observed at the current moment, including: Determining a covariance matrix of the target probability distribution; Based on the first observation values ​​of the multiple sensors of the target to be observed at the current moment, the covariance matrix of the target probability distribution and the mean of the nominal joint distribution of the target to be observed at the current moment, the second state estimation value of the target to be observed is obtained using the target mapping function.

[0011] According to a multi-sensor target state estimation method provided by the present invention, before obtaining the first state estimation of the target to be observed at the current moment by using the first state estimation model based on the first observation value of the multi-sensor of the target to be observed at the previous moment, the first state estimation of the target to be observed at the previous moment and the first observation value of the multi-sensor of the target to be observed at the current moment, the method further includes: According to the first observation values ​​of the multiple sensors of the target to be observed at the last moment, the first state estimation model is used to determine the first state estimation value of the target to be observed at the last moment.

[0012] In a second aspect, the present invention further provides a multi-sensor target state estimation device, the device comprising the following modules: A determination module, configured to predict a first state estimate of the target to be observed at the current moment using a first state estimation model based on a first observation value of a multi-sensor of the target to be observed at the previous moment, a first state estimate of the target to be observed at the previous moment, and a first observation value of a multi-sensor of the target to be observed at the current moment; wherein the first state estimate of the target to be observed at the previous moment is predicted using the first state estimation model based on the first observation value of the multi-sensor of the target to be observed at the previous moment; Based on the edge uncertainty set and the preset mapping function, a target optimization problem is determined, and the target optimization problem is solved to obtain the target mapping function and the target probability distribution; the edge uncertainty set is used to characterize possible changes in the real environment during the state estimation process; An estimation module is used to use the target mapping function to determine a second state estimate of the multi-sensor of the target to be observed according to the mean of the nominal joint distribution of the target to be observed at the current moment, the covariance of the nominal joint distribution of the target to be observed at the current moment, the target probability distribution, and the first observation value of the multi-sensor of the target to be observed at the current moment.

[0013] In a third aspect, the present invention further provides an electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the computer program, it implements any of the multi-sensor target state estimation methods described above.

[0014] In a fourth aspect, the present invention further provides a non-transitory computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements any of the multi-sensor target state estimation methods described above.

[0015] In a fifth aspect, the present invention further provides a computer program product, comprising a computer program, which, when executed by a processor, implements any of the multi-sensor target state estimation methods described above.

[0016] The multi-sensor target state estimation method, device, equipment and storage medium provided by the present invention firstly predict the first state estimate of the target to be observed at the current moment using a first state estimation model based on the first observation value of the multi-sensor of the target to be observed at the previous moment, the first state estimate of the target to be observed at the previous moment and the first observation value of the multi-sensor of the target to be observed at the current moment; wherein the first state estimate of the target to be observed at the previous moment is predicted based on the first observation value of the multi-sensor of the target to be observed at the previous moment using the first state estimation model; then, based on the marginal uncertainty set and the preset mapping function, the target optimization problem is determined, and the target optimization problem is solved to obtain the target mapping function and the target probability distribution; the marginal uncertainty set is used to characterize the possible changes in the real environment during the state estimation process; further, using the target mapping function, according to the mean of the nominal joint distribution of the target to be observed at the current moment, the covariance of the nominal joint distribution of the target to be observed at the current moment, the target probability distribution and the first observation value of the multi-sensor of the target to be observed at the current moment, the second state estimate of the target to be observed is determined.

[0017] The present invention introduces an edge uncertainty set, which is used to characterize possible changes in the real environment during the state estimation process. This allows the filter to maintain robustness when processing non-Gaussian and unknown noise distributions. Furthermore, the target optimization problem is determined based on the edge uncertainty set and a preset mapping function, and the optimization problem is solved to obtain the target mapping function and the target probability distribution. The target mapping function is used to determine the second state estimate of the target to be observed according to the mean of the nominal joint distribution of the target to be observed at the current moment, the covariance of the nominal joint distribution of the target to be observed at the current moment, the target probability distribution, and the first observation values ​​of multiple sensors of the target to be observed at the current moment. Real-time state estimation of multi-sensor targets is achieved, and more accurate state estimation can be provided in the presence of model uncertainty and external interference to cope with environmental changes and sensor errors, thereby improving the adaptability of the multi-sensor target state estimation method. BRIEF DESCRIPTION OF THE DRAWINGS

[0018] In order to more clearly illustrate the technical solutions in the present invention or the prior art, the following briefly introduces the drawings required for use in the embodiments or the description of the prior art. Obviously, the drawings described below are some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.

[0019] Figure 1 It is one of the flow charts of the multi-sensor target state estimation method provided by the present invention.

[0020] Figure 2 This is the second flow chart of the multi-sensor target state estimation method provided by the present invention.

[0021] Figure 3 This is the third flow chart of the multi-sensor target state estimation method provided by the present invention.

[0022] Figure 4 It is a structural schematic diagram of the multi-sensor target state estimation device provided by the present invention.

[0023] Figure 5 It is a structural schematic diagram of the electronic device provided by the present invention. DETAILED DESCRIPTION

[0024] In order to make the purpose, technical solution and advantages of the present invention clearer, the technical solution of the present invention will be clearly and completely described below in conjunction with the drawings of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0025] The terms "first", "second", etc. in the specification and claims of the present application are used to distinguish similar objects, and are not used to describe a specific order or sequence. It should be understood that the terms used in this way can be interchangeable under appropriate circumstances, so that the embodiments of the present application can be implemented in an order other than those illustrated or described here, and the objects distinguished by "first" and "second" are generally a class, and the number of objects is not limited. For example, the first node can be one or more. In addition, "and / or" in the specification and claims represents at least one of the connected objects, and the character " / " generally represents that the front and back associated objects are in an "or" relationship.

[0026] In order to more clearly understand the various embodiments provided by the present invention, the technical contents involved in the present invention are first introduced as follows: In order to better handle data uncertainty that is common in real-world applications, the Covariance Intersection (CI) technique was developed to synthesize information from different sources without knowing the error correlation statistics exactly. The Covariance Intersection (CI) technique is particularly suitable for handling situations where the sensor error model is unknown or difficult to model accurately. It optimizes the uncertainty of the overall estimate by synthesizing the covariance information of each sensor.

[0027] Traditional covariance cross CI technology is often combined with Kalman filtering in centralized fusion. The basic assumption of Kalman filtering is that the dynamics and noise of the system are completely known and follow Gaussian distribution. It relies on the following system equation for state estimation: in i Sensor index, t is the time index, x t ∈R n is the state vector, It is a sensor i The measurement vector of is the process noise, It is a sensor i The measurement noise, , , is the nominal system matrix.

[0028] Kalman filter assumptions w t and v t is Gaussian white noise, and the initial state x 0、 w t and The correlations between the estimates of different sensors are independent of each other, which means that the correlations between the estimates of different sensors are completely known. In this case, KF gives the optimal estimate in terms of minimum mean square error (MMSE). When the correlations between the estimates of different sensors are unknown, CI considers all correlations and finds the consistent estimate that minimizes the MSE, that is, for n existing consistent estimates of state x ( x i ,P i ),i=1,… , n, CI considers the following minimization problem to obtain the fused estimate: Traditional covariance intersection (CI) technology is a mainstream solution in the field of multi-sensor data fusion, which is specially designed to handle uncertainty information fusion under the condition that the sensor error model is not completely known. CI technology optimizes the estimated uncertainty by considering the possible correlation between a series of different sensors without relying on the specific error distribution model, thus reducing the dependence on prior knowledge.

[0029] However, although CI technology provides an effective strategy to deal with uncertainty in information fusion, its performance in practical applications is not always ideal. In particular, the performance of CI methods may be limited when facing highly dynamic environments or non-Gaussian noise conditions.

[0030] (1) Limitations of model and noise assumptions: Although CI technology provides an effective tool to deal with model parameter uncertainty, it still relies on the consistency of sensor noise covariance, which is often difficult to meet when the noise distribution deviates from the nominal distribution.

[0031] (2) Problems in coping with environmental dynamics: Although CI technology can handle a certain degree of dynamic changes, in highly dynamic environments, such as autonomous driving or advanced robotic navigation systems, it may be difficult to quickly adapt to drastic changes in environmental conditions.

[0032] (3) Complexity of sensor networks: Although CI technology can optimize the fusion of information from multiple sensors, it takes less consideration of the communication constraints and failure conditions that may exist in sensor networks during its design, that is, it does not consider the different reliability levels among different sensors. When a single or partial sensor fails, the CI estimate will be too conservative.

[0033] In summary, although the covariance crossover technique has advantages in dealing with uncertainty, it still faces a series of challenges in practical applications. The existence of these challenges highlights the importance of developing new, more efficient and robust data fusion strategies, especially in application scenarios that require extremely high environmental adaptability and computational efficiency.

[0034] Based on the above shortcomings, the present invention provides a multi-sensor target state estimation method, which aims to enhance the robustness and adaptability of the covariance cross CI technology in the face of non-Gaussian noise and parameter uncertainty, especially in high dynamic environments, by introducing a new marginal distribution processing strategy based on moment constraints. Specifically, the present invention is committed to solving the following key technical problems: (1) Uncertainty management of marginal distribution: In practical environments, the statistical characteristics of system noise and dynamics may be unknown or change over time, and existing CI methods cannot effectively handle such uncertainties. This paper introduces a new marginal uncertainty set based on moment constraints, which enables the filter to maintain robustness under unknown or changing noise characteristics, thereby improving the overall performance of the system.

[0035] (2) Ability to adapt to dynamic environments: The method proposed in this invention can effectively adapt to rapidly changing environmental conditions. By dynamically adjusting the working parameters of the filter to match the changes in the actual environment, it ensures that the filter can still provide accurate state estimation when the system model or noise characteristics change.

[0036] (3) Enhance the fault tolerance of the system: Considering that sensors may fail or communication may be interrupted in practical applications, the method of the present invention designs a strategy with high fault tolerance, which can maintain the stability of the system and the accuracy of estimation even when some sensor data is unavailable or has errors.

[0037] Combine the following Figure 1-Figure 5 The present invention describes a multi-sensor target state estimation method, device, equipment and storage medium.

[0038] Figure 1 is one of the flow charts of the multi-sensor target state estimation method provided by the present invention, such as Figure 1 As shown, the method includes the following: Step 101, according to the first observation value of the multi-sensor of the target to be observed at the previous moment, the first state estimation of the target to be observed at the previous moment and the first observation value of the multi-sensor of the target to be observed at the current moment, the first state estimation of the target to be observed at the current moment is predicted by using the first state estimation model based on the first observation value of the multi-sensor of the target to be observed at the previous moment; wherein the first state estimation of the target to be observed at the previous moment is predicted by using the first state estimation model based on the first observation value of the multi-sensor of the target to be observed at the previous moment; Specifically, first of all, it should be explained that the execution subject of this embodiment is an electronic device, which is used to realize the target state estimation to adapt to rapidly changing environmental conditions, thereby improving the adaptability of the target state estimation.

[0039] The specific process of performing target state estimation in this embodiment can be achieved by the following steps: First, the first state estimate of the target to be observed at the last moment is obtained. In this embodiment, the first state estimate of the target to be observed at the last moment is regarded as a known quantity, which can be predicted by using a first state estimation model, wherein the first state estimation model is a nominal model, that is, a mapping function of the state estimate that is not optimized. The first state estimate Y of the target to be observed at the last moment can be obtained based on the first observation value of the multi-sensor of the target to be observed at the last moment. t-1 .

[0040] Furthermore, the first state estimation model can be used to predict the first state estimation of the target to be observed at the current moment according to the first observation value of the multi-sensor of the target to be observed at the previous moment, the first state estimation of the target to be observed at the previous moment, and the first observation value of the multi-sensor of the target to be observed at the current moment, that is, the preliminary state estimation Y of the target to be observed at the current moment can be realized by using the nominal model. t .

[0041] The first state estimation model (nominal model) performs state estimation according to the following system equation, for example: Where i is the sensor index, t is the time index, and x t ∈R n is the state vector, is the measurement vector of sensor i at the tth moment, is the process noise, is the measurement noise of sensor i, , , is the nominal system matrix.

[0042] Step 102: Based on the edge uncertainty set and the preset mapping function, determine the target optimization problem, solve the target optimization problem, and obtain the target mapping function and the target probability distribution; the edge uncertainty set is used to characterize the possible changes in the real environment during the state estimation process; Specifically, after obtaining the first state estimate of the target to be observed at the current moment, we can further construct a marginal uncertainty set, which is used to characterize the possible changes in the real environment during the state estimation process, that is, it includes all probability distributions that satisfy the moment constraints. These distributions reflect the possible changes and uncertainties in the real environment.

[0043] Exemplarily, the edge uncertainty set is constructed in the following manner: Among them, P M represents the moment-based marginal distribution fuzzy set, i represents the i-th sensor, P represents the number of sensors, Q represents the possible joint distribution of x and y, and F represents the set of distribution density functions of any finite second-order moment of z, where , x represents the state variable, that is, the state variable to be estimated, y i represents the observed variable of the i-th sensor, c x, yi Indicates that Q is at x 、 y i The mean of the marginal distribution of x, yi Indicates that Q is at x 、 y i The covariance of the marginal distribution of x, yi represents the nominal joint distribution P in x 、 y i The mean of the marginal distribution of x, yi represents the nominal joint distribution P in x 、 y i The covariance of the marginal distribution of , γ 3,i , γ 2,i , γ 1,i Represents the preset fuzzy set parameters, which are used to control the range of uncertainty and describe the reliability of the edge distribution of each sensor.

[0044] After determining the marginal uncertainty set, that is, the moment-based marginal distribution fuzzy set P MAfter that, the target optimization problem is further determined based on the edge uncertainty set and the preset mapping function. The preset mapping function is a set of all possible mapping functions, that is, any arrive The set of measurable functions of , where is obtained based on the observed variables, is obtained based on the state variable to be estimated.

[0045] The target optimization problem can be a minimum maximum optimization problem determined based on the edge uncertainty set, and the target optimization problem is used to characterize the preset mapping function that is minimized when the probability distribution that satisfies the moment constraint condition is maximized. The filter is subsequently designed based on solving the minimum maximum optimization problem to ensure that the prediction error is minimized under the most unfavorable conditions.

[0046] Furthermore, by solving the target optimization problem, a target mapping function and a target probability distribution can be obtained, and a filter is involved in state estimation based on the target mapping function and the target probability distribution.

[0047] Step 103, using the target mapping function, according to the mean of the nominal joint distribution of the target to be observed at the current moment, the covariance of the nominal joint distribution of the target to be observed at the current moment, the target probability distribution and the first observation value of the multi-sensor of the target to be observed at the current moment, determine the second state estimate of the multi-sensor of the target to be observed.

[0048] Specifically, after the target mapping function is solved, a filter can be designed based on the target mapping function, and then the target state estimation can be achieved based on the filter.

[0049] For example, using the target mapping function, the second state estimate of the target to be observed is determined according to the mean of the nominal joint distribution of the target to be observed at the current moment, the covariance of the nominal joint distribution of the target to be observed at the current moment, the target probability distribution, and the first observation values ​​of multiple sensors of the target to be observed at the current moment.

[0050] In the method provided in this embodiment, the first state estimation model is used to predict the first state estimation of the target to be observed at the current moment according to the first observation value of the multiple sensors of the target to be observed at the previous moment, the first state estimation of the target to be observed at the previous moment and the first observation value of the multiple sensors of the target to be observed at the current moment; wherein, the first state estimation of the target to be observed at the previous moment is predicted by the first state estimation model; then, based on the marginal uncertainty set and the preset mapping function, the target optimization problem is determined, and the target optimization problem is solved to obtain the target mapping function and the target probability distribution; the marginal uncertainty set is used to characterize the possible changes in the real environment during the state estimation process; further, the target mapping function is used to determine the second state estimation of the target to be observed according to the mean of the nominal joint distribution of the target to be observed at the current moment, the covariance of the nominal joint distribution of the target to be observed at the current moment, the target probability distribution and the first observation value of the multiple sensors of the target to be observed at the current moment.

[0051] The present invention introduces an edge uncertainty set, which is used to characterize possible changes in the real environment during the state estimation process. This allows the filter to maintain robustness when processing non-Gaussian and unknown noise distributions. Furthermore, the target optimization problem is determined based on the edge uncertainty set and a preset mapping function, and the optimization problem is solved to obtain the target mapping function and the target probability distribution. The target mapping function is used to determine the second state estimate of the target to be observed according to the mean of the nominal joint distribution of the target to be observed at the current moment, the covariance of the nominal joint distribution of the target to be observed at the current moment, the target probability distribution, and the first observation values ​​of multiple sensors of the target to be observed at the current moment, thereby realizing real-time state estimation of the target. It can provide more accurate state estimation in the presence of model uncertainty and external interference to cope with environmental changes and sensor errors, thereby improving the adaptability of the multi-sensor target state estimation method.

[0052] According to a multi-sensor target state estimation method provided by the present invention, the edge uncertainty set includes all probability distributions that satisfy the moment constraint conditions; based on the edge uncertainty set and the preset mapping function, the target optimization problem is determined, and the target optimization problem is solved to obtain the target mapping function and the target probability distribution including: Determine a marginal uncertainty set according to a first observation value of the multi-sensor of the target to be observed at a previous moment, a first observation value of the multi-sensor of the target to be observed at a current moment, and a first state estimate of the target to be observed at a current moment; Based on the edge uncertainty set and the preset mapping function, a target optimization problem is determined; the target optimization problem is used to characterize the preset mapping function that is minimized when the probability distribution that satisfies the moment constraint condition is maximized; The target optimization problem is solved to obtain the target mapping function and target probability distribution.

[0053] Specifically, in some embodiments, the marginal uncertainty set includes all probability distributions that satisfy moment constraints.

[0054] Correspondingly, step 102 can be implemented by the following steps: First, the marginal uncertainty set is determined according to the first estimated value of the target to be observed at the previous moment and the fuzzy set parameters of the nominal model corresponding to the first state estimation model. Exemplarily, the marginal uncertainty set is constructed, for example, in the following manner: Among them, P M represents the moment-based marginal distribution fuzzy set, i represents the i-th sensor, P represents the number of sensors, Q represents the possible joint distribution of x and y, and F represents the set of distribution density functions of any finite second-order moment of z, where , x represents the state variable, that is, the state variable to be estimated, y i represents the observed variable of the i-th sensor, c x, yi Indicates that Q is at x 、 y i The mean of the marginal distribution of x, yi Indicates that Q is at x 、 y i The covariance of the marginal distribution of x, yi represents the nominal joint distribution P in x 、 y i The mean of the marginal distribution of x, yi represents the nominal joint distribution P in x 、 y i The covariance of the marginal distribution of , γ 3,i , γ 2,i , γ 1,i Represents the preset fuzzy set parameters, which are used to control the range of uncertainty and describe the reliability of the edge distribution of each sensor.

[0055] Furthermore, based on the edge uncertainty set and the preset mapping function, a target optimization problem is determined; the target optimization problem is used to characterize the preset mapping function that is minimized when the probability distribution that satisfies the moment constraint condition is maximized.

[0056] Among them, the target optimization problem is used to characterize the preset mapping function that is minimized when the probability distribution that satisfies the moment constraint condition is maximized, and the original problem is converted into a minimum-maximum problem, that is, converted into solving the preset mapping function that is minimized when the probability distribution that satisfies the moment constraint condition is maximized.

[0057] Furthermore, the target optimization problem is solved to obtain the target mapping function and the target probability distribution. For example, a convex optimization solver is used to obtain the target mapping function and the target probability distribution, so as to facilitate the subsequent design of a filter based on the target mapping function to achieve target state estimation.

[0058] For example, Figure 2 FIG. 2 is a flow chart of the multi-sensor target state estimation method provided by the present invention. Figure 2 As shown, Figure 2 As shown, the method includes: Step 201: Obtain the original minimization problem.

[0059] Step 202: Convert the target optimization problem into a minimum-maximum problem.

[0060] Step 203: Prove that the optimal solution to the target optimization problem contains Gauss.

[0061] Step 204: The target optimization problem is equivalent to a convex nonlinear semi-positive definite programming problem.

[0062] The method provided in this embodiment first determines the edge uncertainty set according to the first observation value of the multi-sensor of the target to be observed at the previous moment, the first observation value of the multi-sensor of the target to be observed at the current moment, and the first state estimation of the target to be observed at the current moment; then, based on the edge uncertainty set and the preset mapping function, the target optimization problem is determined; the target optimization problem is used to characterize the preset mapping function that is the minimum when the probability distribution that satisfies the moment constraint condition is the maximum; then, the target optimization problem is solved to obtain the target mapping function and the target probability distribution. In the present invention, by introducing the edge uncertainty set, the edge uncertainty set is used to characterize the possible changes in the real environment during the state estimation process, and then, based on the edge uncertainty set and the preset mapping function, the target optimization problem is determined, and the optimization problem is solved to obtain the target mapping function and the target probability distribution, so as to facilitate the subsequent use of the target mapping function and the target probability distribution to design a filter, and then the target state estimation is performed based on the designed filter, which can provide a more accurate state estimation in the presence of model uncertainty and external interference to cope with environmental changes and sensor errors, thereby improving the adaptability of the multi-sensor target state estimation method.

[0063] According to a multi-sensor target state estimation method provided by the present invention, based on an edge uncertainty set and a preset mapping function, a target optimization problem is determined, including: The target optimization problem is determined using the following formula (1): in, represents the target mapping function, represents the preset mapping function, represents the target probability distribution, represents the marginal uncertainty set, represents the observed value of the target to be observed, Indicates the actual value of the state of the target to be observed.

[0064] Specifically, in some embodiments, based on the edge uncertainty set and the preset mapping function, the specific implementation process of determining the target optimization problem may include the following steps: For example, the target optimization problem is determined using the following formula (1): (1) in, represents the target mapping function, that is, the mapping function to be obtained, the estimation equation from observation y to state x, represents the preset mapping function, that is, the set of all possible mapping functions, represents the target probability distribution, that is, the possible joint distribution of x and y, represents the marginal uncertainty set, represents the observed value of the target to be observed, Indicates the actual value of the state of the target to be observed.

[0065] In other words, in this embodiment, the original minimization problem is converted into a minimum-maximum problem, that is, a preset mapping function that is minimized when the probability distribution that satisfies the moment constraint condition is maximized is obtained.

[0066] The method provided in this embodiment constructs a minimum-maximum optimization problem of an edge uncertainty set with moment constraints. The present invention can not only theoretically guarantee the performance under the most unfavorable conditions, but also adaptively adjust the filtering process to cope with environmental changes and sensor errors. The multi-sensor target state estimation method has high adaptability.

[0067] According to a multi-sensor target state estimation method provided by the present invention, a target optimization problem is solved to obtain a target mapping function and a target probability distribution, including: Determine that the optimal solution of the target optimization problem contains a Gaussian distribution; the optimal solution is determined based on the target probability distribution; The target optimization problem is solved by a convex optimization solver to obtain the target mapping function and target probability distribution; Among them, the convex optimization solver includes: self-dual minimization SeDuMi solver or semidefinite programming solver SDPT3.

[0068] Specifically, in some embodiments, the specific implementation process of solving the determined target optimization problem to obtain the target mapping function and the target probability distribution includes the following steps: First, it is necessary to determine that the optimal solution of the target optimization problem contains a Gaussian distribution. The optimal solution is determined based on the target probability distribution. Furthermore, it is necessary to solve the target optimization problem to obtain the target mapping function, that is, the state estimation function of the filter.

[0069] Among them, the target optimization problem (minimum maximization problem) can be equivalent to a convex nonlinear semidefinite programming problem. Convex Nonlinear Semidefinite Programming Problem is a special optimization problem that combines the characteristics of convex optimization and semidefinite programming and introduces nonlinear factors. Such problems have an important position in the field of mathematical programming because they have applications in many engineering and scientific fields, such as optimal control, structural design, and economics and finance.

[0070] Specifically, a typical convex nonlinear semi-positive definite programming problem can be expressed as: Minimize f ( x ) subjectto G ( x )⪯0 in, f : R n →R is a convex function, G : R n → Sm is a smooth function that maps real vectors to symmetric matrix space, S m represents the m-order real symmetric matrix space, ⪯ represents the semi-negative definite partial order, that is, A ⪯ B express A − B is a negative semidefinite matrix.

[0071] The difficulty of this type of problem lies in dealing with convexity, nonlinearity and semi-positive definiteness at the same time, which requires the algorithm design to ensure the efficiency of convex optimization while dealing with the complexity brought by nonlinearity and semi-positive definite constraints. Methods for solving this type of problem include augmented Lagrange method, primal-dual interior point method, sequential semidefinite programming method, etc. Furthermore, in this embodiment, the target optimization problem can be solved by a convex optimization solver to obtain a target mapping function and a target probability distribution. The convex optimization solver includes: a self-dual minimization SeDuMi solver or a semidefinite programming solver SDPT3.

[0072] SeDuMi is a Matlab / GNU Octave package for solving convex optimization problems. It is capable of handling linear equations and inequalities, quadratic constraints, and semi-positive constraints (linear matrix inequalities). The full name of SeDuMi is Self-Dual-Minimization. The package was originally developed by Jos F. Sturm, who unfortunately passed away in 2003 and continued to be maintained and developed by the Advanced Optimization Lab at McMaster University. Currently, SeDuMi is hosted and maintained by the CORAL Laboratory in the Department of Industrial and Systems Engineering at Lehigh University. The main function of SeDuMi is to solve optimization problems, especially those involving symmetric cones. It includes pre-compiled MATLAB and Octave MEX files for Windows, Linux, and macOS (including Intel and Apple Silicon). Installing SeDuMi usually involves downloading the zip archive and adding it to Matlab's search path, then running the installation script. Examples of using SeDuMi include defining an optimization problem and calling the sedumi function to solve it. The basic form of the function is [x, y, info] = sedumi(A, b,c, K, params), where A, b, c, and K represent the coefficient matrix, constraint vector, objective function vector, and constraint type of the defined model, respectively. Params is a structure used to set the parameters and termination conditions of the algorithm. SeDuMi is widely used in optimization problems in signal processing, machine learning, financial mathematics, and other fields. For example, SeDuMi can be used to implement LASSO regression or sparse representation in signal recovery. It is also often used with data analysis and machine learning libraries. For example, in MATLAB's statistics and machine learning toolbox, SeDuMi becomes a key component for solving optimization problems behind certain models. In general, SeDuMi is a powerful toolbox specifically designed to solve linear, quadratic, and semidefinite programming problems. It has been widely used in teaching and scientific research due to its efficiency and robustness.

[0073] SDPT3 is a MATLAB package for solving semidefinite programming (SDP) problems. It can handle linear equations and inequalities, quadratic constraints, and semi-positive constraints (linear matrix inequalities). The following are some of the main features and functions of SDPT3: 1. Algorithms: SDPT3 implements an infeasible path tracking algorithm (sqlp.m) for solving convex optimization problems involving semidefinite cone, second-order and linear cone constraints. It also includes a path tracking algorithm (HSDsqlp.m) for solving the 3-parameter homogeneous self-dual reconstruction form of SQLP.

[0074] 2. New features: SDPT3 can handle free variables, determinant maximization problems, SDP with complex data, MATLAB 7.3 on 64-bit machines, and the 3-parameter homogeneous self-dual model of SQLP.

[0075] 3. Data format: SDPT3 can call data files stored in SDPA format and SeDuMi format.

[0076] 4. Optimization problem type: SDPT3 aims to solve cone programming problems whose constraint cones are semidefinite cones, second-order cones, non-negative orthogonal bodies, and products of Euclidean spaces, and whose objective function is the sum of a linear function associated with the constraint cone and a logarithmic obstacle term.

[0077] 5. Performance and efficiency: SDPT3 performs faster on large sparse problems, is able to solve problems of larger sizes, and is more robust when dealing with unrestricted variables.

[0078] SDPT3 is a powerful tool designed specifically for solving convex optimization problems, especially those involving symmetric cones. It has been widely used in teaching and research due to its efficiency and robustness.

[0079] The method provided in this embodiment solves the target optimization problem through a convex optimization solver to obtain a target mapping function and a target probability distribution. The advantages of using a convex optimization solver to solve the problem are high efficiency and robustness, which facilitates the subsequent use of the target mapping function and the target probability distribution to design a filter, and then perform target state estimation based on the designed filter. It can provide more accurate state estimation in the presence of model uncertainty and external interference to cope with environmental changes and sensor errors, thereby improving the adaptability of the multi-sensor target state estimation method.

[0080] According to a multi-sensor target state estimation method provided by the present invention, a target mapping function is used to determine a second state estimation of the target to be observed according to the mean of the nominal joint distribution of the target to be observed at the current moment, the covariance of the nominal joint distribution of the target to be observed at the current moment, the target probability distribution, and the first observation value of the multi-sensor of the target to be observed at the current moment, including: According to the first observation value of the multi-sensor of the target to be observed at the current moment and the first state estimation value of the target to be observed at the current moment, the mean of the nominal joint distribution of the target to be observed at the current moment and the covariance of the nominal joint distribution of the target to be observed at the current moment are determined by using the first state estimation model; the first state estimation model is a standard mapping function designed based on the Kalman filter; The target mapping function is used to determine the second standard state estimate of the target to be observed according to the mean of the nominal joint distribution of the target to be observed at the current moment, the covariance of the nominal joint distribution of the target to be observed at the current moment, the target probability distribution, and the first observation values ​​of the multiple sensors of the target to be observed at the current moment.

[0081] Specifically, in some embodiments, after solving the target optimization problem to obtain the target mapping function and the target probability distribution, the process of using the target mapping function to estimate the target state can be implemented in the following manner: First, the first state estimation model is a standard mapping function designed based on the Kalman filter. According to the first observation value of the multi-sensor of the target to be observed at the current moment and the first state estimation value of the target to be observed at the current moment, the first state estimation model is used to determine the mean of the nominal joint distribution of the target to be observed at the current moment, for example, the mean μ of the marginal distribution of the nominal joint distribution P at time t at x x,t , the mean μ of the marginal distribution of the nominal joint distribution P on y at time t y,t , and the covariance of the nominal joint distribution of the target to be observed at the current time, for example, the covariance of the nominal joint distribution P at time t.

[0082] Among them, μ t represents the mean of the joint distribution of the nominal joint distribution P at time t in x and y, ∑t represents the covariance of the nominal joint distribution P at time t, and F t-1 represents the fixed parameters set according to the motion model, H t represents fixed parameters set according to the observation model, G represents the estimated value of x at time t based on the observations from time 0 to time t. t-1 represents fixed parameters set according to the motion model, Q t-1 represents the covariance of the process noise w at time t-1, R t represents the covariance of the observation noise v at time t.

[0083] Furthermore, the target mapping function is used to determine the second standard state estimate of the target to be observed according to the mean of the nominal joint distribution of the target to be observed at the current moment, the covariance of the nominal joint distribution of the target to be observed at the current moment, the target probability distribution, and the first observation values ​​of multiple sensors of the target to be observed at the current moment.

[0084] The method provided in this embodiment utilizes the target mapping function and the target probability distribution to design a filter, and then performs target state estimation based on the designed filter. It can provide more accurate state estimation in the presence of model uncertainty and external interference to cope with environmental changes and sensor errors, thereby improving the adaptability of the multi-sensor target state estimation method.

[0085] According to a multi-sensor target state estimation method provided by the present invention, a target mapping function is used to determine a second state estimation of a target to be observed according to a mean of a nominal joint distribution of a target to be observed at a current moment, a covariance of a nominal joint distribution of a target to be observed at a current moment, a target probability distribution, and a first observation value of multiple sensors of the target to be observed at a current moment, including: Determine the covariance matrix of the target probability distribution; Based on the first observation values ​​of the multiple sensors of the target to be observed at the current moment, the covariance matrix of the target probability distribution and the mean of the nominal joint distribution of the target to be observed at the current moment, the second state estimation value of the target to be observed is obtained by using the target mapping function.

[0086] Specifically, in some embodiments, using the target mapping function, according to the mean of the nominal joint distribution of the target to be observed at the current moment, the covariance of the nominal joint distribution of the target to be observed at the current moment, the target probability distribution, and the first observation value of the multi-sensor of the target to be observed at the current moment, determining the second state estimate of the target to be observed includes: First, the covariance matrix of the target probability distribution is determined. Then, based on the first observation value of the multi-sensor of the target to be observed at the current moment, the covariance matrix of the target probability distribution and the mean of the nominal joint distribution of the target to be observed at the current moment, the target mapping function is used to obtain the second state estimate of the target to be observed.

[0087] Exemplarily, the process of determining the second state estimation of the target to be observed is as follows: in, represents the estimated value of x at time t based on the observations from time 0 to time t, represents the mean of the marginal distribution of the nominal joint distribution P at time t, and S represents the covariance of the target probability distribution Q, where Here y is the measurement of all p sensors, which can be expanded to: The method provided in this embodiment utilizes the target mapping function and the target probability distribution to design a filter, and then performs target state estimation based on the designed filter. It can provide more accurate state estimation in the presence of model uncertainty and external interference to cope with environmental changes and sensor errors, thereby improving the adaptability of the multi-sensor target state estimation method.

[0088] According to a multi-sensor target state estimation method provided by the present invention, before using a first state estimation model to predict a first state estimation of a target to be observed at a current moment, based on a first observation value of a multi-sensor of a target to be observed at a previous moment, a first state estimation of the target to be observed at a previous moment, and a first observation value of a multi-sensor of a target to be observed at a current moment, the method further includes: According to the first observation values ​​of the multiple sensors of the target to be observed at the last moment, a first state estimation model is used to determine the first state estimation value of the target to be observed at the last moment.

[0089] Specifically, in some embodiments, before step 101, the process further includes determining a first state estimation value of the target to be observed at the previous moment.

[0090] For example, the nominal model first state estimation model is used to determine the first state estimation value of the target to be observed at the last moment according to the first observation value of the multi-sensor of the target to be observed at the last moment using the first state estimation model.

[0091] The method provided in this embodiment uses a first state estimation model to determine the first state estimation value of the target to be observed at the last moment according to the first observation values ​​of multiple sensors of the target to be observed at the last moment, and then uses the first state estimation value of the target to be observed at the last moment as a known quantity to realize the subsequent target mapping function determination, thereby realizing target state estimation.

[0092] Figure 3 FIG. 3 is a flow chart of the multi-sensor target state estimation method provided by the present invention. Figure 3 As shown, the method includes: Step 301: Input the state estimate at time t-1.

[0093] Step 302: Make a prediction based on the nominal model to obtain a state estimate at time t.

[0094] Step 303: determine the target optimization problem according to the edge uncertainty set, solve the target optimization problem, and obtain the target mapping function and the target probability distribution.

[0095] Step 304: Output the state estimate at time t according to the target mapping function and the target probability distribution.

[0096] The multi-sensor target state estimation device provided by the present invention is described below. The multi-sensor target state estimation device described below and the multi-sensor target state estimation method described above can be referenced to each other.

[0097] Figure 4 is a schematic diagram of the structure of the multi-sensor target state estimation device provided by the present invention, such as Figure 4 As shown, the multi-sensor target state estimation device 400 includes the following modules: The determination module 410 is used to predict the first state estimate of the target to be observed at the current moment using the first state estimate model according to the first observation value of the multiple sensors of the target to be observed at the previous moment, the first state estimate of the target to be observed at the previous moment, and the first observation value of the multiple sensors of the target to be observed at the current moment; wherein the first state estimate of the target to be observed at the previous moment is predicted using the first state estimate model based on the first observation value of the multiple sensors of the target to be observed at the previous moment; Based on the edge uncertainty set and the preset mapping function, a target optimization problem is determined, and the target optimization problem is solved to obtain the target mapping function and the target probability distribution; the edge uncertainty set is used to characterize possible changes in the real environment during the state estimation process; The estimation module 420 is used to use the target mapping function to determine the second state estimate of the multi-sensor of the target to be observed according to the mean of the nominal joint distribution of the target to be observed at the current moment, the covariance of the nominal joint distribution of the target to be observed at the current moment, the target probability distribution and the first observation value of the multi-sensor of the target to be observed at the current moment.

[0098] The device provided in this embodiment includes a determination module 410 and an estimation module 420, wherein the determination module 410 is used to predict the first state estimate of the target to be observed at the current moment based on the first observation value of the multiple sensors of the target to be observed at the previous moment, the first state estimate of the target to be observed at the previous moment, and the first observation value of the multiple sensors of the target to be observed at the current moment using the first state estimation model; wherein the first state estimate of the target to be observed at the previous moment is predicted based on the first observation value of the multiple sensors of the target to be observed at the previous moment using the first state estimation model; then, the estimation module 420 is used to determine the target optimization problem based on the marginal uncertainty set and the preset mapping function, and solve the target optimization problem to obtain the target mapping function and the target probability distribution; the marginal uncertainty set is used to characterize the possible changes in the real environment during the state estimation process; further, using the target mapping function, according to the mean of the nominal joint distribution of the target to be observed at the current moment, the covariance of the nominal joint distribution of the target to be observed at the current moment, the target probability distribution and the first observation value of the multiple sensors of the target to be observed at the current moment, determine the second state estimate of the multiple sensors of the target to be observed.

[0099] The present invention introduces an edge uncertainty set, which is used to characterize possible changes in the real environment during the state estimation process. This allows the filter to maintain robustness when processing non-Gaussian and unknown noise distributions. Furthermore, the target optimization problem is determined based on the edge uncertainty set and a preset mapping function, and the optimization problem is solved to obtain the target mapping function and the target probability distribution. The target mapping function is used to determine the second state estimate of the multi-sensor of the target to be observed according to the mean of the nominal joint distribution of the target to be observed at the current moment, the covariance of the nominal joint distribution of the target to be observed at the current moment, the target probability distribution, and the first observation value of the multi-sensor of the target to be observed at the current moment, thereby realizing real-time state estimation of the multi-sensor target, providing more accurate state estimation in the presence of model uncertainty and external interference to cope with environmental changes and sensor errors, and improving the adaptability of the multi-sensor target state estimation method.

[0100] According to a multi-sensor target state estimation device 400 provided by the present invention, the edge uncertainty set includes all probability distributions that satisfy moment constraints; The determination module 410 is specifically configured to: Determining the marginal uncertainty set according to a first estimated value of the target to be observed at a previous moment and a fuzzy set parameter of a nominal model corresponding to the first state estimation model; Based on the edge uncertainty set and the preset mapping function, the target optimization problem is determined; the target optimization problem is used to characterize the preset mapping function that is minimized when the probability distribution that satisfies the moment constraint condition is maximized; The target optimization problem is solved to obtain the target mapping function and the target probability distribution.

[0101] According to a multi-sensor target state estimation device 400 provided by the present invention, the determination module 410 is further used for: The target optimization problem is determined using the following formula (1): in, represents the target mapping function, represents the preset mapping function, represents the target probability distribution, represents the marginal uncertainty set, represents the observed value of the target to be observed, Represents the actual state value of the target to be observed.

[0102] According to a multi-sensor target state estimation device 400 provided by the present invention, the determination module 410 is further used for: Determining that the optimal solution of the target optimization problem comprises a Gaussian distribution; the optimal solution is determined based on the target probability distribution; Solving the target optimization problem by using a convex optimization solver to obtain the target mapping function and the target probability distribution; Wherein, the convex optimization solver includes: a self-dual minimization SeDuMi solver or a semidefinite programming solver SDPT3.

[0103] According to a multi-sensor target state estimation device 400 provided by the present invention, the estimation module 420 is specifically used to include: According to the first observation value of the multi-sensor of the target to be observed at the current moment and the first state estimation value of the target to be observed at the current moment, the first state estimation model is used to determine the mean of the nominal joint distribution of the target to be observed at the current moment and the covariance of the nominal joint distribution of the target to be observed at the current moment; the first state estimation model is a standard mapping function designed based on a Kalman filter; Utilizing the target mapping function, a second standard state estimate of the target to be observed is determined according to the mean of the nominal joint distribution of the target to be observed at the current moment, the covariance of the nominal joint distribution of the target to be observed at the current moment, the target probability distribution, and the first observation value of the multiple sensors of the target to be observed at the current moment.

[0104] According to a multi-sensor target state estimation device 400 provided by the present invention, the estimation module 420 is further used to include: Determining a covariance matrix of the target probability distribution; Based on the first observation values ​​of the multiple sensors of the target to be observed at the current moment, the covariance matrix of the target probability distribution and the mean of the nominal joint distribution of the target to be observed at the current moment, the second state estimation value of the target to be observed is obtained using the target mapping function.

[0105] According to a multi-sensor target state estimation device 400 provided by the present invention, the determination module 410 is further used for: According to the first observation values ​​of the multiple sensors of the target to be observed at the last moment, the first state estimation model is used to determine the first state estimation value of the target to be observed at the last moment.

[0106] Figure 5 An example of a physical structure diagram of an electronic device is shown in FIG. Figure 5 As shown, the electronic device may include: a processor 510, a communication interface 520, a memory 530 and a communication bus 540, wherein the processor 510, the communication interface 520 and the memory 530 communicate with each other through the communication bus 540. The processor 510 may call the logic instructions in the memory 530 to execute the multi-sensor target state estimation method, which includes: According to the first observation value of the multi-sensor of the target to be observed at the previous moment, the first state estimate of the target to be observed at the previous moment, and the first observation value of the multi-sensor of the target to be observed at the current moment, the first state estimate of the target to be observed at the current moment is predicted by using the first state estimation model based on the first observation value of the multi-sensor of the target to be observed at the previous moment; wherein the first state estimate of the target to be observed at the previous moment is predicted by using the first state estimation model based on the first observation value of the multi-sensor of the target to be observed at the previous moment; Based on the edge uncertainty set and the preset mapping function, a target optimization problem is determined, and the target optimization problem is solved to obtain the target mapping function and the target probability distribution; the edge uncertainty set is used to characterize possible changes in the real environment during the state estimation process; Utilizing the target mapping function, the second state estimate of the multi-sensor of the target to be observed is determined according to the mean of the nominal joint distribution of the target to be observed at the current moment, the covariance of the nominal joint distribution of the target to be observed at the current moment, the target probability distribution, and the first observation value of the multi-sensor of the target to be observed at the current moment.

[0107] In addition, the logic instructions in the above-mentioned memory 530 can be implemented in the form of a software functional unit and can be stored in a computer-readable storage medium when it is sold or used as an independent product. Based on such an understanding, the technical solution of the present invention, in essence, or the part that contributes to the prior art or the part of the technical solution, can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including a number of instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present invention. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), disk or optical disk, etc. Various media that can store program codes.

[0108] On the other hand, the present invention further provides a computer program product, the computer program product includes a computer program, the computer program can be stored on a non-transitory computer-readable storage medium, when the computer program is executed by a processor, the computer can execute the multi-sensor target state estimation method provided by the above methods, the method includes: According to the first observation value of the multi-sensor of the target to be observed at the previous moment, the first state estimate of the target to be observed at the previous moment, and the first observation value of the multi-sensor of the target to be observed at the current moment, the first state estimate of the target to be observed at the current moment is predicted by using the first state estimation model based on the first observation value of the multi-sensor of the target to be observed at the previous moment; wherein the first state estimate of the target to be observed at the previous moment is predicted by using the first state estimation model based on the first observation value of the multi-sensor of the target to be observed at the previous moment; Based on the edge uncertainty set and the preset mapping function, a target optimization problem is determined, and the target optimization problem is solved to obtain the target mapping function and the target probability distribution; the edge uncertainty set is used to characterize possible changes in the real environment during the state estimation process; Utilizing the target mapping function, the second state estimate of the multi-sensor of the target to be observed is determined according to the mean of the nominal joint distribution of the target to be observed at the current moment, the covariance of the nominal joint distribution of the target to be observed at the current moment, the target probability distribution, and the first observation value of the multi-sensor of the target to be observed at the current moment.

[0109] In another aspect, the present invention further provides a non-transitory computer-readable storage medium having a computer program stored thereon, which is implemented when the computer program is executed by a processor to perform the multi-sensor target state estimation method provided by the above methods, the method comprising: According to the first observation value of the multi-sensor of the target to be observed at the previous moment, the first state estimate of the target to be observed at the previous moment, and the first observation value of the multi-sensor of the target to be observed at the current moment, the first state estimate of the target to be observed at the current moment is predicted by using the first state estimation model based on the first observation value of the multi-sensor of the target to be observed at the previous moment; wherein the first state estimate of the target to be observed at the previous moment is predicted by using the first state estimation model based on the first observation value of the multi-sensor of the target to be observed at the previous moment; Based on the edge uncertainty set and the preset mapping function, a target optimization problem is determined, and the target optimization problem is solved to obtain the target mapping function and the target probability distribution; the edge uncertainty set is used to characterize possible changes in the real environment during the state estimation process; Utilizing the target mapping function, the second state estimate of the multi-sensor of the target to be observed is determined according to the mean of the nominal joint distribution of the target to be observed at the current moment, the covariance of the nominal joint distribution of the target to be observed at the current moment, the target probability distribution, and the first observation value of the multi-sensor of the target to be observed at the current moment.

[0110] The device embodiments described above are merely illustrative, wherein the units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they may be located in one place, or they may be distributed on multiple network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the scheme of this embodiment. Ordinary technicians in this field can understand and implement it without paying creative labor.

[0111] Through the description of the above implementation methods, those skilled in the art can clearly understand that each implementation method can be implemented by means of software plus a necessary general hardware platform, and of course, can also be implemented by hardware. Based on this understanding, the above technical solution is essentially or the part that contributes to the prior art can be embodied in the form of a software product, and the computer software product can be stored in a computer-readable storage medium, such as ROM / RAM, a disk, an optical disk, etc., including a number of instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to execute the methods described in each embodiment or some parts of the embodiments.

[0112] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit it. Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some of the technical features therein. However, these modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present invention.

Claims

1. A multi-sensor target state estimation method, characterized in that: include: According to the first observation value of the multi-sensor of the target to be observed at the previous moment, the first state estimate of the target to be observed at the previous moment, and the first observation value of the multi-sensor of the target to be observed at the current moment, the first state estimate of the target to be observed at the current moment is predicted by using the first state estimation model based on the first observation value of the multi-sensor of the target to be observed at the previous moment; wherein the first state estimate of the target to be observed at the previous moment is predicted by using the first state estimation model based on the first observation value of the multi-sensor of the target to be observed at the previous moment; Based on the edge uncertainty set and the preset mapping function, a target optimization problem is determined, and the target optimization problem is solved to obtain the target mapping function and the target probability distribution; the edge uncertainty set is used to characterize possible changes in the real environment during the state estimation process; Utilizing the target mapping function, the second state estimate of the multi-sensor of the target to be observed is determined according to the mean of the nominal joint distribution of the target to be observed at the current moment, the covariance of the nominal joint distribution of the target to be observed at the current moment, the target probability distribution, and the first observation value of the multi-sensor of the target to be observed at the current moment.

2. The multi-sensor target state estimation method according to claim 1, characterized in that: The edge uncertainty set includes all probability distributions that satisfy the moment constraint conditions; based on the edge uncertainty set and the preset mapping function, the target optimization problem is determined, and the target optimization problem is solved to obtain the target mapping function and the target probability distribution, including: Determining the marginal uncertainty set according to a first estimated value of the target to be observed at a previous moment and a fuzzy set parameter of a nominal model corresponding to the first state estimation model; Based on the edge uncertainty set and the preset mapping function, the target optimization problem is determined; the target optimization problem is used to characterize the preset mapping function that is minimized when the probability distribution that satisfies the moment constraint condition is maximized; The target optimization problem is solved to obtain the target mapping function and the target probability distribution.

3. The multi-sensor target state estimation method according to claim 2, characterized in that: The determining the target optimization problem based on the edge uncertainty set and the preset mapping function includes: The target optimization problem is determined using the following formula (1): in, represents the target mapping function, represents the preset mapping function, represents the target probability distribution, represents the marginal uncertainty set, represents the observed value of the target to be observed, Represents the actual state value of the target to be observed.

4. The multi-sensor target state estimation method according to claim 2, characterized in that: The step of solving the target optimization problem to obtain the target mapping function and the target probability distribution includes: Determining that the optimal solution of the target optimization problem comprises a Gaussian distribution; the optimal solution is determined based on the target probability distribution; Solving the target optimization problem by using a convex optimization solver to obtain the target mapping function and the target probability distribution; Wherein, the convex optimization solver includes: a self-dual minimization SeDuMi solver or a semidefinite programming solver SDPT3.

5. The multi-sensor target state estimation method according to claim 1, characterized in that: The method of using the target mapping function to determine a second state estimate of the target to be observed according to the mean of the nominal joint distribution of the target to be observed at the current moment, the covariance of the nominal joint distribution of the target to be observed at the current moment, the target probability distribution, and the first observation value of the multi-sensor of the target to be observed at the current moment includes: According to the first observation value of the multi-sensor of the target to be observed at the current moment and the first state estimation value of the target to be observed at the current moment, the first state estimation model is used to determine the mean of the nominal joint distribution of the target to be observed at the current moment and the covariance of the nominal joint distribution of the target to be observed at the current moment; the first state estimation model is a standard mapping function designed based on a Kalman filter; Utilizing the target mapping function, a second standard state estimate of the target to be observed is determined according to the mean of the nominal joint distribution of the target to be observed at the current moment, the covariance of the nominal joint distribution of the target to be observed at the current moment, the target probability distribution, and the first observation value of the multiple sensors of the target to be observed at the current moment.

6. The multi-sensor target state estimation method according to claim 1, characterized in that: The method of using the target mapping function to determine a second state estimate of the target to be observed according to a mean of the nominal joint distribution of the target to be observed at a current moment, a covariance of the nominal joint distribution of the target to be observed at a current moment, the target probability distribution, and a first observation value of the multi-sensor of the target to be observed at a current moment includes: Determining a covariance matrix of the target probability distribution; Based on the first observation values ​​of the multiple sensors of the target to be observed at the current moment, the covariance matrix of the target probability distribution and the mean of the nominal joint distribution of the target to be observed at the current moment, the second state estimation value of the target to be observed is obtained using the target mapping function.

7. The multi-sensor target state estimation method according to any one of claims 1 to 6, characterized in that: Before obtaining the first state estimation model based on the first observation value of the target to be observed by the multi-sensor at the previous moment, the first state estimation of the target to be observed at the previous moment, and the first observation value of the multi-sensor at the target to be observed at the current moment, the first state estimation of the target to be observed at the current moment may further include: According to the first observation values ​​of the multiple sensors of the target to be observed at the last moment, the first state estimation model is used to determine the first state estimation value of the target to be observed at the last moment.

8. A multi-sensor target state estimation device, characterized in that: include: A determination module, configured to predict a first state estimate of the target to be observed at the current moment using a first state estimation model based on a first observation value of a multi-sensor of the target to be observed at the previous moment, a first state estimate of the target to be observed at the previous moment, and a first observation value of a multi-sensor of the target to be observed at the current moment; wherein the first state estimate of the target to be observed at the previous moment is predicted using the first state estimation model based on the first observation value of the multi-sensor of the target to be observed at the previous moment; Based on the edge uncertainty set and the preset mapping function, a target optimization problem is determined, and the target optimization problem is solved to obtain the target mapping function and the target probability distribution; the edge uncertainty set is used to characterize possible changes in the real environment during the state estimation process; An estimation module is used to use the target mapping function to determine a second state estimate of the multi-sensor of the target to be observed according to the mean of the nominal joint distribution of the target to be observed at the current moment, the covariance of the nominal joint distribution of the target to be observed at the current moment, the target probability distribution, and the first observation value of the multi-sensor of the target to be observed at the current moment.

9. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein: When the processor executes the computer program, the multi-sensor target state estimation method according to any one of claims 1 to 7 is implemented.

10. A non-transitory computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the multi-sensor target state estimation method according to any one of claims 1 to 7 is implemented.

Citation Information

Patent Citations

  • Sensor network multi-target distributed consistency tracking device

    CN104168648A

  • Time delay and doppler based distributed adaptive particle filter direct tracking positioning method

    CN107367710A

  • Jointed multi-sensor registration and multi-target tracking method

    CN108519595A

  • Predicting a state of a computer-controlled entity

    CN113627602A

  • Multi-sensor information fusion algorithm

    CN113705667A