IP Library › Granted Patent US 12,223,233
Granted Patent B2
US 12,223,233 · App. 16/976,337 · Granted Feb 11, 2025

Method and system for computer-aided design of a technical system

Inventors: Jan Fischer (Munich, DE); Vincent Malik (Munich, DE); Jan Christoph Wehrstedt (Munich, DE); Nils Weinert (Munich, DE)
Assignee: Siemens Aktiengesellschaft
G06F30/13G06F16/953G06F30/10G06F30/27G06N3/08
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,223,233
App. No.
16/976,337
Granted
Feb 11, 2025
Kind
B2
Abstract

A component of the technical system, a component designation and a characteristic parameter designation for a characteristic parameter of relevance to the design of the components are read and a search engine is queried with same is provided. The documents found by the search engine are read and component information, e.g. product information concerning a specific component, is extracted from said documents. The extracted component information is supplied to a machine learning routine which has been trained, using a plurality of predefined training component information and training characteristic parameter values, to reproduce predefined training characteristic parameter values using predefined training component information. Output data from the machine learning routine is selected as characteristic parameter values and inserted into a planning data record. The planning data record is then output to design the technical system.

Claims (34)

1. A method for computer-aided design of a technical system, said method comprising:

for a respective component of the technical system;

actuating a search engine, said actuating using a search term comprising a component name and/or a characteristic parameter name for a design-relevant characteristic parameter of the component; and

extracting component specifications from documents found by the search engine;

training a machine learning routine on a basis of a multiplicity of predefined training component specifications and predefined training characteristic parameter values, to reproduce predefined training characteristic parameter values on a basis of predefined training component specifications;

executing the trained machine learning routine, said executing using input data and generating output data, wherein the input data comprises the extracted component specifications;

generating a planning data record for the technical system, wherein characteristic parameter values are selected from the output data generated from said executing the trained machine learning routine and are inserted into the planning data record during said generating the planning data record, wherein the characteristic parameter values are design relevant characteristic parameters of components; and

outputting the planning data record in order to design the technical system.

2. The method as claimed in claim 1 , wherein the machine learning routine is implemented by way of an artificial neural network, a recurrent neural network, a convolutional neural network, an autoencoder, a deep learning architecture, a support vector machine, a data-driven trainable regression model, a k-nearest-neighbor classifier, or a decision tree.

3. The method as claimed in claim 1 , wherein the selected characteristic parameter values were selected depending on a target value for a design parameter predefined for the technical system.

4. The method as claimed claim 1 , wherein the method comprises:

configuring a simulator of the technical system by way of the generated planning data record;

simulating a technical function of the technical system by way of the configured simulator (SIM); and

outputting a functional specification about the simulated technical function.

5. The method as claimed in claim 4 , wherein the characteristic parameter values to be inserted into the planning data record are selected such that a deviation of the functional specification from a functional requirement predefined for the technical system is reduced.

6. The method as claimed in claim 1 , wherein the method comprises:

generating a multiplicity of planning data records each containing characteristic parameter values selected differently from the output data generated from said executing the machine learning routine;

simulating a technical function of the technical system by way of a simulator for a respectively generated planning data record; and

selecting a planning data record that optimizes the simulated technical function from the multiplicity of generated planning data records in order to design the technical system.

7. The method as claimed in claim 1 ,

wherein the trained machine learning routine was trained in a component type-specific manner; an

wherein the method comprises: feeding the extracted component specifications, together with a respective component type specification, to the machine learning routine.

8. The method as claimed in claim 1 , wherein:

the machine learning routine has been trained, on the basis of a multiplicity of predefined training component specifications, training characteristic parameter names and training characteristic parameter values, to reproduce predefined training characteristic parameter values on the basis of predefined training component specifications and training characteristic parameter names; and

the machine learning routine that was trained on the basis of the multiplicity of predefined training component specifications is fed the characteristic parameter names in association with the extracted component specifications.

9. The method as claimed in claim 1 , wherein the search engine uses a product data-focused web crawler to search through a data network.

10. The method as claimed in claim 1 , wherein the component specifications are extracted from the found documents by way of a parser and/or a pattern recognizer.

11. The method as claimed in claim 1 , wherein a respective component name and/or characteristic parameter name is read in from a blueprint of the technical system.

12. The method as claimed in claim 1 , further comprising:

parameterizing a multiplicity of planning data records that include the generated planning data record for the technical system; and

extracting a multiplicity of training characteristic parameter values from the multiplicity of parameterized planning data records.

13. A computer system for computer-aided design of a technical system, said computer system comprising one or more processers configured to perform the method as claimed in claim 1 .

14. A computer program product comprising a computer readable hardware storage device storing computer readable program code that is executable by a processor of a computer system to implement the method according to claim 1 .

15. The computer program product as claimed in claim 14 , wherein a non-transitory computer-readable storage medium comprises the computer program product.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 13, 2020
From: FISCHER, JAN; MALIK, VINCENT; WEHRSTEDT, JAN CHRISTOPH; WEINERT, NILS
To: SIEMENS AKTIENGESELLSCHAFT
Reel/Frame 054361/0219 →
Priority Claims (1)
EP 18159206 · Feb 28, 2018 · regional
Continuity (1)
Related Publication 20210141985A1 · May 13, 2021
References Cited (17)
US 5727127A · Schulze Horn et al. · 1998 [cited by applicant]
US 20130013543A1 · Duell et al. · 2013 [cited by applicant]
US 20160042296A1 · Shan · 2016 [cited by examiner]
US 20170193402A1 · Grehant · 2017 [cited by applicant]
CN 107103362A · 2017 [cited by applicant]
EP 1857970A1 · 2007 [cited by applicant]
WO WO2018147104A1 · 2018 [cited by examiner]
Jeon et al. “Automatic CAD model retrieval based on design documents using semantic processing and rule processing”. Computers in Industry, vol. 77, 2016, pp. 29-47, ISSN 0166-3615. (Year: 2016). [cited by examiner]
Gao, G., Liu, Y.S., Lin, P., Wang, M., Gu, M. and Yong, J.H., 2017. BIMTag: Concept-based automatic semantic annotation of online BIM product resources. Advanced Engineering Informatics, 31, pp. 48-61. (Year: 2017). [cited by examiner]
Leu, Ming C., Hoda A. ElMaraghy, Andrew YC Nee, Soh Khim Ong, Michele Lanzetta, Matthias Putz, Wenjuan Zhu, and Alain Bernard. “CAD model based virtual assembly simulation, planning and training.” CIRP Annals 62, No. 2 … [cited by examiner]
Paredis, Christiaan JJ, Antonio Diaz-Calderon, Rajarishi Sinha, and Pradeep K. Khosla. “Composable models for simulation-based design.” Engineering with Computers 17 (2001): 112-128. (Year: 2001). [cited by examiner]
Chuanqi Tan et al: “S-Net: From Answer Extraction to Answer Generation for Machine Reading Comprehension”, arxiv.org, Cornell University Library, 201 Olin Library Cornell University Ithaca, NY 14853, XP080770081, Abstra… [cited by applicant]
Dombrowski U. et al: “Scenario-based Simulation Approach for Layout Planning”, Procedia CI RP, vol. 12, pp. 354-359, XP055487775, NL; ISSN: 2212-8271, DOI:10.1016/j.procir.2013.09.061, Abstract, parts 2.2, 2.3, 2.4, 3.3… [cited by applicant]
European Examination Report in corresponding European Patent Application No. 18159206.4 dated Aug. 16, 2018. 3 pages. [cited by applicant]
Extended European Search Report in corresponding European Patent Application No. 18159206.4 dated Nov. 8, 2018. 17 pages. [cited by applicant]
International Search Report and Written Opinion in corresponding PCT Patent Application No. PCT/EP2019/053651 dated Jun. 27, 2019. 24 pages. [cited by applicant]
Computer-Aided Design (CAD) Modeling: Definition, Types, and Examples, retrieved on May 7, 2024 from the Internet: <URL: https://www.xometry.com/resources/3d-printing/cad-modeling/. [cited by applicant]