Dynamic satellite reconnaissance system utilizing marine environment feedback
Through the dynamic satellite reconnaissance system with marine environment feedback, the reconnaissance strategy is dynamically adjusted using sea temperature and current data, solving the problem of inefficiency of the existing satellite reconnaissance system when reconnaissance activity targets and achieving efficient reconnaissance of activity targets.
Patent Information
- Application Number
- CN202510402843.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-04-01
- Publication Date
- 2025-07-18
- Estimated Expiration
- Not applicable · inactive patent
AI Technical Summary
When the existing satellite reconnaissance system detects targets, it is easy to miss the targets, resulting in a reduction in the detection effect and unable to effectively improve the reconnaissance efficiency.
A dynamic satellite reconnaissance system with marine environmental feedback is adopted to collect marine data through the environmental monitoring module, the data analysis module analyzes changes in sea temperature and current, and the satellite scheduling module adjusts the reconnaissance parameters and orbits, and dynamically predicts the reconnaissance area.
Through marine environmental feedback, the investigation strategy is dynamically adjusted, which improves the investigation efficiency of activity targets, effectively locks the investigation area, and improves the accuracy and efficiency of investigation.
Smart Images

Figure CN120338364A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of electronic digital data processing, and particularly to a dynamic satellite reconnaissance system utilizing ocean environment feedback. Background Art
[0002] Satellite reconnaissance is a reconnaissance method for obtaining information on the Earth's surface through satellite remote sensing technology, which has the characteristics of wide range, high controllability, and convenience. However, when the reconnaissance target is a moving target, if the reconnaissance is carried out according to a fixed strategy, it is easy to miss the moving target and reduce the reconnaissance effect. Therefore, a dynamic reconnaissance method is needed to improve the reconnaissance effect.
[0003] The foregoing discussion of the background art is only intended to facilitate the understanding of the present invention. This discussion does not recognize or admit that any of the materials mentioned is a part of common general knowledge.
[0004] Many satellite reconnaissance systems have now been developed. After a large amount of retrieval and reference, it is found that existing reconnaissance systems are like the system disclosed in CN116385685A. These system methods generally include: creating a high-precision Earth surface model in a virtual space based on digital twin technology, simulating the satellite orbit movement through satellite ephemeris data and calculating and inferring the satellite orbit position at any time, inferring the satellite reconnaissance probability, setting up simulated troops on the Earth model, generating a path to the destination by the road network system after setting the destination, predicting the satellite reconnaissance threat during the movement and proposing anti-reconnaissance plans and parameter references to assist relevant personnel in simulating and formulating anti-satellite reconnaissance plans. However, this system performs anti-reconnaissance processing by simulating reconnaissance data and cannot be used to improve the reconnaissance efficiency. Summary of the Invention
[0005] The object of the present invention is to propose a dynamic satellite reconnaissance system utilizing ocean environment feedback for the existing deficiencies.
[0006] The present invention adopts the following technical solutions:
[0007] A dynamic satellite reconnaissance system utilizing ocean environment feedback includes an environment monitoring module, a data analysis module, and a satellite scheduling module;
[0008] The environment monitoring module is used to collect real-time environment data of the ocean, the data analysis module is used to analyze the collected environment data to predict the reconnaissance area, and the satellite scheduling module is used to adjust the satellite orbit and reconnaissance parameters;
[0009] The environment monitoring module includes a sea temperature detection unit, a sea current detection unit, and a detection control unit. The sea temperature detection unit is used to detect the ocean temperature, the sea current detection unit is used to detect the sea current situation existing in the ocean, and the detection control unit is used to control and manage the detection process;
[0010] The data analysis module includes a receiving and storing unit, an environmental change analysis unit, and a detection prediction unit. The receiving and storing unit is used to receive and store the collected data. The environmental change analysis unit analyzes the changes in the environment based on the stored data. The detection prediction unit predicts the detection area based on the change situation.
[0011] The satellite scheduling module includes an execution screening unit and a task allocation unit. The execution screening unit screens out the corresponding execution satellites based on the detection area. The task allocation unit sends the detection task including the detection area to the execution satellites.
[0012] Furthermore, the detection control unit includes a regional distribution management processor, a detection record processor, and a regional sorting processor. The regional distribution management processor is used to manage the basic regional information. The detection record processor is used to record the detection information of the basic region. The regional sorting processor sorts the basic regions and controls the detection parameters of the detection satellites according to the sequence.
[0013] Furthermore, the environmental change analysis unit includes a regional screening processor and a sea temperature change calculation processor. The regional screening processor is used to screen out the basic regions with sea temperature changes and the basic regions with ocean currents. The sea temperature change calculation processor performs calculation processing on the sea temperature detection data of the screened basic regions.
[0014] The sea temperature change calculation processor calculates the detection influence value Vod of the sea temperature target area according to the following formula:
[0015]
[0016] Among them, T1 represents the sea temperature detected last time in the sea temperature target area, T2 represents the sea temperature detected the time before last in the sea temperature target area, Δt2 represents the time interval between the last detection and the detection the time before last in the sea temperature target area, and st represents the standard time.
[0017] Furthermore, the detection prediction unit includes a sea temperature gradient calculation processor, a sea current gradient calculation processor, and a region locking processor. The sea temperature gradient calculation processor calculates the sea temperature gradient vector based on the detection influence value. The sea current gradient calculation processor calculates the sea current gradient vector based on the sea current intensity. The region locking processor locks the detection area based on the sea temperature gradient vector and the sea current gradient vector.
[0018] The sea temperature gradient calculation processor calculates the sea temperature gradient vector Sw according to the following formula:
[0019]
[0020] Among them, n1 is the number of sea temperature target areas, Vod(0) represents the detection influence value of the base sea temperature area, and Vod(i) represents the detection influence value of the i-th non-base sea temperature target area. represents the direction vector of the i-th non-base sea temperature target area;
[0021] The ocean current gradient calculation processor calculates the ocean current gradient vector Sc according to the following formula:
[0022]
[0023] Among them, n2 is the number of ocean current target areas, uI(0) represents the unit intensity of the base ocean current area, and uI(i) represents the unit intensity of the i-th non-base ocean current target area. represents the direction vector of the i-th non-base ocean current target area;
[0024] Furthermore, the area locking processor calculates the locked point coordinates (x, y) according to the following formula:
[0025] (x, y) = λ1·Sw + (x1, y1) = λ2·Sc + (x2, y2);
[0026] Among them, λ1 and λ2 are positioning variables, (x1, y1) is the center point coordinates of the base sea temperature area, and (x2, y2) is the center point coordinates of the base ocean current area.
[0027] The area locking processor makes the latter half of the equation hold by adjusting the values of the positioning variables, and determines the locked point coordinates after determining the positioning variables;
[0028] The area locking processor uses the 4 base areas closest to the locked point as the predicted detection areas.
[0029] The beneficial effects achieved by the present invention are:
[0030] This system obtains and analyzes the environmental data of the ocean, and processes it from two perspectives of sea temperature and ocean current. Based on the impacts of the moving target on sea temperature and ocean current, it predicts the possible existence areas of the moving target for investigation. This dynamic investigation method can effectively improve the investigation efficiency.
[0031] To further understand the features and technical content of the present invention, please refer to the following detailed description of the present invention and the drawings. However, the provided drawings are only for reference and illustration, and are not used to limit the present invention. BRIEF DESCRIPTION OF THE DRAWINGS
[0032] Figure 1 is a schematic diagram of the overall structural framework of the present invention;
[0033] Figure 2Schematic diagram of the environmental monitoring module of the present invention;
[0034] Figure 3 Schematic diagram of the data analysis module of the present invention;
[0035] Figure 4 Schematic diagram of the detection control unit of the present invention;
[0036] Figure 5 Schematic diagram of the detection and prediction unit of the present invention. Specific implementation mode
[0037] The following are specific embodiments to illustrate the implementation mode of the present invention. Those skilled in the art can understand the advantages and effects of the present invention from the content disclosed in this specification. The present invention can be implemented or applied through other different specific embodiments, and various details in this specification can also be modified and changed based on different viewpoints and applications without departing from the spirit of the present invention. Additionally, the drawings of the present invention are only for simple schematic illustration and are not drawn according to actual dimensions. This is stated in advance. The following implementation modes will further elaborate on the related technical content of the present invention, but the disclosed content is not used to limit the protection scope of the present invention.
[0038] Embodiment 1.
[0039] This embodiment provides a dynamic satellite reconnaissance system using ocean environment feedback, combined with Figure 1 , including an environmental monitoring module, a data analysis module, and a satellite scheduling module;
[0040] The environmental monitoring module is used to collect real-time environmental data of the ocean, the data analysis module is used to analyze and predict the reconnaissance area based on the collected environmental data, and the satellite scheduling module is used to adjust the satellite orbit and reconnaissance parameters;
[0041] The environmental monitoring module includes a sea temperature detection unit, a sea current detection unit, and a detection control unit. The sea temperature detection unit is used to detect the ocean temperature, the sea current detection unit is used to detect the sea current situation in the ocean, and the detection control unit is used to control and manage the detection process;
[0042] The data analysis module includes a receiving and storing unit, an environmental change analysis unit, and a detection and prediction unit. The receiving and storing unit is used to receive and store the collected data, the environmental change analysis unit analyzes the environmental change situation based on the stored data, and the detection and prediction unit predicts the reconnaissance area based on the change situation;
[0043] The satellite scheduling module includes an execution screening unit and a task allocation unit. The execution screening unit screens out corresponding execution satellites based on the reconnaissance area, and the task allocation unit sends the reconnaissance task including the reconnaissance area to the execution satellites;
[0044] The detection control unit includes a regional distribution management processor, a detection record processor, and a regional sorting processor. The regional distribution management processor is used to manage the basic regional information, the detection record processor is used to record the detection information of the basic region, and the regional sorting processor is used to sort the basic regions and control the detection parameters of the detection satellites according to the sequence;
[0045] The environmental change analysis unit includes a regional screening processor and a sea temperature change calculation processor. The regional screening processor is used to screen out the basic regions with sea temperature changes and the basic regions with ocean currents, and the sea temperature change calculation processor performs calculation processing on the sea temperature detection data of the screened basic regions;
[0046] The sea temperature change calculation processor calculates the detection influence value Vod of the sea temperature target area according to the following formula:
[0047]
[0048] Where, T1 represents the sea temperature detected last time in this sea temperature target area, T2 represents the sea temperature detected the time before last in this sea temperature target area, Δt2 represents the interval time between the last detection and the detection the time before last in this sea temperature target area, and st represents the standard time;
[0049] The reconnaissance prediction unit includes a sea temperature gradient calculation processor, a sea current gradient calculation processor, and a regional locking processor. The sea temperature gradient calculation processor calculates the sea temperature gradient vector based on the detection influence value, the sea current gradient calculation processor calculates the sea current gradient vector based on the sea current intensity, and the regional locking processor locks the reconnaissance area based on the sea temperature gradient vector and the sea current gradient vector;
[0050] The sea temperature gradient calculation processor calculates the sea temperature gradient vector Sw according to the following formula:
[0051]
[0052] Where, n1 is the number of sea temperature target areas, Vod(0) represents the detection influence value of the base sea temperature area, Vod(i) represents the detection influence value of the i-th non-base sea temperature target area, represents the direction vector of the i-th non-base sea temperature target area;
[0053] The sea current gradient calculation processor calculates the sea current gradient vector Sc according to the following formula:
[0054]
[0055] Among them, n2 is the number of ocean current target areas, uI(0) represents the unit intensity of the base ocean current area, and uI(i) represents the unit intensity of the i-th non-base ocean current target area. represents the direction vector of the i-th non-base ocean current target area;
[0056] The area locking processor calculates the locked point coordinates (x, y) according to the following formula:
[0057] (x, y) = λ1·Sw + (x1, y1) = λ2·Sc + (x2, y2);
[0058] Among them, λ1 and λ2 are positioning variables, (x1, y1) is the center point coordinates of the base sea temperature area, and (x2, y2) is the center point coordinates of the base ocean current area.
[0059] The area locking processor makes the latter half of the equation hold by adjusting the values of the positioning variables, and determines the locked point coordinates after determining the positioning variables;
[0060] The area locking processor takes the 4 base areas closest to the locked point as the predicted detection areas.
[0061] Embodiment 2.
[0062] This embodiment includes all the content of Embodiment 1, and provides a dynamic satellite reconnaissance system using ocean environment feedback, including an environment monitoring module, a data analysis module, and a satellite scheduling module;
[0063] The environment monitoring module is used to collect real-time environment data of the ocean, the data analysis module is used to analyze and predict the detection area based on the collected environment data, and the satellite scheduling module is used to adjust the satellite orbit and detection parameters;
[0064] Combined with Figure 2 , the environment monitoring module includes a sea temperature detection unit, a sea current detection unit, and a detection control unit. The sea temperature detection unit is used to detect the ocean temperature, the sea current detection unit is used to detect the sea current situation existing in the ocean, and the detection control unit is used to control and manage the detection process;
[0065] Combined with Figure 3 , the data analysis module includes a receiving and storing unit, an environment change analysis unit, and a detection prediction unit. The receiving and storing unit is used to receive and store the collected data, the environment change analysis unit analyzes the change situation of the environment based on the stored data, and the detection prediction unit predicts the detection area based on the change situation;
[0066] The satellite scheduling module includes an execution screening unit and a task allocation unit. The execution screening unit screens out corresponding execution satellites based on the reconnaissance area, and the task allocation unit sends the reconnaissance task including the reconnaissance area to the execution satellites;
[0067] The sea temperature detection unit includes an infrared remote sensing processor and a temperature conversion processor. The infrared remote sensing processor is used to receive the infrared information emitted by the ocean, and the temperature conversion processor is used to convert the received infrared information into sea temperature information;
[0068] The sea current detection unit includes a microwave generation processor, a microwave reception processor, and a microwave conversion processor. The microwave generation processor is used to transmit microwave information to the sea surface, the microwave reception processor is used to receive the microwave information emitted by the sea surface, and the microwave conversion processor is used to convert the received microwave information into sea current intensity information;
[0069] Combined with Figure 4 the detection control unit includes a regional distribution management processor, a detection record processor, and a regional sorting processor. The regional distribution management processor is used to manage the basic regional information, the detection record processor is used to record the detection information of the basic region, and the regional sorting processor is used to sort the basic regions and control the detection parameters of the detection satellites according to the sequence;
[0070] The basic region is the smallest region for each sea temperature detection or sea current detection. The basic regional information includes the position information and number information of the region;
[0071] The regional sorting processor calculates the sorting index Ps of each basic region according to the following formula:
[0072]
[0073] where Δt is the interval time between the basic region and the last detection, t0 is the time base, and D is the regional discreteness number;
[0074] The regional discreteness number is obtained by processing the distance between the basic region and the m basic regions detected most recently. The specific formula is:
[0075]
[0076] where d i represents the distance between the basic region and the basic region detected for the i-th time before, α is the distance adjustment coefficient, and m is the number of discrete regions;
[0077] The distance between two basic regions is the distance between the center points of the two basic regions, and the basic region is a square region;
[0078] The area sorting process sorts the basic areas in descending order of the sorting index;
[0079] The environmental change analysis unit includes an area screening processor and a sea temperature change calculation processor. The area screening processor is used to screen out the basic areas with sea temperature changes and the basic areas with ocean currents. The sea temperature change calculation processor performs calculation processing on the sea temperature detection data of the screened basic areas;
[0080] The basic areas with sea temperature changes screened out by the area screening processor are called sea temperature target areas, and the sea temperature target area information is sent to the sea temperature change calculation processor. The basic areas with ocean currents screened out by the area screening processor are called ocean current target areas, and the ocean current target area information is directly sent to the detection and prediction unit;
[0081] The sea temperature change calculation processor calculates the detection influence value Vod of the sea temperature target area according to the following formula:
[0082]
[0083] where, T1 represents the sea temperature detected last time in this sea temperature target area, T2 represents the sea temperature detected the time before last in this sea temperature target area, Δt2 represents the interval time between the last detection and the detection the time before last in this sea temperature target area, and st represents the standard time;
[0084] Combined with Figure 5 , the detection and prediction unit includes a sea temperature gradient calculation processor, an ocean current gradient calculation processor and an area locking processor. The sea temperature gradient calculation processor calculates the sea temperature gradient vector based on the detection influence value. The ocean current gradient calculation processor calculates the ocean current gradient vector based on the ocean current intensity. The area locking processor locks the detection area based on the sea temperature gradient vector and the ocean current gradient vector;
[0085] The process of the sea temperature gradient calculation processor processing the detection influence value of the sea temperature target area includes the following steps:
[0086] S1. Select the sea temperature target area with the largest detection influence value as the base sea temperature area, and calculate the direction vector between each other sea temperature target area and the base sea temperature area;
[0087] S2. Calculate the sea temperature gradient vector Sw according to the following formula:
[0088]
[0089] where, n1 is the number of sea temperature target areas, Vod(0) represents the detection influence value of the base sea temperature area, and Vod(i) represents the detection influence value of the i-th non-base sea temperature target area; It represents the direction vector of the i-th non-base sea surface temperature target area;
[0090] The process of the ocean current gradient calculation processor processing the ocean current intensity in the ocean current target area includes the following steps:
[0091] S21. Process the ocean current intensity according to the following formula to obtain the unit intensity uI:
[0092]
[0093] where I is the ocean current intensity;
[0094] S22. Select the ocean current target area with the maximum unit intensity as the base ocean current area, and calculate the direction vectors of each other ocean current target area and the base ocean current area;
[0095] S23. Calculate the ocean current gradient vector Sc according to the following formula:
[0096]
[0097] where n2 is the number of ocean current target areas, uI(0) represents the unit intensity of the base ocean current area, uI(i) represents the unit intensity of the i-th non-base ocean current target area, It represents the direction vector of the i-th non-base ocean current target area;
[0098] The area locking processor calculates the locked point coordinates (x, y) according to the following formula:
[0099] (x, y) = λ1·Sw + (x1, y1) = λ2·Sc + (x2, y2);
[0100] where λ1 and λ2 are positioning variables, (x1, y1) is the center point coordinates of the base sea surface temperature area, (x2, y2) is the center point coordinates of the base ocean current area,
[0101] The area locking processor makes the latter half of the equation hold by adjusting the values of the positioning variables, and determines the locked point coordinates after determining the positioning variables;
[0102] The area locking processor takes the 4 base areas closest to the locked point as the predicted detection areas;
[0103] In step S1 and step S22, the direction vectors of two base areas are obtained by subtracting the coded coordinates of these two base areas. The coded coordinates are composed of the row number and column number where the base area is located;
[0104] The i that appears above is an ordinal number used to represent the serial number.
[0105] The content disclosed above is only the preferred and feasible embodiment of the present invention, and does not limit the protection scope of the present invention. Therefore, all equivalent technical changes made by using the content of the specification and drawings of the present invention are included in the protection scope of the present invention. In addition, the elements therein can be updated with the development of technology.
Claims
1. A dynamic satellite reconnaissance system utilizing ocean environment feedback, characterized in that, It includes an environmental monitoring module, a data analysis module, and a satellite scheduling module; The environmental monitoring module is used to collect real-time environmental data of the ocean, the data analysis module is used to analyze and predict the detection area based on the collected environmental data, and the satellite scheduling module is used to adjust the satellite orbit and detection parameters; The environmental monitoring module includes a sea temperature detection unit, a sea current detection unit, and a detection control unit. The sea temperature detection unit is used to detect the ocean temperature, the sea current detection unit is used to detect the sea current situation in the ocean, and the detection control unit is used to control and manage the detection process; The data analysis module includes a receiving and storage unit, an environmental change analysis unit, and a detection prediction unit. The receiving and storage unit is used to receive and store the collected data. The environmental change analysis unit analyzes the environmental changes based on the stored data, and the detection prediction unit predicts the detection area based on the change situation; The satellite scheduling module includes an execution screening unit and a task distribution unit. The execution screening unit screens out the corresponding execution satellites based on the detection area, and the task distribution unit sends the detection task including the detection area to the execution satellites.
2. The dynamic satellite reconnaissance system using ocean environment feedback according to claim 1, wherein The detection control unit includes a regional distribution management processor, a detection record processor, and a regional sorting processor. The regional distribution management processor is used to manage the basic regional information, the detection record processor is used to record the detection information of the basic region, and the regional sorting processor is used to sort the basic regions and control the detection parameters of the detection satellites according to the sequence.
3. A dynamic satellite reconnaissance system utilizing ocean environment feedback as claimed in claim 2, wherein The environmental change analysis unit includes a regional screening processor and a sea temperature change calculation processor. The regional screening processor is used to screen out the basic regions with sea temperature changes and the basic regions with sea currents, and the sea temperature change calculation processor performs calculation processing on the sea temperature detection data of the screened basic regions; The sea temperature change calculation processor calculates the detection influence value Vod of the sea temperature target area according to the following formula: Where, T1 represents the sea temperature detected last time in this sea temperature target area, T2 represents the sea temperature detected the time before last in this sea temperature target area, Δt2 represents the time interval between the last detection and the time before last detection in this sea temperature target area, and st represents the standard time.
4. The dynamic satellite reconnaissance system using ocean environment feedback according to claim 3, characterized in that The detection prediction unit includes a sea temperature gradient calculation processor, a sea current gradient calculation processor, and a regional locking processor. The sea temperature gradient calculation processor calculates the sea temperature gradient vector based on the detection influence value, the sea current gradient calculation processor calculates the sea current gradient vector based on the sea current intensity, and the regional locking processor locks the detection area based on the sea temperature gradient vector and the sea current gradient vector; The sea temperature gradient calculation processor calculates the sea temperature gradient vector Sw according to the following formula: Among them, n1 is the number of sea surface temperature target regions, Vod(0) represents the detection influence value of the base sea surface temperature region, and Vod(i) represents the detection influence value of the i-th non-base sea surface temperature target region. represents the direction vector of the i-th non-base sea surface temperature target region; The sea current gradient calculation processor calculates the sea current gradient vector Sc according to the following formula: Among them, n2 is the number of ocean current target areas, uI(0) represents the unit strength of the base ocean current area, and uI(i) represents the unit strength of the i-th non-base ocean current target area. represents the direction vector of the i-th non-base ocean current target area.
5. The dynamic satellite reconnaissance system using ocean environment feedback as described in claim 4, characterized in that The regional locking processor calculates the locked point coordinates (x, y) according to the following formula: (x, y) = λ1·Sw + (x1, y1) = λ2·Sc + (x2, y2); Where, λ1 and λ2 are positioning variables, (x1, y1) is the center point coordinates of the base sea temperature area, and (x2, y2) is the center point coordinates of the base sea current area. The area locking processor makes the latter half of the equation hold by adjusting the value of the positioning variable, and obtains the locked point coordinates after determining the positioning variable; The area locking processor uses the 4 basic areas closest to the locked point as the predicted detection area.
Citation Information
Patent Citations
Satellite earth reconnaissance twin system
CN116385685A