Intelligent photovoltaic panel installation system, method and equipment and storage medium
Through the intelligent photovoltaic panel installation system, the problems of inefficiency and difficulty in ensuring accuracy of traditional installation systems are solved, and efficient and reliable photovoltaic panel installation is achieved, reducing costs.
Patent Information
- Application Number
- CN202510267947.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-03-07
- Publication Date
- 2025-06-20
AI Technical Summary
Traditional photovoltaic panel installation systems are inefficient, difficult to ensure installation accuracy, and rely on a large amount of manual operations, resulting in high costs and frequent errors.
Design an intelligent photovoltaic panel installation system, select the installation area by frame, automatically plan the best working path, and realize intelligent installation with one-click start. The system includes a work path setting module and a work path control module, which uses real-time location and target construction routes for path tracking and control.
It improves the installation efficiency of photovoltaic panels, reduces the ineffective movement of the robot, ensures the reliability and accuracy of installation, reduces labor costs, and avoids the errors that may be caused by manual operations.
Smart Images

Figure CN120170730A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of mechanical installation, and particularly to an intelligent photovoltaic panel installation system, method, device, and storage medium. Background Art
[0002] In the context of the global pursuit of clean energy and sustainable development, solar photovoltaic power generation, as an important way of renewable energy utilization, has been widely applied and developed rapidly. As the core component of photovoltaic power generation, the installation method and the advantages and disadvantages of the photovoltaic panel installation system directly affect the efficiency, stability, and cost of photovoltaic power generation.
[0003] Traditional photovoltaic panel installation systems often have many problems. For example, the installation process relies on a large number of manual operations, which not only has low efficiency but also is difficult to guarantee the installation accuracy. Summary of the Invention
[0004] The present invention provides an intelligent photovoltaic panel installation system, method, device, and storage medium. By selecting the installation area and automatically planning the optimal operation path, the intelligent installation of photovoltaic panels can be completed with one-key startup.
[0005] According to one aspect of the present invention, an intelligent photovoltaic panel installation system is provided. The system includes: an operation path setting module, and an operation path control module connected to the operation path setting module;
[0006] The operation path setting module is used to obtain the target construction route, configure the path for the installation robot based on the target construction route, obtain the real-time position of the installation robot, and send the real-time position and the target construction route to the operation path control module;
[0007] The operation path control module is used to control the path of the installation robot based on the target construction route and perform path tracking based on the real-time position and the target construction route.
[0008] Optionally, the system further includes: a human-machine interaction module connected to the operation path setting module; the human-machine interaction module is used to obtain the operation position selected by the user in the construction map, generate an alternative construction route according to the operation position, display the alternative construction route to the user to obtain the target construction route selected by the user, and send the target construction route to the operation path setting module.
[0009] Optionally, the system further includes: a visual recognition module connected to the operation path control module; the visual recognition module is used to identify the target installation hole position and send the target installation hole position to the operation path control module, where the target installation hole position includes the photovoltaic panel installation hole position and the installation truss installation hole position.
[0010] Optionally, the operation path control module is further configured to obtain the position of the target installation hole, and perform installation control on the installation robot based on the position of the target installation hole.
[0011] Optionally, the system further includes: a data acquisition module connected to the operation path setting module; the data acquisition module is configured to acquire the operation information and operation data of the installation robot, and send the operation information and operation data to the operation path setting module.
[0012] Optionally, the system further includes: a data storage module connected to the operation path setting module and the human-computer interaction module; the operation path setting module is further configured to send the operation information and operation data to the data storage module, and the data storage module is configured to store the operation information and operation data to generate stored data.
[0013] Optionally, the human-computer interaction module is further configured to obtain a data reading instruction from a user, and send the data reading instruction to the data storage module; the data storage module is configured to screen out target data from the stored data according to the data reading instruction, and send the target data to the human-computer interaction module; the human-computer interaction module is configured to display the target data.
[0014] According to another aspect of the present invention, there is provided an intelligent photovoltaic panel installation method, the method comprising:
[0015] Obtaining a target construction route through the operation path setting module, configuring the path of the installation robot based on the target construction route, obtaining the real-time position of the installation robot, and sending the real-time position and the target construction route to the operation path control module;
[0016] Controlling the path of the installation robot based on the target construction route through the operation path control module, and performing path tracking based on the real-time position and the target construction route.
[0017] According to another aspect of the present invention, there is provided an electronic device, the electronic device comprising:
[0018] At least one processor; and
[0019] A memory communicatively connected to the at least one processor; wherein,
[0020] The memory stores a computer program executable by the at least one processor, and the computer program is executed by the at least one processor so that the at least one processor can execute an intelligent photovoltaic panel installation method according to any embodiment of the present invention.
[0021] According to another aspect of the present invention, there is provided a computer-readable storage medium storing computer instructions for causing a processor to implement an intelligent photovoltaic panel installation method according to any embodiment of the present invention when executed.
[0022] The technical solution of the embodiment of the present invention can plan the optimal operation path by determining the target construction route and configuring the path of the installation robot, reduce the ineffective movement of the robot, and improve the installation efficiency of the photovoltaic panel. By real-time monitoring the position of the installation robot and performing path tracking, it helps to promptly detect and correct the deviation of the robot, ensuring the reliability of the installation, reducing the labor cost, and also avoiding the errors that may be brought by manual operation. Precise path control and tracking can ensure that the installation robot operates accurately according to the predetermined route, improving the position accuracy and angle accuracy of the photovoltaic panel installation, and optimizing the photovoltaic power generation efficiency to the greatest extent.
[0023] It should be understood that the content described in this part is not intended to identify the key or important features of the embodiments of the present invention, nor is it used to limit the scope of the present invention. Other features of the present invention will become easily understood through the following description. Brief Description of the Drawings
[0024] In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the following will briefly introduce the drawings required for the description of the embodiments. Obviously, the following drawings are only some embodiments of the present invention. For those of ordinary skill in the art, other drawings can be obtained based on these drawings without creative efforts.
[0025] Figure 1 is a schematic structural diagram of an intelligent photovoltaic panel installation system according to Embodiment 1 of the present invention;
[0026] Figure 2 is another schematic structural diagram of an intelligent photovoltaic panel installation system according to Embodiment 1 of the present invention;
[0027] Figure 3 is another schematic structural diagram of an intelligent photovoltaic panel installation system according to Embodiment 2 of the present invention;
[0028] Figure 4 is a schematic hardware architecture diagram of an intelligent photovoltaic panel installation system according to Embodiment 2 of the present invention;
[0029] Figure 5 is a flowchart of an intelligent photovoltaic panel installation method according to Embodiment 3 of the present invention;
[0030] Figure 6It is a schematic structural diagram of an electronic device for implementing an intelligent photovoltaic panel installation method according to an embodiment of the present invention. Detailed implementation manners
[0031] In order to enable those skilled in the art to better understand the solution of the present invention, the technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only a part of the embodiments of the present invention, rather than all the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those of ordinary skill in the art without creative efforts shall fall within the protection scope of the present invention.
[0032] It should be noted that the terms "first", "second", etc. in the specification and claims of the present invention and the above-mentioned drawings are used to distinguish similar objects, and do not necessarily need to be used to describe a specific order or sequence. It should be understood that such data can be interchanged under appropriate circumstances so that the embodiments of the present invention described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "comprising" and "having" and any variations thereof are intended to cover non-exclusive inclusion. For example, a process, method, system, product or device that includes a series of steps or units does not necessarily have to be limited to those steps or units clearly listed, but may include other steps or units not clearly listed or inherent to these processes, methods, products or devices.
[0033] Embodiment 1
[0034] Figure 1 A schematic structural diagram of an intelligent photovoltaic panel installation system is provided for Embodiment 1 of the present invention. The system includes: an operation path setting module 110 and an operation path control module 120 connected to the operation path setting module 110.
[0035] Optionally, the operation path setting module 110 is configured to obtain a target construction route, configure the path of the installation robot based on the target construction route, obtain the real-time position of the installation robot, and send the real-time position and the target construction route to the operation path control module 120; the operation path control module 120 is configured to control the path of the installation robot based on the target construction route and perform path tracking based on the real-time position and the target construction route.
[0036] Among them, the operation path setting module 110 is responsible for determining the target construction route of the installation robot and configuring the path of the robot according to this route. The operation path control module 120 can perform path control on the installation robot based on the target construction route to ensure that the robot travels along the predetermined route. At the same time, the operation path control module 120 can also use the real-time position and the target construction route for path tracking so as to make timely adjustments when the robot deviates from the route. The target construction route refers to the route that the installation robot should follow when installing photovoltaic panels as pre-planned. The installation robot is a mechanical device that can automatically execute the photovoltaic panel installation task. It can move in the construction site and complete the installation work of the photovoltaic panels according to the instructions of the operation path setting module 110 and the operation path control module 120. The real-time position refers to the specific position information of the installation robot at the current moment. The real-time position is obtained through positioning technology so that the operation path control module 120 can perform precise path tracking and control on the robot.
[0037] Specifically, the operation path setting module 110 can set the motion parameters of the installation robot according to the characteristics of the target construction route, such as length, slope, turning radius, etc., which can include the speed, acceleration, steering angle, etc. of the robot. For example, if there are narrow passages or sharp turns in the construction route, it is necessary to adjust the speed and steering angle of the robot to ensure safe passage. Through path configuration, the installation robot can be made to adapt to different construction environments and efficiently complete the photovoltaic panel installation task. The operation path setting module 110 can use positioning technologies, such as the Global Positioning System (GPS), inertial navigation system or other sensor technologies, to obtain the position information of the installation robot in real time and provide real-time data for the operation path control module 120 so as to perform precise path tracking and control on the installation robot.
[0038] Furthermore, the operation path setting module 110 can send the real-time position and the target construction route to the operation path control module 120 to ensure that the operation path control module 120 can timely understand the position and the target construction route of the installation robot for effective path control.
[0039] Specifically, the operation path control module 120 can send control instructions to the installation robot according to the requirements of the target construction route to guide the robot to move forward along the predetermined route. For example, it includes controlling the motor speed, steering mechanism, etc. of the robot to ensure that the robot always stays on the correct path. In addition, the operation path control module 120 can also determine whether the robot deviates from the predetermined route by comparing the real-time position of the installation robot with the target construction route. If deviation is found, the control module will timely adjust the motion direction of the robot to make it return to the correct route.
[0040] Figure 2FIG. 0 is a schematic structural diagram of an intelligent photovoltaic panel installation system provided by Embodiment 1 of the present invention. Figure 2 The system further includes: a human-computer interaction module 130 connected to the operation path setting module 110, and a visual recognition module 140 connected to the operation path control module 120.
[0041] Optionally, the system further includes: a human-computer interaction module 130 connected to the operation path setting module 110; the human-computer interaction module 130 is configured to obtain the operation position selected by the user in the construction map, generate an alternative construction route according to the operation position, display the alternative construction route to the user to obtain the target construction route selected by the user, and send the target construction route to the operation path setting module 110.
[0042] Among them, the human-computer interaction module 130 is connected to the operation path setting module 110, playing a key bridging role in the entire intelligent photovoltaic panel installation system. The human-computer interaction module 130 allows the user to directly participate in the determination process of the construction route, improving the flexibility and adaptability of the system.
[0043] In a specific implementation, the human-computer interaction module 130 can display the construction map to the user through a graphical user interface. The user can use input devices such as a mouse or a touch screen to click or drag on the map to select the operation position they think is appropriate. When the user makes a selection operation, the human-computer interaction module 130 will record the coordinate position clicked by the user or the area range dragged, thereby determining the operation position. For example, the user may select an area with sufficient light, no obstruction, and convenient construction as the operation position.
[0044] Furthermore, the human-computer interaction module 130 can use a path planning algorithm to generate multiple possible construction routes according to the operation position and the known installation site information, such as terrain undulation, obstacle distribution, etc., to provide the user with multiple choices, allowing the user to select the most suitable construction route according to their experience and actual situation. Then, the human-computer interaction module 130 can use visualization technology to display the generated alternative construction routes on the construction map in different colors, line styles, etc. For example, different colored lines are used to represent different routes, and information such as the length of the route and the estimated construction time is marked beside them. The user can perform a selection operation among the displayed alternative construction routes. The human-computer interaction module 130 records the target construction route selected by the user again and sends the target construction route to the operation path setting module 110.
[0045] Optionally, the system further includes a vision recognition module 140 connected to the operation path control module 120; the vision recognition module 140 is configured to identify the target mounting hole positions and send the target mounting hole positions to the operation path control module 120, where the target mounting hole positions include the photovoltaic panel mounting hole positions and the mounting truss mounting hole positions.
[0046] Among them, the vision recognition module 140 is used to identify the target mounting hole positions and transmit this information to the operation path control module 120 to guide the installation robot to perform precise installation operations.
[0047] Specifically, the vision recognition module 140 is equipped with a high-resolution camera or image sensor for collecting image information of the installation site. The vision recognition module 140 can capture the details of the photovoltaic panel and the mounting truss, providing a data basis for subsequent recognition work. To more accurately determine the position of the mounting hole, the vision recognition module 140 can also perform three-dimensional positioning in combination with depth information. For example, using a binocular vision system or a structured light sensor, the depth information of an object can be obtained, so as to determine the position of the mounting hole in three-dimensional space. By calculating the parallax between the images captured by two cameras, the depth information of the object can be obtained. Then, combined with the two-dimensional position information in the image, the coordinates of the mounting hole in three-dimensional space can be determined.
[0048] Optionally, the operation path control module 120 is further configured to obtain the target mounting hole positions and perform installation control on the installation robot based on the target mounting hole positions.
[0049] Specifically, the vision recognition module 140 accurately identifies the target mounting hole positions, including the photovoltaic panel mounting hole positions and the mounting truss mounting hole positions, through technical means such as image acquisition, feature extraction, and pattern recognition. Then, the target mounting hole positions are sent to the operation path control module 120 in a specific data format through a communication link. For example, the vision recognition module 140 may use a high-resolution camera to collect images of the installation site, use an edge detection algorithm to identify the contours of the holes, and then determine the specific positions of the holes in the installation space through coordinate transformation.
[0050] Specifically, the operation path control module 120 controls the posture and actions of the installation robot according to the target installation hole position, including adjusting the height, angle, and direction of the robot to match the position and direction of the target installation hole. For example, by controlling the joint motors or hydraulic systems of the robot, the height and angle of the robot's arm or platform are adjusted. At the same time, using the information fed back by sensors such as gyroscopes and accelerometers, the posture of the robot is monitored in real time and fine-tuned to ensure the accuracy of installation. When the installation robot reaches the target installation hole position, the operation path control module 120 controls the installation robot to perform installation actions, such as controlling the grasping mechanism and tightening tools of the installation robot, to complete the fixation and connection of the photovoltaic panel. Through the operation path control module 120 to perform path planning and adjustment, posture control, and action control on the installation robot, the precise control of the photovoltaic panel installation process is achieved, improving the installation efficiency and quality.
[0051] The technical solution of the embodiment of the present invention can plan the optimal operation path by determining the target construction route and configuring the path of the installation robot, reduce the ineffective movement of the robot, and improve the installation efficiency of the photovoltaic panel. By real-time monitoring the position of the installation robot and performing path tracking, it helps to promptly detect and correct the deviation of the robot, ensures the reliability of the installation, reduces the labor cost, and also avoids the errors that may be brought by manual operation. Precise path control and tracking can ensure that the installation robot operates accurately according to the predetermined route, improve the position accuracy and angle accuracy of the photovoltaic panel installation, and optimize the photovoltaic power generation efficiency to the greatest extent.
[0052] Embodiment 2
[0053] Figure 3 FIG. 10 is a schematic structural diagram of an intelligent photovoltaic panel installation system provided in Embodiment 1 of the present invention. Figure 3 Based on Embodiment 1, a data acquisition module 150 and a data storage module 160 are added.
[0054] Optionally, the system further includes: a data acquisition module 150 connected to the operation path setting module 110; the data acquisition module 150 is configured to acquire the operation information and operation data of the installation robot, and send the operation information and operation data to the operation path setting module 110.
[0055] Among them, the data acquisition module 150 is connected to the operation path setting module 110, and is used to acquire the operation information and operation data of the installation robot, and provide real-time feedback to the operation path setting module 110 for optimizing and adjusting the path of the installation robot.
[0056] Specifically, the operation information may include the operation time and speed information of the installation robot, etc. A speed sensor can be used to measure the moving speed of the installation robot. For example, a wheel encoder can calculate the traveling speed of the robot by measuring the number of rotations of the wheels and the time. Knowing the movement speed of the robot can help the operation path setting module 110 adjust the traveling speed of the robot to adapt to different construction environments and task requirements. For example, in a narrow passage or complex terrain, the speed of the robot can be reduced to ensure safety; while in a flat area, the speed can be increased to improve construction efficiency.
[0057] Specifically, the operation data may include installation progress data, quality inspection data, and energy consumption data. The data acquisition module 150 can record the installation quantity and progress of the photovoltaic panels through sensors or counters on the installation robot. For example, a pressure sensor can be installed on the grasping mechanism of the robot. When the robot grasps and installs a photovoltaic panel, the sensor will generate a signal, and the data acquisition module 150 can count the number of installed photovoltaic panels based on these signals. Or marking points can be set on the installation truss, and the vision sensor on the robot can identify these marking points to determine the installed position and progress. The operation path setting module 110 can adjust the construction plan and resource allocation according to the installation progress data. For example, if it is found that the installation progress lags behind the plan, the number of robots can be increased or the operation path can be adjusted to speed up the construction progress. The data acquisition module 150 can be equipped with various quality inspection sensors to detect the installation quality of the photovoltaic panels. The quality inspection data can promptly detect quality problems during the installation process so that corresponding measures can be taken for correction. The operation path setting module 110 can adjust the installation process and parameters according to the quality inspection data to improve the installation quality. The data acquisition module 150 can collect energy consumption data by monitoring the energy supply system of the installation robot, such as battery power, fuel consumption, etc. Determining the energy consumption data can help the operation path setting module 110 optimize the operation path and task allocation of the robot to reduce energy consumption. For example, when planning the operation path, a route closer to the energy supply station can be selected to reduce the round-trip times of the robot, thereby reducing energy consumption. Finally, the data acquisition module 150 will send the operation information and operation data to the operation path setting module 110, which can provide real-time feedback and decision-making basis for the intelligent photovoltaic panel installation system. The operation path setting module 110 can optimize the operation path of the installation robot, adjust the construction plan, and improve the installation quality according to these data.
[0058] Optionally, the system further includes: a data storage module 160 connected to the operation path setting module 110 and the human-machine interaction module 130; the operation path setting module 110 is further configured to send operation information and job data to the data storage module 160, and the data storage module 160 is configured to store the operation information and job data to generate stored data.
[0059] Among them, the data storage module 160 is connected to the operation path setting module 110 and the human-machine interaction module 130, and is configured to receive operation information and job data from the operation path setting module 110 and store them to generate stored data for subsequent analysis and use.
[0060] Specifically, the operation path setting module 110 can use a specific communication protocol to package and transmit data to the data storage module 160. The data storage module 160 can use a variety of storage media to store operation information and job data, such as hard disks, solid-state drives, flash memories, magnetic tapes, etc. The stored data can be a copy of the original data or data that has been processed and analyzed. For example, statistical analysis, data mining, etc. can be performed on the original data to generate summary reports, trend analysis charts, etc. as stored data. For example, by analyzing the running trajectory of the installation robot, a motion pattern and efficiency evaluation report of the robot can be generated. By performing statistics on the job data, stored data such as an installation progress report and a quality inspection report can be generated. The stored data can provide data support for the performance analysis, fault diagnosis, optimization and improvement of the system. By analyzing the stored data, the running situation and existing problems of the system can be understood, so as to take corresponding measures for improvement.
[0061] Optionally, the human-machine interaction module 130 is further configured to obtain a data reading instruction from the user and send the data reading instruction to the data storage module 160; the data storage module 160 is configured to screen out target data from the stored data according to the data reading instruction and send the target data to the human-machine interaction module 130; the human-machine interaction module 130 is configured to display the target data.
[0062] Furthermore, the stored data can also be used as a historical record for users to query and review. Users can query the operation information and job data of a specific time period through the human-machine interaction module 130 to understand the historical running situation of the system.
[0063] Specifically, the human-computer interaction module 130 is presented to the user in the form of a graphical user interface. The user can trigger a data reading request by clicking on specific buttons, menu options on the interface, or entering specific commands. For example, a button labeled "Query Historical Data" is set on the interface. When the user clicks this button, a data reading instruction is generated. After receiving the data reading instruction, the data storage module 160 can retrieve and filter the stored data according to the parameters in the instruction (such as time range, specific job type, robot number, etc.), determine the target data, and send the target data to the human-computer interaction module 130. After receiving the target data, the human-computer interaction module 130 can display the data to the user in an intuitive manner through the graphical interface. For example, if the target data is the running trajectory of the installation robot, the human-computer interaction module 130 can display the movement path of the robot in the form of a line on the map; if it is job data statistics, it can display the completion status of different types of jobs in the form of bar charts, pie charts, etc.
[0064] Furthermore, Figure 4 FIG. 2 is a schematic diagram of the hardware architecture of an intelligent photovoltaic panel installation system provided in the second embodiment of the present invention. Figure 4 In this system, the hardware architecture includes a sensing unit, a walking unit, a control unit, and an installation unit. The sensing unit is one of the important components of the photovoltaic module installation robot, and its main function is to obtain environmental information to provide a basis for subsequent operations. Specifically, the sensing unit mainly consists of an industrial camera, a rotary encoder, a Beidou high-precision positioning system RTK mobile station, and an IMU inertia measurement module. These devices can accurately sense information such as the position, posture, and motion state of the robot, thereby ensuring the efficient operation of the robot. The walking unit is another core component of the photovoltaic panel installation robot, mainly consisting of a valve-controlled hydraulic motor and an electro-hydraulic proportional valve. Among them, the valve-controlled hydraulic motor is responsible for driving the robot forward or backward, and the electro-hydraulic proportional valve is used to adjust the output power of the hydraulic motor to adapt to the driving requirements under different terrain conditions. The control unit is responsible for coordinating the operation of each sub-module. Specifically, the control unit mainly consists of a main control industrial computer and a data acquisition board. Among them, the industrial computer is responsible for processing the information transmitted by the sensor device and precisely controlling the walking unit and the installation unit according to the preset program. The data acquisition board is encapsulated inside the control box and is used to collect the data of the sensor device in real time and transmit it to the industrial computer for analysis and processing. The installation unit is one of the core functional modules of the photovoltaic panel installation robot, mainly consisting of a stepping motor, an air pump, a robotic arm, and an industrial camera, etc. Among them, the industrial camera is responsible for identifying the installation holes of the photovoltaic panel, the stepping motor is responsible for driving the robotic arm to grasp and place the photovoltaic panel; the air pump is used to provide sufficient air pressure to ensure the stability of the robotic arm during the grasping and placing process.
[0065] The technical solution of the embodiment of the present invention can plan the optimal operation path by determining the target construction route and configuring the path of the installation robot, reduce the ineffective movement of the robot, and improve the installation efficiency of the photovoltaic panel. By real-time monitoring the position of the installation robot and performing path tracking, it helps to timely detect and correct the deviation of the robot, ensures the reliability of the installation, reduces the labor cost, and also avoids the errors that may be brought by manual operation. Precise path control and tracking can ensure that the installation robot operates accurately according to the predetermined route, improve the position accuracy and angle accuracy of the photovoltaic panel installation, and optimize the photovoltaic power generation efficiency to the greatest extent.
[0066] Embodiment III
[0067] Figure 5 FIG. is a flowchart of an intelligent photovoltaic panel installation method provided by Embodiment III of the present invention. This embodiment is applicable to the scenario of installing photovoltaic panels. As Figure 5 shown, the method includes:
[0068] S310. Obtain the target construction route through the operation path setting module, configure the path of the installation robot based on the target construction route, obtain the real-time position of the installation robot, and send the real-time position and the target construction route to the operation path control module.
[0069] Specifically, the operation path setting module can set the motion parameters of the installation robot according to the characteristics of the target construction route, such as length, slope, turning radius, etc., which can include the speed, acceleration, steering angle, etc. of the robot. For example, if there are narrow channels or sharp turns in the construction route, it is necessary to adjust the speed and steering angle of the robot to ensure safe passage. Through path configuration, the installation robot can be adapted to different construction environments and efficiently complete the installation task of the photovoltaic panel. The operation path setting module can use positioning technologies, such as the Global Positioning System (GPS), inertial navigation system or other sensor technologies, to obtain the position information of the installation robot in real time, provide real-time data for the operation path control module, so as to perform precise path tracking and control on the installation robot.
[0070] Furthermore, the operation path setting module can send the real-time position and the target construction route to the operation path control module to ensure that the operation path control module can timely understand the position of the installation robot and the target construction route for effective path control.
[0071] S320. Perform path control on the installation robot based on the target construction route through the operation path control module, and perform path tracking based on the real-time position and the target construction route.
[0072] Specifically, the operation path control module can send control instructions to the installation robot according to the requirements of the target construction route, guiding the robot to move along the predetermined route. For example, it includes controlling the motor speed, steering mechanism, etc. of the robot to ensure that the robot always stays on the correct path. Additionally, the operation path control module can also determine whether the robot deviates from the predetermined route by comparing the real-time position of the installation robot with the target construction route. If a deviation is detected, the control module will timely adjust the movement direction of the robot to make it return to the correct route.
[0073] The technical solution of the embodiment of the present invention can plan the optimal operation path by determining the target construction route and configuring the path for the installation robot, reducing the ineffective movement of the robot and improving the installation efficiency of the photovoltaic panels. By real-time monitoring the position of the installation robot and performing path tracking, it helps to timely detect and correct the deviation of the robot, ensuring the reliability of the installation, reducing the labor cost, and at the same time avoiding the errors that may be brought by manual operation. Precise path control and tracking can ensure that the installation robot operates accurately according to the predetermined route, improving the position accuracy and angle accuracy of the photovoltaic panel installation, and optimizing the photovoltaic power generation efficiency to the greatest extent.
[0074] Embodiment Four
[0075] Figure 6 FIG. shows a schematic structural diagram of an electronic device 10 that can be used to implement the embodiments of the present invention. The electronic device is intended to represent various forms of digital computers, such as, laptop computers, desktop computers, workstations, personal digital assistants, servers, blade servers, mainframe computers, and other suitable computers. The electronic device can also represent various forms of mobile devices, such as, personal digital assistants, cellular phones, smart phones, wearable devices (such as helmets, glasses, watches, etc.) and other similar computing devices. The components shown herein, their connections and relationships, and their functions are merely examples and are not intended to limit the implementation of the present invention described and / or claimed herein.
[0076] As Figure 6As shown, the electronic device 10 includes at least one processor 11 and a memory communicatively connected to the at least one processor 11, such as a read-only memory (ROM) 12, a random access memory (RAM) 13, etc. Among them, the memory stores a computer program executable by the at least one processor. The processor 11 can perform various appropriate actions and processes according to the computer program stored in the read-only memory (ROM) 12 or the computer program loaded from the storage unit 18 into the random access memory (RAM) 13. In the RAM 13, various programs and data required for the operation of the electronic device 10 can also be stored. The processor 11, the ROM 12, and the RAM 13 are connected to each other through a bus 14. The input / output (I / O) interface 15 is also connected to the bus 14.
[0077] Multiple components in the electronic device 10 are connected to the I / O interface 15, including: an input unit 16, such as a keyboard, a mouse, etc.; an output unit 17, such as various types of displays, speakers, etc.; a storage unit 18, such as a disk, an optical disc, etc.; and a communication unit 19, such as a network card, a modem, a wireless communication transceiver, etc. The communication unit 19 allows the electronic device 10 to exchange information / data with other devices through a computer network such as the Internet and / or various telecommunication networks.
[0078] The processor 11 can be various general-purpose and / or special-purpose processing components with processing and computing capabilities. Some examples of the processor 11 include but are not limited to a central processing unit (CPU), a graphics processing unit (GPU), various dedicated artificial intelligence (AI) computing chips, various processors running machine learning model algorithms, a digital signal processor (DSP), and any appropriate processor, controller, microcontroller, etc. The processor 11 executes the various methods and processes described above, such as an intelligent photovoltaic panel installation method.
[0079] In some embodiments, an intelligent photovoltaic panel installation method can be implemented as a computer program, which is tangibly contained in a computer-readable storage medium, such as the storage unit 18. In some embodiments, part or all of the computer program can be loaded and / or installed onto the electronic device 10 via the ROM 12 and / or the communication unit 19. When the computer program is loaded into the RAM 13 and executed by the processor 11, one or more steps of the intelligent photovoltaic panel installation method described above can be executed. Alternatively, in other embodiments, the processor 11 can be configured to execute an intelligent photovoltaic panel installation method in any other appropriate way (for example, by means of firmware).
[0080] The various embodiments of the systems and techniques described above in this specification can be implemented in digital electronic circuitry, integrated circuit systems, field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), systems on a chip (SOCs), complex programmable logic devices (CPLDs), computer hardware, firmware, software, and / or combinations thereof. These various embodiments can include: being implemented in one or more computer programs that are executable and / or interpretable on a programmable system including at least one programmable processor, which can be a special-purpose or general-purpose programmable processor that receives data and instructions from, and transmits data and instructions to, a storage system, at least one input device, and at least one output device.
[0081] The computer programs for implementing the methods of the present invention can be written in any combination of one or more programming languages. These computer programs can be provided to a processor of a general purpose computer, special purpose computer, or other programmable data processing apparatus, such that the computer programs, when executed by the processor, cause the functions / operations specified in the flowchart and / or block diagram to be implemented. The computer programs can be executed entirely on the machine, partly on the machine, as a stand-alone software package partly on the machine and partly on a remote machine or entirely on the remote machine or server.
[0082] In the context of the present invention, a computer-readable storage medium can be a tangible medium that can contain or store a computer program for use by or in connection with an instruction execution system, apparatus, or device. The computer-readable storage medium can include, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, apparatus, or devices, or any suitable combination of the foregoing. Alternatively, the computer-readable storage medium can be a machine-readable signal medium. More specific examples of the machine-readable storage medium would include an electrical connection based on one or more wires, a portable computer diskette, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or Flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.
[0083] To provide interaction with a user, the systems and techniques described herein can be implemented on an electronic device having: a display device (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor) for displaying information to the user; and a keyboard and a pointing device (e.g., a mouse or a trackball) through which the user can provide input to the electronic device. Other kinds of devices can also be used to provide interaction with the user; for example, the feedback provided to the user can be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user can be received in any form (including acoustic input, voice input, or tactile input).
[0084] The systems and techniques described herein can be implemented in a computing system including backend components (e.g., as a data server), or a computing system including middleware components (e.g., an application server), or a computing system including frontend components (e.g., a user computer having a graphical user interface or a web browser through which the user can interact with an implementation of the systems and techniques described herein), or a computing system including any combination of such backend components, middleware components, or frontend components. The components of the system can be interconnected to each other by digital data communication in any form or medium (e.g., a communication network). Examples of communication networks include: local area network (LAN), wide area network (WAN), blockchain network, and the Internet.
[0085] A computing system can include a client and a server. The client and the server are generally far from each other and usually interact through a communication network. The client-server relationship is created by computer programs running on the respective computers and having a client-server relationship with each other. The server can be a cloud server, also known as a cloud computing server or a cloud host, which is a host product in the cloud computing service system and solves the defects of difficult management and weak business scalability existing in traditional physical hosts and VPS services.
[0086] It should be understood that the various forms of processes shown above can be used, with steps reordered, added, or deleted. For example, the steps recited in the present invention can be executed in parallel, sequentially, or in a different order, as long as the desired results of the technical solution of the present invention can be achieved, and no limitation is imposed herein.
[0087] The above specific embodiments do not constitute a limitation on the protection scope of the present invention. Those skilled in the art should understand that various modifications, combinations, sub-combinations, and substitutions can be made according to design requirements and other factors. Any modifications, equivalent substitutions, and improvements made within the spirit and principles of the present invention shall be included within the protection scope of the present invention.
Claims
1. An intelligent photovoltaic panel installation system, characterized in that: include: An operation path setting module, and an operation path control module connected to the operation path setting module; The operation path setting module is used to obtain a target construction route, configure a path for the installation robot based on the target construction route, obtain a real-time position of the installation robot, and send the real-time position and the target construction route to the operation path control module; The operation path control module is used to perform path control on the installation robot based on the target construction route, and to perform path tracking based on the real-time position and the target construction route.
2. The system according to claim 1, characterized in that The system further comprises: a human-computer interaction module connected to the operation path setting module; The human-computer interaction module is used to obtain the work location selected by the user in the construction map, generate alternative construction routes according to the work location, display the alternative construction routes to the user, obtain the target construction route selected by the user, and send the target construction route to the work path setting module.
3. The system according to claim 1, characterized in that The system further comprises: a visual recognition module connected to the operation path control module; The visual recognition module is used to identify the target mounting hole positions and send the target mounting hole positions to the operation path control module, wherein the target mounting hole positions include photovoltaic panel mounting hole positions and mounting truss mounting hole positions.
4. The system according to claim 3, characterized in that The operation path control module is also used to obtain the target installation hole position and perform installation control on the installation robot based on the target installation hole position.
5. The system according to claim 2, characterized in that The system further comprises: a data acquisition module connected to the operation path setting module; The data acquisition module is used to collect the operation information and operation data of the installation robot, and send the operation information and the operation data to the operation path setting module.
6. The system according to claim 5, characterized in that The system further comprises: a data storage module connected to the operation path setting module and the human-computer interaction module; The operation path setting module is further used to send the operation information and the operation data to the data storage module. The data storage module is used to store the operation information and the operation data to generate storage data.
7. The system according to claim 6, characterized in that The human-computer interaction module is further used to obtain a data reading instruction from a user and send the data reading instruction to the data storage module; The data storage module is used to filter out target data from the stored data according to the data reading instruction, and send the target data to the human-computer interaction module; The human-computer interaction module is used to display the target data.
8. A method for installing a smart photovoltaic panel, characterized in that: A smart photovoltaic panel installation system as claimed in any one of claims 1 to 7, comprising: The target construction route is obtained through the operation path setting module, the path of the installation robot is configured based on the target construction route, and the real-time position of the installation robot is obtained, and the real-time position and the target construction route are sent to the operation path control module; The installation robot is path-controlled based on the target construction route through an operation path control module, and path tracking is performed based on the real-time position and the target construction route.
9. An electronic device, characterized in that: The electronic device comprises: at least one processor; and a memory communicatively connected to the at least one processor; wherein, The memory stores a computer program executable by the at least one processor, wherein the computer program is executed by the at least one processor so as to enable the at least one processor to perform the method of claim 8 .
10. A computer storage medium, characterized in that: The computer storage medium stores computer instructions, and the computer instructions are used to enable a processor to implement the method described in claim 8 when the instructions are executed.