Login| Sign Up| Help| Contact|

Patent Searching and Data


Title:
A SYSTEM FOR GENERATING A MECHANICAL AND ELECTRICAL SERVICE SYSTEM DESIGN FOR A STRUCTURE AND A METHOD THEREOF
Document Type and Number:
WIPO Patent Application WO/2022/150015
Kind Code:
A1
Abstract:
A system for generating a service system design parameters of a service system for a structure is provided. The system includes a processing unit, a memory unit in communication with the processing unit for storing instructions executable by the processing unit, such that the processing unit is configured to receive a model of the structure, wherein the model comprises structure parameters, extract the structure parameters from the model, identify and classify the relevant structure parameters, generate at least one design profile based on the relevant structure parameters, and generate service system design parameters based on the at least one design profile and the relevant structure parameters. A method for generating a service system design parameters of a service system for a structure is also provided.

Inventors:
CHAN CHI FAI (SG)
Application Number:
PCT/SG2022/050004
Publication Date:
July 14, 2022
Filing Date:
January 04, 2022
Export Citation:
Click for automatic bibliography generation   Help
Assignee:
ANR DESIGN ENG PTE LTD (SG)
International Classes:
G06F30/27; G06F30/13; G06N20/00
Domestic Patent References:
WO2020208638A22020-10-15
Foreign References:
CN111797452A2020-10-20
JP2020107121A2020-07-09
CN110059358A2019-07-26
US20180121571A12018-05-03
Attorney, Agent or Firm:
WITHERS KHATTARWONG LLP (SG)
Download PDF:
Claims:
Claims

1. A system for generating a service system design parameters of a service system for a structure, the system comprising: a processing unit a memory unit in communication with the processing unit for storing instructions executable by the processing unit, wherein the processing unit is configured to: receive a model of the structure, wherein the model comprises structure parameters, extract the structure parameters from the model, identify and classify the relevant structure parameters, generate at least one design profile based on the relevant structure parameters, and generate service system design parameters based on the at least one design profile and the relevant structure parameters.

2. The system according to claim 1, wherein the processing unit is further configured to analyse the structure parameters from the model based on the generated service system design parameters

3. The system according to claim 1 or 2, wherein the processing unit is further configured to identify and classify the structure into one of a plurality of categories of structures.

4. The system according to any one of claims 1 to 3, wherein the processing unit is further configured to receive service system data and at least one design rule, and generate the at least one design profile based on the service system data, the at least one design rule and the relevant structure parameters.

5. The system according to any one of claims 1 to 4, wherein the processing unit is further configured to analyse the relevant structure parameters and identify one or more sub-structures in the structure.

6. The system according to any one of claims 1 to 5, wherein the processing unit is configured to generate one or more recommended logical locations of the one or more sub structures based on the relevant structure parameters and the at least one design profile and generate the service system design parameters for the structure based on the at least one design profile, the relevant structure parameters, and the one or more recommended logical locations of a sub-structure.

7. The system according to any one of claims 1 to 6, wherein the processing unit is further configured to receive a plurality of design rules, determine a recommended system configuration of the service system for the structure and identify any deviation from the recommended system configuration based on the relevant structure parameters, the at least one design profile and the plurality of design rules.

8. The system according to claim 6, wherein the processing unit is further configured to receive a plurality of rules and generate a distribution system design parameters for the service system based on the at least one design profile, the one or more recommended logical locations of a sub-structure and the plurality of rules.

9. The system according to any one of claims 1 to 8, wherein the processing unit is further configured to generate a system schematic diagram drawing based on the service system design parameters.

10. The system according to any one of claims 1 to 9, wherein the service system design parameters comprise at least one of a mechanical service system design parameters and an electrical service system design parameters.

11. A method for generating a service system design parameters of a service system for a structure, the method comprising: receiving a model of the structure, wherein the model comprises structure parameters, extracting the structure parameters from the model, identifying and classifying the relevant structure parameters, generating at least one design profile based on the relevant structure parameters, and generating service system design parameters based on the at least one design profile and the relevant structure parameters.

12. The method according to claim 11, further comprising analysing the structure parameters from the model based on the generated service system design parameters.

13. The method according to claim 11 or 12, further comprising identifying and classifying the structure into one of a plurality of categories of structures.

14. The method according to any one of claims 11 to 13, further comprising receiving service system data and at least one design rule, and generating the at least one design profile based on the service system data, the at least one design rule and the relevant structure parameters.

15. The method according to any one of claims 11 to 14, further comprising analysing the relevant structure parameters and identify one or more sub-structures in the structure.

16. The method according to any one of claims 11 to 15, further comprising generating one or more recommended logical locations of the one or more sub-structures based on the relevant structure parameters and the at least one design profile and generating the service system design parameters for the structure based on the at least one design profile, the relevant structure parameters, and the one or more recommended logical locations of a sub -structure.

17. The method according to any one of claims 11 to 16, further comprising receiving a plurality of design rules, determining a recommended system configuration of the service system for the structure and identifying any deviation from the recommended system configuration based on the relevant structure parameters, the at least one design profile and the plurality of design rules.

18. The method according to claim 16, further comprising receiving a plurality of rules and generating a distribution system design parameters for the service system based on the at least one design profile, the one or more recommended logical locations of a sub-structure and the plurality of rules.

19. The method according to any one of claims 11 to 18, further comprising generating a system schematic diagram drawing based on the service system design parameters.

20. The method according to any one of claims 11 to 19, wherein the service system design parameters comprise at least one of a mechanical service system design parameters and an electrical service system design parameters.

Description:
A SYSTEM FOR GENERATING A MECHANICAL AND ELECTRICAL SERVICE SYSTEM DESIGN FOR A STRUCTURE AND A METHOD THEREOF

Cross-Reference to Related Applications

[0001] The present application claims the benefit of Singapore Patent Application No. 10202100212T filed January 8, 2021 which is incorporated by reference herein.

Technical Field

[0002] The present invention relates to a system for generating a service system design parameters of a service system for a structure and a method thereof. Specifically, a system for generating a mechanical and electrical service system design parameters for a structure and a method thereof.

Background

[0003] Before the construction of a structure, e.g. building, the design of building systems, e.g. electrical and mechanical systems (such as electrical power supply and internal power distribution, air-conditioning systems, etc.) is currently conducted manually with the assistance of computer added design (CAD), building information modelling (BIM) software and specific design software for particular engineering calculation task (such as electrical cable size calculation, cooling load calculation, etc). The specific design software is only available to perform certain design task without system level design capability, in which system design approach, parameters and performance requirement are still manually specified and determined by the design engineer based on design engineers’ own knowledge and experience. CAD/BIM software remains mainly as a drafting, visualization, or service crash detection tool rather than an engineering design and analytical tools. The manual design process is a time-consuming task for the professionals, e.g. architect, engineers, involved and any changes in design requirement or parameters (such as change in room layout, configuration, usage, etc) may require a considerable amount of time to change related mechanical and electrical services design with necessary supporting engineering calculations. Often, there may be human errors made during such changes. If an electrical and mechanical system design is not synchronizing and properly coordinated with other disciplinary designers’ work, it will result in errors in the construction, system performance, operation and maintenance of the mechanical and electrical services. Hence, any correction to the design will result in non-productive and costly re coordination, re-design, and re-work.. There is a need for a system and method, which can generate a mechanical and electrical service system design fast and accurate enough for a structure to facilitate the engineer design, associated work flow and design coordination with other professionals (e.g. architect, structural engineers, etc) for a well-coordinated design.

[0004] Therefore, it is necessary and beneficial to resolve the abovementioned problems.

Summary

[0005] According to various embodiments, a system for generating a service system design parameters of a service system for a structure is provided. The system includes a processing unit a memory unit in communication with the processing unit for storing instructions executable by the processing unit, such that the processing unit is configured to receive a model of the structure, wherein the model comprises structure parameters, extract the structure parameters from the model, identify and classifying the relevant structure parameters, generate at least one design profile based on the relevant structure parameters, generate service system design parameters based on the at least one design profile and the relevant structure parameters

[0006] According to various embodiments, the processing unit is configured to analyse the structure parameters from the model based on the service system design parameters

[0007] According to various embodiments, the processing unit may be further configured to identify and classify the structure into one of a plurality of categories of structures.

[0008] According to various embodiments, the processing unit may be further configured to receive service system data and at least one design rule, and generate the at least one design profile based on the service system data, the at least one design rule and the relevant structure parameters. [0009] According to various embodiments, the processing unit may be further configured to analyse the relevant structure parameters and identify one or more sub-structures in the structure.

[0010] According to various embodiments, the processing unit may be configured to generate one or more recommended logical locations of the one or more sub-structures based on the relevant structure parameters and the at least one design profile and generate the service system design parameters for the structure based on the at least one design profile, the relevant structure parameters, and the one or more recommended logical locations of a sub -structure.

[0011] According to various embodiments, the processing unit may be further configured to receive a plurality of design rules, determine a recommended system configuration of the service system for the structure and identify any deviation from the recommended system configuration based on the relevant structure parameters, the at least one design profile and the plurality of design rules.

[0012] According to various embodiments, the processing unit may be further configured to receive a plurality of rules and generate a distribution system design parameters for the service system based on the at least one design profile, the one or more recommended logical locations of a sub-structure and the plurality of rules.

[0013] According to various embodiments, the processing unit may be further configured to generate a system schematic diagram drawing based on the service system design parameters.

[0014] According to various embodiments, the service system design parameters may include at least one of a mechanical service system design parameters and an electrical service system design parameters.

[0015] According to various embodiments, a method for generating a service system design parameters of a service system for a structure is provided. The method includes receiving a model of the structure, such that the model comprises structure parameters, extracting the structure parameters from the model, identifying and classifying the relevant structure parameters, generating at least one design profile based on the relevant structure parameters, and generating service system design parameters based on the at least one design profile and the relevant structure parameters.

[0016] According to various embodiments, the method may further include analysing the structure parameters from the model based on the generated service system design parameters.

[0017] According to various embodiments, the method may further include identifying and classifying the structure into one of a plurality of categories of structures.

[0018] According to various embodiments, the method may further include receiving service system data and at least one design rule, and generating the at least one design profile based on the service system data, the at least one design rule and the relevant structure parameters.

[0019] According to various embodiments, the method may further include analysing the relevant structure parameters and identify one or more sub-structures in the structure.

[0020] According to various embodiments, the method may further include generating one or more recommended logical locations of the one or more sub-structures based on the relevant structure parameters and the at least one design profile and generating the service system design parameters for the structure based on the at least one design profile, the relevant structure parameters, and the one or more recommended logical locations of a sub -structure.

[0021] According to various embodiments, the method may further include receiving a plurality of design rules, determining a recommended system configuration of the service system for the structure and identifying any deviation from the recommended system configuration based on the relevant structure parameters, the at least one design profile and the plurality of design rules.

[0022] According to various embodiments, the method may further include receiving a plurality of rules and generating a distribution system design parameters for the service system based on the at least one design profile, the one or more recommended logical locations of a sub-structure and the plurality of rules. [0023] According to various embodiments, the method may further include generating a system schematic diagram drawing based on the service system design parameters.

[0024] According to various embodiments, the service system design parameters may include at least one of a mechanical service system design parameters and an electrical service system design parameters.

[0025] The present invention provides a system and method for generating a system design for mechanical and electrical services, The system uses a modelling module, e.g. BIM software, as both input and output interface and results display. The structure parameters to start the generating process is obtained from a model of the structure, e.g. building or facility designed by an architect. The system may then analyse the model to recommend a suitable mechanical and electrical service system design, e.g. electrical power support and internal distribution, air- conditioning system design, together with necessary engineering design parameters, building information, e.g. room geometry, system capacity, connectivity, and generate engineering design documentation, e.g. system schematic diagram drawing, engineering calculation, general arrangement of the electrical and mechanical service equipment with plantroom geometry. The present invention may analyse the model of any deviation from the generated mechanical and electrical service system design. An analysis report may be automatically generated.

[0026] It is an object of the present invention to provide an automatic system design generative system and method to overcome the abovementioned problem. The system and method are capable of reducing the time of engineering design, iterations time and ensure a consistent design approach with direct building information from the model structure as design input and parameters. At the same time, the present invention is able to reduce or eliminate any human error in the design, e.g. incorrect system arrangement, plant room provision and system design capacity calculation.

Brief Description of Drawings [0027] Fig. 1 shows a flow diagram of the method for generating a mechanical and electrical service system design for a structure.

[0028] Fig. 2 shows the system for generating a system design parameters for the structure.

[0029] Fig. 3A shows a schematic diagram of the system for generating service system information.

[0030] Fig. 3B shows another exemplary schematic diagram of the system for generating service system information.

[0031] Fig. 4 shows an example of the identification module.

[0032] Fig. 5 shows an example of the profile generating module.

[0033] Fig. 6 shows an example of the analysis module.

[0034] Fig. 7A shows an example of the parameter generating module.

[0035] Fig. 7B shows another example of the parameter generating module.

Detailed Description

[0036] The present invention relates to a system and method for generating design parameters of electrical and mechanical service system, for structures like buildings. The present invention is suitable for build environment and infrastructure project application with the adoption of Artificial Intelligent (AI) in combination of technology of expert system, natural language processing (NLP) technology from Machine Learning (ML) and Building Information Modelling (BIM) systems. The system and method may be applicable to build environment, infrastructure development project for healthcare facility, commercial buildings, railway station, cruise terminal, and airport terminal, etc. [0037] The present invention provides an automation system and method to generate a well- documented and consistent design solution for the engineer. It will greatly improve the productivity and quality of design for the engineer. It will also provide a system and method capable of retaining the valuable design knowledge and data in the system, which is currently residing in and dependent on each engineer’s experience and knowledge.

[0038] The time spent by design engineers is operational cost for the business operations. Hence, having a system and method to improve the productivity, design knowledge management and quality of the design will save cost and improve the business margin so that the business operations will have more resource to reward the engineer and invest for the future.

[0039] Fig. 1 shows a flow diagram of the method 1000 for generating service system design parameters of a service system for a structure. Method includes receiving a model of the structure from a modelling module 800 in block 1010, wherein the model includes structure parameters, extracting the structure parameters from the model in block 1020, identifying the relevant structure parameters in block 1030, generating at least one design profile based on the relevant structure parameters in block 1040, and generating the service system design parameters based on the at least one design profile and the relevant structure parameters in block 1050. Method may include analysing the at least one design profile and relevant structure parameters. Method may include generating a system schematic diagram drawing using the modelling module 800. Method may include exporting the at least one design profile and structure parameters to the modelling module 800 to generate a design profile visualize the generated design profile and parameters.. Method may be a computer-implemented method. Service system may include at least one of a mechanical service system and an electrical service system. Service system design parameters may include at least one of a mechanical service system design parameters and an electrical service system design parameters. Method may include filtering the structure parameters before extracting them from the model.

[0040] The method provides a generative design solution to enable the design engineer to react fast enough with effective interdisciplinary design coordination to address the dynamic change in other discipline designer’s change in the design (e.g. change in use of room or layout by the Architect), which result in affecting the electrical service system design and/or the mechanical service system design in terms of system arrangement and capacity. For example, when the model of the structure is changed, the method is able to generate the service system design parameters.

[0041] Fig. 2 shows the system 100 for generating the service system design parameters for the structure. System 100 includes a processing unit 110, a memory unit 120 in communication with the processing unit 110 for storing instructions executable by the processing unit 110. Processing unit 110 may be configured to receive the model of the structure from the modelling module 800, wherein the model includes structure parameters. System 100 may include a parameter extraction module 200 configured to extract the structure parameters from the model. Parameter extraction module 200 may include BIM model API, which may be written in Dynamo™ visual software environment. Processing unit 110 may consist of a Central Processing Unit (CPU) and a Graphics Processing Unit (GPU). Memory unit 120 may consist of system memory and GPU memory in communication with the respective CPU and GPU. System 100 may include an identification module 400 configured to identify the relevant structure parameters, a profile generating module 500 configured to generate at least one design profile based on the relevant structure parameters and a parameter generating module 700 configured to generate service system design parameters based on the at least one design profile and the relevant structure parameters using the modelling module 800. System 100 may include an analysis module 600 configured to analyse the at least one design profile and relevant structure parameters. The abovementioned modules may be stored in a data storage and may reside in the memory unit. Parameter generation module 700 may be configured to generate service system schematic diagram drawing based on the service system design parameters. Service system design parameters may include mechanical service system design parameters and/or electrical service system design parameters. System 100 may output the service system design parameters to a display (not shown) for operator viewing.

[0042] Structure may be a building, etc. Structure may include sub-structure, e.g. room, area, etc. Model may be a Building Information Modelling (BIM) model. Model may include structure parameters. Structure parameters may include building name, room name, area name, area parameter, height, geometry, coordinate, room planning function, etc., of the structure. Structure parameters may be presented in a pre-defmed list format. [0043] Fig. 3A shows an exemplary schematic diagram of the system 300 for generating service system information. As shown in Fig. 3, the system 300 may receive the model at 310, i.e. BIM model, of the structure from the modelling module interface, e.g. BIM Model APF Parameter extraction module 200, e.g. BIM Model API, may extract the structure parameters from the model. Identification module 400 (AI Core 1) may receive the structure parameters at 310 and may use Natural Language Processing (NLP) Algorithm to identify and classify the relevant structure parameters. Profile generating module 500 (AI Core 2) may receive the relevant structure parameters from the identification module 400 at 312 and generate at least one design profile based on the relevant structure parameters. Analysis module 600 (AI Core 3) may receive the at least one design profile from the profile generating module 500 at 314 and the relevant structure parameters from the identification module 400 at 316 and analyse the at least one design profile to generate a service system design model using the modelling module 800. Analysis module 600 may export data to the modelling module 800 at 318 to generate mechanical and electrical service system requirements in the form of spreadsheet or other programme interface format, e.g. Microsoft™ Excel file format. Analysis module 600 may include a plurality of rules 620R for electrical design application (E2-R1 to E2-R7). Parameter generating module 700 (AI Core 4) may receive data, e.g. the at least one design profile at 320 and the relevant structure parameters at 322, from the identification module 400 and the profile generating module 500 to generate a set of service system design parameters and output them to the modelling module 800 at 324 to create service system schematic diagram drawing. As shown, the system 300 may be configured to extract structure parameters from the model to create service system design models and parameters and mechanical and electrical service system schematic diagram drawings. System 100 may create a mark-up model showing the service system design parameters and display the model for operator viewing.

[0044] Fig. 3B shows another exemplary schematic diagram of the system 300 for generating service system information. Fig. 3B consists of the schematic diagram as shown in Fig. 3A with plurality of rules 620R with additional rules for mechanical design application (E2-R8 to E2-R10). [0045] Fig. 4 shows an example of the identification module 400. Identification may be configured to receive structure parameters of the model from the modelling module 800 at 402. Identification module 400 may be configured to identify and classify the relevant structure parameters from the structure parameters. Identification module 400 may be an artificial intelligence module 410 and configured to identify and classify the structure into one of a plurality of categories of structures. Identification module 400 may include a machine learning (ML) module 410, which may use Natural Language Processing (NPL) technology to identify the relevant structure parameters. Identification module 400 may be configured to analyse the relevant structure parameters of the model and identify one or more sub-structures in the structure. Identification module 400 may be configured to identify the function and category of the sub-structure, e.g. Electrical and Mechanical (E&M) plant room, room, common area, healthcare operation area, healthcare supporting area etc. for healthcare facility application. Identification module 400 may be configured to determine the relevant structure parameters, e.g. name, area parameter, etc. It is possible to train the identification module 400 to identify the structure and sub-structure by providing an appropriate set of training data to the machine learning module. Identification module 400 may be configured to output the category, e.g. printout, display, of the structure and/or the one or more sub-structure for a user to verify at 412. Identification module 400 may be configured to provide a flexible way to improve and expand the capability of the system 300 for recognition of any structure and sub -structure. Identification module 400 may be configured to use NPL to identify human language, industry jargons, used in the model. Identification module 400 may be configured to use natural language tool kit to tokenize the words, stop word dictionary, stemming and lemmatization of the words, and deep learning API, e.g. Keras™, on machine learning platform, e.g. Tensorflow™, to set up embedding layers to execute neural networks for machine learning. Based on a required structure configuration determined by a user, the identification module 400 may be configured to identify and classify the structure, including the sub -structure, in the model. Identifying the relevant structure parameters may include verifying the relevant structure parameters to ensure that they are accurate.

[0046] Fig. 5 shows an example of the profile generating module 500. Profile generating module 500 may be configured to generate at least one design profile. Profile generating module 500 may be configured to generate at least one of a preliminary electrical system design profile and a preliminary mechanical system design profile, e.g. air-conditioning, system design profile. Profile generating module 500 may be an artificial intelligence module. Profile generating module 500 may include at least one of a first input module for receiving input data from the identification module 400 at 502, a first inference engine 510 configured to generate the design profile, at least one database for storing design requirement, and a first rule module 520 configured to store at least one design rule for generating the design profile. Profile generating module 500 may include a first database 532 for storing electrical design requirement (e.g power density) and a second database 534 for storing air conditioning design requirement (e.g cooling load density) . At least one design profile may include at least one of the following design profile data: a) estimated electrical system capacity requirement, b) estimated air-conditioning system capacity requirement, c) system arrangement and back up requirement (N, N+l, N+(n+l), or 2N system arrangement), and d) estimated sub-structure requirement, and area, e.g. plant room.

[0047] First input module may be configured to receive the structure parameters, e.g. a list of rooms and area data containing the room geometry, location, from the model and processed by the identification module 400 for proper sub -structure, e.g. plant room, recognition and classification in accordance with a system configuration requirement, e.g. service system configuration requirement.

[0048] First database 532 may include service system data related to electrical design requirement. Electrical design requirement may include heuristic knowledge from engineering practice, engineering data and/or assessment criteria related to the electric power density, e.g. in watt per unit area (W/m 2 ) for electrical power supply system design for structures, electrical power requirement for building systems, e.g. lighting system, general power system, ACMV system, equipment, etc., and may be arranged in a database format. First database may be a knowledge base for electrical power supply system design.

[0049] Second database 534 may include service system data related to air-conditioning cooling load design requirement. Air-conditioning design requirement may include heuristic knowledge from engineering practice, engineering data and/or assessment criteria related to the cooling load, e.g. in watt per metre square (W/m 2 ) for air-conditioning system design for structures, cooling load for building systems, e.g. lighting system, general power system, ACMV system, equipment, etc., and may be arranged in a database format. Second database may be a knowledge base for Air-conditioning cooling system design.

[0050] First design rule module 520 may include at least one design rule developed to work out a system configuration requirement for a service system, e.g. Electrical & Mechanical system. System configuration may include N, N+l, N+(n+l) or 2N system configuration. The at least one design rule may be based on system requirements, e.g. system availability, maintainability, backup requirement, etc. and/or pre-determined configuration or reference design standard.

[0051] First inference engine 510 may be configured to generate at least one design profile. First inference engine 510 may be configured to receive service system data from at least one of the first database 532 and the second database 534, the relevant structure parameters from the identification module 400 and the at least one design rule from the first design rule module 520 and generate the at least one design profile. First inference engine may apply the at least one rule on the data to generate the at least one design profile for the structure. First inference engine 510 may apply forward chaining technique with the relevant structure parameters and data from the first database 532 to generate the estimated electrical system capacity requirement for the structure. First inference engine 510 may apply forward chaining technique with the relevant structure parameters and data from the second database 534 to generate the estimated mechanical, e.g. air-conditioning, system capacity requirement for the structure. First inference engine 510 may apply forward chaining technique and the at least one design rule based on the system requirement, e.g. system availability, maintainability, backup requirement (N, N+l, N+(n+l), or 2N system arrangement) to determine the recommended system configuration of the service system for the structure and generate the mechanical and electrical service system design profile. Inference engine 510 may include a first module 540 configured to estimate the overall electrical and/or cooling system capacity of the structure based on the relevant structure parameters and generate a service system capacity requirement. Inference engine 510 may include a second module 550 configured to receive the service system capacity requirement from the first module 540 at 552 and generate the electrical and/or cooling system configuration of the structure based on the service system capacity requirement. Second module 550 may further be configured to receive the electrical and/or mechanical, e.g. cooling system, configuration at 554 and compare it with a sub-structure schedule, e.g. room schedule, at 556. For example, the number of sub-structures required is compared with the number of sub-structures found in the model. Second module 550 may be further configured to generate a constraint based on the comparison at 558. Second module 550 may be further configured to output data of actual relevant structure parameters, e.g. number of rooms, against required relevant structure parameters at 559. Inference engine 510 may include a third module 560 (refer to Fig. 6) configured to verify the sub-structure location and relationship based on the output data from the second module 550.

[0052] Fig. 6 shows an example of the analysis module 600. Analysis module 600 may be configured to analyse the at least one design profile and relevant structure parameters. Analysis module 600 may be an artificial intelligence module. Analysis module 600 may include at least one of a second input module for receiving input data, i.e. relevant structure parameters, from identification module 400 at 602, a second inference engine 610 configured to generate analysis results, and a second design rule module 620 configured to store at least one design rule for generating one or more recommendations for sub-structure logical location.

[0053] Analysis module 600 may be configured to use the data, e.g. relevant structure parameters, from the identification module 400 and the data, e.g. at least one design profile, from the profile generating module 500 and the design rules of the second design rule module 620 with forward chaining technique to analyse the data, e.g. relevant structure parameters, of the model processed by the identification module 400 for any deviation from the recommended system configuration from the profile generating module 500 or any other parameters, e.g. geometry, location, sub-structure (e.g. plant room) area, missing room or room/area in question. Analysis module 600 may be configured to generate at least one system analysis output. At least one system analysis output may include a system analysis report, an engineering report, an interface data set for sub-structure location mark up in the service system design model, e.g. with Revit Visual programme “Dynamo”. Analysis module 600 enables the user to be able to understand a shortfall or missing link of the current model with graphic display of the findings and recommendation through the service system design model. [0054] Second input module may receive input data at 602, i.e. the relevant structure parameters, e.g. a list of room and area data containing the room geometry, location, generated from the model and being processed by the identification module 400 for sub-structure, e.g. the plant room, identification and classification in accordance with the system configuration requirement. Second input module may receive a second input data at 604, i.e. the design profile data, e.g. system arrangement and backup requirement, estimated sub-structure (e.g. plant room) requirement and area, from the profile generating module 500.

[0055] Second design rule module 620 may include a plurality of rules 620R for generating a recommendation for a sub-structure geometry, location, logical relationship/constraints with other relevant plantroom, etc. , e.g. an electrical and mechanical plant room geometry, location, logical relationship/constraints with other connected plantrooms.

[0056] Plurality of rules 620R may include a first rule for electrical design application for a first-tier sub -structure, e.g. utility electrical substation, of the structure. First rule may be written with forward chaining technique. First rule may generate two sets of recommendations. First set of recommendation may include recommendation of the geometry and location of the first-tier sub -structure, i.e. the utility electrical substation, and a compliance check with the model. Second set of recommendation may include recommendation of an analysis of the correct sub-structure (e.g. utility electrical substation) location and relationship (e.g. constraints in terms of physical equipment delivery, structure loading, engineering design and performance limits, code requirements) with a downstream second-tier sub-structure (e.g. consumer electrical substation). First rule may generate the recommended location in terms of the x,y,z coordinates of the model for both the first-tier sub-structure and the second-tier sub-structure.

[0057] Plurality of rules 620R may include a second rule for electrical design application for the second-tier sub -structure, e.g. the consumer electrical substation. Second rule may be written with forward chaining technique. Second rule may generate two sets of recommendations. First set of recommendation may include recommendation of geometry and location of the second-tier sub-structure, e.g. consumer electrical substation, and a compliance check with the model. Second set of recommendation may include recommendation of an analysis of the correct sub-structure area, e.g. plantroom area, location and general equipment layout (e.g. switchgear and equipment arrangement) and relationship (e.g. constraints in terms of physical equipment delivery, structure loading, engineering design and performance limits, code requirements) with a downstream third-tier sub-structure (e.g. a consumer transformer room). Second rule may generate the recommended location in terms of the x,y,z coordinate of the model for both the second-tier sub -structure, i.e. the consumer electrical substation, and a downstream third-tier sub -structure, i.e. the consumer transformer room.

[0058] Plurality of rules 620R may include a third rule for electrical design application for the third-tier sub-structure, e.g. the consumer transformer room. Third rule may be written with forward chaining technique. Third rule may generate two sets of recommendations. First set of recommendation may include recommendation of geometry and location of the sub -structure, e.g. plantroom, and a compliance check with the model. Second set of recommendation may include recommendation of an analysis of the correct sub-structure area, e.g. plantroom area, location and general equipment layout (e.g. transformer and equipment arrangement) and relationship (e.g. constraints in terms of physical equipment delivery, structure loading, engineering design and performance limits, code requirements) with a downstream fourth-tier sub-structure (e.g. a main switchboard room). Third rule may generate the recommended location in terms of the x,y,z coordinate of the model for both the third-tier sub -structure, i.e. the consumer transformer room, and the fourth-tier sub-structure, i.e. the main switchboard room.

[0059] Plurality of rules 620R may include a fourth rule for electrical design application for the fourth-tier sub -structure, e.g. the main switchboard room. Fourth rule may be written with forward chaining technique. Fourth rule may generate two sets of recommendations. First set of recommendation may include recommendation of geometry and location of the sub structure, e.g. plantroom, and a compliance check with the model. Second set of recommendation may include recommendation of an analysis of the correct sub-structure area, e.g. plantroom area, location and general equipment layout (e.g. switchboard and equipment arrangement) and relationship (e.g. constraints in terms of physical equipment delivery, structure loading, engineering design and performance limits, code requirements) with downstream fifth-tier sub-structures (e.g. a mechanical switchboard room and an emergency switchboard room). Fourth rule may generate the recommended location in terms of the x,y,z coordinate of the model for both the fourth-tier sub -structure, i.e. the main switchboard room, and the fifth-tier sub-structures, i.e. the mechanical switchboard room and the emergency switchboard room.

[0060] Plurality of rules 620R may include a fifth rule for electrical design application for the fifth-tier sub -structure, e.g. the mechanical switchboard room. Fifth rule may be written with forward chaining technique. Fifth rule may generate two sets of recommendations. First set of recommendation may include recommendation of geometry and location of the sub -structure, e.g. plantroom, and a compliance check with the model. Second set of recommendation may include recommendation of an analysis of the correct sub-structure area, e.g. plantroom area, location and general equipment layout (e.g. switchboard and equipment arrangement) and relationship (e.g. constraints in terms of physical equipment delivery, structure loading, engineering design and performance limits, code requirements) with its associated sub structure (e.g. a main centralized air-conditioning system load centre). Fifth rule may generate the recommended location in terms of the x,y,z coordinate of the model for both the fifth-tier sub-structure, i.e. the mechanical switchboard room, close enough to the associated sub structure, i.e. the main centralized air-conditioning system load centre.

[0061] Plurality of rules 620R may include a sixth rule for electrical design application for another sub -structure, e.g. an emergency generator room. Sixth rule may be written with forward chaining technique. Sixth rule may generate two sets of recommendations. First set of recommendation may include recommendation of geometry and location of the sub -structure, e.g. plantroom, and a compliance check with the model. Second set of recommendation may include recommendation of an analysis of the correct sub-structure area, e.g. plantroom, location and general equipment layout (e.g. generator set arrangement) and relationship (e.g. constraints in terms of physical equipment delivery, structure loading, engineering design and performance limits, code requirements) with its associated fourth-tier sub-structure (e.g. the main switchboard room). Sixth rule may generate the recommended location in terms of the x,y,z coordinate of the model for another sub -structure, i.e. the emergency generator room.

[0062] Plurality of rules 620R may include a seventh rule for electrical design application for one of the fifth-tier sub-structures, e.g. the emergency switchboard room. Seventh rule may be written with forward chaining technique. Seventh rule may generate two sets of recommendations. First set of recommendation may include recommendation of geometry and location of the sub -structure, e.g. plantroom, and a compliance check with the model. Second set of recommendation may include recommendation of an analysis of the correct sub-structure area, e.g. plantroom area, location and general equipment layout (e.g. generator set arrangement) and relationship (e.g. constraints in terms of physical equipment delivery, structure loading, engineering design and performance limits, code requirements) with its associated sub-structures and fourth-tier sub-structures (e.g. the emergency generator room and the main switchboard room). Seventh rule may generate the recommended location in terms of the x,y,z coordinate of the model for the fifth-tier sub -structure, i.e. the emergency switchboard room.

[0063] Plurality of rules 620R may include an eighth rule for mechanical design application for another first-tier sub-structure, i.e. a mechanical sub -structure, e.g. chiller plantroom, of the structure. Eighth rule may be written with forward chaining technique. Eighth rule may generate two sets of recommendations. First set of recommendation may include recommendation of the geometry and location of the another first-tier sub -structure, e.g. the chiller plantroom, and a compliance check with the model. Second set of recommendation may include recommendation of an analysis of the correct sub-structure (e.g. chiller plantroom) location and relationship (e.g. constraints in terms of physical equipment delivery, structure loading, engineering design and performance limits, code requirements) with a downstream another second-tier sub-structure (e.g. cooling tower area). Eighth rule may generate the recommended location in terms of the x,y,z coordinates of the model for both the another first- tier sub-structure and the another second-tier sub-structure.

[0064] Plurality of rules 620R may include a ninth rule for mechanical design application for the another second-tier sub -structure, i.e. the mechanical substructure, e.g. the cooling tower area. Ninth rule may be written with forward chaining technique. Ninth rule may generate two sets of recommendations. First set of recommendation may include recommendation of geometry and location of the another second-tier sub-structure, e.g. cooling tower area, and a compliance check with the model. Second set of recommendation may include recommendation of an analysis of the correct sub-structure area, e.g. plantroom area, location and general equipment layout (e.g. cooling tower and equipment arrangement) and relationship (e.g. constraints in terms of physical equipment delivery, structure loading, engineering design and performance limits, code requirements) with a downstream another third-tier sub-structure, i.e. a mechanical sub-structure, (e.g. a cooling tower make-up water tank area). Ninth rule may generate the recommended location in terms of the x,y,z coordinate of the model for both the another second-tier sub -structure, i.e. the cooling tower area, and a downstream another third- tier sub -structure, i.e. the cooling tower make-up water tank area.

[0065] Plurality of rules 620R may include a tenth rule for the another third-tier sub-structures, i.e. a mechanical substructure, e.g. the cooling tower make-up water tank area. Tenth rule may be written with forward chaining technique. Tenth rule may generate two sets of recommendations. First set of recommendation may include recommendation of geometry and location of the sub -structure, e.g. plantroom, and a compliance check with the model. Second set of recommendation may include recommendation of an analysis of the correct sub-structure area, e.g. plantroom area, location and general equipment layout (e.g. cooling tower arrangement) and relationship (e.g. constraints in terms of physical equipment delivery, structure loading, engineering design and performance limits, code requirements) with its associated sub-structures and the another second-tier sub-structures (e.g. the cooling tower area). Tenth rule may generate the recommended location in terms of the x,y,z coordinate of the model for the another third-tier sub-structure, i.e. the cooling tower make-up water tank area.

[0066] Second inference engine 610 may be configured to generate the analysis results. Second inference engine 610 may be configured to receive input data from the identification module 400 and the profile generating module 500 and the plurality of rules 620R from the second design rule module 620 and generate the analysis results. Analysis results may include a) a compliance list of current sub-structures, e.g. the E&M plant room in the model, in terms of provision, location, area and its deviation (if any), b) a recommended equipment layout, and c) a recommended sub-structure logical location. Second inference engine 610 may generate recommendation at 606, which may include at least one of engineering document output, system schematic diagram and sub-structure general arrangement mark-up using the modelling module 800, i.e. Dynamo Coding Module. [0067] Fig. 7A shows an example of the parameter generating module 700. Parameter generating module 700 may be configured to generate the service system design parameters of a structure. Parameter generating module 700 may be configured to generate system schematic diagram drawing. Parameter generating module 700 may be an artificial intelligence module. Parameter generating module 700 may include a third input module configured to receive third input data, a third inference engine 710 configured to recommend a distribution system design parameters, and a third design rule module 720 configured to store at least one design rule.

[0068] Parameter generating module 700 may be configured to recommend a primary distribution and a secondary distribution for a load centre/service zone with the constraint of available riser and tee-off unit capacity. Parameter generating module 700 may transfer data to the modelling module 800 to generate the system schematic drawing in the model environment.

[0069] Third input module may be configured to receive a first type of data, e.g. system capacity requirement, recommended system configuration, from the profile generating module 500 at 706 and a second type of data, e.g. system arrangement and backup requirement, from the profile generating module 500 at 704, and a third type of data, e.g. recommended logical location data of the sub-structure (e.g. the plant room) from the analysis module 600 at 702.

[0070] Third design rule module may include a plurality of rules. Plurality of rules may include a first rule 722 for load centre or service zone and functional zoning. Load centre may be formed by a group of sub-panel or downstream of a main circuit breaker panel. First rule 722 may be written with forward chaining technique to recommend the required load centre coverage and functional zoning. Plurality of rules may include a second rule 724 for primary distribution or vertical service distribution. Second rule 724 may be written with forward chaining technique to recommend primary distribution or vertical service distribution and its design capacity, in which the load centre consists of multiple level. Plurality of rules may include a third rule 726 for secondary distribution or horizontal service distribution. Third rule 726 may be written with forward chaining technique to recommend secondary distribution or horizontal service distribution and its design capacity. [0071] Third inference engine 710 may be configured to receive the data from the profile generating module 500 and analysis module 600 and activate the plurality of rules 722,724,726 to recommend distribution system design parameters, e.g. the internal primary distribution and secondary distribution system design parameters, for service systems, e.g. E&M systems vertical risers and its horizontal service distribution arrangement, within a service zone or load centre identified. Third inference engine 710 may be configured to output schematic design parameters 708, i.e. a set of primary distribution requirement and a secondary distribution requirement presented in actual design parameters of number of submain distribution and its design capacity, number of tee-off and its design capacity, of the service zone or load centre.

[0072] Schematic design parameters 708 may include identified load centres . The primary distribution requirement and the secondary distribution requirement are translated and transferred to the modelling module 800 to be generated into service system schematic drawings of systems, e.g. E&M systems. Drawing sheets of the system schematic drawings for design documentation in the modelling environment may be generated.

[0073] Fig. 7B shows another example of the parameter generating module 700. Fig. 7A and Fig. 7B are substantially identical as features with the same references are the same. As shown in Fig. 7B, system schematic drawings may be generated in the modelling module 800, i.e. Dynamo Coding Module, for schematic diagram generation in Revit. System schematic drawings may include at least one of HV Main schematic diagram, LV Main schematic diagram, Emergency Power Supply schematic diagram, and Centralized AC System schematic diagram.

[0074] The present invention is able assist the human design engineer to have a much faster system and design input analysis via the work-in-progress BIM model, recommended system design solution generation, faster and more accurate design information interchange with other designer such as Architect throughout the entire design development cycle.

[0075] For example, the method of generative design may include obtaining a BIM work-in- progress model from the Architect, four number of modules (AI core) is able to work hand-in- hand conducting its designated function to analysis the model and recommend a suitable system design for electrical power supply and its internal power distribution, centralized air- conditioning system. Given the complexity of design data and knowledge required to complete the mentioned system design, Artificial Intelligent technology with both machine learning and expert system were being selected and deployed based on its own merit of application to the AI core modules. The present invention is able to, with the given work-in-progress BIM model, conduct a compliance check in according to the recommended system design, generate a set of system design data of the required E&M plantroom provision, logical arrangement and equipment layout geometry in BIM environment, system schematic diagram in 2D drawing sheet.

[0076] The generative design tool may include up to four (4) Artificial Intelligent (AI) core modules, man-machine interface, engineering design report generating module, application programme interface (API) with Building Information Model (BIM) software for system design element parameter interchange, analysis result communication and illustration with Human Design Engineer.

[0077] A skilled person would appreciate that the features described in one example may not be restricted to that example and may be combined with any one of the other examples.

[0078] The present invention relates to a system and a method for generating service system design parameters of a service system generally as herein described, with reference to and/or illustrated in the accompanying drawings.