Computer Aided Design and Manufacturing. Zhuming Bi

Чтение книги онлайн.

Читать онлайн книгу Computer Aided Design and Manufacturing - Zhuming Bi страница 23

Computer Aided Design and Manufacturing - Zhuming Bi

Скачать книгу

(GPSs), haptic systems, and 3D printers, can be connected to computer systems directly as input and output devices.

c01f015

      1.4.2 Computer Software Systems

c01f016

      The architecture of a computer aided software system is modularized; it allows the developers to customize the selections of functional components and integration of the selected components to meet the design needs at different domains and levels of manufacturing systems. It seems obvious that the capabilities of computer aided systems will be continuously expended due to the rapid development of information systems in computing systems, networking systems, and databases. In the next section, the impact of networking and cloud technologies on computer aided systems is briefly discussed.

      1.4.3 Servers, Networking, and Cloud Technologies

      Parallel computing is a type of computation in which many calculations or the execution of processes are carried out at the same time. Large‐scale design problems should be decomposed into smaller ones, so that the sub‐solutions can be obtained by using a number of computing resources concurrently. Parallel computing may refer to parallel processing by a set of central computing units (CPUs) or graphic processing units (GPUs) in one computer or parallel supercomputers containing hundreds or thousands of processors, networks of workstations, multiple‐processor workstations, and embedded systems (Foster 1995). Computer aided systems, especially CAE systems, need parallel processing capabilities to achieve scalability in solving complex design problems, which may involve multiple physics, transient dynamics, or large‐scale coupled models.

      Hardware in the loop (HIL) simulation is a type of real‐time simulation for the design of real‐time control systems. In HIL, the machine or physical part of the system is networked with the control model through actuators and sensors. The rest of the system is represented by the mathematic model in the simulation. HIL assists in developing and testing complex real‐time embedded systems while considering the complexity of the real‐world system. HIL simulation shows how a control model responds to realistic virtual stimuli in a real‐time manner and can be used to determine whether the mathematic model for a physical system is valid (MathWorks 2018).

      Distributed database is a storage solution where a common processor accesses the data in a distributed system. Data may be stored in multiple networked computers in the same location or can be dispersed over a network of interconnected computers. A system server distributes collections of data across network servers or independent computers over intranets, extranets, or the Internet. Computer aided systems benefit from the distributed databases in increasing the scalability, modularity, reliability, and flexibility of systems (Wikipedia 2019c).

      Manufacturing systems became highly distributed for enhanced flexibility and adaptability to meet the needs of regional markets promptly. The high‐speed 3G, 4G, and 5G wireless networks helped to mobilize product information so that the PLM could be accessed by mobile apps. From the perspective of information technology, we have entered the fourth industrial revolution, where nearly every device will be networked, which allows continuous data streams to populate in memory databases. The Internet of Things (IoT) will transform the manufacturing sector in the coming years. More and more cloud‐based solutions will be available to manufacturing enterprises to support their operations (Bi et al. 2014; Wang et al. 2014; Morley 2014).

c01f017

Скачать книгу