Hoisting process determination method and device for offshore photovoltaic system, product and equipment

Through the virtual structure scene editor, the lifting process scenario of the offshore photovoltaic system is built and arranged, the construction process animation is generated, and the target construction process is determined through comparison and analysis. The problem of unreliable and accurate lifting process in the existing technology is solved, and the construction is improved Accuracy, reliability and security.

CN119442710AInactive Publication Date: 2025-02-14NORTHWEST ENGINEERING CORPORATION LIMITED

Patent Information

Application Number
CN202510039925.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-01-10
Publication Date
2025-02-14
Estimated Expiration
Not applicable · inactive patent

AI Technical Summary

Technical Problem

In the prior art, the lifting process of offshore photovoltaic systems mainly relies on manual experience, resulting in the generated construction process not reliable and accurate enough.

Method used

Through the virtual construction scene editor, a collection of model resources related to offshore photovoltaic lifting process is determined from the pre-generated model resource library, a variety of three-dimensional visual candidate lifting process scenarios are built, and a keyframe technology is used to process orchestrate and determine the dynamic model. , and drive the lifting equipment model to move through dynamic models to generate construction process animations, and finally determine the target construction process animation through comparison and analysis.

Benefits of technology

It improves the accuracy and reliability of the lifting construction process of offshore photovoltaic systems, arranges the construction process in advance, and discovers potential hazards in a timely manner, improving construction efficiency and safety.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119442710A_ABST
    Figure CN119442710A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of construction process animation generation, and provides a hoisting process determination method and device of an offshore photovoltaic system, a product and equipment. The method comprises the following steps: selecting different models from a model resource set related to an offshore photovoltaic hoisting process, and constructing a plurality of candidate hoisting process scenes in a virtual construction scene editor according to the selected models; performing process arrangement on the candidate hoisting process scene according to a key frame technology, and determining a dynamic model of the hoisting equipment model of the candidate hoisting process scene according to a process arrangement result; driving the hoisting equipment model of the candidate hoisting process scene to move based on the kinetic model so as to generate a construction process animation; and analyzing the construction process animation data, and selecting a target construction process animation according to an analysis result. According to the scheme, the accuracy and reliability of determining the hoisting construction process of the offshore photovoltaic system can be improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the technical field of construction process animation generation, and in particular to a method for determining a hoisting process for an offshore photovoltaic system, a device for determining a hoisting process for an offshore photovoltaic system, a computer program product, and an electronic device. Background Art

[0002] The hoisting process is crucial in offshore photovoltaic systems, which directly affects the laying efficiency and quality of photovoltaic modules. Hoisting involves multiple operation processes, and pre-determining the hoisting construction process can improve on-site construction efficiency.

[0003] In the related art, the construction process is mainly generated directly based on manual experience. Since this method is related to the richness of manual experience, it is difficult to ensure the reliability and accuracy of the generated construction process.

[0004] It should be noted that the information disclosed in the above background technology section is only used to enhance the understanding of the background of the present disclosure, and therefore may include information that does not constitute the prior art known to ordinary technicians in the field. Summary of the invention

[0005] The purpose of the present disclosure is to provide a method for determining the hoisting process of an offshore photovoltaic system, a device for determining the hoisting process of an offshore photovoltaic system, a computer program product and an electronic device, thereby improving the accuracy and reliability of the generated offshore photovoltaic hoisting construction process at least to a certain extent.

[0006] Other features and advantages of the present disclosure will become apparent from the following detailed description, or may be learned in part by the practice of the present disclosure.

[0007] According to a first aspect of the present disclosure, a method for determining a hoisting process of an offshore photovoltaic system is provided, comprising: based on a virtual construction scene editor, determining a model resource set related to the offshore photovoltaic hoisting process from a pre-generated model resource library; selecting different models from the model resource set, and building a variety of three-dimensional visualized candidate hoisting process scenes in the virtual construction scene editor according to the selected models; performing process arrangement on the candidate hoisting process scenes according to the key frame technology, and determining a dynamic model of the hoisting equipment model of the candidate hoisting process scene based on the process arrangement result; driving the hoisting equipment model of the candidate hoisting process scene to move based on the dynamic model to generate a construction process animation of the candidate hoisting process scene; performing comparative analysis on the construction process animation data of each of the candidate hoisting process scenes, selecting a target construction process animation from the construction process animation of the candidate hoisting process scene according to the comparative analysis result, and determining the hoisting process of the offshore photovoltaic system based on the target construction process animation.

[0008] According to a second aspect of the present disclosure, a device for determining a hoisting process of an offshore photovoltaic system is provided, comprising: a model resource set determination module, configured to determine a model resource set related to an offshore photovoltaic hoisting process from a pre-generated model resource library based on a virtual construction scene editor; a candidate hoisting process scene construction module, configured to select different models from the model resource set, and build a variety of three-dimensional visualized candidate hoisting process scenes in the virtual construction scene editor according to the selected models; a dynamic model determination module, configured to perform process arrangement on the candidate hoisting process scenes according to the key frame technology, and determine the dynamic model of the hoisting equipment model of the candidate hoisting process scene based on the process arrangement result; a construction process animation generation module, configured to drive the hoisting equipment model of the candidate hoisting process scene to move based on the dynamic model to generate a construction process animation of the candidate hoisting process scene; a target construction process animation determination module, configured to compare and analyze the construction process animation data of each of the candidate hoisting process scenes, select a target construction process animation from the construction process animation of the candidate hoisting process scene according to the comparison and analysis result, and determine the hoisting process of the offshore photovoltaic system based on the target construction process animation.

[0009] According to a third aspect of the present disclosure, there is provided a computer program product comprising instructions, which, when executed on a computer, enables the computer to execute the steps of the method for determining the hoisting process of an offshore photovoltaic system as described in the first aspect.

[0010] According to a fourth aspect of the present disclosure, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, the method for determining the hoisting process of the offshore photovoltaic system as described in the first aspect of the above embodiment is implemented.

[0011] According to a fifth aspect of an embodiment of the present disclosure, there is provided an electronic device, comprising: a processor; and a storage device for storing one or more programs, which, when executed by the one or more processors, enables the one or more processors to implement the method for determining the hoisting process of an offshore photovoltaic system as described in the first aspect of the above embodiment.

[0012] It can be seen from the above technical solutions that the method for determining the hoisting process of an offshore photovoltaic system, the device for determining the hoisting process of an offshore photovoltaic system, and the computer program product and electronic device for implementing the method for determining the hoisting process of an offshore photovoltaic system in the exemplary embodiments of the present disclosure have at least the following advantages and positive effects: In the technical solutions provided in some embodiments of the present disclosure, based on a virtual construction scene editor, a model resource set related to offshore photovoltaic hoisting technology can be determined from a pre-generated model resource library, and then different models can be selected from the model resource set to build a variety of three-dimensional visualized candidate hoisting process scenes, and the candidate hoisting process scenes are arranged according to the key frame technology, and the dynamic model of the hoisting equipment model of the candidate hoisting process scene is determined based on the process arrangement result, and the hoisting equipment model of the candidate hoisting process scene is driven to move according to the dynamic model to generate a construction process animation of the candidate hoisting process scene, and finally, the construction process animation data of each candidate hoisting process scene is analyzed to determine the target construction process animation. Compared with the related art, on the one hand, the present invention generates respective dynamic models through the process arrangement results of different candidate lifting process scenarios, and the actual working conditions of each candidate lifting process scenario can be simulated through the dynamic model, so as to obtain construction data that can characterize the actual construction conditions, and obtain the target construction process animation based on the construction data that can characterize the actual construction conditions, thereby improving the reliability of the lifting construction process determination; on the other hand, the present invention can determine the target construction process animation that meets the requirements through comparative analysis of the construction process animations of multiple candidate lifting process scenarios, thereby improving the accuracy of the construction process determination; on still another hand, the present invention can arrange the construction process in advance by previewing the construction process through the construction process animation, and timely and accurately discover potential dangers in the construction process, thereby improving construction efficiency and construction safety.

[0013] It is to be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the present disclosure. BRIEF DESCRIPTION OF THE DRAWINGS

[0014] The accompanying drawings herein are incorporated into the specification and constitute a part of the specification, illustrate embodiments consistent with the present disclosure, and together with the specification are used to explain the principles of the present disclosure. Obviously, the accompanying drawings described below are only some embodiments of the present disclosure, and for ordinary technicians in this field, other accompanying drawings can be obtained based on these accompanying drawings without creative work.

[0015] Figure 1 A schematic diagram showing an exemplary system architecture to which the embodiments of the present disclosure can be applied is shown.

[0016] Figure 2 A schematic flow chart of a method for determining a hoisting process for an offshore photovoltaic system in an exemplary embodiment of the present disclosure is shown.

[0017] Figure 3 A schematic flow chart showing a method for determining a kinetic model in an exemplary embodiment of the present disclosure.

[0018] Figure 4 A schematic flow chart showing a method for determining a target construction process animation in an exemplary embodiment of the present disclosure.

[0019] Figure 5 A schematic flow chart of a method for determining a virtual score of a construction process animation in an exemplary embodiment of the present disclosure is shown.

[0020] Figure 6 A schematic flow chart showing another method for determining a target construction process animation in an exemplary embodiment of the present disclosure.

[0021] Figure 7 A schematic diagram showing the composition of a device for determining a hoisting process for an offshore photovoltaic system in an exemplary embodiment of the present disclosure is shown.

[0022] Figure 8 A schematic structural diagram of an electronic device in an exemplary embodiment of the present disclosure is shown. DETAILED DESCRIPTION

[0023] Example embodiments will now be described more fully with reference to the accompanying drawings. However, example embodiments can be implemented in a variety of forms and should not be construed as being limited to the examples set forth herein; on the contrary, these embodiments are provided so that the present disclosure will be more comprehensive and complete, and the concepts of the example embodiments are fully conveyed to those skilled in the art. The described features, structures, or characteristics may be combined in one or more embodiments in any suitable manner. In the following description, many specific details are provided to provide a full understanding of the embodiments of the present disclosure. However, those skilled in the art will appreciate that the technical solutions of the present disclosure may be practiced while omitting one or more of the specific details, or other methods, components, devices, steps, etc. may be adopted. In other cases, known technical solutions are not shown or described in detail to avoid obscuring various aspects of the present disclosure.

[0024] The terms "a", "an", "the" and "said" are used in this specification to indicate the presence of one or more elements / components / etc.; the terms "including" and "having" are used to express an open-ended inclusion and mean that additional elements / components / etc. may exist in addition to the listed elements / components / etc.; the terms "first" and "second" etc. are used only as labels and are not intended to limit the quantity of their objects.

[0025] In addition, the accompanying drawings are only schematic illustrations of the present disclosure and are not necessarily drawn to scale. The same reference numerals in the figures represent the same or similar parts, and their repeated description will be omitted. Some of the block diagrams shown in the accompanying drawings are functional entities and do not necessarily correspond to physically or logically independent entities. These functional entities can be implemented in software form, or implemented in one or more hardware modules or integrated circuits, or implemented in different networks and / or processor devices and / or microcontroller devices.

[0026] In offshore photovoltaic projects, the lifting technology is crucial, which directly affects the laying of photovoltaic modules.

[0027] The hoisting process involves multiple operation processes. Determining the offshore photovoltaic hoisting construction process in advance based on multiple operation processes can improve construction efficiency.

[0028] The present invention provides a method and device for determining the hoisting process of an offshore photovoltaic system. The method and device can be applied to Figure 1 In the system architecture of the exemplary application environment shown.

[0029] like Figure 1 As shown, the system architecture 100 may include a terminal device 110 and a server 120. The terminal device 110 may be a terminal device such as a smart phone, a tablet computer, a desktop computer, a laptop computer, a smart wearable device, etc. The server 120 generally refers to a background system that provides related services of the method for determining the hoisting process of the offshore photovoltaic system in this exemplary embodiment, and may be a server or a cluster formed by multiple servers. The terminal 110 and the server 120 may be connected via a wired or wireless communication link to perform data exchange.

[0030] In an exemplary embodiment, the above-mentioned method for determining the hoisting process of the offshore photovoltaic system can be executed by the terminal device 110. Accordingly, the hoisting process determination device of the offshore photovoltaic system can be set in the terminal device 110 to realize the corresponding module functions. For example, the user uses the virtual construction scene editor in the terminal device 110 to build a variety of three-dimensional visualized candidate hoisting process scenes, and arranges the candidate hoisting process scenes through key frame technology. Based on the process arrangement results, the dynamic model of the hoisting equipment model of the candidate hoisting process scene is determined, and the hoisting equipment in the candidate hoisting process scene is driven in the virtual construction scene editor according to the dynamic model to generate a variety of candidate construction process animations in the terminal device 110. Finally, the terminal device 110 compares and analyzes the data of a variety of candidate construction process animations to determine the target construction process animation.

[0031] In an exemplary embodiment, the above-mentioned method for determining the hoisting process of the offshore photovoltaic system can be executed by the server 120. Accordingly, the hoisting process determination device of the offshore photovoltaic system can be set in the server 120 to realize the corresponding module functions. For example, after the user logs in to the virtual construction scene editor using the terminal device 110, the user can enter relevant instructions in the virtual construction scene editor, such as inputting a model resource set determination instruction, inputting a candidate hoisting process scene construction instruction, etc. The terminal device 110 can send the instruction to the server 120, and the server 120 processes the relevant data according to the relevant instructions to determine the target construction process animation.

[0032] It should be understood that Figure 1 The number of terminal devices and servers in the example is only illustrative. Any number of terminal devices and servers may be provided as required. For example, the server 120 may be an independent physical server, or a server cluster or distributed system composed of multiple physical servers, or a cloud server that provides basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communications, middleware services, domain name services, security services, CDN, and big data and artificial intelligence platforms.

[0033] It is easy for those skilled in the art to understand that the above application scenarios are only used as examples and are not limited to the present exemplary embodiment.

[0034] Figure 2 A flow chart showing a method for determining a hoisting process for an offshore photovoltaic system according to an exemplary embodiment of the present disclosure is shown. Figure 2 , the method comprising: Step S210, based on the virtual construction scene editor, determining a model resource set related to the offshore photovoltaic hoisting process from a pre-generated model resource library; Step S220, selecting different models from the model resource set, and building a plurality of three-dimensional visualized candidate hoisting process scenes in the virtual construction scene editor according to the selected models; Step S230, performing process arrangement for the candidate lifting process scenarios according to the key frame technology, and determining the dynamics model of the lifting equipment model of the candidate lifting process scenarios based on the process arrangement result; Step S240, driving the hoisting equipment model of the candidate hoisting process scene to move based on the dynamics model to generate a construction process animation of the candidate hoisting process scene; Step S250, performing comparative analysis on the construction process animation data of each of the candidate lifting process scenarios, selecting a target construction process animation from the construction process animations of the candidate lifting process scenarios according to the comparative analysis results, and determining the lifting process of the offshore photovoltaic system based on the target construction process animation.

[0035] exist Figure 2 In the technical solution provided by the illustrated embodiment, based on a virtual construction scene editor, a model resource set related to offshore photovoltaic hoisting technology can be determined from a pre-generated model resource library, and then different models can be selected from the model resource set to build a variety of three-dimensional visualized candidate hoisting process scenes, and the candidate hoisting process scenes are arranged according to the key frame technology, and the dynamic model of the hoisting equipment model of the candidate hoisting process scene is determined based on the process arrangement result, and the hoisting equipment model of the candidate hoisting process scene is driven to move according to the dynamic model to generate a construction process animation of the candidate hoisting process scene, and finally, the construction process animation data of each candidate hoisting process scene is analyzed to determine the target construction process animation. Compared with the related art, on the one hand, the present invention generates respective dynamic models through the process arrangement results of different candidate lifting process scenarios, and the actual working conditions of each candidate lifting process scenario can be simulated through the dynamic model, so as to obtain construction data that can characterize the actual construction conditions, and obtain the target construction process animation based on the construction data that can characterize the actual construction conditions, thereby improving the reliability of the lifting construction process determination; on the other hand, the present invention can determine the target construction process animation that meets the requirements through comparative analysis of the construction process animations of multiple candidate lifting process scenarios, thereby improving the accuracy of the construction process determination; on still another hand, the present invention can arrange the construction process in advance by previewing the construction process through the construction process animation, and timely and accurately discover potential dangers in the construction process, thereby improving construction efficiency and construction safety.

[0036] Below, first, the specific implementation method of "step S210, based on the virtual construction scene editor, determining a model resource set related to the offshore photovoltaic hoisting process from a pre-generated model resource library" is described in detail.

[0037] In an exemplary embodiment, a pre-generated model resource library is stored in the virtual construction scene editor. The model resources in the pre-generated model resource library may include model resources that come with the virtual construction scene editor, and may also include model resources that are custom-edited by the user in the virtual construction scene editor.

[0038] For example, the user can select model resources related to offshore photovoltaic hoisting technology from the model resource library of the virtual construction scene editor based on experience or needs, and generate a model resource collection based on the model resources selected by the user.

[0039] For example, model resources related to the lifting process scene may include a lifting ship model, a material ship model, a photovoltaic panel model, a photovoltaic panel support pile model, a lifting tool model, a sea area model, etc. Among them, the lifting ship model is used for lifting operations, the material ship model is used to transport and carry photovoltaic panels, the photovoltaic panel support pile model is used to support photovoltaic panels, that is, the photovoltaic panel model is lifted from the material ship model by the lifting ship model and installed on the photovoltaic panel support pile model, the lifting tool model is used to assist the lifting ship model in fixing the photovoltaic panel model on the lifting arm of the lifting ship model, such as the lifting tool model can be a rope model, etc., and the sea area model can simulate the lifting operation environment of offshore photovoltaics.

[0040] In an exemplary embodiment, each resource model may include multiple models of different models or specifications. Taking the lifting ship model as an example, for example, it may include a lifting ship model of model 1 and a lifting ship model of model 2. The lifting ship model of model 1 comes with a rope, while the lifting ship model of model 2 does not have a rope of its own.

[0041] In an exemplary embodiment, the virtual construction scene editor in the present disclosure may include an editor capable of building a three-dimensional scene model and generating an animation of the three-dimensional scene model. In other words, the virtual construction scene editor in the present disclosure may include any BIM (Building Information Modeling) animation software.

[0042] The specific implementation method of "step S220, selecting different models from the model resource set, and building a variety of three-dimensional visualized candidate lifting process scenes in the virtual construction scene editor according to the selected models" is described in detail below.

[0043] For example, a variety of different lifting process drawings can be designed in advance, and according to the implementation elements required by different lifting process drawings, the corresponding implementation element models can be selected from the model resource collection. Based on the selected implementation element models and lifting process drawings, a variety of three-dimensional visual candidate lifting process scenes can be built in the virtual construction scene editor.

[0044] It should be noted that the candidate lifting process scenes only spatially arrange the positional relationship, quantity, etc. between the models. At this time, the models are still static. In the present disclosure, the generated dynamic model can be used to drive the lifting equipment model of each candidate lifting process scene to move, thereby generating an intuitive construction process animation.

[0045] The specific implementation method of step “step S230, arranging the candidate lifting process scenarios according to the key frame technology, and determining the dynamic model of the lifting equipment model of the candidate lifting process scenarios based on the process arrangement results” is described in detail below.

[0046] Exemplarily, a specific implementation of performing process arrangement for candidate lifting process scenes based on key frame technology includes: determining the poses of each model of the candidate lifting process scenes in the key frame, and performing process arrangement for the candidate lifting process scenes based on the poses.

[0047] For example, the construction process arrangement module of the virtual construction scene editor is combined with the construction process library built into the construction process arrangement module to arrange the candidate hoisting process scene based on the key frame. For example, the position and posture information of each model of the candidate hoisting process scene in the key frame can be input into the virtual construction scene editor based on the construction process arrangement module, and the process arrangement of the hoisting process scene can be realized through the position and posture information.

[0048] After the process arrangement is completed, the dynamic model of the lifting equipment model of the candidate lifting process scenario can be determined according to the process arrangement results. The lifting equipment model includes equipment that can move during the lifting process, such as a lifting operation ship model, which can realize the lifting process through movements such as rotation, hooking, lifting, rotation, and installation, and reinforcing the connection between the photovoltaic panel model and the photovoltaic panel model support pile model.

[0049] For example, Figure 3 A schematic flow chart of a method for determining a kinetic model in an exemplary embodiment of the present disclosure is shown. Figure 3 , the method may include steps S310 to S320. Wherein: In step S310, based on the process arrangement result, the position and posture of the lifting equipment model in each lifting link of the candidate lifting process scenario is obtained.

[0050] For example, after the process arrangement of the candidate lifting process scene is completed, the various lifting links of the candidate lifting process scene can be determined. For example, a candidate lifting process scene has a total of 10 key frames. The lifting links corresponding to these 10 key frames include hooking, lifting, rotation, installation on position, and connection with pile head reinforcement.

[0051] In step S320, the preset lifting environment parameters and the preset lifting weight are obtained, and the dynamic model of the lifting equipment model of the candidate lifting process scenario is determined according to the preset lifting environment parameters, the preset lifting weight, the model parameters of the lifting equipment model and the posture of the lifting equipment model in each lifting link.

[0052] In an exemplary embodiment, for different candidate lifting process scenarios, the preset lifting environment parameters and the preset lifting weight are the same, and the lifting environment parameters include the wave and tidal strength. The model parameters of the lifting model include the degrees of freedom of the lifting equipment model, the length of the mechanical arm of the lifting equipment model, etc.

[0053] For example, the hoisting equipment model can be regarded as a robot model, and the dynamic model of the hoisting equipment model can be constructed by referring to the construction method of the dynamic model of the robot model. In the present disclosure, when constructing the dynamic model, new parameters, namely, preset hoisting environment parameters, need to be introduced.

[0054] In an exemplary embodiment, according to the construction method of the dynamic model of the robot model, based on the preset hoisting weight, the model parameters of the hoisting equipment model, and the position and posture of the hoisting equipment model in each hoisting environment, a candidate dynamic model of the hoisting equipment model of the candidate hoisting process scenario can be determined. Then, the preset environmental parameters are used as the disturbance factors of the candidate dynamic model, so as to generate the dynamic model of the candidate hoisting process scenario.

[0055] In another exemplary embodiment, the actual friction, gravity and other information to which the lifting equipment model is subjected under the preset lifting environment parameters can be determined based on the preset lifting environment parameters, and then the dynamic model of the lifting equipment model of the candidate lifting process scenario under the preset lifting environment parameters can be constructed based on the actual friction, gravity and other information. For example, the influence of the preset lifting environment parameters on the modeling parameters of the dynamic model can be considered based on the theoretical values ​​of the modeling parameters of the dynamic model, so as to determine the actual values ​​of the modeling parameters of the dynamic model, and then the dynamic model of the candidate lifting process scenario under the preset lifting environment parameters can be constructed based on the actual values.

[0056] In an exemplary embodiment, the preset lifting environment parameters may include multiple ones. Based on this, a specific implementation of step S320 may include: for each candidate lifting process scenario, obtaining a preset lifting weight and multiple preset lifting environment parameters, and determining the dynamic model of the lifting equipment model of the candidate lifting process scenario under different preset lifting environment parameters according to each preset lifting environment parameter, preset lifting weight, model parameters of the lifting equipment model, and the posture of the lifting equipment model in each lifting link.

[0057] Among them, multiple preset lifting environment parameters of different candidate lifting process scenarios are the same, and the preset lifting environment parameters are determined according to the historical environment parameters of the area to be lifted in the same period of the operation cycle and the lifting environment prediction data of the area to be lifted in the operation cycle.

[0058] Taking the area to be operated as sea area A and the operation period from January 1 to April 1, 2023 as an example, the historical tidal intensity data of sea area A from January 1 to April 1, 2022 can be obtained, and the tidal intensity prediction data of sea area A from January 1 to April 1, 2023 can be obtained according to tools such as weather forecast. The historical tidal intensity data and the tidal intensity prediction data can be weighted and summed according to the fourth weight and the fifth weight to obtain the candidate tidal intensity data within the operation period. A variety of preset tidal intensity data are obtained according to the changes in the candidate tidal intensity data within the operation period. For example, a continuous time period in which the difference of the candidate tidal intensity data within the operation week is less than the preset value is taken as a sub-period, thereby dividing the operation period into multiple sub-periods, and in each sub-period, the sub-candidate tidal intensity data corresponding to the sub-period is obtained according to the average value of the candidate tidal intensity data in the sub-period. The sub-candidate tidal intensity data in each sub-period is used as the preset tidal intensity data, thereby obtaining a variety of preset tidal intensity data.

[0059] Among them, the fourth weight is less than the fifth weight, that is, the weight of the tidal intensity prediction data is greater than the weight of the historical tidal intensity data. In other words, the tidal intensity preset of the weather forecast is mainly issued, and the prediction deviation of the weather forecast is adjusted by the historical tidal intensity data, so as to obtain more accurate candidate tidal intensity data within the operation cycle.

[0060] For example, the multiple preset tidal strength data include tidal strength data 1, tidal strength data 2, and tidal strength data 3, and the multiple candidate lifting process scenarios include scenario A, scenario B, and scenario C. Then, for scenario A, dynamic model 1 can be generated according to tidal strength data 1, dynamic model 2 can be generated according to tidal strength data 2, and dynamic model 3 can be generated according to tidal strength data 3, for a total of 3 dynamic models; for scenario B, dynamic model 4 can be generated according to tidal strength data 1, dynamic model 5 can be generated according to tidal strength data 2, and dynamic model 6 can be generated according to tidal strength data 3, for a total of 3 dynamic models. Scenario C is similar, and 3 dynamic models can also be generated.

[0061] In other words, in the present disclosure, multiple construction process animations under different lifting environments can be generated for the same candidate lifting process scene, and construction process animations of different candidate lifting process scenes can be generated for the same lifting environment, so as to select the best candidate lifting process for each lifting environment.

[0062] The specific implementation method of the step “step S240, driving the lifting equipment model of the candidate lifting process scenario to move based on the dynamic model to generate a construction process animation of the candidate lifting process scenario” is described in detail below.

[0063] Exemplarily, an exemplary implementation of step S230 may include: for each candidate lifting process scenario, driving the lifting equipment model of the candidate lifting process scenario to move based on the dynamic model under different preset lifting environment parameters to generate a construction process animation of the candidate lifting process scenario under different lifting environments.

[0064] For example, for each candidate lifting process scenario in each lifting environment, the lifting equipment model of the candidate lifting process scenario in the lifting environment can be driven to move according to its corresponding dynamic model, so as to generate a construction process animation for each candidate lifting process scenario in each lifting environment. Continuing with the example of multiple preset tidal intensity data including tidal intensity data 1, tidal intensity data 2 and tidal intensity data 3, and multiple candidate lifting process scenarios including scenario A, scenario B and scenario C, 9 construction process animations can be generated.

[0065] Below, the specific implementation method of the step "Step S250, comparing and analyzing the construction process animation data of each of the candidate lifting process scenarios, selecting a target construction process animation from the construction process animations of the candidate lifting process scenarios according to the comparative analysis results, and determining the lifting process of the offshore photovoltaic system based on the target construction process animation" is described in detail.

[0066] Next, combine Figures 4 to 6 The specific implementation of step S250 is described.

[0067] For example, Figure 4 A flow chart showing a method for determining a target construction process animation in an exemplary embodiment of the present disclosure is shown. Figure 4 , the method may include steps S410 to S440. Wherein: In step S410, the safety evaluation score of the construction process animation of each candidate lifting process scene by an expert is obtained.

[0068] For example, for each construction process animation generated in step S240, the expert can watch the construction process animation and score it to obtain the expert's safety evaluation score for each construction process animation. That is, after watching the construction process animation, the expert can evaluate the safety of each construction process animation. The higher the safety, the higher the safety evaluation score.

[0069] In step S420, the playing duration of the construction process animation of each candidate lifting process scene is obtained.

[0070] For example, in the present disclosure, the dynamic model constructed by the preset hoisting environment parameters can simulate the actual operation of the actual hoisting equipment in the actual hoisting environment, so the playback time of the construction process animation can indirectly represent the actual operation time of the construction process corresponding to each construction process animation in the corresponding preset hoisting environment. The longer the playback time, the longer the actual operation time of the construction process corresponding to the construction process animation in the corresponding preset hoisting environment, that is, the lower the operation efficiency, and the shorter the playback time, the shorter the actual operation time of the construction process corresponding to the construction process animation in the corresponding preset hoisting environment, that is, the higher the operation efficiency.

[0071] In step S430, a virtual score of the construction process animation of each candidate lifting process scene is determined according to the playback duration and the safety evaluation score.

[0072] In an exemplary embodiment, a virtual score of the construction process animation may be obtained according to the inverse of the play time and the first sum of the safety evaluation score.

[0073] For example, the cost of the construction process may also be considered, and the virtual score of the construction process animation may be comprehensively evaluated based on the cost, efficiency, and safety of the construction process. Figure 5 , Figure 5 A flow chart showing another method for determining a virtual score of a construction process animation in an exemplary embodiment of the present disclosure is shown. Figure 5 As shown, the method may include steps S510 to S520. Among them: In step S510, the construction cost of each of the candidate lifting process scenarios is determined according to the value of the real equipment corresponding to the model included in each of the candidate lifting process scenarios and the human resources required for each of the candidate lifting process scenarios.

[0074] For example, different candidate lifting process scenarios may include the same or different models. The same model may have different collocations, and the corresponding construction process animations may also be different. The same model may have different collocations, and different human resources may be required. The construction cost of each candidate lifting process scenario may be obtained based on the sum of the value of the real equipment corresponding to the model included in each candidate lifting process scenario and the value of the human resources required for each candidate lifting process scenario. The human resources required for each candidate lifting process scenario are determined based on the process arrangement of the candidate lifting process scenario.

[0075] In step S520, based on the construction cost, the playback time and the safety evaluation score, a virtual score of the construction process animation of each candidate lifting process scene is determined.

[0076] Exemplarily, an exemplary implementation of step S520 may include: determining a first weight corresponding to the construction cost, a second weight corresponding to the playback time, and a third weight corresponding to the safety evaluation score according to construction requirements; weighting the construction cost, the playback time, and the safety evaluation score according to the first weight, the second weight, and the third weight to determine the virtual score of the construction process animation of each of the candidate lifting process scenes.

[0077] For example, you can configure different weights for construction cost, construction efficiency and safety according to your needs. According to different weights, the construction cost, playback time and safety evaluation score are weighted and summed to determine the virtual score of each construction process animation.

[0078] In step S440, the construction process animation of the candidate lifting process scene with the largest virtual score is selected as the target construction process animation.

[0079] As mentioned above, the present disclosure can generate construction process animations for different candidate hoisting process scenarios under different hoisting environments, thereby selecting the best target construction process animation for each hoisting environment.

[0080] Based on this, for example, Figure 6 A flowchart showing another method for determining a target construction process animation in an exemplary embodiment of the present disclosure is shown. Figure 6 , the method may include steps S610 to S630. Wherein: in step S610, the construction process animations are grouped according to the preset hoisting environment parameters, and the construction process animations indicated by the same preset hoisting environment parameters are divided into the same group; in step S620, based on the grouping results, the construction process animations of different candidate hoisting process scenes in the same hoisting environment are compared and analyzed, and the target construction process animation in each hoisting environment is selected according to the comparison and analysis results; in step S630, based on the target construction process animation in each hoisting environment, the hoisting process of the offshore photovoltaic system in different hoisting environments is determined.

[0081] For example, the construction process animations of multiple candidate hoisting process scenarios with the same preset hoisting environment parameters can be compared and analyzed, and the construction process animation with the largest virtual group under the preset hoisting environment parameters can be selected as the target construction process animation under the preset hoisting environment parameters. In actual operations, the hoisting process can be adjusted according to the actual hoisting environment, so as to achieve the best hoisting effect in each hoisting environment.

[0082] For example, the target construction process animation corresponding to the preset hoisting environment parameter 1 is animation 8, and the target construction process animation corresponding to the preset hoisting environment parameter 2 is animation 9. In actual operations, the similarity between the actual operation environment data and each preset hoisting environment parameter can be determined, and the hoisting process indicated by the target construction process animation corresponding to the preset hoisting environment parameter with the greatest similarity is selected, and the hoisting operation is performed under the actual operation environment.

[0083] In an exemplary embodiment, the method for determining the hoisting process in the offshore photovoltaic system of the present disclosure may also include: obtaining adjustment suggestions from experts on the construction process animation of the candidate hoisting process scenario; adjusting the candidate hoisting process scenario and / or adjusting the process scheduling of the candidate hoisting process scenario based on the adjustment suggestions to obtain an adjusted process scheduling result; adjusting the dynamic model of the hoisting equipment model of the candidate hoisting process scenario based on the adjusted process scheduling result; driving the adjusted hoisting equipment model of the candidate hoisting process scenario to move based on the adjusted dynamic model to generate a second construction process animation of the candidate hoisting process scenario; analyzing the first construction process animation and the second construction process animation data of the previously generated candidate hoisting process scenario, and selecting a target construction process animation from the first construction process animation and the second construction process animation according to the analysis results.

[0084] For example, after watching the generated construction process animation, the expert can make modification suggestions based on the viewing situation and expert experience, and then adjust and regenerate the construction process animation based on the modification suggestions. Because expert experience cannot represent the actual situation, the actual situation also needs to be determined based on the effect of restoring the expert experience based on the construction process animation. In other words, the construction process animation generated after modification based on expert experience is not necessarily better than the construction process shown in the original construction process animation. Therefore, the modified construction process animation can be compared with the previously generated construction process animation. Through the intuitive construction process animation effect and construction process animation data, the virtual score of each construction process animation can be objectively evaluated, so as to determine the final target construction process animation.

[0085] In the present disclosure, for the hoisting operation of the offshore photovoltaic system, before the on-site implementation, each candidate process is evaluated by simulation, so as to select the best hoisting process, avoiding the time-consuming and laborious problem of selecting the hoisting process in actual experiments. At the same time, by simulating the real hoisting environment and generating the best hoisting process under different hoisting environments, the appropriate best hoisting process can be selected according to the actual operating environment to ensure the efficient and high-quality completion of the entire offshore photovoltaic project.

[0086] In addition, it should be noted that the above-mentioned figures are only schematic illustrations of the processes included in the method according to an exemplary embodiment of the present invention, and are not intended to be limiting. It is easy to understand that the processes shown in the above-mentioned figures do not indicate or limit the time sequence of these processes. In addition, it is also easy to understand that these processes can be performed synchronously or asynchronously, for example, in multiple modules.

[0087] Furthermore, an exemplary embodiment of the present disclosure also provides a device for determining a hoisting process of an offshore photovoltaic system. Figure 7 As shown, the offshore photovoltaic system hoisting process determination device 700 includes the following program modules: a model resource set determination module 710, which is configured to determine a model resource set related to the offshore photovoltaic hoisting process from a pre-generated model resource library based on a virtual construction scene editor; a candidate hoisting process scene construction module 720, which is configured to select different models from the model resource set, and build a variety of three-dimensional visualized candidate hoisting process scenes in the virtual construction scene editor according to the selected models; a dynamic model determination module 730, which is configured to perform process arrangement on the candidate hoisting process scenes based on the key frame technology, and based on the process arrangement The result determines the dynamic model of the lifting equipment model of the candidate lifting process scenario; the construction process animation generation module 740 is configured to drive the lifting equipment model of the candidate lifting process scenario to move based on the dynamic model to generate the construction process animation of the candidate lifting process scenario; the target construction process animation determination module 750 is configured to compare and analyze the construction process animation data of each candidate lifting process scenario, select the target construction process animation from the construction process animations of the candidate lifting process scenarios according to the comparison and analysis results, and determine the lifting process of the offshore photovoltaic system based on the target construction process animation.

[0088] In an exemplary embodiment, based on the aforementioned embodiments, the dynamic model determination module 730 can also be specifically configured as: based on the process scheduling results, obtaining the position and posture of the lifting equipment model of the candidate lifting process scenario in each lifting link; obtaining the preset lifting environment parameters and the preset lifting weight, and determining the dynamic model of the lifting equipment model of the candidate lifting process scenario according to the preset lifting environment parameters, the preset lifting weight, the model parameters of the lifting equipment model and the position and posture of the lifting equipment model in each lifting link; wherein, for different candidate lifting process scenarios, the preset lifting environment parameters and the preset lifting weight are the same, and the lifting environment parameters include the intensity of waves and tides.

[0089] In an exemplary implementation, based on the foregoing embodiment, the obtaining of preset hoisting environment parameters and preset hoisting weight, and determining the dynamic model of the hoisting equipment model of the candidate hoisting process scenario according to the preset hoisting environment parameters, the preset hoisting weight, the model parameters of the hoisting equipment model, and the posture of the hoisting equipment model in each hoisting link include: For each candidate lifting process scenario, a preset lifting weight and a plurality of preset lifting environment parameters are obtained, and a dynamic model of the lifting equipment model of the candidate lifting process scenario under different preset lifting environment parameters is determined according to each preset lifting environment parameter, the preset lifting weight, the model parameters of the lifting equipment model and the posture of the lifting equipment model in each lifting link; Among them, multiple preset hoisting environment parameters of different candidate hoisting process scenarios are the same, and the preset hoisting environment parameters are determined according to historical environment parameters of the area to be hoisted in the same period of the operation cycle and the hoisting environment prediction data of the area to be hoisted in the operation cycle; The step of driving the lifting equipment model of the candidate lifting process scene to move based on the dynamics model to generate a construction process animation of the candidate lifting process scene includes: For each candidate lifting process scenario, a lifting equipment model of the candidate lifting process scenario is driven to move based on a dynamic model under different preset lifting environment parameters to generate a construction process animation of the candidate lifting process scenario under different lifting environments.

[0090] In an exemplary embodiment, based on the aforementioned embodiments, a comparative analysis is performed on the construction process animation data of each of the candidate hoisting process scenarios, and a target construction process animation is selected from the construction process animations of the candidate hoisting process scenarios according to the comparative analysis results; and the hoisting process of the offshore photovoltaic system is determined based on the target construction process animation, including: grouping the construction process animations according to preset hoisting environment parameters, and dividing the construction process animations indicated by the same preset hoisting environment parameters into the same group; based on the grouping results, a comparative analysis is performed on the construction process animations of different candidate hoisting process scenarios under the same hoisting environment, and the target construction process animation under each hoisting environment is selected according to the comparative analysis results; based on the target construction process animation under each hoisting environment, the hoisting process of the offshore photovoltaic system under different hoisting environments is determined.

[0091] In an exemplary embodiment, based on the aforementioned embodiment, the construction process animation data of each of the candidate hoisting process scenes are compared and analyzed, and a target construction process animation is selected from the construction process animations of the candidate hoisting process scenes according to the comparison and analysis results, including: obtaining an expert's safety evaluation score for the construction process animation of each of the candidate hoisting process scenes; obtaining the playback duration of the construction process animation of each of the candidate hoisting process scenes; determining a virtual score for the construction process animation of each of the candidate hoisting process scenes according to the playback duration and the safety evaluation score; and selecting the construction process animation of the candidate hoisting process scene with the largest virtual score as the target construction process animation.

[0092] In an exemplary embodiment, based on the aforementioned embodiment, the method of determining the virtual score of the construction process animation of each of the candidate hoisting process scenes according to the playback time and the safety evaluation score includes: determining the construction cost of each of the candidate hoisting process scenes according to the value of the real equipment corresponding to the model included in each of the candidate hoisting process scenes and the human resources required for each of the candidate hoisting process scenes; determining the virtual score of the construction process animation of each of the candidate hoisting process scenes based on the construction cost, the playback time and the safety evaluation score.

[0093] In an exemplary embodiment, based on the aforementioned embodiment, the virtual score of the construction process animation of each of the candidate hoisting process scenes is determined based on the construction cost, the playback time and the safety evaluation score, including: determining a first weight corresponding to the construction cost, a second weight corresponding to the playback time and a third weight corresponding to the safety evaluation score according to construction requirements; weighting the construction cost, the playback time and the safety evaluation score according to the first weight, the second weight and the third weight to determine the virtual score of the construction process animation of each of the candidate hoisting process scenes.

[0094] The specific details of each part of the above-mentioned device have been described in detail in the implementation method of the method part. The undisclosed details can be found in the implementation method of the method part, so they will not be repeated here.

[0095] It should be noted that, although several modules or units of the device for action execution are mentioned in the above detailed description, this division is not mandatory. In fact, according to the exemplary embodiments of the present disclosure, the features and functions of two or more modules or units described above can be embodied in one module or unit. Conversely, the features and functions of one module or unit described above can be further divided into multiple modules or units to be embodied.

[0096] In addition, although the steps of the method in the present disclosure are described in a specific order in the drawings, this does not require or imply that the steps must be performed in this specific order, or that all the steps shown must be performed to achieve the desired results. Additionally or alternatively, some steps may be omitted, multiple steps may be combined into one step, and / or one step may be decomposed into multiple steps, etc.

[0097] The exemplary embodiments of the present disclosure also provide a computer program product. The computer program product includes a computer program, and when the computer program is executed by a processor, the method for determining the hoisting process of the offshore photovoltaic system is implemented.

[0098] In one embodiment, the computer program product may be a tangible product containing a computer program, such as a computer-readable storage medium storing a computer program. The readable storage medium may be a storage medium based on electrical, magnetic, optical, electromagnetic, infrared, or other signals, including but not limited to: random access memory (RAM), read-only memory (ROM), magnetic tape, floppy disk, flash memory (Flash), mechanical hard disk (HDD), solid state drive (SSD), and the like. Exemplarily, the computer program product may be implemented as a non-volatile storage medium storing a computer program, such as a read-only memory, a NAND flash memory (Nand Flash), and the like.

[0099] In one embodiment, the computer program product may be an intangible product including a computer program. Exemplarily, the computer program product may be implemented as a virtual digital product, such as a digital file storing an executable file, an installation package, etc. of the computer program.

[0100] The code of the computer program can be written in one or more programming languages. Programming languages ​​such as C language, Java, C++, Python, etc. The program code can be executed completely on the user computing device, or partially on the user computing device, or as a separate software package, or partially on the user computing device and partially on the remote computing device, or completely on the remote computing device or server. In the case of a remote computing device, the remote computing device can be connected to the user computing device through any type of network, such as a local area network (LAN), a wide area network (WAN), etc., or can be connected to an external computing device (for example, through an Internet connection provided by an operator).

[0101] The computer program may be carried or transmitted via electrical, magnetic, optical, electromagnetic, infrared, or other signals. The electronic device may convert the signal carrying the computer program into a digital signal, thereby running the computer program. When the computer program runs on the electronic device, its code is used to enable the electronic device to execute (more specifically, the processor of the electronic device may execute) the method steps of various exemplary embodiments of the present disclosure, such as the method for determining the hoisting process of the offshore photovoltaic system described above.

[0102] The above method steps are executed by a computer program. On the one hand, the respective dynamic models are generated through the process arrangement results of different candidate lifting process scenarios. The actual working conditions of each candidate lifting process scenario can be simulated through the dynamic model, so as to obtain construction data that can characterize the actual construction conditions. Based on the construction data that can characterize the actual construction conditions, the target construction process animation is obtained, thereby improving the reliability of the lifting construction process determination; on the other hand, by comparing and analyzing the construction process animations of multiple candidate lifting process scenarios, the target construction process animation that meets the requirements can be determined, thereby improving the accuracy of the construction process determination; on the other hand, by previewing the construction process through the construction process animation, the construction process can be arranged in advance, and potential dangers in the construction process can be discovered in a timely and accurate manner, thereby improving construction efficiency and construction safety.

[0103] The exemplary embodiments of the present disclosure also provide an electronic device, such as the terminal device 110 or the server 120 described above. The electronic device may include a processor and a memory. The memory stores executable instructions of the processor, such as a computer program. The processor executes the method steps of various exemplary embodiments of the present disclosure by executing the executable instructions. In addition, the electronic device may also include a display for displaying a graphical user interface.

[0104] Reference below Figure 8 , the electronic device is exemplarily described in the form of a general-purpose computing device. It should be understood that Figure 8 The electronic device 800 shown is only an example and should not limit the functions and scope of use of the embodiments of the present disclosure.

[0105] like Figure 8 As shown, the electronic device 800 may include a processor 810 , a memory 820 , a bus 830 , an I / O (input / output) interface 840 , a network adapter 850 , and a display 860 .

[0106] The memory 820 may include a volatile memory, such as a RAM 821, a cache unit 822, and may also include a non-volatile memory, such as a ROM 823. The memory 820 may also include one or more program modules 824, such program modules 824 include but are not limited to: an operating system, one or more application programs, other program modules, and program data, each of which or a combination thereof may include the implementation of a network environment. For example, the program module 824 may include each module in the above-mentioned device.

[0107] The processor 810 may include one or more processing units. For example, the processor 810 may include an AP (Application Processor), a modem processor, a GPU (Graphics Processing Unit), an ISP (Image Signal Processor), a controller, an encoder, a decoder, a DSP (Digital Signal Processor), a baseband processor and / or an NPU (Neural-Network Processing Unit), etc.

[0108] The processor 810 may be used to execute executable instructions stored in the memory 820, such as executing the above-mentioned method for determining the hoisting process of the offshore photovoltaic system.

[0109] The above method is implemented by a computer program, and the steps of the above method are executed by a computer program. On the one hand, the respective dynamic models are generated by the process arrangement results of different candidate lifting process scenarios, and the actual working conditions of each candidate lifting process scenario can be simulated through the dynamic model, so as to obtain construction data that can characterize the actual construction conditions, and obtain the target construction process animation based on the construction data that can characterize the actual construction conditions, thereby improving the reliability of the lifting construction process determination; on the other hand, by comparing and analyzing the construction process animations of multiple candidate lifting process scenarios, the target construction process animation that meets the requirements can be determined, thereby improving the accuracy of the construction process determination; on the other hand, by previewing the construction process through the construction process animation, the construction process can be arranged in advance, and potential dangers in the construction process can be discovered in a timely and accurate manner, thereby improving construction efficiency and construction safety.

[0110] The bus 830 is used to realize the connection between different components of the electronic device 800, and may include a data bus, an address bus, and a control bus.

[0111] The electronic device 800 can communicate with one or more external devices 900 (eg, a keyboard, a mouse, an external controller, etc.) through the I / O interface 840 .

[0112] The electronic device 800 can communicate with one or more networks through the network adapter 850. For example, the network adapter 850 can provide mobile communication solutions such as 3G / 4G / 5G, or wireless communication solutions such as wireless LAN, Bluetooth, near field communication, etc. The network adapter 850 can communicate with other modules of the electronic device 800 through the bus 830.

[0113] The electronic device 800 can display a graphical user interface through the display 860, such as displaying a construction process animation interface.

[0114] although Figure 8 Not shown, other hardware and / or software modules may also be provided in the electronic device 800, including but not limited to: microcode, device drivers, redundant processors, external disk drive arrays, RAID systems, tape drives, and data backup storage systems, etc.

[0115] In addition, the above-mentioned figures are only schematic illustrations of the processes included in the method according to the exemplary embodiments of the present disclosure, and are not intended to be limiting. It is easy to understand that the processes shown in the above-mentioned figures do not indicate or limit the time sequence of these processes. In addition, it is also easy to understand that these processes can be performed synchronously or asynchronously, for example, in multiple modules.

[0116] As can be seen from the above, the technical solution of the present disclosure can be implemented as a method, an apparatus, a system, a computer program product, a storage medium, an electronic device, etc. Those skilled in the art can understand that various aspects of the present disclosure can be specifically implemented in the following forms, namely: a complete hardware implementation, a complete software implementation (including firmware, microcode, etc.), or an implementation combining hardware and software, such as being respectively referred to as a "circuit", "module" or "system".

[0117] It should be understood that the present disclosure is not limited to the specific method steps or structures described above and shown in the accompanying drawings, and various modifications and changes can be made without departing from the scope thereof. Those skilled in the art will easily think of other embodiments based on the specific embodiments provided by the present disclosure. Therefore, the specific embodiments provided by the present disclosure are only exemplary, and the scope and spirit of the present disclosure are indicated by the claims, and any variations, uses or adaptive changes of the present disclosure should be covered, which follow the general principles of the present disclosure and include common knowledge or customary technical means in the technical field that are not disclosed in the present disclosure.

Claims

1. A method for determining the hoisting process of an offshore photovoltaic system, characterized in that: include: Based on the virtual construction scenario editor, a model resource collection related to offshore photovoltaic hoisting technology is determined from a pre-generated model resource library; Selecting different models from the model resource set, and building a plurality of three-dimensional visualized candidate hoisting process scenes in the virtual construction scene editor according to the selected models; Performing process arrangement for the candidate lifting process scenarios according to the key frame technology, and determining the dynamics model of the lifting equipment model of the candidate lifting process scenarios based on the process arrangement results; Based on the dynamic model, a lifting equipment model of the candidate lifting process scene is driven to move, so as to generate a construction process animation of the candidate lifting process scene; The construction process animation data of each of the candidate hoisting process scenarios are compared and analyzed, and a target construction process animation is selected from the construction process animations of the candidate hoisting process scenarios according to the comparison and analysis results, and the hoisting process of the offshore photovoltaic system is determined based on the target construction process animation.

2. The method according to claim 1, characterized in that The dynamic model of the lifting equipment model of the candidate lifting process scenario determined based on the process arrangement result includes: Based on the process arrangement result, the position and posture of the lifting equipment model of the candidate lifting process scenario in each lifting link are obtained; Obtaining preset hoisting environment parameters and preset hoisting weight, and determining a dynamic model of the hoisting equipment model of the candidate hoisting process scenario according to the preset hoisting environment parameters, the preset hoisting weight, the model parameters of the hoisting equipment model, and the posture of the hoisting equipment model in each hoisting link; Among them, for different candidate lifting process scenarios, the preset lifting environment parameters and the preset lifting weight are the same, and the lifting environment parameters include the intensity of sea waves and tides.

3. The method according to claim 2, characterized in that The step of obtaining preset hoisting environment parameters and preset hoisting weight, and determining the dynamic model of the hoisting equipment model of the candidate hoisting process scenario according to the preset hoisting environment parameters, the preset hoisting weight, the model parameters of the hoisting equipment model, and the posture of the hoisting equipment model in each hoisting link includes: For each candidate lifting process scenario, a preset lifting weight and a plurality of preset lifting environment parameters are obtained, and a dynamic model of the lifting equipment model of the candidate lifting process scenario under different preset lifting environment parameters is determined according to each preset lifting environment parameter, the preset lifting weight, the model parameters of the lifting equipment model and the posture of the lifting equipment model in each lifting link; Among them, multiple preset hoisting environment parameters of different candidate hoisting process scenarios are the same, and the preset hoisting environment parameters are determined according to historical environment parameters of the area to be hoisted in the same period of the operation cycle and the hoisting environment prediction data of the area to be hoisted in the operation cycle; The step of driving the lifting equipment model of the candidate lifting process scene to move based on the dynamics model to generate a construction process animation of the candidate lifting process scene includes: For each candidate lifting process scenario, a lifting equipment model of the candidate lifting process scenario is driven to move based on a dynamic model under different preset lifting environment parameters to generate a construction process animation of the candidate lifting process scenario under different lifting environments.

4. The method according to claim 3, characterized in that: Comparative analysis is performed on the construction process animation data of each of the candidate hoisting process scenarios, and a target construction process animation is selected from the construction process animations of the candidate hoisting process scenarios according to the comparative analysis results. The hoisting process of the offshore photovoltaic system is determined based on the target construction process animation, including: The construction process animations are grouped according to the preset hoisting environment parameters, and the construction process animations indicated by the same preset hoisting environment parameters are grouped into the same group; Based on the grouping results, the construction process animations of different candidate lifting process scenarios in the same lifting environment are compared and analyzed, and the target construction process animation in each lifting environment is selected according to the comparative analysis results; Based on the target construction process animation under each lifting environment, the lifting process of the offshore photovoltaic system under different lifting environments is determined.

5. The method according to claim 1, characterized in that The comparative analysis of the construction process animation data of each candidate lifting process scene and selecting a target construction process animation from the construction process animations of the candidate lifting process scenes according to the comparative analysis result comprises: Obtaining the safety evaluation scores of the construction process animations of the candidate lifting process scenes by experts; Obtaining the playing time of the construction process animation of each candidate lifting process scene; Determining a virtual score of the construction process animation of each candidate lifting process scene according to the playback duration and the safety evaluation score; The construction process animation of the candidate lifting process scene with the largest virtual score is selected as the target construction process animation.

6. The method according to claim 5, characterized in that Determining the virtual score of the construction process animation of each candidate lifting process scene according to the playback time and the safety evaluation score includes: Determine the construction cost of each candidate hoisting process scenario according to the value of the real equipment corresponding to the model included in each candidate hoisting process scenario and the human resources required for each candidate hoisting process scenario; Based on the construction cost, the playback time and the safety evaluation score, a virtual score of the construction process animation of each candidate lifting process scene is determined.

7. The method according to claim 6, characterized in that The step of determining the virtual score of the construction process animation of each candidate hoisting process scene based on the construction cost, the playback time and the safety evaluation score includes: Determine, according to the construction requirements, a first weight corresponding to the construction cost, a second weight corresponding to the playback time, and a third weight corresponding to the safety evaluation score; The construction cost, the playback time, and the safety evaluation score are weighted according to the first weight, the second weight, and the third weight to determine a virtual score for the construction process animation of each candidate lifting process scene.

8. A device for determining the hoisting process of an offshore photovoltaic system, characterized in that: include: The model resource set determination module is configured to determine a model resource set related to the offshore photovoltaic hoisting process from a pre-generated model resource library based on a virtual construction scenario editor; A candidate hoisting process scene building module is configured to select different models from the model resource set, and build a plurality of three-dimensional visualized candidate hoisting process scenes in the virtual construction scene editor according to the selected models; A dynamics model determination module is configured to perform process arrangement on the candidate lifting process scenarios according to the key frame technology, and determine the dynamics model of the lifting equipment model of the candidate lifting process scenarios based on the process arrangement result; A construction process animation generation module is configured to drive the hoisting equipment model of the candidate hoisting process scene to move based on the dynamics model to generate a construction process animation of the candidate hoisting process scene; The target construction process animation determination module is configured to compare and analyze the construction process animation data of each candidate lifting process scene, select the target construction process animation from the construction process animations of the candidate lifting process scenes according to the comparison and analysis results, and determine the lifting process of the offshore photovoltaic system based on the target construction process animation.

9. A computer program product, comprising a computer program, characterized in that When the computer program is executed by a processor, the method according to any one of claims 1 to 7 is implemented.

10. An electronic device, characterized in that: include: one or more processors; A storage device for storing one or more programs, which, when executed by the one or more processors, enables the one or more processors to implement the method according to any one of claims 1 to 7.

Citation Information

Patent Citations

  • A steel truss bridge simulation construction method based on three-dimensional scene of BIM

    CN109255145A

  • Automatic hoisting and positioning method and system for prefabricated building prefabricated parts

    CN117071912A

  • Large-size irregular steel beam hoisting simulation method for complex sea area environment

    CN117972860A

  • Submarine cable laying simulation training system considering sea area environmental factors

    CN118053336A

  • Engineering project construction process analogue simulation method based on BIM + GIS technology

    CN118070538A

Cited By

  • Photovoltaic project construction process quota management method and system based on multi-dimensional analysis

    CN120410453A