Building plane and structure bearing intelligent design optimization method and system

By using visual models and auxiliary material libraries in architectural design, recording and analyzing user's optimization operations, the problem of low matching efficiency between floor layout and structural bearing capacity in traditional architectural design is solved, and efficient and intelligent design optimization is achieved.

CN119989506AActive Publication Date: 2025-05-13BEIJING INST OF ARCHITECTURAL DESIGN
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
CN202510479429.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-04-17
Publication Date
2025-05-13
Estimated Expiration
2045-04-17

AI Technical Summary

Technical Problem

In the traditional architectural design process, the matching efficiency of the building floor layout and structural bearing capacity is low, and relying on manual experience leads to high labor costs and low design optimization efficiency.

Method used

By presenting the visual model to users, recording the user's optimized operation timeline, and providing assistance based on the timeline based on the auxiliary material library in real time, reducing dependence on manual experience.

Benefits of technology

It significantly reduces labor costs, improves the optimization efficiency of building graphic and structural bearing design, and realizes an intelligent design process.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119989506A_ABST
    Figure CN119989506A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of computer data processing, and discloses an intelligent optimization method and system for a building plane and structure bearing design, and the method comprises the steps: displaying a visual model which supports the optimization of the design of the building plane and structure bearing of a target building to a user; when the user uses the visual model, continuously recording and generating an optimization operation time axis of the user; and assisting the user in real time based on the auxiliary material library according to the optimization operation time axis. According to the method, the visual model supporting optimization of the design of the building plane and the structural bearing of the target building is displayed to the user, when the user uses the visual model, the optimization operation time axis of the user is continuously recorded and generated, the user is assisted in real time based on the auxiliary material library according to the optimization operation time axis, and the user experience is improved. The situation that the process of optimizing the building plane and structural bearing design completely depends on manual experience is avoided, the labor cost is reduced, and the design optimization efficiency is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of computer data processing, and in particular to a method and system for intelligent design optimization of building plane and structural load-bearing. Background Art

[0002] At present, with the continuous advancement of urbanization, the construction industry is facing more and more complex challenges in its development. Especially in the architectural design stage, how to achieve efficient matching between building plan layout and structural bearing capacity has become an important issue in architectural design.

[0003] The traditional process of optimizing building plan and structural load-bearing design often relies entirely on manual experience, resulting in high labor costs and low design optimization efficiency.

[0004] Therefore, how to optimize the building plan and structural load-bearing design through intelligent technology, reduce labor costs and improve design optimization efficiency has become a key issue that needs to be urgently solved in the current construction field. Summary of the invention

[0005] One of the purposes of the present invention is to provide an intelligent design optimization method for building plan and structural load-bearing, which displays to the user a visualization model that supports optimization of the design of the building plan and structural load-bearing of a target building. When the user uses the visualization model, the optimization operation timeline of the user is continuously recorded and generated, and the user is assisted in real time based on an auxiliary material library according to the optimization operation timeline, thereby avoiding the process of optimizing the building plan and structural load-bearing design relying entirely on manual experience, greatly reducing labor costs, and greatly improving design optimization efficiency.

[0006] An embodiment of the present invention provides a method for intelligent design optimization of building plane and structural load-bearing, comprising: Displaying to the user a visual model that supports the optimization of the design of the building plan and structural load of the target building; When users use the visualization model, continuous recording generates the user's optimized operation timeline; Provide assistance to users in real time based on the auxiliary material library and optimized operation timeline.

[0007] Optionally, the real-time assistance to the user is based on the auxiliary material library and according to the optimized operation timeline, including: Determining a waiting point that meets the first waiting point constraint on the optimization operation time axis; Extracting situations from a plurality of first operation records before the waiting point on the optimization operation time axis to obtain a first operation situation; Determining auxiliary materials corresponding to the first operation scenario from the auxiliary material library; When the waiting point meets the second waiting point constraint, extracting the situation of multiple second operation records after the waiting point on the optimization operation time axis to obtain the second operation situation; Based on the second operation scenario, planning and generating a display control timeline of the auxiliary material; Based on the display control timeline, control the display of auxiliary materials to the user; The first waiting point constraint includes: a first matching degree between a fuzzy feature set of a plurality of first operation records before the waiting point and a standard fuzzy feature set exceeds a first matching degree threshold; wherein the fuzzy feature set at least includes: a record type of each first operation record and an arrangement distribution of each first operation record on the optimization operation time axis; The second waiting point constraint includes: a second matching degree between the concrete feature set of multiple second operation records after the waiting point and the standard concrete feature set exceeds a second matching degree threshold; wherein the concrete feature set includes at least: the operation object, operation type, operation duration and operation time interval of each second operation record.

[0008] Optionally, the planning and generating of a display control timeline of the auxiliary material based on the second operation scenario includes: Based on the auxiliary material demand evaluation table, determining the demand degree of each sub-material in the auxiliary material currently required by the user according to the second operation situation; Traverse each sub-material in order from most to least demand; During each traversal, if the demand of the traversed sub-material exceeds the demand threshold, the traversed sub-material is set to the front free position in the first initial sequence; otherwise, if the maximum correlation between the traversed sub-material and other sub-materials already set in the first initial sequence exceeds the correlation threshold, the traversed sub-material is set to the front free position in the first initial sequence; otherwise, the traversed sub-material is set to the front free position in the second initial sequence; After traversing each sub-material, the tail of the first initial sequence in which the sub-material is set is concatenated with the head of the second initial sequence in which the sub-material is set, to obtain a sub-material sequence; Generate an initial timeline; wherein the head of the initial timeline is aligned with the time node of the last second operation record on the optimization operation timeline; Traverse each sub-material in the sub-material sequence in sequence order; Each time the traversal is performed, the auxiliary duration and auxiliary control rules of the traversed sub-material are generated; based on the time interval constraint and the auxiliary duration, the time interval is planned on the initial time axis; the traversed sub-material and the auxiliary control rules are assigned to the time interval; After traversing each sub-material in the sub-material sequence, the initial time axis to which the time interval planning is completed and the auxiliary control rules are assigned is used as the display control time axis; The time interval constraints include: The time intervals on the initial time axis are arranged in sequence according to the arrangement order of the sub-materials assigned to each time interval in the sub-material sequence; The overlap between adjacent time intervals on the initial time axis is maintained; wherein the overlap is the corresponding value in the overlap table of the arrangement order of the first one of the sub-materials assigned to the adjacent time intervals in the sub-material sequence.

[0009] Optionally, the generating of auxiliary duration and auxiliary control rules of the traversed sub-materials includes: Obtaining an expansion coefficient; wherein the expansion coefficient is a corresponding value in the expansion coefficient table of the arrangement order of the traversed sub-material in the sub-material sequence; The product of the standard original duration of the traversed sub-material and the expansion coefficient is used as the auxiliary duration; Optimize the visualization model by adapting the standard original control rules of the traversed sub-materials; The optimized standard original control rule is used as the auxiliary control rule.

[0010] Optionally, after assisting the user, the following steps may also be performed: Receiving design optimization results input by a user; Send the design optimization results to the engineering node.

[0011] An embodiment of the present invention provides a building plan and structure load-bearing intelligent design optimization system, comprising: A display module, used for displaying to a user a visualization model supporting optimization of the design of the building plan and structural load-bearing of the target building; A generation module, used for continuously recording and generating a user's optimization operation timeline when the user uses the visualization model; The auxiliary module is used to assist users in real time based on the auxiliary material library and the optimized operation timeline.

[0012] Optionally, the auxiliary module assists the user in real time based on the auxiliary material library and according to the optimized operation timeline, including: Determining a waiting point that meets the first waiting point constraint on the optimization operation time axis; Extracting situations from a plurality of first operation records before the waiting point on the optimization operation time axis to obtain a first operation situation; Determining auxiliary materials corresponding to the first operation scenario from the auxiliary material library; When the waiting point meets the second waiting point constraint, extracting the situation of multiple second operation records after the waiting point on the optimization operation time axis to obtain the second operation situation; Based on the second operation scenario, planning and generating a display control timeline of the auxiliary material; Based on the display control timeline, control the display of auxiliary materials to the user; The first waiting point constraint includes: a first matching degree between a fuzzy feature set of a plurality of first operation records before the waiting point and a standard fuzzy feature set exceeds a first matching degree threshold; wherein the fuzzy feature set at least includes: a record type of each first operation record and an arrangement distribution of each first operation record on the optimization operation time axis; The second waiting point constraint includes: a second matching degree between the concrete feature set of multiple second operation records after the waiting point and the standard concrete feature set exceeds a second matching degree threshold; wherein the concrete feature set includes at least: the operation object, operation type, operation duration and operation time interval of each second operation record.

[0013] Optionally, the auxiliary module plans and generates a display control timeline of the auxiliary material based on the second operation scenario, including: Based on the auxiliary material demand evaluation table, determining the demand degree of each sub-material in the auxiliary material currently required by the user according to the second operation situation; Traverse each sub-material in order from most to least demand; During each traversal, if the demand of the traversed sub-material exceeds the demand threshold, the traversed sub-material is set to the front free position in the first initial sequence; otherwise, if the maximum correlation between the traversed sub-material and other sub-materials already set in the first initial sequence exceeds the correlation threshold, the traversed sub-material is set to the front free position in the first initial sequence; otherwise, the traversed sub-material is set to the front free position in the second initial sequence; After traversing each sub-material, the tail of the first initial sequence in which the sub-material is set is concatenated with the head of the second initial sequence in which the sub-material is set, to obtain a sub-material sequence; Generate an initial timeline; wherein the head of the initial timeline is aligned with the time node of the last second operation record on the optimization operation timeline; Traverse each sub-material in the sub-material sequence in sequence order; Each time the traversal is performed, the auxiliary duration and auxiliary control rules of the traversed sub-material are generated; based on the time interval constraint and the auxiliary duration, the time interval is planned on the initial time axis; the traversed sub-material and the auxiliary control rules are assigned to the time interval; After traversing each sub-material in the sub-material sequence, the initial time axis to which the time interval planning is completed and the auxiliary control rules are assigned is used as the display control time axis; The time interval constraints include: The time intervals on the initial time axis are arranged in sequence according to the arrangement order of the sub-materials assigned to each time interval in the sub-material sequence; The overlap between adjacent time intervals on the initial time axis is maintained; wherein the overlap is the corresponding value in the overlap table of the arrangement order of the first one of the sub-materials assigned to the adjacent time intervals in the sub-material sequence.

[0014] Optionally, the auxiliary module generates auxiliary duration and auxiliary control rules for the traversed sub-materials, including: Obtaining an expansion coefficient; wherein the expansion coefficient is a corresponding value in the expansion coefficient table of the arrangement order of the traversed sub-material in the sub-material sequence; The product of the standard original duration of the traversed sub-material and the expansion coefficient is used as the auxiliary duration; Optimize the visualization model by adapting the standard original control rules of the traversed sub-materials; The optimized standard original control rule is used as the auxiliary control rule.

[0015] Optionally, after the auxiliary module assists the user, the auxiliary module further includes: The distribution module is used to: Receiving design optimization results input by a user; Send the design optimization results to the engineering node.

[0016] Other features and advantages of the present invention will be described in the following description, and partly become apparent from the description, or understood by practicing the present invention. The purpose and other advantages of the present invention can be realized and obtained by the structures particularly pointed out in the written description and the accompanying drawings.

[0017] The technical solution of the present invention is further described in detail below through the accompanying drawings and embodiments. BRIEF DESCRIPTION OF THE DRAWINGS

[0018] The accompanying drawings are used to provide a further understanding of the present invention and constitute a part of the specification. Together with the embodiments of the present invention, they are used to explain the present invention and do not constitute a limitation of the present invention. In the accompanying drawings: Figure 1 A schematic diagram of a method for intelligent design optimization of building plane and structural load-bearing capacity in an embodiment of the present invention; Figure 2 It is a schematic diagram of a building plan and structural load-bearing intelligent design optimization system in an embodiment of the present invention. DETAILED DESCRIPTION

[0019] The preferred embodiments of the present invention are described below in conjunction with the accompanying drawings. It should be understood that the preferred embodiments described herein are only used to illustrate and explain the present invention, and are not used to limit the present invention.

[0020] The embodiment of the present invention provides a method for intelligent design optimization of building plane and structural load-bearing, such as Figure 1 As shown, including: S1. Displaying to the user a visualization model that supports optimization of the design of the building plan and structural load of the target building; In S1, first, the system shows the user a visual model that supports the optimization of building plan layout and structural load. The model can be generated through a building information modeling platform (such as a BIM platform) to show the plan layout of the target building and its related structural information, as well as key information such as the structural bearing capacity, load distribution, and wall layout of the target building; S2. When the user uses the visualization model, continuously record and generate the user's optimization operation timeline; In S2, users can perform design optimization operations through visual models, adjust the plane layout or structural elements, and optimize according to different design requirements. The system continuously monitors and records each user operation, sets the recorded operations on the timeline according to the corresponding operation time, and obtains the optimized operation timeline; S3. Provide assistance to users in real time based on the auxiliary material library and optimized operation timeline.

[0021] In S3, the auxiliary material library contains a large number of auxiliary materials that can help users optimize the building plan and structural load-bearing design, such as common design templates, standard building elements, load distribution diagrams, best practices and other resources; through the auxiliary material library, the system can dynamically provide users with relevant design optimization solutions based on the user's optimization operation timeline, building design rules, structural mechanics analysis, engineering standards and other information. For example, when the user adjusts the position of a structural element, the system will automatically prompt the impact of the modification on the overall structural bearing capacity based on the existing design rules, and give optimization suggestions.

[0022] This application displays to users a visualization model that supports optimization of the design of the building plan and structural load-bearing capacity of the target building. When the user uses the visualization model, it continuously records and generates the user's optimization operation timeline, and assists the user in real time based on the auxiliary material library and the optimization operation timeline, thereby avoiding the process of optimizing the building plan and structural load-bearing design from relying entirely on manual experience, greatly reducing labor costs and greatly improving design optimization efficiency.

[0023] In one embodiment, the step S3, assisting the user in real time based on the auxiliary material library and optimizing the operation timeline, includes: S31, determining a waiting point that meets the first waiting point constraint on the optimization operation time axis; In S31, the waiting point is a time node on the optimization operation time axis that meets the first waiting point constraint; S32, extracting situations from a plurality of first operation records before the waiting point on the optimization operation time axis to obtain a first operation situation; In 32, there will be a first operation record before the waiting point on the optimization operation time axis. The first operation record is the operation information recorded by the system when the visualization model is used before the waiting point. Each first operation record reflects the operation object and the corresponding operation method of the current user's key operation, etc., which is used as the first operation situation to complete the extraction; S33, determining auxiliary materials corresponding to the first operation situation from the auxiliary material library; In S33, the auxiliary material library contains auxiliary materials corresponding to different first operation situations. For example, the first operation situation is building wall adjustment, and the corresponding auxiliary materials may be design solutions or tools related to wall adjustment. S34, when the waiting point meets the second waiting point constraint, extracting the situation of multiple second operation records after the waiting point on the optimization operation time axis to obtain the second operation situation; In S34, as time goes by, new records will be continuously generated after the waiting point on the optimization operation timeline. When the waiting point meets the second waiting point constraint, a plurality of second operation records after the waiting point are extracted. The second operation record is the operation information recorded by the system when the visualization model is used after the waiting point. Each second operation record reflects the operation object and corresponding operation method of the subsequent user's key operation, and is used as the second operation situation to complete the extraction. S35, planning and generating a display control timeline of the auxiliary material based on the second operation situation; In S35, the first operation scenario indicates that the user needs auxiliary materials for assistance, and the second operation scenario may indicate how to assist the user based on the auxiliary materials. Therefore, based on the second operation scenario, a display control timeline of the auxiliary materials is planned and generated, and the display control timeline is used to control the sub-materials in the auxiliary materials to be displayed to the user at an appropriate time, etc.; S36, based on the display control timeline, controlling the auxiliary material to be displayed to the user; In S36, finally, based on the display control timeline, the auxiliary material is controlled to be displayed to the user; The first waiting point constraint includes: a first matching degree between a fuzzy feature set of a plurality of first operation records before the waiting point and a standard fuzzy feature set exceeds a first matching degree threshold; wherein the fuzzy feature set at least includes: a record type of each first operation record and an arrangement distribution of each first operation record on the optimization operation time axis; In the first waiting point constraint, the standard fuzzy feature set includes multiple features that can jointly react to determine what kind of auxiliary materials the user needs for assistance. For example, the record types include wall material adjustment, wall layout modification, etc., and the arrangement distribution is that the records of the type of wall material adjustment are scattered on the timeline, while the records of the type of wall layout modification are concentrated on the timeline, indicating that the user has been adjusting the wall material and is currently focusing on modifying the wall layout. The auxiliary materials required are wall layout modification suggestions or design plans that are suitable for the wall materials newly adjusted by the user; the first matching degree threshold can be, for example, 80%; when the first matching degree between the fuzzy feature set of multiple first operation records before the waiting point and the standard fuzzy feature set exceeds the first matching degree threshold, it means that it is possible to determine what kind of auxiliary materials the user needs for assistance based on the multiple first operation records before the waiting point; The second waiting point constraint includes: a second matching degree between the concrete feature set of multiple second operation records after the waiting point and the standard concrete feature set exceeds a second matching degree threshold; wherein the concrete feature set includes at least: the operation object, operation type, operation duration and operation time interval of each second operation record.

[0024] In the second waiting point constraint, the standard concrete feature set includes features that can be combined to determine how to control the sub-material in the auxiliary material to be displayed to the user at an appropriate time, for example: the operation object is a building wall, the operation type is to adjust the wall material, the operation time is 10 minutes, and the operation time interval is 20 seconds, which means that the user frequently adjusts the wall material and is hesitant. Therefore, the sub-material in the auxiliary material can be controlled to be displayed the next time the user adjusts the wall material; the second matching degree threshold can be, for example, 60%. When the second matching degree between the concrete feature set of multiple second operation records after the waiting point and the standard concrete feature set exceeds the second matching degree threshold, it means that it can be determined how to control the sub-material in the auxiliary material to be displayed to the user at an appropriate time.

[0025] The embodiment of the present invention is based on the auxiliary material library in real time. According to the optimized operation timeline, when assisting the user, the most suitable waiting point is determined, and the most suitable auxiliary material is selected based on the first operation situation of multiple first operation records before the waiting point. When waiting until the waiting point meets the second waiting point constraint, the display control timeline for controlling the auxiliary material to be displayed to the user is determined based on the second operation situation of multiple second operation records after the waiting point, which greatly improves the work efficiency of the system and reduces the work resources of the system; secondly, the first waiting point constraint and the second waiting point constraint are introduced to ensure that the auxiliary material can be determined based on the first operation situation, and that the display control timeline of the auxiliary material can be planned and generated for the second operation situation, which greatly improves the suitability, accuracy and comprehensiveness of the waiting point determination, avoids the situation where the auxiliary material is not accurately determined and the display control timeline is not appropriately planned and generated due to the waiting point being set too early or too late, and greatly improves the intelligence level of the system.

[0026] In one embodiment, the step S35, planning and generating a display control timeline of the auxiliary material based on the second operation situation, includes: S351, based on the auxiliary material demand evaluation table, determining the demand degree of each sub-material in the auxiliary material currently required by the user according to the second operation situation; In S351, the auxiliary material includes a plurality of sub-materials; the auxiliary material has a demand evaluation table, and the demand evaluation table contains the demand degrees of different sub-materials under different second operation scenarios. The greater the demand degree, the greater the degree of demand for the sub-material by the user. For example, if the second operation scenario is that the user adjusts the wall material, the demand degree for the sub-material of the performance comparison table of different wall materials is the largest, which is 10, and the demand degree for the sub-material of the historical design experience scheme using different wall materials is the second largest, which is 8. S352, traversing each sub-material in order from largest to smallest according to the demand; S353, during each traversal, if the demand of the traversed sub-material exceeds the demand threshold, the traversed sub-material is set to the front free position of the first initial sequence; otherwise, if the maximum correlation between the traversed sub-material and other sub-materials already set in the first initial sequence exceeds the correlation threshold, the traversed sub-material is set to the front free position of the first initial sequence; otherwise, the traversed sub-material is set to the front free position of the second initial sequence; In S353, the demand threshold is a threshold representing a high demand, which may be, for example, 7; the first initial sequence and the second initial sequence are respectively set, and the first initial sequence and the second initial sequence are blank sequences; when the demand of the traversed sub-material exceeds the demand threshold, it means that the user has a high demand for the sub-material, and it is directly set in the front free position of the first initial sequence; otherwise, if the maximum correlation between the traversed sub-material and other sub-materials already set in the first initial sequence exceeds the correlation threshold, it means that the sub-material needs to be set in the front of the first initial sequence, and the traversed sub-material is set in the front free position of the first initial sequence; otherwise, the sub-material does not need to be set in the front of the first initial sequence at all, and the traversed sub-material is set in the front free position of the second initial sequence; the correlation threshold may be, for example, 20; the correlation between the sub-material and other sub-materials is the degree of auxiliary effect on the user when the two are displayed together to the user more than when other sub-materials are displayed to the user separately; S354, after traversing all sub-materials, the tail of the first initial sequence in which the sub-materials are set is concatenated with the head of the second initial sequence in which the sub-materials are set, to obtain a sub-material sequence; In S354, after traversing each sub-material, the tail of the first initial sequence of sub-materials is spliced ​​with the head of the second initial sequence of sub-materials, and the sub-material sequence is obtained by splicing the two. S355, generating an initial time axis; wherein the head of the initial time axis is aligned with the time node of the last second operation record on the optimization operation time axis; In S355, when assisting the user based on the auxiliary material, it needs to be performed at the beginning of the time of the user's latest operation, so the head of the initial time axis is aligned with the time node of the last second operation record on the optimization operation time axis; S356, traversing each sub-material in the sub-material sequence in sequence order; S357, each time the traversal is performed, the auxiliary duration and auxiliary control rules of the traversed sub-material are generated; based on the time interval constraint and the auxiliary duration, the time interval is planned on the initial time axis; the traversed sub-material and the auxiliary control rules are assigned to the time interval; In S357, the assistance duration is the duration of assisting the user based on the sub-material, and the assistance control rule is the rule for controlling the sub-material to assist the user; S358, after traversing each sub-material in the sub-material sequence, the initial time axis to which the time interval planning is completed and the auxiliary control rules are assigned is used as the display control time axis; In S358, after the display control timeline plan is generated, when in use, the progress line of the ever-changing real time starts to move from the display control timeline, and each time it moves into a time interval, the sub-material assigned to the entered time interval is controlled based on the auxiliary control rule assigned to the entered time interval to assist the user; The time interval constraints include: Constraint 1: the time intervals on the initial time axis are arranged in sequence according to the order in which the sub-materials assigned to each time interval are arranged in the sub-material sequence; In constraint 1, the sub-materials have an arrangement order in the sub-material sequence, and their corresponding assigned time intervals are also arranged in sequence according to their arrangement order; Constraint 2: Maintaining the overlap between adjacent time intervals on the initial time axis; wherein the overlap is the corresponding value in the overlap table of the arrangement order of the first sub-material in the sub-material sequence in the sub-material sequence assigned to each adjacent time interval.

[0027] In constraint two, there are overlaps corresponding to different arrangement orders in the overlap table. The smaller the arrangement order and the closer the arrangement is, it means that the sub-materials assigned to the adjacent time intervals are more needed by the user. Therefore, the duration of assisting the user based on the sub-materials assigned to the adjacent time intervals cannot be too long, and the smaller the overlap.

[0028] The embodiment of the present invention can accurately identify the needs of users in specific operation scenarios through the demand evaluation table and the demand degree analysis of sub-materials, and ensure the provision of the most relevant and valuable auxiliary materials; in the process of sorting sub-materials, the system not only determines the priority of sub-materials based on the demand degree, but also takes into account the maximum correlation between the sub-materials and other sub-materials that have been set in the first initial sequence, so that sub-materials with strong correlation can appear in the display sequence as early as possible, thereby improving the user experience and work efficiency; when planning the timeline, adjacent time intervals are reasonably controlled by overlapping degrees, and an overlapping degree table is introduced to avoid interference that may be caused by the simultaneous display of multiple sub-materials, while ensuring that users can obtain appropriate auxiliary information at each time node; through the precise setting of the auxiliary duration and auxiliary control rules, the display time of each sub-material can be optimized according to its auxiliary value to the user, avoiding the waste of invalid time, while ensuring that each sub-material can give full play to its auxiliary role, enhancing the fluency and efficiency of the overall operation experience; by accurately controlling the display time and sequence of sub-materials, the system helps users avoid confusion caused by information overload or information loss at work, and improves user experience.

[0029] In one embodiment, in S357, generating the auxiliary duration and auxiliary control rules of the traversed sub-materials includes: S3571, obtaining an expansion coefficient; wherein the expansion coefficient is a corresponding value in the expansion coefficient table of the arrangement order of the traversed sub-material in the sub-material sequence; In S3571, the expansion coefficient table has expansion coefficients corresponding to different arrangement orders. The smaller the arrangement order and the closer the arrangement is, the higher the user's demand for the traversed sub-material is. The more the user needs to expand the auxiliary time of the traversed sub-material, the larger the expansion coefficient is. S3572, taking the product of the standard original duration of the traversed sub-material and the expansion coefficient as the auxiliary duration; In S3572, the sub-material has a standard original duration, which is a preset basic duration for the sub-material to produce an auxiliary effect on the user, and the expansion coefficient is multiplied by the standard original duration, and the product is used as the auxiliary duration; S3573, optimizing the adaptive visualization model for the standard original control rules of the traversed sub-materials; In S3573, the sub-material has a standard original control rule, which is a preset rule for controlling the sub-material to assist the user, for example: setting the display condition of the sub-material to be displayed when the user triggers a certain step, ensuring that relevant help is provided only when necessary, and optimizing the standard original control rule of the traversed sub-material to adapt to the visualization model, for example: searching for the operation position of the trigger step in the display condition in the visualization model, and optimizing the display condition to display the corresponding sub-material when the user operates the operation position; S3574. Use the optimized standard original control rule as an auxiliary control rule.

[0030] In S3574, finally, the optimized standard original control rule is used as the auxiliary control rule.

[0031] By optimizing the adaptation of the assistance duration and the assistance control rules, the system in the embodiment of the present invention can provide more accurate and personalized assistance services; this not only improves the intelligence and automation level of the system, but also enhances the fluency and interactivity of the user experience, reduces unnecessary interference, and improves overall operational efficiency.

[0032] In one embodiment, after assisting the user in S3, the step further includes: S4, receiving the design optimization result input by the user; S5. Send the design optimization results to the engineering node.

[0033] With the assistance of the system, the user will eventually complete the design optimization and input the design optimization results. The system can send them to the engineering nodes, which can be the on-site managers carrying out the target building construction.

[0034] The embodiment of the present invention provides a building plan and structure load-bearing intelligent design optimization system, such as Figure 2 As shown, including: Display module 1, used to display to the user a visual model that supports optimization of the design of the building plane and structural load-bearing of the target building; A generation module 2 is used to continuously record and generate a user's optimization operation timeline when the user uses the visualization model; The auxiliary module 3 is used to assist the user in real time based on the auxiliary material library and according to the optimized operation timeline.

[0035] The auxiliary module assists the user in real time based on the auxiliary material library and according to the optimized operation timeline, including: Determining a waiting point that meets the first waiting point constraint on the optimization operation time axis; Extracting situations from a plurality of first operation records before the waiting point on the optimization operation time axis to obtain a first operation situation; Determining auxiliary materials corresponding to the first operation scenario from the auxiliary material library; When the waiting point meets the second waiting point constraint, extracting the situation of multiple second operation records after the waiting point on the optimization operation time axis to obtain the second operation situation; Based on the second operation scenario, planning and generating a display control timeline of the auxiliary material; Based on the display control timeline, control the display of auxiliary materials to the user; The first waiting point constraint includes: a first matching degree between a fuzzy feature set of a plurality of first operation records before the waiting point and a standard fuzzy feature set exceeds a first matching degree threshold; wherein the fuzzy feature set at least includes: a record type of each first operation record and an arrangement distribution of each first operation record on the optimization operation time axis; The second waiting point constraint includes: a second matching degree between the concrete feature set of multiple second operation records after the waiting point and the standard concrete feature set exceeds a second matching degree threshold; wherein the concrete feature set includes at least: the operation object, operation type, operation duration and operation time interval of each second operation record.

[0036] The auxiliary module plans and generates a display control timeline of the auxiliary material based on the second operation scenario, including: Based on the auxiliary material demand evaluation table, determining the demand degree of each sub-material in the auxiliary material currently required by the user according to the second operation situation; Traverse each sub-material in order from most to least demand; During each traversal, if the demand of the traversed sub-material exceeds the demand threshold, the traversed sub-material is set to the front free position in the first initial sequence; otherwise, if the maximum correlation between the traversed sub-material and other sub-materials already set in the first initial sequence exceeds the correlation threshold, the traversed sub-material is set to the front free position in the first initial sequence; otherwise, the traversed sub-material is set to the front free position in the second initial sequence; After traversing each sub-material, the tail of the first initial sequence in which the sub-material is set is concatenated with the head of the second initial sequence in which the sub-material is set, to obtain a sub-material sequence; Generate an initial timeline; wherein the head of the initial timeline is aligned with the time node of the last second operation record on the optimization operation timeline; Traverse each sub-material in the sub-material sequence in sequence order; Each time the traversal is performed, the auxiliary duration and auxiliary control rules of the traversed sub-material are generated; based on the time interval constraint and the auxiliary duration, the time interval is planned on the initial time axis; the traversed sub-material and the auxiliary control rules are assigned to the time interval; After traversing each sub-material in the sub-material sequence, the initial time axis to which the time interval planning is completed and the auxiliary control rules are assigned is used as the display control time axis; The time interval constraints include: The time intervals on the initial time axis are arranged in sequence according to the arrangement order of the sub-materials assigned to each time interval in the sub-material sequence; The overlap between adjacent time intervals on the initial time axis is maintained; wherein the overlap is the corresponding value in the overlap table of the arrangement order of the first one of the sub-materials assigned to the adjacent time intervals in the sub-material sequence.

[0037] The auxiliary module generates auxiliary duration and auxiliary control rules for the traversed sub-materials, including: Obtaining an expansion coefficient; wherein the expansion coefficient is a corresponding value in the expansion coefficient table of the arrangement order of the traversed sub-material in the sub-material sequence; The product of the standard original duration of the traversed sub-material and the expansion coefficient is used as the auxiliary duration; Optimize the visualization model by adapting the standard original control rules of the traversed sub-materials; The optimized standard original control rule is used as the auxiliary control rule.

[0038] After the auxiliary module assists the user, the method further includes: The distribution module is used to: Receiving design optimization results input by a user; Send the design optimization results to the engineering node.

[0039] Obviously, those skilled in the art can make various changes and modifications to the present invention without departing from the spirit and scope of the present invention. Thus, if these modifications and variations of the present invention fall within the scope of the claims of the present invention and their equivalents, the present invention is also intended to include these modifications and variations.

Claims

1. An intelligent design optimization method for building plane and structural load bearing, characterized in that: include: Displaying to the user a visual model that supports the optimization of the design of the building plan and structural load of the target building; When users use the visualization model, continuous recording generates the user's optimized operation timeline; Provide assistance to users in real time based on the auxiliary material library and optimized operation timeline.

2. The intelligent design optimization method for building plane and structural load-bearing according to claim 1, characterized in that: The real-time assistance to the user is based on the auxiliary material library and the optimized operation timeline, including: Determining a waiting point that meets the first waiting point constraint on the optimization operation time axis; Extracting situations from a plurality of first operation records before the waiting point on the optimization operation time axis to obtain a first operation situation; Determining auxiliary materials corresponding to the first operation scenario from the auxiliary material library; When the waiting point meets the second waiting point constraint, extracting the situation of multiple second operation records after the waiting point on the optimization operation time axis to obtain the second operation situation; Based on the second operation scenario, planning and generating a display control timeline of the auxiliary material; Based on the display control timeline, control the display of auxiliary materials to the user; The first waiting point constraint includes: a first matching degree between a fuzzy feature set of a plurality of first operation records before the waiting point and a standard fuzzy feature set exceeds a first matching degree threshold; wherein the fuzzy feature set at least includes: a record type of each first operation record and an arrangement distribution of each first operation record on the optimization operation time axis; The second waiting point constraint includes: a second matching degree between the concrete feature set of multiple second operation records after the waiting point and the standard concrete feature set exceeds a second matching degree threshold; wherein the concrete feature set includes at least: the operation object, operation type, operation duration and operation time interval of each second operation record.

3. The intelligent design optimization method for building plane and structural load-bearing according to claim 2, characterized in that: The planning and generating of the display control timeline of the auxiliary material based on the second operation scenario includes: Based on the auxiliary material demand evaluation table, determining the demand degree of each sub-material in the auxiliary material currently required by the user according to the second operation situation; Traverse each sub-material in order from most to least demand; During each traversal, if the demand of the traversed sub-material exceeds the demand threshold, the traversed sub-material is set to the front free position in the first initial sequence; otherwise, if the maximum correlation between the traversed sub-material and other sub-materials already set in the first initial sequence exceeds the correlation threshold, the traversed sub-material is set to the front free position in the first initial sequence; otherwise, the traversed sub-material is set to the front free position in the second initial sequence; After traversing each sub-material, the tail of the first initial sequence in which the sub-material is set is concatenated with the head of the second initial sequence in which the sub-material is set, to obtain a sub-material sequence; Generate an initial timeline; wherein the head of the initial timeline is aligned with the time node of the last second operation record on the optimization operation timeline; Traverse each sub-material in the sub-material sequence in sequence order; Each time the traversal is performed, the auxiliary duration and auxiliary control rules of the traversed sub-material are generated; based on the time interval constraint and the auxiliary duration, the time interval is planned on the initial time axis; the traversed sub-material and the auxiliary control rules are assigned to the time interval; After traversing each sub-material in the sub-material sequence, the initial time axis to which the time interval planning is completed and the auxiliary control rules are assigned is used as the display control time axis; The time interval constraints include: The time intervals on the initial time axis are arranged in sequence according to the arrangement order of the sub-materials assigned to each time interval in the sub-material sequence; The overlap between adjacent time intervals on the initial time axis is maintained; wherein the overlap is the corresponding value in the overlap table of the arrangement order of the first one of the sub-materials assigned to the adjacent time intervals in the sub-material sequence.

4. The intelligent design optimization method for building plane and structural load-bearing according to claim 3, characterized in that: The generating of auxiliary duration and auxiliary control rules of the traversed sub-materials includes: Obtaining an expansion coefficient; wherein the expansion coefficient is a corresponding value in the expansion coefficient table of the arrangement order of the traversed sub-material in the sub-material sequence; The product of the standard original duration of the traversed sub-material and the expansion coefficient is used as the auxiliary duration; The standard original control rules of the traversed sub-materials are optimized to adapt to the visualization model; The optimized standard original control rule is used as the auxiliary control rule.

5. The intelligent design optimization method for building plane and structural load-bearing according to claim 1, characterized in that: After assisting the user, it also includes: Receiving design optimization results input by a user; Send the design optimization results to the engineering node.

6. Building plan and structure load-bearing intelligent design optimization system, characterized by: include: A display module, used for displaying to the user a visual model supporting the optimization of the design of the building plan and the structural load-bearing of the target building; A generation module, used for continuously recording and generating a user's optimization operation timeline when the user uses the visualization model; The auxiliary module is used to assist users in real time based on the auxiliary material library and the optimized operation timeline.

7. The building plan and structure load-bearing intelligent design optimization system according to claim 6, characterized in that: The auxiliary module assists the user in real time based on the auxiliary material library and according to the optimized operation timeline, including: Determining a waiting point that meets the first waiting point constraint on the optimization operation time axis; Extracting situations from a plurality of first operation records before the waiting point on the optimization operation time axis to obtain a first operation situation; Determining auxiliary materials corresponding to the first operation scenario from the auxiliary material library; When the waiting point meets the second waiting point constraint, extracting the situation of multiple second operation records after the waiting point on the optimization operation time axis to obtain the second operation situation; Based on the second operation scenario, planning and generating a display control timeline of the auxiliary material; Based on the display control timeline, control the display of auxiliary materials to the user; The first waiting point constraint includes: a first matching degree between a fuzzy feature set of a plurality of first operation records before the waiting point and a standard fuzzy feature set exceeds a first matching degree threshold; wherein the fuzzy feature set at least includes: a record type of each first operation record and an arrangement distribution of each first operation record on the optimization operation time axis; The second waiting point constraint includes: a second matching degree between the concrete feature set of multiple second operation records after the waiting point and the standard concrete feature set exceeds a second matching degree threshold; wherein the concrete feature set includes at least: the operation object, operation type, operation duration and operation time interval of each second operation record.

8. The building plan and structure load-bearing intelligent design optimization system according to claim 6, characterized in that: The auxiliary module plans and generates a display control timeline of the auxiliary material based on the second operation scenario, including: Based on the auxiliary material demand evaluation table, determining the demand degree of each sub-material in the auxiliary material currently required by the user according to the second operation situation; Traverse each sub-material in order from most to least demand; During each traversal, if the demand of the traversed sub-material exceeds the demand threshold, the traversed sub-material is set to the front free position in the first initial sequence; otherwise, if the maximum correlation between the traversed sub-material and other sub-materials already set in the first initial sequence exceeds the correlation threshold, the traversed sub-material is set to the front free position in the first initial sequence; otherwise, the traversed sub-material is set to the front free position in the second initial sequence; After traversing each sub-material, the tail of the first initial sequence in which the sub-material is set is concatenated with the head of the second initial sequence in which the sub-material is set, to obtain a sub-material sequence; Generate an initial timeline; wherein the head of the initial timeline is aligned with the time node of the last second operation record on the optimization operation timeline; Traverse each sub-material in the sub-material sequence in sequence order; Each time the traversal is performed, the auxiliary duration and auxiliary control rules of the traversed sub-material are generated; based on the time interval constraint and the auxiliary duration, the time interval is planned on the initial time axis; the traversed sub-material and the auxiliary control rules are assigned to the time interval; After traversing each sub-material in the sub-material sequence, the initial time axis to which the time interval planning is completed and the auxiliary control rules are assigned is used as the display control time axis; The time interval constraints include: The time intervals on the initial time axis are arranged in sequence according to the arrangement order of the sub-materials assigned to each time interval in the sub-material sequence; The overlap between adjacent time intervals on the initial time axis is maintained; wherein the overlap is the corresponding value in the overlap table of the arrangement order of the first one of the sub-materials assigned to the adjacent time intervals in the sub-material sequence.

9. The building plan and structure load-bearing intelligent design optimization system according to claim 8, characterized in that: The auxiliary module generates auxiliary duration and auxiliary control rules for the traversed sub-materials, including: Obtaining an expansion coefficient; wherein the expansion coefficient is a corresponding value in the expansion coefficient table of the arrangement order of the traversed sub-material in the sub-material sequence; The product of the standard original duration of the traversed sub-material and the expansion coefficient is used as the auxiliary duration; The standard original control rules of the traversed sub-materials are optimized to adapt to the visualization model; The optimized standard original control rule is used as the auxiliary control rule.

10. The building plan and structure load-bearing intelligent design optimization system according to claim 6, characterized in that: After the auxiliary module assists the user, the method further includes: The distribution module is used to: Receiving design optimization results input by a user; Send the design optimization results to the engineering node.

Citation Information

Patent Citations

  • Building intelligent management method and system based on BIM technology

    CN113269522A

  • Stay cable bridge design auxiliary system and method based on AI

    CN116432291A

  • Constraint rule-based intelligent interactive design method and system for building structure

    CN118153179A

  • Low-carbon building design method and system based on BIM

    CN118822462A

  • Tool for viewing in 3D a building coupled with a schedule

    WO2022123126A1