G06F2111/02

OPC MODEL SIMULATION METHOD

The present application discloses an OPC model simulation method. The method includes the following steps: step 1, establishing a precision judgment function which is formed by multiplying each square of the difference between a simulation point of an OPC model and an actual point on a wafer, by weight, and then superposing all the squares; step 2, performing random data sampling, comprising forming distributed computing nodes; randomly distributing data to each computing node, and meanwhile distributing a current state value of fitting parameter space composed of all fitting parameters to each computing node; computing a local precision judgment function of each computing node; step 3, performing parallel computing to obtain the gradient of each local precision judgment function, and computing a first derivative and a first order approximate value of the gradient of each local precision judgment function; step 4, performing gradient composition and iteration.

FAST, HIGHLY ACCURATE, FULL-FEM SURFACE ACOUSTIC WAVE SIMULATION
20230023590 · 2023-01-26 · ·

The present disclosure provides systems and methods for scalable and parallel computation of hierarchical cascading in finite element method (FEM) simulations of surface acoustic wave (SAW) devices. Different computing units of a cluster or cloud service may be assigned to independently model different core blocks or combinations of core blocks for iterative cascading to generate a model of the SAW devices. Similarly, frequency ranges may independently be assigned to computing units for modeling and analysis of devices, drastically speeding up computation.

Process control with digital twins
11562113 · 2023-01-24 · ·

Real time process control using digital twins. In more detail, the present disclosure relates to the field of modeling distributed event-discrete systems using digital twins and subsequent use of the models for real time control of distributed even-discrete systems. There is provided a virtual twin engine for control of a distributed even-discrete system in real-time. The virtual twin engine has installed at least one executable modeling software kernel which runs subsystem use models in relation to subsystem clusters of the distributed event-discrete system. Also, the virtual twin engine operates the at least one digital twin in a passive manner through real time access to the modeling software kernel modeling the subsystem use model of the at least one digital twin.

Drug crystal structure landscape analysis system and landscape analysis method thereof

The invention belongs to the technical field of drug crystal analysis, and particularly relates to a drug crystal structure landscape analysis system and a landscape analysis method thereof. The drug crystal structure landscape analysis system calls a cloud computing interface to calculate the energy of input crystals through an algorithm deployed in the cloud in advance, and an energy-density space group landscape array diagram of the crystals is generated according to the computation results returned; and analysis is selectively carried out as needed, result reports arc analyzed and summarized as a final report, and the final report is converted into a text document. The drug crystal structure landscape analysis system and the landscape analysis method thereof satisfy the drug crystal structure analysis requirements in the new technology background, and can analyze a large quantity of crystals which are formed by a certain drug molecule and have different structures.

Systems and methods for generating data-driven optimized architectural design

Disclosed systems and methods relate to generating and optimizing an architectural design. According to embodiments, a method can include receiving metadata of digital communications and collaboration between members of an organization. The method can also include generating a target network model indicating a work style of the members of the organization; a level of interaction between the members of the organization; a spatial clustering of the members; or a number, a size, and an allocation of rooms with a specialized purpose. The method can further include selecting at least one criterion for the architectural design, where the criterion can include: cost, wellness, community, work style, choice, privacy, or vibrancy. The method can further include determining criteria scores for one or more architectural design prototypes. Moreover, the method can include selecting the architectural design based on the criterion scores.

METHOD FOR AUTOMATICALLY IDENTIFYING DESIGN CHANGES IN BUILDING INFORMATION MODEL
20230018381 · 2023-01-19 ·

A method for automatically identifying design changes in a building information model includes steps of: S1, encoding all objects in an old file and a new file, and taking out an object from the old or new file; S2, determining whether code of the object can be equal to code of one or more objects in the new or old file, if so, then the object is not changed, if not, proceeding to the next step; S3, determining whether the object can match an object in the new or old file, if so, the object is a modified object, if not, the object is a deleted or newly added object; and S4, outputting an identification outcome and returning to the step S1 until identification to be applied on all objects in the old or new files is completed.

System and method for role-based collaborative design of custom products based on manufacturing constraints

In some embodiments, a system and a computer-implemented method for role-based collaborative design based on manufacturing constraints are disclosed. A method comprises: receiving, at a computer collaboration system, an electronic digital editing invitation from a first user interface that executes on a first user device associated with a first user, the editing invitation comprising inviting a second user to collaborate on a digital electronic interactive design as an editor, the interactive design comprising a graphical visual representation of a physical product that is capable of custom manufacture with a plurality of variable product attributes; transmitting to a second user device of the second user, the product description data for rendering the interactive design in a second user interface executing on the second user device; receiving a first modification to the interactive design from the second user interface; automatically generating a first updated product description data based on the first modification.

THREE-DIMENSIONAL SHAPE GENERATION APPARATUS, THREE-DIMENSIONAL SHAPE GENERATION SYSTEM, THREE-DIMENSIONAL SHAPE GENERATION METHOD, AND NON-TRANSITORY RECORDING MEDIUM
20230222729 · 2023-07-13 ·

A three-dimensional shape generation apparatus includes circuitry configured to perform one of a first processing or a second processing to generate three-dimensional shape information using point-group information indicating three-dimensional point groups as a generation processing based on an instruction operation received at an instruction reception screen, the instruction operation designating one of the first processing or the second processing. The circuitry performs all processes or a part of processes of the generation processing based on an operation input received at the instruction reception screen in response to the instruction operation designating the first processing. The circuitry performs all processes of the generation processing using a stored processing previously stored in a memory without using the operation input received at the instruction reception screen in response to the instruction operation designating the second processing.

THREE-DIMENSIONAL SHAPE GENERATION APPARATUS, THREE-DIMENSIONAL SHAPE GENERATION SYSTEM, THREE-DIMENSIONAL SHAPE GENERATION METHOD, AND NON-TRANSITORY RECORDING MEDIUM
20230222730 · 2023-07-13 ·

A three-dimensional shape generation apparatus includes circuitry configured to generate three-dimensional shape information indicating a three-dimensional shape corresponding to a three-dimensional point group based on multiple sets of model shape information set by a model setting operation and point-group information indicating the three-dimensional point group. The model setting operation received at a reception screen sets the multiple sets of model shape information each indicating a three-dimensional model shape.

Experiment design variants evaluation table GUI

An apparatus includes a processor to: generate variants of an experiment design based on varied parameters; for each variant, estimate terms based on the model, and derive an optimality value; present a table of the variants including a column for each varied parameter and a column for the optimality value, a row for each variant, and a bar graph for each column depicting a distribution of the values therein; present function controls operable to select a function to perform on row(s) of the table in response to selection of a bar of a bar graph of a column; in response to selection of a function, change the current function to the selected function; and in response to a selection of a bar of a bar graph of a column, perform the current function on row(s) based on instances of the value associated with selected bar.