Magnetically controlled reactor control method and system based on DSP
By using a DSP-based magnetically controlled reactor control method, combining magnetic field signals and image information to identify magnetic interference, and employing reflection detection, shading, and cooling measures, the problem of interference to the magnetically controlled reactor was solved, achieving precise positioning and improved control accuracy.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- HANGZHOU JINGCHENG ELECTRICAL EQUIP
- Filing Date
- 2026-01-30
- Publication Date
- 2026-05-12
AI Technical Summary
Magnetically controlled reactors are susceptible to interference from surrounding strong magnetic field equipment, which can lead to reduced control accuracy.
Using a DSP-based control method, magnetic interference characteristics are identified by collecting magnetic field signals and image information. Reflection detection devices and shading and cooling measures are used to accurately locate interfering objects and report them.
It enables comprehensive and accurate detection of magnetic interference, avoiding reduced control precision and improving the stability and reliability of the power system.
Smart Images

Figure CN122026431A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of magnetically controlled reactors, and in particular to a DSP-based control method and system for magnetically controlled reactors. Background Technology
[0002] DSP stands for Digital Signal Processor, a microprocessor with a special structure designed for real-time digital signal processing. It features high processing speed, high precision, and high integration. A magnetically controlled reactor is a reactive power compensation device that dynamically adjusts its inductance by changing the magnetic saturation of its core.
[0003] In the operation of power systems, reactive power balance is a key factor in ensuring power quality and system stability. Magnetic-controlled reactors, with their ability to dynamically adjust inductance by changing the magnetic saturation of the iron core, have been widely used in reactive power compensation.
[0004] However, if there are devices with strong magnetic fields around the magnetically controlled reactor, they can easily cause magnetic interference to the reactor, which in turn reduces the control accuracy of the reactor and needs to be improved. Summary of the Invention
[0005] To avoid reducing the control accuracy of magnetically controlled reactors, this invention provides a DSP-based magnetically controlled reactor control method and system.
[0006] In a first aspect, the present invention provides a DSP-based magnetically controlled reactor control method, employing the following technical solution: A DSP-based control method for a magnetically controlled reactor includes: S1: Collect the magnetic field signal of the preset installation area; S2: Obtain the current spectrum information based on the magnetic field signal; S3: When the current spectrum information is inconsistent with the preset reference spectrum information, collect the surrounding image information of the magnetically controlled reactor; S4: Determine whether the surrounding image information contains preset magnetic interference features; S40: When the surrounding image information does not contain the magnetic interference feature, interference detection is performed using a preset reflection detection method to obtain the interfering object; S41: When the surrounding image information contains the magnetic interference feature, the magnetic interference feature is marked from the surrounding image information to obtain the interfering object; S5: Report and prompt based on the interference object.
[0007] By adopting the above technical solution, the system first collects the magnetic field signal of the installation area and analyzes its spectrum information. By comparing it with the reference spectrum, it quickly identifies abnormal magnetic field conditions. When a spectrum inconsistency is detected, it immediately collects surrounding image information and performs magnetic interference feature identification. Based on the identification results, it handles the situation differently: if no obvious magnetic interference features are found, a reflection detection method is initiated to further investigate potential interference sources; if magnetic interference features are present, the features are directly marked to locate the interfering object. Finally, the information of the identified interfering object is reported, providing a basis for maintenance personnel to handle the situation promptly. This achieves comprehensive and accurate detection of magnetic interference, enabling rapid location of interference sources and avoiding the impact of interference factors on the reduced control accuracy of the magnetically controlled reactor.
[0008] Optionally, the reflection detection method includes: S400: Collect reactor model information of the magnetically controlled reactor; S401: Retrieve reactor dimensions based on the reactor model information; S402: In response to the reactor size and the preset wrapping gap value, the preset wrapping size of the reflection detection device is obtained; S403: Control the reflection detection device to wrap the magnetically controlled reactor according to the package size, and acquire package image information; S404: The reflection detection device performs color recognition from the package image information to obtain the package color; S405: Based on the package color, use a preset object search method to obtain interfering objects, and report and prompt based on the interfering objects.
[0009] Optionally, the object retrieval method includes: S4050: Obtain the magnetic interference direction based on the package color and the preset magnetic interference color arrangement, and acquire detection image information based on the magnetic interference direction; S4051: Based on the detected image information and preset land features, determine whether preset object features are contained in the direction of the magnetic interference; S4052: When the detected image information does not contain the object feature, a magnetic interference anomaly warning is reported; S4053: When the detected image information contains the object features, the object features are marked from the detected image information to obtain the interfering object, and a reporting prompt is made based on the interfering object.
[0010] Optional, object occlusion methods are also included: S406: Collect the number of the interfering objects; S4060: When the number of objects is not greater than 1, collect the object size of the interfering object; S4061: Generate the occlusion size based on the object size; S4062: When the blocking size is smaller than the package size, control the reflection detection device to block the interfering object with the blocking size; S4063: When the number of objects is greater than 1 or the obstruction size is not less than the wrapping size, control the reflection detection device to continue wrapping the magnetically controlled reactor.
[0011] Optional, temperature detection methods may also be included: S60: Collect the sensing temperature value of the magnetically controlled reactor; S61: When the sensed temperature value exceeds the preset reference temperature threshold, the reactor number of the magnetically controlled reactor is collected; S62: Generate the reactor operating environment based on the reactor number; S63: Generate a cooling method based on the operating environment of the reactor; S64: Cool the magnetically controlled reactor based on the cooling method.
[0012] Optionally, the cooling method includes: S640: When the reactor is used in a preset outdoor environment, outdoor image information is collected; S6400: Based on the outdoor image information, determine whether there is a preset shadow feature on the magnetically controlled reactor; S6401: When the shadow feature exists on the magnetically controlled reactor and the shadow feature completely covers the magnetically controlled reactor, the preset air-blowing cooling device is controlled to blow air and cool the magnetically controlled reactor with a preset air-blowing force value. S6402: When the shadow feature is not present on the magnetically controlled reactor or the shadow feature does not completely cover the magnetically controlled reactor, outdoor shading is performed using a preset outdoor shading method.
[0013] Optionally, the outdoor sunshade method includes: S64020: Collects current illumination angle and reactor model information; S64021: Obtain the shading direction based on the current illumination angle and the preset reactor installation position; S64022: Retrieve reactor dimensions based on the reactor model information; S64023: Generate the position of the light shield based on the current illumination angle, the reactor size, and the preset light shield size; S64024: Control the preset movable light shield to open, move to the position of the light shield to block the light, and update the current illumination angle.
[0014] Optionally, the cooling method further includes: S641: When the reactor is used in a preset indoor environment, the outdoor temperature value is collected; S6410: When the outdoor temperature value is not lower than the preset cooling threshold, generate the required cooling value based on the sensed temperature value and the reference temperature threshold. S64100: Responding to the required cooling value to obtain cooling power; S64101: Control the preset indoor cooling device to start at the cooling power to cool the room; S6411: When the outdoor temperature is lower than the preset cooling threshold, the indoor temperature is cooled by the preset cooling method.
[0015] Optionally, the air-blowing cooling method includes: S64110: Collects the current wind direction; S64111: Generate an air inlet number and an air guide device number based on the current airflow direction; S64112: Obtain the air inlet position based on the air inlet number; S64113: Generate a guide angle based on the current wind direction and the position of the air inlet; S64114: Control the air inlet corresponding to the air inlet number to open, and at the same time control the air guide device corresponding to the air guide device number to adjust the angle according to the air guide angle to guide the air.
[0016] Secondly, this application provides a DSP-based magnetically controlled reactor control system, which adopts the following technical solution: A DSP-based magnetically controlled reactor control system includes: The acquisition module is used to acquire magnetic field signals and surrounding image information; The memory is used to store the program for any of the above-mentioned DSP-based magnetically controlled reactor control methods; A processor is used to load, execute, and implement programs stored in memory.
[0017] In summary, this application includes at least one of the following beneficial technical effects: 1. The system first collects the magnetic field signal of the installation area and analyzes its spectrum information. By comparing it with a reference spectrum, it quickly identifies abnormal magnetic field conditions. When a spectrum inconsistency is detected, it immediately collects surrounding image information and performs magnetic interference feature identification. Based on the identification results, it handles the situation differently. If no obvious magnetic interference features are found, a reflection detection method is initiated to further investigate potential interference sources. If magnetic interference features are present, the features are directly marked to locate the interfering object. Finally, the identified interfering object information is reported to provide a basis for timely handling by maintenance personnel. This achieves comprehensive and accurate detection of magnetic interference, enabling rapid location of interference sources and avoiding the impact of interference factors on the reduced control accuracy of the magnetically controlled reactor. 2. The system first collects the reactor model information and retrieves its dimensions. Combined with the wrapping gap value, it determines the wrapping size of the reflection detection device, ensuring the device completely covers the magnetically controlled reactor while reserving reasonable space. After the reflection detection device completes the wrapping, it acquires image information of the wrapping and performs color recognition to obtain the wrapping color. Since the color of the reflection detection device changes due to external magnetic interference objects, the system leverages this characteristic by employing an object-finding method. By analyzing the areas and characteristics of color changes, it accurately locates the interfering object. Finally, the interfering object information is reported, providing clear guidance for maintenance personnel to handle the issue promptly. This achieves effective identification of hidden interference sources, ensures the control accuracy of the magnetically controlled reactor, and improves the stability and reliability of the power system. 3. First, collect the current illumination angle and reactor model information. Based on the illumination angle and installation location, calculate the shading direction and identify the area that needs to be shaded. Next, retrieve the reactor dimensions and, combined with the current illumination angle and shading plate dimensions, accurately calculate and generate the optimal position for the shading plate to ensure that it can block direct sunlight from hitting the reactor to the greatest extent possible. After controlling the movable shading plate to open and move to the designated position for shading, update the current illumination angle in real time to provide a basis for the next adjustment. This avoids the reactor temperature rising due to direct sunlight and reduces the decrease in control accuracy caused by thermal effects. Attached Figure Description
[0018] Figure 1 This is a flowchart of a DSP-based magnetically controlled reactor control method according to an embodiment of the present invention; Figure 2 This is a flowchart of the reflection detection method in an embodiment of the present invention; Figure 3 This is a flowchart of the object finding method in an embodiment of the present invention; Figure 4 This is a flowchart of the outdoor sunshade method in an embodiment of the present invention; Figure 5 This is a flowchart of a cooling method according to an embodiment of the present invention; Figure 6 This is a flowchart of the air-blowing cooling method in an embodiment of the present invention. Detailed Implementation
[0019] The present invention will now be described in further detail with reference to the accompanying drawings and embodiments.
[0020] Reference Figure 1 This application discloses a DSP-based magnetically controlled reactor control method, comprising the following steps: S1: Collect the magnetic field signal of the preset installation area.
[0021] The installation area refers to the area where the magnetically controlled reactor is installed. The installation area is predetermined by those skilled in the art and will not be elaborated upon here. The magnetic field signal refers to the intensity and variation characteristics of the ambient magnetic field within the installation area. The magnetic field signal is measured using a pre-set Hall effect sensor.
[0022] S2: Obtain the current spectrum information based on the magnetic field signal.
[0023] The current spectrum information refers to the frequency component distribution characteristics obtained after performing spectrum analysis on the magnetic field signal. The current spectrum information can be obtained by performing spectrum analysis on the magnetic field signal. In this embodiment, the spectrum analysis of the magnetic field signal is implemented using a DSP. Implementing spectrum analysis of magnetic field signals using a DSP is common knowledge in the field and will not be elaborated upon here.
[0024] S3: When the current spectrum information is inconsistent with the preset reference spectrum information, collect the surrounding image information of the magnetically controlled reactor.
[0025] Reference spectrum information refers to the standard spectral characteristic template of the installation area under normal magnetic field conditions. The reference spectrum information is pre-set by those skilled in the art and will not be elaborated upon here. Surrounding image information refers to the environmental image around the magnetically controlled reactor within the installation area. The surrounding image information is obtained through camera capture.
[0026] When the current spectrum information is inconsistent with the reference spectrum information, it indicates that magnetic interference has occurred in the installation area, and it is necessary to collect surrounding image information for subsequent steps.
[0027] S4: Determine whether the surrounding image information contains preset magnetic interference features.
[0028] Magnetic interference characteristics refer to the features of objects that can cause magnetic interference to the installation area. These characteristics are predetermined by those skilled in the art and will not be elaborated upon here.
[0029] By determining whether the surrounding image information contains magnetic interference features, it can be determined whether the abnormal magnetic field in the installation area is caused by the presence of magnetic interference features within the installation area.
[0030] S40: When the surrounding image information does not contain magnetic interference features, interference detection is performed using a preset reflection detection method to obtain the interfering object.
[0031] The reflection detection method refers to a method used to detect whether there are objects within the installation area that can reflect external interfering magnetic fields, thereby causing magnetic field anomalies in the installation area. Interfering objects are those that interfere with the magnetic field within the installation area. Interfering objects can be detected using the reflection detection method. Specific reflection detection methods will be explained in detail in subsequent sections S400 to S405, and will not be elaborated upon here.
[0032] When the surrounding image information does not contain magnetic interference features, it indicates that there are no objects in the installation area that can interfere with the magnetic field in the installation area. Further interference detection using reflection detection methods is required to find the interfering objects that are causing the interference for subsequent steps.
[0033] S41: When the surrounding image information contains magnetic interference features, the magnetic interference features are marked from the surrounding image information to obtain the interfering object.
[0034] When the surrounding image information contains magnetic interference features, it indicates the presence of objects within the installation area that can interfere with the magnetic field within the installation area. It is necessary to mark the magnetic interference features from the surrounding image information to define the marked objects as interfering objects. Identifying and marking features from images is common knowledge in this field and will not be elaborated upon here.
[0035] S5: Report and alert based on interfering objects.
[0036] The pre-set alerting device will report marked interfering objects, prompting staff to handle them. The specific handling method is chosen by the staff based on the actual situation and will not be elaborated here. The alerting device refers to the equipment used to report various events within the installation area.
[0037] Reference Figure 2 The reflection detection method includes the following steps: S400: Collects reactor model information for magnetically controlled reactors.
[0038] The reactor model information refers to the model of the magnetically controlled reactor. The reactor model information includes the specifications and type of the magnetically controlled reactor. The reactor model information is obtained through pre-input and post-adjustment by someone skilled in the art.
[0039] S401: Retrieve reactor dimensions based on reactor model information.
[0040] Reactor size refers to the dimensions of the reactor. The reactor size can be obtained from the reactor model information, which includes the reactor size.
[0041] S402: In response to the reactor size and a preset wrapping gap value, obtain the preset wrapping size of the reflection detection device.
[0042] The wrapping gap value refers to the distance between the reflection detection device and the reactor when the reflection detection device is wrapped around the reactor. The wrapping gap value is preset by those skilled in the art and will not be elaborated here. The reflection detection device refers to the antimagnetic cloth used to detect reflective objects. This antimagnetic cloth consists of a surface magnetochromic fiber layer, a middle metal shielding layer, and a bottom base cloth. A reflective object refers to an object capable of reflecting external interfering magnetic fields. The wrapping size refers to the minimum spatial geometric parameter required when the reflection detection device is wrapped around the magnetically controlled reactor. The wrapping size can be obtained by superimposing the reactor size and the wrapping gap value. This superposition calculation is common knowledge in the art and will not be elaborated here.
[0043] S403: Control the reflection detection device to wrap the magnetically controlled reactor according to the package size, and collect the package image information.
[0044] The packaged image information refers to the image after the reactor is wrapped by the reflection detection device. The packaged image information is obtained by taking pictures with a camera, which will not be described in detail here.
[0045] After the control reflection detection device wraps the magnetically controlled reactor to the specified size, it is necessary to collect the image information of the wrapping for subsequent steps.
[0046] S404: The color of the package is obtained by color recognition of the reflection detection device from the package image information.
[0047] The package color refers to the color displayed on the reflection detection device. The package color can be obtained by performing color recognition on the reflection detection device within the package image information. Color recognition technology in images is common knowledge in this field and will not be elaborated upon here.
[0048] S405: Based on the package color, use a preset object search method to find interfering objects, and report and prompt based on the interfering objects.
[0049] The object finding method refers to the method used to locate reflective objects (interference objects). The specific object finding method will be described in detail in S4050 to S4053, and will not be repeated here.
[0050] Once the color of the package is known, the interfering object needs to be found using the object locator method, and a report should be made based on the interfering object.
[0051] Reference Figure 3 The method for finding objects includes the following steps: S4050: Obtain the direction of magnetic interference based on the package color and the preset magnetic interference color arrangement, and acquire detection image information based on the direction of magnetic interference.
[0052] Magnetic interference color arrangement refers to the coding rules that map magnetic field strength to a visual color gradient. The magnetic interference color arrangement is pre-defined by those skilled in the art and will not be elaborated upon here. Magnetic interference direction refers to the propagation direction of external and external interfering magnetic fields within the installation area. By analyzing the color distribution pattern on the surface of the reflection detection device, the source direction of the magnetic interference can be deduced. Therefore, the package color needs to be compared within the magnetic interference color arrangement to determine the direction corresponding to the color with the highest magnetic field strength; this direction is the magnetic interference direction. Detection image information refers to the image along the magnetic interference direction. Detection image information is obtained by taking pictures with a camera.
[0053] Once the direction of the magnetic interference is determined, detection image information in that direction needs to be acquired for subsequent steps.
[0054] S4051: Based on the detected image information and preset land features, determine whether preset object features are contained in the direction of magnetic interference.
[0055] Land features refer to the shape and characteristics of the ground within the installation area. Object features refer to the characteristics of various objects within the installation area, excluding land features. Both land features and object features are predetermined by those skilled in the art and will not be elaborated upon here.
[0056] By first processing the land features in the detected image information into grayscale, and then using this to determine whether there are still object features on the ground, it is possible to know whether there are interfering objects in the direction of magnetic interference.
[0057] S4052: When the detected image information does not contain object features, a magnetic interference anomaly warning is reported.
[0058] When the detected image information does not contain object features, it indicates that there are no interfering objects in the direction of magnetic interference, and a magnetic interference anomaly warning should be reported.
[0059] S4053: When the detected image information contains object features, the object features are marked from the detected image information to obtain the interfering object, and a reporting prompt is made based on the interfering object.
[0060] When the detected image information contains object features, it indicates that there are interfering objects in the direction of magnetic interference. The object features need to be marked from the detected image information to obtain the interfering objects, and a reporting prompt should be made based on the interfering objects.
[0061] The method of object obscuring includes the following steps: S406: Number of objects to collect interference.
[0062] The number of objects refers to the number of interfering objects. The number of objects can be obtained by numerically labeling the interfering objects.
[0063] S4060: When the number of objects is no more than 1, collect the object size of the interfering object.
[0064] The object size refers to the size of the interfering object. The object size can be obtained by infrared scanning the interfering object. The method of obtaining size through infrared scanning is common knowledge in this field and will not be elaborated upon here.
[0065] When the number of objects is no more than 1, the dimensions of the interfering objects need to be collected for subsequent steps.
[0066] S4061: Generate occlusion dimensions based on object dimensions.
[0067] The blocking size refers to the required dimensions of the reflection detection device when blocking an interfering object. A preset size lookup table can be used to find the corresponding blocking size for each object size. This table records the blocking dimensions for different object sizes. The size lookup table was created by those skilled in the art through sequential recording of the blocking dimensions for different object sizes, and will not be elaborated upon here.
[0068] S4062: When the blocking size is smaller than the package size, control the reflection detection device to block the interfering object according to the blocking size.
[0069] When the shielding size is smaller than the wrapping size, it means that less antimagnetic cloth is needed to wrap the interfering object to prevent interference. Therefore, the reflection detection device needs to be controlled to shield the interfering object according to the shielding size.
[0070] S4063: When the number of objects is greater than 1 or the obstruction size is not less than the package size, control the reflection detection device to continue wrapping the magnetically controlled reactor.
[0071] If the number of objects is greater than 1 or the obstruction size is not less than the wrapping size, it means that less antimagnetic cloth is needed to wrap the magnetically controlled reactor to prevent interference. Therefore, the reflection detection device can continue to wrap the magnetically controlled reactor.
[0072] The temperature detection method includes the following steps: S60: Collect the sensing temperature value of the magnetically controlled reactor.
[0073] The sensed temperature value refers to the temperature of the outer casing of the magnetically controlled reactor. The sensed temperature value is obtained by measuring a preset temperature sensor.
[0074] S61: When the sensed temperature value exceeds the preset reference temperature threshold, the reactor number of the magnetically controlled reactor is collected.
[0075] The reference temperature threshold refers to the maximum value that the sensed temperature can reach. The reference temperature threshold is preset by those skilled in the art and will not be elaborated upon here. The reactor number refers to the code of the magnetically controlled reactor equipment. The reactor number can be obtained by scanning the barcode on the reactor using a preset infrared scanner. The information obtained after scanning the barcode corresponds to the reactor number.
[0076] When the sensed temperature value exceeds the reference temperature threshold, it indicates that the temperature of the reactor casing is too high, and the reactor number needs to be collected for subsequent steps.
[0077] S62: Generate reactor usage environment based on reactor number.
[0078] The operating environment of a reactor refers to the environment in which the magnetically controlled reactor corresponding to its reactor number is used. A pre-set usage lookup table can be used to find the operating environment corresponding to a reactor number. This table records the different operating environments corresponding to different reactor numbers. The usage lookup table was created by those skilled in the art through sequential recording of the different operating environments corresponding to different reactor numbers, and will not be elaborated upon here.
[0079] S63: Generating cooling methods based on reactor operating environment.
[0080] The cooling method refers to the method used to cool the outer casing of the reactor. Specific cooling methods are detailed in subsequent sections S640 to S6402 and S641 to S6411, and will not be elaborated upon here. A preset cooling reference table can be used to find the corresponding cooling method for the reactor's operating environment. This table records different cooling methods corresponding to different reactor operating environments. The cooling reference table was formed by those skilled in the art through sequential recording of different cooling methods corresponding to different reactor operating environments, and will not be elaborated upon here.
[0081] S64: Cooling of a magnetically controlled reactor based on a cooling method.
[0082] The temperature of the magnetically controlled reactor is reduced by using cooling methods.
[0083] Cooling methods include the following steps: S640: When the reactor is used in a preset outdoor environment, outdoor image information is collected.
[0084] Outdoor environment refers to the conditions when the magnetically controlled reactor is installed outdoors. Outdoor image information refers to images containing the reactor when it is located outdoors. Outdoor image information is obtained by taking pictures with a camera.
[0085] When the reactor is used in an outdoor environment, it means that the reactor is installed outdoors, and outdoor image information needs to be collected for subsequent steps.
[0086] S6400: Determines whether a preset shadow feature exists on the magnetically controlled reactor based on outdoor image information.
[0087] Shadow features refer to the distribution of dark areas on the surface of a magnetically controlled reactor caused by light being blocked by surrounding objects. These shadow features are pre-defined by those skilled in the art and will not be elaborated upon here. Shadow identification of the magnetically controlled reactor is performed from outdoor image information to determine whether shadow features exist on the reactor, and thus whether light is blocked by surrounding objects on its surface. Identifying shadow features from images is common knowledge in the art and will not be elaborated upon here.
[0088] S6401: When there is a shadow feature on the magnetically controlled reactor and the shadow feature completely covers the magnetically controlled reactor, the preset air-blowing cooling device is controlled to blow air to cool the magnetically controlled reactor at a preset air-blowing force value.
[0089] A blower cooling device is a device used to cool reactors by blowing air. The blower force value refers to the force of the air blower when cooling the reactor.
[0090] When there is a shadow feature on the magnetically controlled reactor and the shadow feature completely covers the magnetically controlled reactor, it means that the surface of the magnetically controlled reactor is completely blocked by the surrounding objects and will not be exposed to the sun. This also leads to a high temperature on the surface of the reactor. It is necessary to control the air blowing cooling device to blow the magnetically controlled reactor to cool it down with the blowing force value.
[0091] S6402: When there is no shadow feature on the magnetically controlled reactor or the shadow feature does not completely cover the magnetically controlled reactor, outdoor shading is performed using a preset outdoor shading method.
[0092] Outdoor shading methods refer to methods used to shade and cool reactors installed outdoors. Specific outdoor shading methods will be described in detail in subsequent sections S64020 to S64024, and will not be repeated here.
[0093] When there is no shadow on the magnetically controlled reactor, it means that the surface of the magnetically controlled reactor is not blocked by surrounding objects, which leads to the reactor being directly exposed to the sun. Outdoor shading methods are required.
[0094] When the shadow features do not completely cover the magnetically controlled reactor, it means that the surface of the magnetically controlled reactor is not completely blocked by the surrounding objects. Therefore, the sun will shine on the reactor, which will cause the reactor temperature to rise. Outdoor shading methods are needed to cool it down.
[0095] Reference Figure 4 Outdoor sunshade methods include the following steps: S64020: Collects current illumination angle and reactor model information.
[0096] The current illumination angle refers to the angle and azimuth between the sunlight and the mounting plane of the magnetically controlled reactor. This angle is obtained through a solar sensor. The reactor model information in this step is the same as in S400 above and will not be repeated here.
[0097] S64021: Obtain the shading direction based on the current illumination angle and the preset reactor installation position.
[0098] The reactor installation location refers to the specific location within the installation area where the magnetically controlled reactor is installed. The reactor installation location is predetermined by those skilled in the art and will not be elaborated upon here. The shading direction refers to the specific orientation in which shading measures are required to effectively block direct sunlight from hitting the magnetically controlled reactor. Understanding... By understanding the current angle of sunlight and the installation location of the reactor, we can determine the positional relationship between the sunlight and the reactor. This allows us to determine the direction in which the sunlight hits the reactor, and consequently, the direction in which the reactor needs to be shaded.
[0099] S64022: Retrieve reactor dimensions based on reactor model information.
[0100] This step is the same as S401 above, and will not be repeated here.
[0101] S64023: Generate the position of the light shield based on the current illumination angle, reactor size, and preset light shield size.
[0102] The size of the light-shielding plate refers to the dimensions of the movable light-shielding plate. The dimensions are predetermined by those skilled in the art and will not be elaborated upon here. The movable light-shielding plate is an object used to block light from the reactor. The position of the light-shielding plate refers to the desired location of the plate. The position can be calculated using the current illumination angle, the reactor dimensions, and the preset light-shielding plate dimensions.
[0103] The specific calculation is as follows: First, by understanding the current angle of illumination, we can know the direction of the sun's incidence. Then, using the length, width, and height of the reactor as a reference, combined with the dimensions of the sunshade (such as length and width), we use geometric calculations to determine the specific position of the sunshade in three-dimensional space (such as the vertical distance from the top surface of the reactor and the horizontal projection coverage area) and its orientation (such as the tilt angle perpendicular to the sunlight). This allows us to determine the position of the sunshade and ensure that moving the sunshade effectively blocks direct sunlight.
[0104] S64024: Controls the preset movable light shield to open, moves to the light shield position to block light, and updates the current illumination angle.
[0105] Control the opening of the movable light-shielding plate and move to the light-shielding plate position to block the light, while collecting the current light angle in real time to update the current light angle.
[0106] When the current angle of light changes, the position of the light-shielding plate needs to be changed accordingly.
[0107] Reference Figure 5 The cooling method also includes the following steps: S641: When the reactor is used in a preset indoor environment, collect the outdoor temperature value.
[0108] Indoor environment refers to the conditions when the magnetically controlled reactor is installed indoors. Outdoor temperature refers to the actual air temperature in the outdoor environment of the room where the magnetically controlled reactor is installed. The outdoor temperature value is obtained through a temperature sensor.
[0109] When the reactor is used in an indoor environment, it means that the reactor is installed indoors and the outdoor temperature value needs to be collected for subsequent steps.
[0110] S6410: When the outdoor temperature is not lower than the preset cooling threshold, generate the required cooling value based on the sensed temperature value and the reference temperature threshold.
[0111] The air-cooling threshold refers to the highest outdoor temperature threshold at which the reactor's temperature can be reduced through ventilation. This threshold is predetermined by those skilled in the art and will not be elaborated upon here. The required cooling value refers to the temperature reduction the reactor needs to achieve. The required cooling value can be obtained by calculating the difference between the sensed temperature and the reference temperature threshold.
[0112] When the outdoor temperature is not lower than the cooling threshold, it means that the outdoor temperature is too high and the temperature of the reactor cannot be reduced by ventilation. The required cooling value needs to be calculated first for subsequent steps.
[0113] S64100: Responds to the required cooling value to obtain cooling power.
[0114] Cooling power refers to the power used by an indoor cooling device to cool an indoor space. A preset power lookup table can be used to find the cooling power corresponding to the desired cooling value. This table records different cooling powers for different desired cooling values. The power lookup table is created by those skilled in the art through sequential recording of the different cooling powers corresponding to different desired cooling values, and will not be elaborated upon here. An indoor cooling device is a device used to cool a room.
[0115] S64101: Controls the preset indoor cooling device to start at the cooling power to cool the room.
[0116] The indoor cooling device is activated at its cooling power to cool the room.
[0117] S6411: When the outdoor temperature is lower than the preset cooling threshold, the indoor temperature is cooled by the preset cooling method.
[0118] The air-blowing cooling method refers to the method of cooling an indoor space by using natural airflow from outside. Specific details of the air-blowing cooling method will be provided in S64110 to S64114, and will not be repeated here.
[0119] When the outdoor temperature is below the cooling threshold, it means that the temperature of the reactor can be reduced by ventilation and heat dissipation. Therefore, the indoor temperature needs to be reduced by using the cooling method of blowing air.
[0120] Reference Figure 6 The method of cooling down by blowing air includes the following steps: S64110: Collects the current wind direction.
[0121] The current wind direction refers to the current direction of the natural wind. The current wind direction is measured by a wind direction sensor.
[0122] S64111: Generate inlet number and air guide device number based on the current airflow direction.
[0123] The air inlet number refers to the number of the air inlet used to bring in outside natural air into the room. The air guide device number refers to the device used to guide outside natural air to the air inlet.
[0124] In this implementation, there are multiple air inlets, each with a corresponding air inlet number. Air inlets with different numbers are responsible for receiving natural wind from different directions. The specific air inlet numbers are predetermined by those skilled in the art and will not be elaborated upon here. The same applies to the air guiding device, which will also not be elaborated upon here.
[0125] The pre-set ventilation reference table can be used to look up the air inlet number and air guide device number corresponding to the current air blowing direction. The table records the different air inlet numbers and air guide device numbers corresponding to different current air blowing directions. The ventilation reference table is formed by those skilled in the art recording the different air inlet numbers and air guide device numbers corresponding to different current air blowing directions in sequence, which will not be described in detail here.
[0126] S64112: Obtain the air inlet location based on the air inlet number.
[0127] The air inlet location refers to the position where the air inlet is set. The location of the air inlet corresponding to the air inlet number can be found through a preset number lookup table. This table records the different air inlet locations corresponding to different air inlet numbers. The number lookup table was formed by those skilled in the art by sequentially recording the different air inlet locations corresponding to different air inlet numbers, which will not be described in detail here.
[0128] S64113: Generates air guide angle based on the current airflow direction and air inlet position.
[0129] The air guide angle is the angular parameter that an air guide device needs to adjust to guide natural wind accurately to the air inlet. By understanding the current wind direction and the position of the air inlet, the spatial angle between the two can be determined. Then, trigonometric functions can be used to determine the deflection angle of the air guide device, thus yielding the air guide angle.
[0130] For example, if the current wind direction is southeast (135°) and the air inlet is located on the north wall (corresponding to 0°), then the air guide device needs to be deflected 45° to the west (so that the airflow is directly facing the air inlet) by calculating the angle between the wind direction and the air inlet (135°). This is the air guide angle.
[0131] S64114: Controls the opening of the air inlet corresponding to the air inlet number, and simultaneously controls the air guide device corresponding to the air guide device number to adjust the angle of the air guide device to guide the air.
[0132] The system controls the opening of the air inlet corresponding to the air inlet number, and simultaneously controls the air guide device corresponding to the air guide device number to adjust the angle of the air guide device, so that the air guide device can guide the natural wind to the air inlet, thereby ventilating and cooling the room.
[0133] Based on the same inventive concept, embodiments of the present invention provide a DSP-based magnetically controlled reactor control system, comprising: The data acquisition module is used to acquire magnetic field signals, surrounding image information, reactor model information, package image information, detection image information, number of objects, object size, sensed temperature value, reactor number, outdoor image information, current illumination angle, outdoor temperature value, and current wind direction; The memory is used to store a program for a DSP-based magnetically controlled reactor control method; A processor is used to load, execute, and implement programs stored in memory.
[0134] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the above-described division of functional modules is used as an example. In practical applications, the above functions can be assigned to different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above. The specific working process of the system, device, and unit described above can be referred to the corresponding process in the foregoing method embodiments, and will not be repeated here.
[0135] The above description is merely a preferred embodiment of the present invention. The scope of protection of the present invention is not limited to the above embodiments. All technical solutions falling within the scope of the present invention's concept are within the scope of protection of the present invention. It should be noted that for those skilled in the art, any improvements and modifications made without departing from the principles of the present invention should also be considered within the scope of protection of the present invention.
Claims
1. A DSP-based control method for a magnetically controlled reactor, characterized in that, include: S1: Collect the magnetic field signal of the preset installation area; S2: Obtain the current spectrum information based on the magnetic field signal; S3: When the current spectrum information is inconsistent with the preset reference spectrum information, collect the surrounding image information of the magnetically controlled reactor; S4: Determine whether the surrounding image information contains preset magnetic interference features; S40: When the surrounding image information does not contain the magnetic interference feature, interference detection is performed using a preset reflection detection method to obtain the interfering object; S41: When the surrounding image information contains the magnetic interference feature, the magnetic interference feature is marked from the surrounding image information to obtain the interfering object; S5: Report and prompt based on the interference object.
2. The DSP-based magnetically controlled reactor control method according to claim 1, characterized in that, The reflection detection method includes: S400: Collect reactor model information of the magnetically controlled reactor; S401: Retrieve reactor dimensions based on the reactor model information; S402: In response to the reactor size and the preset wrapping gap value, the preset wrapping size of the reflection detection device is obtained; S403: Control the reflection detection device to wrap the magnetically controlled reactor according to the package size, and acquire package image information; S404: The reflection detection device performs color recognition from the package image information to obtain the package color; S405: Based on the package color, use a preset object search method to obtain interfering objects, and report and prompt based on the interfering objects.
3. The DSP-based magnetically controlled reactor control method according to claim 2, characterized in that, The object retrieval method includes: S4050: Obtain the magnetic interference direction based on the package color and the preset magnetic interference color arrangement, and acquire detection image information based on the magnetic interference direction; S4051: Based on the detected image information and preset land features, determine whether preset object features are contained in the direction of the magnetic interference; S4052: When the detected image information does not contain the object feature, a magnetic interference anomaly warning is reported; S4053: When the detected image information contains the object features, the object features are marked from the detected image information to obtain the interfering object, and a reporting prompt is made based on the interfering object.
4. The DSP-based magnetically controlled reactor control method according to claim 3, characterized in that, This also includes methods for occluding objects: S406: Collect the number of the interfering objects; S4060: When the number of objects is not greater than 1, collect the object size of the interfering object; S4061: Generate the occlusion size based on the object size; S4062: When the blocking size is smaller than the package size, control the reflection detection device to block the interfering object with the blocking size; S4063: When the number of objects is greater than 1 or the obstruction size is not less than the wrapping size, control the reflection detection device to continue wrapping the magnetically controlled reactor.
5. The DSP-based magnetically controlled reactor control method according to claim 1, characterized in that, It also includes temperature detection methods: S60: Collect the sensing temperature value of the magnetically controlled reactor; S61: When the sensed temperature value exceeds the preset reference temperature threshold, the reactor number of the magnetically controlled reactor is collected; S62: Generate the reactor operating environment based on the reactor number; S63: Generate a cooling method based on the operating environment of the reactor; S64: Cool the magnetically controlled reactor based on the cooling method.
6. The DSP-based magnetically controlled reactor control method according to claim 5, characterized in that, The cooling method includes: S640: When the reactor is used in a preset outdoor environment, outdoor image information is collected; S6400: Based on the outdoor image information, determine whether there is a preset shadow feature on the magnetically controlled reactor; S6401: When the shadow feature exists on the magnetically controlled reactor and the shadow feature completely covers the magnetically controlled reactor, the preset air-blowing cooling device is controlled to blow air and cool the magnetically controlled reactor with a preset air-blowing force value. S6402: When the shadow feature is not present on the magnetically controlled reactor or the shadow feature does not completely cover the magnetically controlled reactor, outdoor shading is performed using a preset outdoor shading method.
7. The DSP-based magnetically controlled reactor control method according to claim 6, characterized in that, The outdoor sunshade method includes: S64020: Collects current illumination angle and reactor model information; S64021: Obtain the shading direction based on the current illumination angle and the preset reactor installation position; S64022: Retrieve reactor dimensions based on the reactor model information; S64023: Generate the position of the light shield based on the current illumination angle, the reactor size, and the preset light shield size; S64024: Control the preset movable light shield to open, move to the position of the light shield to block the light, and update the current illumination angle.
8. The DSP-based magnetically controlled reactor control method according to claim 5, characterized in that, The cooling method also includes: S641: When the reactor is used in a preset indoor environment, the outdoor temperature value is collected; S6410: When the outdoor temperature value is not lower than the preset cooling threshold, generate the required cooling value based on the sensed temperature value and the reference temperature threshold. S64100: Responding to the required cooling value to obtain cooling power; S64101: Control the preset indoor cooling device to start at the cooling power to cool the room; S6411: When the outdoor temperature is lower than the preset cooling threshold, the indoor temperature is cooled by the preset cooling method.
9. The DSP-based magnetically controlled reactor control method according to claim 8, characterized in that, The air-blowing cooling method includes: S64110: Collects the current wind direction; S64111: Generate an air inlet number and an air guide device number based on the current airflow direction; S64112: Obtain the air inlet position based on the air inlet number; S64113: Generate a guide angle based on the current wind direction and the position of the air inlet; S64114: Control the air inlet corresponding to the air inlet number to open, and at the same time control the air guide device corresponding to the air guide device number to adjust the angle according to the air guide angle to guide the air.
10. A DSP-based magnetically controlled reactor control system, characterized in that, include: The acquisition module is used to acquire magnetic field signals and surrounding image information; A memory for storing a program for a DSP-based magnetically controlled reactor control method as described in any one of claims 1 to 9; A processor is used to load, execute, and implement programs stored in memory.