Master Assembly Model for Real-Time Multi-User Collaborative Assembly Modeling on the Internet

Author(s):  
Li Chen ◽  
Zhijie Song ◽  
Billy Liavas

In this paper, an information model, known as Master Assembly Model (MAM), is introduced to support real-time multi-user collaborative assembly modeling on the Internet. By using UML class diagrams, the MAM is described in detail according to four key aspects: (1) Collaborative Assembly Representation, (2) Multi-View, (3) Coordination Control and (4) Collaborative Session. Finally, a real-time multi-user collaborative assembly modeling system based on this model is suggested. This system makes it possible for different organizations at geographically different locations to work together concurrently and synchronously on the design and modeling of an assembly.

2022 ◽  
pp. 9-17
Author(s):  
TETYANA ASTISTOVA

Goal. Development of an information model for monitoring ecosystem data obtained from facilities to identify deviations from the standard, in real time, at a distance and make decisions to eliminate themMethodology. The development of the system was based on the Minimum viable product with minimal functionality. and the minimum cost of resources. The concept of system development is considered on the example of a reasonable dormitory, where one of the components of the system is the Internet of Things technology, in which different device connect to the Internet and interact with each other. The sensors allow the device to send data to a computer program that will collect and analyze it. This will allow you to effectively identify the problem in the event of deviations from the standard during the operation of s and will facilitate the prediction of possible accidents, malfunctions and their elimination.Results. Based on the analysis of the characteristics of microcontrollers and sensors, a wireless communication module installed in the device of the monitoring system was selected, and types of sensors were selected for collecting and further analysis of ecosystem indicators The structural elements of the subsystem and the code for the example of the board for the sensor have been developed. To implement the task, the open programming language Processing and development tools were chosen that would satisfy all the requirements and have the necessary functionality. TelegramBot was chosen as the interface for the ecosystem's automated storage database concepts. To connect hardware devices, APIs and Internet services, Node-RED was chosen as the programming tool. To write the bot, the RedBot package for NodeRED was used.Scientific novelty. An original solution is proposed for the development of an information model of ecosystem indicators in premises based on the element base of the selected monitoring module, communication protocols and an interface for interacting with the user through a chat bot.Practical significance. The system was tested on data obtained in the hostel KNUTD in may 2021. This environment is hosted on Amazon Web Services (AWS) EC2The test results showed the system's operability, the ability to receive and analyze information in real time and quickly respond to dangerous situations. All this will improve the life of students in the hostel and ensure themselves and their health from the influence of negative factors.


Author(s):  
Li Chen ◽  
Zhijie Song ◽  
Billy Liavas

Abstract Real-time collaboration systems, in which participants share product data and applications in real time, have been a subject of interest for many years. Nowadays, a rapid development of Internet-based technologies with steadily increasing easiness in accessing any kind of information through the World Wide Web (WWW) would offer the possibility of developing a real-time collaborative system over the Internet. Two strategies are required to create such a system. One strategy is finding effective methods for communicating and sharing distributed product information, especially those related to design and manufacturing. Another strategy is developing Web-based approaches that support real-time sharing of platform-independent applications. In this paper, a concept for a multi-user collaborative assembly environment on the Internet is presented. The Client/Server structure of the environment, and the four main functional modules including: 1) integration and sharing of distributed product data through a STEP server; 2) session management including team management, user management and access control; 3) sharing of multimedia data (e.g. text, audio and video); 4) 3D collaborative assembly, are described. Finally, a scenario has been designed to demonstrate the effectiveness of the environment to support distributed collaborative assembly design.


Author(s):  
Zhijie Song ◽  
Li Chen

Collaborative assembly modeling has emerged as a stream of collaborative CAD research and development. Yet, it is still not clear how constraint satisfaction should be implemented in real-time collaborative assembly modeling, even though intensive research in geometric constraint satisfaction has been extensively conducted. To this end, this paper formally describes the constraint satisfaction problem in the context of real-time collaborative assembly modeling, and presents a method for the problem solving in support of collaborative assembly computation for constraint satisfaction. Overall, this method consists of a proposal of computing protocol and an incremental constraint satisfaction approach. In particular, the rule-based computing protocol is deliberately designed to safeguard model consistency via an incremental modeling sequence. Governed upon the computing protocol, a two-phase incremental constraint satisfaction approach of new contents is introduced to enhance computation efficiency in the multi-user involved modeling process. The proposed method has been incorporated into the implementation of an Internet-based real-time collaborative assembly modeling system.


2005 ◽  
Vol 6 (3) ◽  
pp. 252-262 ◽  
Author(s):  
Lei Feng ◽  
Li Chen

A real-time collaborative assembly modeling process involves the teamwork of multiple designers. Without adequate coordination, this multi-user based modeling process could be more time consuming, or even divergent, than the conventional single-user-based process. This paper thus presents a supervisory control approach to achieving online operational coordination of the multi-user based assembly modeling process. In this approach, we treat the real-time collaborative modeling process as a discrete-event system (DES) and then obtain an effective coordinator for the process control via the supervisory control theory (SCT). Our work extends the framework of SCT to this new application so that the assembly modeling operations and its desired operational behaviors can be modeled and controlled by a set of automata. With them, we further propose a modular supervision approach to find a group of modular supervisors. These supervisors compose the online coordinator to enforce the control specifications and to yield a nonblocking controlled process. The results show much promise for SCT in the new application domain of collaborative CAD (CCAD).


Inventions ◽  
2021 ◽  
Vol 6 (2) ◽  
pp. 42
Author(s):  
Worasit Sangjan ◽  
Arron H. Carter ◽  
Michael O. Pumphrey ◽  
Vadim Jitkov ◽  
Sindhuja Sankaran

Sensor applications for plant phenotyping can advance and strengthen crop breeding programs. One of the powerful sensing options is the automated sensor system, which can be customized and applied for plant science research. The system can provide high spatial and temporal resolution data to delineate crop interaction with weather changes in a diverse environment. Such a system can be integrated with the internet to enable the internet of things (IoT)-based sensor system development for real-time crop monitoring and management. In this study, the Raspberry Pi-based sensor (imaging) system was fabricated and integrated with a microclimate sensor to evaluate crop growth in a spring wheat breeding trial for automated phenotyping applications. Such an in-field sensor system will increase the reproducibility of measurements and improve the selection efficiency by investigating dynamic crop responses as well as identifying key growth stages (e.g., heading), assisting in the development of high-performing crop varieties. In the low-cost system developed here-in, a Raspberry Pi computer and multiple cameras (RGB and multispectral) were the main components. The system was programmed to automatically capture and manage the crop image data at user-defined time points throughout the season. The acquired images were suitable for extracting quantifiable plant traits, and the images were automatically processed through a Python script (an open-source programming language) to extract vegetation indices, representing crop growth and overall health. Ongoing efforts are conducted towards integrating the sensor system for real-time data monitoring via the internet that will allow plant breeders to monitor multiple trials for timely crop management and decision making.


Sign in / Sign up

Export Citation Format

Share Document