WO2020122700A1 - Remote lab management - Google Patents
Remote lab management Download PDFInfo
- Publication number
- WO2020122700A1 WO2020122700A1 PCT/MX2018/000145 MX2018000145W WO2020122700A1 WO 2020122700 A1 WO2020122700 A1 WO 2020122700A1 MX 2018000145 W MX2018000145 W MX 2018000145W WO 2020122700 A1 WO2020122700 A1 WO 2020122700A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- user
- access
- practice
- reservation
- server
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Ceased
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/02—Reservations, e.g. for tickets, services or events
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/30—Authentication, i.e. establishing the identity or authorisation of security principals
- G06F21/31—User authentication
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/10—Services
- G06Q50/20—Education
- G06Q50/205—Education administration or guidance
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09B—EDUCATIONAL OR DEMONSTRATION APPLIANCES; APPLIANCES FOR TEACHING, OR COMMUNICATING WITH, THE BLIND, DEAF OR MUTE; MODELS; PLANETARIA; GLOBES; MAPS; DIAGRAMS
- G09B23/00—Models for scientific, medical, or mathematical purposes, e.g. full-sized devices for demonstration purposes
- G09B23/06—Models for scientific, medical, or mathematical purposes, e.g. full-sized devices for demonstration purposes for physics
- G09B23/18—Models for scientific, medical, or mathematical purposes, e.g. full-sized devices for demonstration purposes for physics for electricity or magnetism
- G09B23/183—Models for scientific, medical, or mathematical purposes, e.g. full-sized devices for demonstration purposes for physics for electricity or magnetism for circuits
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/08—Network architectures or network communication protocols for network security for authentication of entities
- H04L63/083—Network architectures or network communication protocols for network security for authentication of entities using passwords
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/10—Network architectures or network communication protocols for network security for controlling access to devices or network resources
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/02—Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
- H04L67/025—Protocols based on web technology, e.g. hypertext transfer protocol [HTTP] for remote control or remote monitoring of applications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/12—Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
- H04L67/125—Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks involving control of end-device applications over a network
Definitions
- the main objective of this invention is to describe a system of remote laboratories, which allows the interaction of different physical devices with a user through an interface or web platform, so that users have at their disposal different technological tools from previously predetermined laboratories. but configurable that give them the ability to perform different physical experiments without being physically present at the time of performing them, in this case, it is applied to electrical and electronic circuits, however the laboratory may be applicable to other types of fields or technical applications. and used for different forms of training or technical evaluation, currently being used as a support tool to diversify the installed capacity of laboratories where the volume of students exceeds this capacity, automating and reinforcing the knowledge acquired in that discipline.
- patent with registration number W02004 / 059421A2 and which is called System and method for remote access to a virtual laboratory environment shows the development of a program computer for an online remote access virtual systems education lab, to which students can connect to the lab server from any client system connected to a common network, using a conventional web browser.
- This document departs from our invention because it requires a special browser to access the remote laboratory, in this case it is Internet Explorer version 8 onwards to be able to run, which leads us to deduce in this case that said patent refers to the remote access application of a virtual laboratory and not to a real laboratory.
- Figure 1 shows a block diagram of the modules that make up and are used for the operation of the remote laboratory system, as well as the relationship between them.
- Figure 2 shows a block diagram of the remote lab module components without the client or remote user and showing the station components.
- Figure 3 shows a block diagram of the different remote labs that could be accessed remotely by a user.
- Figure 4a shows a printed circuit board (PCB) with prototypes of configurable circuits for use in practicing.
- PCB printed circuit board
- Figures 4b, 4c and 4d show an example of the circuits used for the practices.
- Figure 5 shows a block diagram of the algorithmic sequence that is followed in order to receive the data from the user, check if they exist in the database and make a reservation.
- Figure 6 shows a block diagram of the algorithmic sequence that is followed to determine if the user made a reservation to be able to use any of the workstations and to be able to work in practice.
- the invention described in this patent document consists of a system for remote laboratories consisting of three parts: The first consists of a technological structure made up of different devices, their interconnection and the parts that make it up, as well as the way in which they interact between yes; a second part, made up of the required platform and the means for said hardware to interact with each other; and the third part which describes the method of interaction with the user through which they can interact with the different modules as determined by the theme and can perform the predetermined practices for each remote laboratory, in this interaction you can generate from your access, determine an assignment time and schedule to do your practice in a physical station remotely and be able to carry out various practices determined by the instructor.
- the first part is basically made up of a computer equipment No. (3) with internet access No. (2) and a set of ports that allow physical interconnection with each of the stations, said equipment has a preloaded application developed with LabVIEW programming tool but also communicates physically and logically with a unit with the ability to take a set of physical signals, convert them into electrical voltages and digitize them so that they can be processed by a computer, said unit (DAQ) No. (4), allows interconnection with a unit NI ELVIS, No. (5), which is a modular engineering educational laboratory device that can emulate different devices such as an oscilloscope, digital multimeter, function generator, variable power source, etc., highlighting that said unit is located in a workstation No. (6) or work module within a physical space.
- the aforementioned set of devices makes up the remote laboratory which is interconnected by tcp / ip protocols to the internet No. (2) with a central server No. (1) that has an SQL application and a server
- Said central server No. (1) may or may not be in the same geographical location as the other computers. Users through eg No. (9) with the internet connect to a specific route through which they access the platform of remote laboratories; it is necessary to mention that these laboratories can vary in their configuration by replacing the unit No. (4) DAQ, by a No. (7) PLC that will control a process No. (8) that can be an elevator, a Cartesian robot, a line of machining, a sorting line, a warehouse, an automation process, etc.
- a second part made up of the platform required for the devices and peripherals to interact with each other, will also provide the user with the interface to manipulate and visualize the components of the remote laboratory and through this to interact with the workstations, said platform is basically made up of three modules:
- An SQL data management module This module will be in charge of managing, creating, validating and authenticating user data in the different databases of data created to generate your access to the remote lab, that one runs on the main server.
- a Web module or cloud hosting Through this application you can publish and have access to the internet, that is, it is the main means by which remote users can interconnect to the platform and interact with workstations, said The application is interconnected with the interactive options of the remote laboratory, providing a visual interface to it, it should be noted that it runs on the main server.
- a module for remote laboratory control This is determined by an algorithm in LabVIEW with a command in the form of a block that allows both the acquisition of data from the connected circuit and the modification of its parameters, it is executed in the equipment from the remote lab.
- the SQL application contains a database designed for the user to preload their data, so that later a user or entity is created with their access data, which will allow them to access the menu of options and tools previously preloaded. , also highlighting that this user will be validated and authenticated according to the permissions assigned by the administrator, once validated, he will be able to enter and select from a menu of schedules and instances to use the workstations, this will allow him to reserve a specific amount for use one of the workstations, with the option to carry out a series of pre-loaded practices by the administrator or instructor, this application has the reservation time, username and password. 2) The LabVIEW module that will validate the user's credentials, that is, it will compare the data that the user has designated to enter the practice with the data (you reserve that they are in the SQL server database.
- the interface of this application is mainly made up of two parts: an external and an internal one.
- a graphical interface which has the following parts:
- Remote IP Address Represents the part where the IP address of the person you want to connect to will be displayed.
- Remote User Represents the part where the User Name to be connected will be displayed
- TeleLab-Server IP Address Represents the IP address of the server, the server address is divided into 10 sub-addresses for each workstation that you want to connect to.
- DateTfdimePacInt Represents the part where the date and time when the practice will be open for the user who wants to connect is displayed.
- the server port is read to which the user asks if it allows him to enter the practice.
- TCP / IP is read to be encapsulated and the data it carries out. During This first part will take out the IP address that is being communicated and display it on the Front Panel in the Remote IP Address part.
- SQL Server Management Studio At this point the reservation is validated so that it coincides with the request made by the user, all the parameters or information are converted to string type such as the date and time that the user will be working and are placed in the Front Panel in their respective out of the way.
- a graphical interface is also used, in which the administrator will observe that all the devices are working correctly and that the data that is shown is as expected.
- This interface has the following parts:
- this part is made up of two events, which will be used to do the entire validation process; the operation of each is explained below: a.
- the data received from the user request is validated through the TCP protocol, confirming the user and password.
- This information enters separately as strings, so they must be concatenated so that as a single string you can enter the database in a way that allows you to manage and search for information, this must be done from a route or address where the base of the concatenated string is stored so that the database allows to extract the data in the form of an array of clusters and is deployed in the corresponding clusters.
- the server checks from the same database if it has a reservation on the date and time when the request was made.
- the program captured the time the request was made and sends it to concatenate it with the username and search for it in the reservation table within the database.
- the search procedure is very similar to the first event, since it uses the same components, the difference is that it will now search in another table, including in this search the reservation dates made through the platform. If the information exists and is valid, it will be transferred in the form of an Array of Clusters to display it and enable Empty
- this part has a counter that indicates how many reservations have been made on this workstation.
- the third module consisting of the web server is installed, which is installed on the server and is responsible for allowing the content of the interface platform to be published, through which the user must interact to be able to work with any of the workstations. This is where the third part is involved, which has to do with the method or the steps to follow to access said platform and interact with the physical part, for which the components published on the web platform are described, which have the following sections:
- the reservation system is entered through the default web path where the remote laboratory is hosted.
- This reservation system consists of the following:
- a screen in which, in addition to displaying the data of the selected username, day, time and station, it also shows a menu with tabs where each one represents the workstation to be used; Within each tab a table is shown with the first column indicating the hours and the first row indicating the days, this in such a way that the user can select the schedule that you are better suited to work with the selected tab workstation.
- Access Interface This part shows the link to download the executable application, with which the user can start working in the corresponding practice, as well as in the station that has been previously reserved; It is very important to have the LabVIEW Runtime library installed so that this application can be used.
- This application has the following parts: a. Enter User: In this part, the user must enter their access data to access the practice.
- Station buttons 1 to 10 In this part, the user must select the station that I reserve in the corresponding system in order to access the practice.
- Attempt indicator In this part, the user is indicated the number of attempts that are left to access the practice in case any of the data mentioned above is incorrectly put, the user You have a maximum of three attempts, to exceed this margin the connection will be closed and you will have to connect again.
- Seconds indicator In this part the user is indicated how many seconds he has to access the practice, if the counter reaches zero the connection will be closed and he will have to connect again.
- Voltage controller This part shows a controller with which you can vary the amount of voltage you want to experiment with. Being Direct Current, only one constant value is used.
- Circuit diagram This part shows the electrical diagram with which you are experimenting.
- Circuit schematic options This part shows the different circuit configurations that can be experimented with. Being direct current, the available options are
- Time This part shows an indicator that displays the time during which the user is carrying out the practice.
- Voltage controller This part shows a controller with which you can vary the amount of voltage you want to experiment with. Being Alternating Current requires amplitude and frequency of the signal, this because it is not constant.
- Circuit diagram This page shows the electrical diagram with which you are experimenting.
- Circuit schematic options This part shows the different circuit configurations that can be experimented with. Being Alternating Current, the available options are
- Time This part shows an indicator that displays the time during which the User is carrying out the practice.
- the user In the access interface, the user must enter their username and password. The user must use exactly the same characters with which they created their username and password.
- Instructor This part shows the general data of the instructor offered by the laboratory to be taught.
- the server that manages the different laboratories which can be physically in different places and be of different types, these laboratories are configured by a series of elements, (there may be different configurations of equipment or workstations) as available, the server will communicate with another computer that manages a device that will allow the control of dif erent tools and interconnected physical elements (this can be a DAQ or a PLC) as required, for example when A PLC is used, it controls a control process that can be determined by a Cartesian robot, a control room, an elevator, a warehouse, a sorting line, etc
- the components of the remote laboratory are the following:
- PC Equipment Physical equipment where the applications developed in
- VIS which is a modular engineering educational laboratory device that can include different devices such as an oscilloscope, digital multimeter, function generator, variable power supply, Bode analyzer that allow different operations to be carried out focused on carrying out practices / tests Engineering, this module allows the interconnection of a printed circuit board with the predetermined circuits and in turn with the equipment, for example, which executes preloaded algorithms that allow interaction between the remote user and the workstation, allowing to change, measure and apply different parameters. as if he was physically at the station.
- the simple circuit consists of the series connection of a voltage source with a focus, this in order to vary the voltage of the first and see its effect by means of lighting in the second ( Figure 3 a ).
- the parallel circuit consists of the power source connected to the two bulbs, the only difference is that now instead of being connected one followed by the other they are now connected from the same node
- the resistive impedance circuit consists of a voltage source connected in series with a resistance ( Figure 4 a ).
- the resistive and inductive impedance circuit consists of a voltage source connected in series with a resistance and an inductance (Figure
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Physics & Mathematics (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Theoretical Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Tourism & Hospitality (AREA)
- Educational Technology (AREA)
- Computing Systems (AREA)
- Educational Administration (AREA)
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- General Engineering & Computer Science (AREA)
- Strategic Management (AREA)
- Computer Hardware Design (AREA)
- Economics (AREA)
- Marketing (AREA)
- Medical Informatics (AREA)
- Algebra (AREA)
- Computational Mathematics (AREA)
- Mathematical Analysis (AREA)
- Mathematical Optimization (AREA)
- Mathematical Physics (AREA)
- Pure & Applied Mathematics (AREA)
- General Business, Economics & Management (AREA)
- Human Resources & Organizations (AREA)
- Development Economics (AREA)
- Quality & Reliability (AREA)
- Primary Health Care (AREA)
- Operations Research (AREA)
- Entrepreneurship & Innovation (AREA)
- Software Systems (AREA)
- Selective Calling Equipment (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
Description
SISTEMA DE LABORATORIO REMOTO PARA EL APRENDIZAJE DE CmCUITOS ELÉCTRICOS, ELECTRONICOS Y DE CONTROL ASI COMO REMOTE LABORATORY SYSTEM FOR THE LEARNING OF ELECTRICAL, ELECTRONIC AND CONTROL COMPUTERS AS WELL AS
SU METODO DE IMPLEMENTACION YOUR METHOD OF IMPLEMENTATION
DESCRIPCIÓN DESCRIPTION
OBJETO DE LA INVENCIÓN OBJECT OF THE INVENTION
Esta invención tiene como principal objetivo describir un sistema de laboratorios remotos, el cual permite la interacción de diferentes dispositivos físicos con un usuario mediante una interfez o plataforma web, con la finalidad de que los usuarios tengan a su alcance diferentes herramientas tecnológicas de laboratorios previamente predeterminadas pero configurables que les brinden la capacidad de poder realizar diferentes experimentos físicos sin necesidad de estar presentes físicamente al momento de realizarlos, en este caso, se aplica a circuitos eléctricos y electrónicos sin embargo el laboratorio puede ser aplicable a otro tipo de campos o aplicaciones técnicas y emplearse para diferentes formas de entrenamiento o evaluación técnica, empleándose actualmente como herramienta de apoyo para diversificar la capacidad instalada de los laboratorios donde el volumen de estudiantes supera dicha capacidad, automatizando y reforzando los conocimientos adquiridos en dicha disciplina. ANTECEDENTES The main objective of this invention is to describe a system of remote laboratories, which allows the interaction of different physical devices with a user through an interface or web platform, so that users have at their disposal different technological tools from previously predetermined laboratories. but configurable that give them the ability to perform different physical experiments without being physically present at the time of performing them, in this case, it is applied to electrical and electronic circuits, however the laboratory may be applicable to other types of fields or technical applications. and used for different forms of training or technical evaluation, currently being used as a support tool to diversify the installed capacity of laboratories where the volume of students exceeds this capacity, automating and reinforcing the knowledge acquired in that discipline. BACKGROUND
Hoy en día en todo el mundo existe la problemática de que la capacidad instalada de las instituciones y/o organismos, los cuales tienen áreas de aprendizaje técnico Today throughout the world there is the problem that the installed capacity of institutions and / or organizations, which have technical learning areas
(laboratorios de practica) los cuales se ven normalmente superados por el número de usuarios y/o alumnos dejando a la mayoría solo observando, mientras que solo un grupo limitado puede hacer uso de dichas instalaciones esto sin contar que este tipo de recursos no están geográficamente al alcance de todos. Sin embargo la evolución tecnológica ha propiciado una acelerada evolución de diversas herramientas las cuales se han aplicado a muchos segmentos de la vida como parte del internet de las cosas y sus aplicaciones e interacciones. Como parte de esta tendencia y de la necesidad de acercar y/o facilitar que los recursos técnicos estén disponibles para todos en especial los recursos para impartir educación técnica, de calidad ya que muchas veces esta se ve limitada por la gran cantidad de alumnos y la escases de espacios disponibles para realizar prácticas o en su defecto por la falta de infraestructura de las instituciones lo que imposibilita atender y extender estas herramientas a todo aquel que las requiera, sin embargo y a pesar de que se han desarrollado un gran número de herramientas complementarias a esto, como cursos online, videos y diversas herramientas web que propician el autoaprendizaje, siempre es necesario ponerlo en práctica, es por eso que se han desarrollado los laboratorios remotos para que plataformas de educación a distancia, incluidos los cursos MOOC (Massive(practice laboratories) which are normally outnumbered by the number of users and / or students, leaving the majority only observing, while only a limited group can make use of these facilities, not to mention that these types of resources are not geographically Within everyone's reach. However, technological evolution has led to an accelerated evolution of various tools which have been applied to many segments of life as part of the Internet of Things and its applications and interactions. As part of this trend and the need to bring and / or facilitate that technical resources are available to everyone, especially the resources to provide quality technical education, since this is often limited by the large number of students and the shortage of available spaces to carry out practices or, failing that, due to the lack of infrastructure of the institutions, which makes it impossible to attend and extend these tools to anyone who requires them, however, despite the fact that a large number of complementary tools have been developed to This, such as online courses, videos and various web tools that promote self-learning, it is always necessary to put it into practice, that is why remote laboratories have been developed for distance learning platforms, including MOOC (Massive courses).
Online Open Courses), sean más efectivas y tengan un mayor impacto. Estas plataformas se conciben como la solución a la necesidad de mejorar la calidad de los sistemas tradicionales, son sistemas en el que múltiples usuarios podrán tomar cursos de diferentes temas al mismo tiempo, como si fuera una clase presencial, sin embargo, la ventaja es que todo es a distancia ya que las actividades y tareas son realizadas y corregidas en línea por profesores alrededor del mundo dependiendo de la plataforma. Online Open Courses), be more effective and have a greater impact. These platforms are conceived as the solution to the need to improve the quality of traditional systems, they are systems in which multiple users can take courses from different subjects at the same time, as if it were a face-to-face class, however, the advantage is that everything is at a distance since the activities and tasks are carried out and corrected online by teachers around the world depending on the platform.
Algunas patentes relacionadas al desarrollo de este tipo de sistemas son las siguientes: Some patents related to the development of this type of systems are the following:
En la patente de invención con número de registro W001/61890A1 y que lleva por nombre Sistema y método para configurar laboratorios de prueba remotamente (A system and method for remotely configuring testing laboratories), muestra un sistema diseñado para controlar y configurar las máquinas dentro de un laboratorio, este sistema va orientado a operadores para que aprendan a utilizar dichas máquinas sin necesidad de estar presentes al momento. Esta patente se aleja de nuestra invención debido a que utiliza diferentes herramientas para desarrollarla, como protocolo HTTP y lenguaje de programación basado en XML, además de que se utiliza una misma contraseña para trabajar independientemente de la máquina que se vaya a utilizar, además de que no cuenta con un sistema de registro y control de usuarios y de administración de accesos al laboratorio. Esta descripción es la más parecida a el desarrollo propuesto, pero no es interactivo, ni en tiempo real y tampoco de respuesta inmediata. In the invention patent with registration number W001 / 61890A1 and which is called System and method for remotely configuring testing laboratories, it shows a system designed to control and configure machines within A laboratory, this system is aimed at operators so that they learn to use these machines without being present at the time. This patent departs from our invention because it uses different tools to develop it, such as HTTP protocol and XML-based programming language, in addition to using the same password to work independently of the machine to be used, in addition to It does not have a system for registering and controlling users and managing access to the laboratory. This description is the most similar to the proposed development, but it is not interactive, neither in real time nor immediately responsive.
En la patente de invención con número de registro US4330833 y que lleva por nombre Método y aparato para el procesamiento digital de imágenes mejorado (Method and apparatus for improved digital image Processing), muestra un método de procesamiento que reduce sustancialmente el número de cálculos necesarios para la convolución discreta, mientras que al mismo tiempo proporciona una buena aproximación de los resultados alcanzados por la convolución convencional. Esta patente se aleja de nuestra invención debido a que en ningún momento menciona el uso de una plataforma por parte de un usuario para interactuar con las imágenes, además de que el enfoque es completamente distinto al que se explica en esta patente. In the invention patent with registration number US4330833 and which is named Method and apparatus for improved digital image processing, it shows a processing method that substantially reduces the number of calculations necessary to discrete convolution, while at the same time providing a good approximation of the results achieved by conventional convolution. This patent departs from our invention because at no time does it mention the use of a platform by a user to interact with the images, in addition to the fact that the approach is completely different from that explained in this patent.
En la patente de invención con número de registro W02004/059421A2 y que lleva por nombre Sistema y método para el acceso remoto a un ambiente de laboratorio virtual (System and method for remote-access virtual-lab cnvironment), muestra el desarrollo de un programa de computadora para un laboratorio de educación de sistemas virtuales en línea de acceso remoto, al cual los estudiantes pueden conectarse con el servidor de laboratorio desde cualquier sistema cliente conectado a una red común, usando un navegador web convencional. Este documento se aleja de nuestra invención debido a que requiere de un navegador en especial para poder acceder al laboratorio remoto, en este caso es Internet Explorer versión 8 en adelante para poder ejecutarse lo que nos lleva a deducir en este caso que dicha patente se refiere a la aplicación de acceso remoto de un laboratorio virtual y no a un laboratorio real. In the invention patent with registration number W02004 / 059421A2 and which is called System and method for remote access to a virtual laboratory environment (System and method for remote-access virtual-lab cnvironment), shows the development of a program computer for an online remote access virtual systems education lab, to which students can connect to the lab server from any client system connected to a common network, using a conventional web browser. This document departs from our invention because it requires a special browser to access the remote laboratory, in this case it is Internet Explorer version 8 onwards to be able to run, which leads us to deduce in this case that said patent refers to the remote access application of a virtual laboratory and not to a real laboratory.
En la patente de invención con número de registro US20130285477A1 y que lleva por nombre Mecanismos de poder inalámbricos para dispositivos de laboratorio en un chip (Wireless power mechanisms for lab-on-a-chip devices), muestra el desarrollo las maneras de poder energizar y controlar chips a distancia, esto para fines de microfluídica. In the patent of invention with registration number US20130285477A1 and which is named Wireless power mechanisms for laboratory devices on a chip (Wireless power mechanisms for lab-on-a-chip devices), shows the development of ways to power and remote control chips, this for microfluidic purposes.
Esta patente se aleja de nuestra invención debido a que en ningún momento se utiliza una interface de interacción con dicho proceso. Además de que no aplica para controlar circuitos eléctricos y/o electrónicos completos integrados por componentes físicos de diferentes tipos. This patent departs from our invention because at no time is an interaction interface used with said process. In addition to that it does not apply to control complete electrical and / or electronic circuits composed of physical components of different types.
En la patente de invención con número de registro WO2016/201193 Al y que lleva por nombre Sistema de laboratorio remoto auto-operable y transportable (Self-operating and transportable remóte lab system), muestra un sistema capaz de analizar especímenes de forma autónoma, además de que dicho sistema es movible por el usuario que lo emplee.In the invention patent with registration number WO2016 / 201193 Al and which is named Self-operating and transportable remote lab system, it shows a system capable of analyzing specimens autonomously, in addition to the fact that said system is movable by the user who uses it.
Esta patente se aleja de nuestra invención debido a que el sistema que proponemos siempre permanece en un mismo lugar, no fue diseñado para transportarse. Además de que en nuestro caso el laboratorio es operado/controlado por el usuario, no es autónomo, los resultados dependen de la actividad del usuario. This patent departs from our invention because the system we propose always remains in one place, it was not designed to be transported. In addition to the fact that in our case the laboratory is operated / controlled by the user, it is not autonomous, the results depend on the user's activity.
BREVE DESCRIPCIÓN DE LAS FIGURAS BRIEF DESCRIPTION OF THE FIGURES
La Figura 1 muestra un diagrama de bloques de los módulos que componen y son utilizados para el funcionamiento del sistema de laboratorio remoto, así como la relación que existe entre ellos. Figure 1 shows a block diagram of the modules that make up and are used for the operation of the remote laboratory system, as well as the relationship between them.
La Figura 2 muestra un diagrama de bloques de los componentes del módulo del laboratorio remoto sin el cliente o usuario remoto y mostrando los componentes de la estación. Figure 2 shows a block diagram of the remote lab module components without the client or remote user and showing the station components.
La Figura 3 muestra un diagrama de bloques de los diferentes laboratorios remotos que podrían accesarse de forma remota por un usuario. Figure 3 shows a block diagram of the different remote labs that could be accessed remotely by a user.
La Figura 4a muestra una placa de circuito impreso (PCB) con prototipos de circuitos configurables para utilizarlos en la realización de prácticas. Figure 4a shows a printed circuit board (PCB) with prototypes of configurable circuits for use in practicing.
Las Figuras 4b, 4c y 4d muestran un ejemplo de los circuitos utilizados para las prácticas. La Figura 5 muestra un diagrama de bloques de la secuencia algorítmica que se sigue para poder recibir los datos por parte del usuario, revisar si existen en la base de datos y realizar una reservación. La Figura 6 muestra un diagrama de bloques de la secuencia algorítmica que se sigue para poder determinar si el usuario realizó una reservación para poder usar alguna de las estaciones de trabajo y poder trabajar en la práctica. DESCRIPCIÓN DETALLADA DE LA INVENCIÓN Figures 4b, 4c and 4d show an example of the circuits used for the practices. Figure 5 shows a block diagram of the algorithmic sequence that is followed in order to receive the data from the user, check if they exist in the database and make a reservation. Figure 6 shows a block diagram of the algorithmic sequence that is followed to determine if the user made a reservation to be able to use any of the workstations and to be able to work in practice. DETAILED DESCRIPTION OF THE INVENTION
Los detalles característicos del sistema de laboratorio remoto para el aprendizaje de circuitos eléctricos y electrónicos se muestran claramente en la siguiente descripción y en los dibujos ilustrativos que se anexan, sirviendo los mismos como referencia para señalar las mismas partes que conforman dicha invención. The characteristic details of the remote laboratory system for learning electrical and electronic circuits are clearly shown in the following description and in the accompanying illustrative drawings, serving as a reference to indicate the same parts that make up said invention.
La invención descrita en este documento de patente consta de un sistema para laboratorios remotos compuesto por tres partes: La primera formada por una estructura tecnológica integrada por diferentes dispositivos, su interconexión y las partes que lo conforman así como la forma en que interactúan las mismas entre sí; una segunda parte, conformada por la plataforma requerida y los medios para que dicho hardware pueda interactuar entre sí; y la tercera parte la cual describe el método de interacción con el usuario por medio de la cual puedan interactuar con los diferentes módulos según se determine la temática y pueda realizar las practicas predeterminadas para cada laboratorio remoto, en esta interacción podrá generar desde su acceso, determinar un tumo y horario de asignación para realizar su práctica en una estación física remotamente y poder realizar diversas las practicas determinadas por el instructor. The invention described in this patent document consists of a system for remote laboratories consisting of three parts: The first consists of a technological structure made up of different devices, their interconnection and the parts that make it up, as well as the way in which they interact between yes; a second part, made up of the required platform and the means for said hardware to interact with each other; and the third part which describes the method of interaction with the user through which they can interact with the different modules as determined by the theme and can perform the predetermined practices for each remote laboratory, in this interaction you can generate from your access, determine an assignment time and schedule to do your practice in a physical station remotely and be able to carry out various practices determined by the instructor.
La primera parte está compuesta básicamente por un equipo informático Núm.(3) con acceso a internet Núm.(2) y un conjunto de puertos que permitan la interconexión física con cada una de las estaciones, dicho equipo cuenta con una aplicación precargada desarrollada con herramienta de programación de LabVIEW pero además se comunica física y lógicamente con una unidad con la capacidad de tomar un conjunto de señales físicas, convertirlas en tensiones eléctricas y digitalizarlas de manera que puedan ser procesadas por una computadora, dicha unidad (DAQ) Núm.(4), permite la interconexión con una unidad NI ELVIS, Núm. (5), que es un dispositivo de laboratorio educativo de ingeniería modular que puede permite emular diferentes dispositivos como osciloscopio, multímetro digital, generador de funciones, füente de alimentación variable, etc., destacando que dicha unidad está ubicada en una estación de trabajo Núm. (6) o módulo de trabajo dentro de un espacio físico. El mencionado conjunto de dispositivos conforma el laboratorio remoto el cual se interconecta mediante protocolos tcp/ip a internet Núm. (2) con un servidor central Núm. (1) que cuenta con una aplicación SQL y un servidorThe first part is basically made up of a computer equipment No. (3) with internet access No. (2) and a set of ports that allow physical interconnection with each of the stations, said equipment has a preloaded application developed with LabVIEW programming tool but also communicates physically and logically with a unit with the ability to take a set of physical signals, convert them into electrical voltages and digitize them so that they can be processed by a computer, said unit (DAQ) No. (4), allows interconnection with a unit NI ELVIS, No. (5), which is a modular engineering educational laboratory device that can emulate different devices such as an oscilloscope, digital multimeter, function generator, variable power source, etc., highlighting that said unit is located in a workstation No. (6) or work module within a physical space. The aforementioned set of devices makes up the remote laboratory which is interconnected by tcp / ip protocols to the internet No. (2) with a central server No. (1) that has an SQL application and a server
WEB instalados. Dicho servidor central Núm. (1), puede o no estar en el mismo lugar geográfico que los demás equipos. Los usuarios mediante una pe Núm. (9) con internet se conectan a una ruta especifica mediante la cual acceden a la plataforma de los laboratorios remotos; es preciso mencionar que estos laboratorios pueden variar en su configuración sustituyendo la unidad Núm. (4) DAQ, por un Núm. (7) PLC que controlara un proceso Núm. (8) que puede ser un elevador, un robot cartesiano, una línea de maquinado, una línea de clasificación, un almacén, un proceso de automatización, etc. WEB installed. Said central server No. (1), may or may not be in the same geographical location as the other computers. Users through eg No. (9) with the internet connect to a specific route through which they access the platform of remote laboratories; it is necessary to mention that these laboratories can vary in their configuration by replacing the unit No. (4) DAQ, by a No. (7) PLC that will control a process No. (8) that can be an elevator, a Cartesian robot, a line of machining, a sorting line, a warehouse, an automation process, etc.
Una segunda parte, conformada por la plataforma requerida para que los dispositivos y periféricos puedan interactuar entre sí, además proporcionara la interfaz al usuario para poder manipular y visualizar los componentes del laboratorio remoto y por medio de esta poder interactuar con las estaciones de trabajo, dicha plataforma está integrada básicamente por tres módulos: A second part, made up of the platform required for the devices and peripherals to interact with each other, will also provide the user with the interface to manipulate and visualize the components of the remote laboratory and through this to interact with the workstations, said platform is basically made up of three modules:
1) Un módulo de administración de datos SQL. -Este módulo se encargará de administrar, crear, validar y autenticar los datos de los usuarios en las diferentes bases de datos creadas para generar su acceso al laboratorio remoto, ese se ejecuta en el servidor principal. 1) An SQL data management module. -This module will be in charge of managing, creating, validating and authenticating user data in the different databases of data created to generate your access to the remote lab, that one runs on the main server.
2) Un módulo Web o de alojamiento en la nube: Mediante esta aplicación se puede publicar y tener acceso a internet, es decir es el medio principal por el cual los usuarios remotos puede interconectarse a la plataforma e interactuar con las estaciones de trabajo, dicha aplicación se interconecta con las opciones de interactivas del laboratorio remoto proporcionando una interfez visual del mismo, cabe resaltar que esta se ejecuta en el servidor principal. 2) A Web module or cloud hosting: Through this application you can publish and have access to the internet, that is, it is the main means by which remote users can interconnect to the platform and interact with workstations, said The application is interconnected with the interactive options of the remote laboratory, providing a visual interface to it, it should be noted that it runs on the main server.
3) Un módulo para el control del laboratorio remoto: Esté está determinado por un algoritmo en LabVIEW con un comando en forma de bloque que permite tanto la adquisición de datos del circuito conectado como la modificación de parámetros del mismo, esta se ejecuta en el equipo del laboratorio remoto. 3) A module for remote laboratory control: This is determined by an algorithm in LabVIEW with a command in the form of a block that allows both the acquisition of data from the connected circuit and the modification of its parameters, it is executed in the equipment from the remote lab.
Estos módulos o aplicaciones interactúan entre si cuando intercambian comunicación entre cada una de ellas detallándose a continuación sus partes y funcionamiento: These modules or applications interact with each other when they exchange communication between each of them, detailing their parts and operation below:
1) La aplicación SQL, contiene una base de datos diseñada para que el usuario precargue sus datos, para que posteriormente se cree un usuario o entidad con sus datos de acceso, los cuales le permitirán el tener acceso al menú de opciones y herramientas previamente precargados, resaltando también que este usuario se validara y autentificara de acuerdo a los permisos asignados por el administrador, una vez validado, podrá ingresar y seleccionar entre un menú de horarios e instancias para utilizar las estaciones de trabajo, esto le permitirá reservar un tumo específico para utilizar una de las estaciones de trabajo, con la opción de realizar una serie de prácticas precargadas por el administrador o instructor, dicha aplicación tiene la hora de reservación, el nombre de usuario y la contraseña. 2) El módulo de LabVIEW que validará las credenciales del usuario, es decir, comparará los datos que el usuario haya designado para ingresar a la práctica con los datos (te reservación que se encuentren en la base de datos del servidor SQL.1) The SQL application contains a database designed for the user to preload their data, so that later a user or entity is created with their access data, which will allow them to access the menu of options and tools previously preloaded. , also highlighting that this user will be validated and authenticated according to the permissions assigned by the administrator, once validated, he will be able to enter and select from a menu of schedules and instances to use the workstations, this will allow him to reserve a specific amount for use one of the workstations, with the option to carry out a series of pre-loaded practices by the administrator or instructor, this application has the reservation time, username and password. 2) The LabVIEW module that will validate the user's credentials, that is, it will compare the data that the user has designated to enter the practice with the data (you reserve that they are in the SQL server database.
La interfez de dicha aplicación se conforma de principalmente de dos partes: una externa y una interna. The interface of this application is mainly made up of two parts: an external and an internal one.
a. Para la parte externa, se utiliza una interfaz gráfica, la cual cuenta con las siguientes partes: to. For the external part, a graphical interface is used, which has the following parts:
i. Remóte IP Address: Representa la parte en la que se desplegará la dirección IP de la persona que se quiera conectar. i. Remote IP Address: Represents the part where the IP address of the person you want to connect to will be displayed.
ii. Remóte User: Representa la parte en la que se mostrará el Nombre de Usuario que se quiere conectar ii. Remote User: Represents the part where the User Name to be connected will be displayed
iii. TeleLab-Server IP Address: Representa la dirección IP del servidor, la dirección del servidor está partida en 10 subdirecciones para cada estación de trabajo que se quiera conectar. iii. TeleLab-Server IP Address: Represents the IP address of the server, the server address is divided into 10 sub-addresses for each workstation that you want to connect to.
iv. DateTfdimePacInt: Representa la parte en la que se despliega la fecha y la hora en la que estará abierta la práctica para el usuario que se quiera conectar. iv. DateTfdimePacInt: Represents the part where the date and time when the practice will be open for the user who wants to connect is displayed.
El funcionamiento general de esta parte, junto con el servidor, consiste en lo siguiente The general operation of this part, together with the server, consists of the following
(Figura 5): (Figure 5):
1) Se lee el puerto del servidor al que le llega la pregunta del usuario si le permite entrar a la práctica. 1) The server port is read to which the user asks if it allows him to enter the practice.
2) Una vez que se hace la petición, la información encapsulada por el protocolo 2) Once the request is made, the information encapsulated by the protocol
TCP/IP pasa a leerse para ser desencapsulada y sacar los datos que lleva. Durante esta primera parte se sacará la dirección IP que se está comunicando y la mostrará en el Front Panel en la parte de Remóte IP Address. TCP / IP is read to be encapsulated and the data it carries out. During This first part will take out the IP address that is being communicated and display it on the Front Panel in the Remote IP Address part.
3) Después de obtener la información dentro de la encapsulación de los protocolos TCP/IP, es necesario llevarla al registro de SQL donde se utiliza el Microsoft 3) After obtaining the information within the encapsulation of the TCP / IP protocols, it is necessary to take it to the SQL registry where Microsoft is used
SQL Server Management Studio; en este punto se valida la reservación de manera que coincida con la petición que hizo el usuario, todos los parámetros o información se convierte a tipo string como la fecha y la hora que estará trabajando el usuario y se colocan en el Front Panel en sus respectivos apartados.SQL Server Management Studio; at this point the reservation is validated so that it coincides with the request made by the user, all the parameters or information are converted to string type such as the date and time that the user will be working and are placed in the Front Panel in their respective out of the way.
4) Una vez obtenidos los datos se validará si la persona puede entrar o no al servidor para realizar la práctica correspondiente. Este proceso consiste en utilizar la información del usuario de la parte externa de la programación mostrada anteriormente y se compara con la información ya registrada en la base de datos del servidor tanto de la existencia del usuario, el keypass, así como los datos de la reservación. Una vez validada esta información, se enviará una respuesta al usuario para poder acceder a la práctica correspondiente, en caso de que la información proporcionada no fuera correcta, el usuario no podrá tener acceso a la práctica. 4) Once the data is obtained, it will be validated whether or not the person can enter the server to carry out the corresponding practice. This process consists of using the user information of the external part of the programming shown above and compares it with the information already registered in the server database, both of the user's existence, the keypass, as well as the reservation data. . Once this information is validated, a response will be sent to the user to be able to access the corresponding practice, in case the information provided is not correct, the user will not be able to access the practice.
b. Para la parte interna de igual forma se utiliza una interfaz gráfica, en la cual el administrador observará que todos los dispositivos funcionen correctamente y que los datos que arroje sean los esperados. Dicha interfaz cuenta con las siguientes partes: b. For the internal part, a graphical interface is also used, in which the administrator will observe that all the devices are working correctly and that the data that is shown is as expected. This interface has the following parts:
i. Concatenated String 1 For Date, Time and User: En esta parte se muestra la concatenación de los datos, la fecha, la hora y el nombre de usuario registrados a partir de la petición del usuario. ii. Usuario, Contraseña y Estación: En esta parte se muestran los datos registrados por el usuario a la hora de hacer su petición para poder utilizar alguna de las estaciones de trabajo. i. Concatenated String 1 For Date, Time and User: This part shows the concatenation of the data, date, time and username registered from the user's request. ii. User, Password and Station: This part shows the data registered by the user when making his request to be able to use any of the workstations.
iii. Empty Login, Empty Reserve, Super User: En esta parte se muestra mediante indicadores LED cada uno de estos estados que guarda la unidad de trabajo. Cada uno se ilumina de acuerdo con una condición, las cuales se explican a continuación. iii. Empty Login, Empty Reserve, Super User: In this part, each of these states saved by the work unit is shown by means of LED indicators. Each one is illuminated according to a condition, which are explained below.
• Para que el indicador de Empty Login se encienda, el usuario y la contraseña deben de existir en la base de datos. • In order for the Empty Login indicator to light, the username and password must exist in the database.
• Para que el indicador de Empty Reserve se encienda, la reservación . hecha por el usuario debe de existir en la base de datos. • For the Empty Reserve indicator to light, the reservation. made by the user must exist in the database.
• Para que el indicador de Super User se encienda, sólo el administrador deberá entrar a su respectiva cuenta. • For the Super User indicator to light, only the administrator must enter their respective account.
iv. Reservaciones, Equipos, Count Reservaciones y Count Equipos: En esta parte se muestran arreglos de clusters para cada uno de estos datos, los cuales fungen como indicadores en los cuales se despliega la información correspondiente a cada uno de los apartados, esto se describe brevemente a continuación. iv. Reservations, Teams, Count Reservations and Count Teams: This part shows cluster arrangements for each of these data, which serve as indicators in which the information corresponding to each of the sections is displayed, this is briefly described in continuation.
• En la parte de Reservaciones, se despliega la información del usuario junto con la fecha y la hora a la que se realizó dicha reservación. • In the Reservations part, the user's information is displayed along with the date and time that the reservation was made.
• En la parte de Equipos, se despliega la información de las cuentas de los usuarios que realizaron las mismas. • In the Equipment section, the information of the accounts of the users who carried them out is displayed.
• En la parte de Count Reservaciones, se despliega el conteo de reservaciones realizadas por los usuarios. • En la parte de Count Equipos, se despliega el conteo de las veces que los usuarios entraron a las estaciones de trabajo. • In the Count Reservations section, the count of reservations made by users is displayed. • In the Count Teams part, the count of the times that users entered the workstations is displayed.
v. Date/Time String: En esta parte se muestra la concatenación de la fecha y hora registrados a partir de la petición del usuario. v. Date / Time String: This part shows the concatenation of the date and time recorded from the user's request.
vi. Concatenated String 2 For User and Password: En esta parte se muestra la concatenación del nombre de usuario y contraseña registrados a partir de la petición del usuario. saw. Concatenated String 2 For User and Password: This part shows the concatenation of the username and password registered from the user's request.
Asimismo, esta parte se conforma de dos eventos, los cuales serán utilizados para hacer todo el proceso de validación; el funcionamiento de cada uno se explica a continuación: a. En el primer evento, se validan los datos recibidos de la petición de usuario a través del protocolo TCP, confirmando al usuario y la contraseña. Esta información entra de manera separada como strings, por lo que deben concatenarse para que como un solo string pueda ingresar a la base de datos de manera que le permita poder realizar la administración y búsqueda de información, esto se debe hacer desde una ruta o dirección donde este guardada la base del string concatenado para que la base de datos permita extraer los datos en forma de array de clusters y se despliegue en los clusters correspondientes. Also, this part is made up of two events, which will be used to do the entire validation process; the operation of each is explained below: a. In the first event, the data received from the user request is validated through the TCP protocol, confirming the user and password. This information enters separately as strings, so they must be concatenated so that as a single string you can enter the database in a way that allows you to manage and search for information, this must be done from a route or address where the base of the concatenated string is stored so that the database allows to extract the data in the form of an array of clusters and is deployed in the corresponding clusters.
b. En el segundo evento, el servidor revisa desde la misma base de datos si tiene una reservación en la fecha y hora en la que realizó la petición. El programa captó el tiempo en que la petición se hizo y la envía para concatenarlo con el nombre de usuario y buscarlo en la tabla de reservaciones dentro de la base de datos. El procedimiento de búsqueda es muy similar al primer evento, ya que utiliza los mismos componentes, la diferencia radica en que ahora buscará en otra tabla, incluyendo en esta búsqueda las fechas de reservación hechas mediante la plataforma. En caso de que exista la información y sea válida, se trasladará en forma de Array de Clusters para desplegarlo y habilitar el Emptyb. In the second event, the server checks from the same database if it has a reservation on the date and time when the request was made. The program captured the time the request was made and sends it to concatenate it with the username and search for it in the reservation table within the database. The search procedure is very similar to the first event, since it uses the same components, the difference is that it will now search in another table, including in this search the reservation dates made through the platform. If the information exists and is valid, it will be transferred in the form of an Array of Clusters to display it and enable Empty
Reserve para asegurar que ya puede acceder. En caso contrario, enviará un mensaje de error por no tener reservación en la hora solicitada. De igual manera, esta parte tiene un contador que indica cuantas reservaciones se han hecho en esta estación de trabajo. Reserve to ensure that you can already access. Otherwise, it will send an error message for not having a reservation at the requested time. Similarly, this part has a counter that indicates how many reservations have been made on this workstation.
El funcionamiento de estos eventos, en general, se desglosa por medio de los siguientes pasos (Figura 6): The operation of these events, in general, is broken down by means of the following steps (Figure 6):
1) El usuario realiza la petición para poder realizar la práctica, dicha información es recibida por un servidor, el cual se encarga de realizar la búsqueda de dicha información en la base de datos. 1) The user makes the request to be able to practice, said information is received by a server, which is in charge of searching for said information in the database.
2) Si la información proporcionada por el usuario existe en la base de datos se analiza si tiene o no una reservación hecha, en caso de tenerla se le notificará que puede acceder a la práctica y empezar a trabajar en la misma, en caso de no tener la reservación hecha se le notificará dicho mensaje y el usuario deberá de realizarla. 2) If the information provided by the user exists in the database, it is analyzed whether or not you have a reservation made, if you have it, you will be notified that you can access the practice and start working on it, if you do not Having the reservation made, the message will be notified and the user must make it.
3) Si la información proporcionada por el usuario no existe en la base de datos, se le regresará un mensaje de error. 3) If the information provided by the user does not exist in the database, an error message will be returned.
Una vez validado el acceso y la reserva se pasa al tercer módulo que consiste en el servidor web, el cual está instalado ai el servidor y se encarga de permitir la publicación del contenido de la plataforma interfaz, por medio de la cual el usuario deberá interactuar para poder trabajar con alguna de las estaciones de trabajo. Aquí es donde se involucra la tercera parte que tiene que ver con el método o los pasos a seguir para accesar a dicha plataforma e interactuar con la parte física, para la cual se describen los componentes publicados en la plataforma web la cual tiene los siguientes apartados: Once access and reservation have been validated, the third module consisting of the web server is installed, which is installed on the server and is responsible for allowing the content of the interface platform to be published, through which the user must interact to be able to work with any of the workstations. This is where the third part is involved, which has to do with the method or the steps to follow to access said platform and interact with the physical part, for which the components published on the web platform are described, which have the following sections:
1) Información general: En esta parte se explica brevemente el propósito del laboratorio y como la globalización y las telecomunicaciones permiten realizar las prácticas de laboratorio en cualquier hora y lugar con acceso a Internet. 1) General information: This part briefly explains the purpose of the laboratory and how globalization and telecommunications allow laboratory practices to be carried out at any time and place with Internet access.
2) Instrucciones: En esta parte se muestran las instrucciones a seguir para poder utilizar tanto el sistema de reservaciones como la interface de trabajo. 2) Instructions: This part shows the instructions to follow in order to use both the reservation system and the work interface.
3) Reservaciones: En esta parte el Usuario deberá de ingresar su Nombre de Usuario y su contraseña para poder acceder al sistema de reservaciones y apartar una de las estaciones en un horario determinado. Para usar este apartado, se llevan a cabo los siguientes pasos: 3) Reservations: In this part, the User must enter their User Name and password to access the reservation system and set aside one of the stations at a specific time. To use this section, the following steps are carried out:
a. Con el usuario y contraseña proporcionado por el instructor o administrador del laboratorio, se ingresa al sistema de reservaciones a través de la ruta web predeterminada donde se aloja el laboratorio remoto. to. With the user and password provided by the instructor or laboratory administrator, the reservation system is entered through the default web path where the remote laboratory is hosted.
b. Con el usuario y contraseña se ingresa al sistema de reservaciones y se revisa la disponibilidad de horarios en las estaciones de trabajo. Puedes elegir cualquier estación y cualquier horario disponible. Este Sistema de reservaciones consta de lo siguiente: b. With the username and password, you enter the reservation system and check the availability of schedules at work stations. You can choose any station and any available time. This reservation system consists of the following:
• Una pantalla en la cual, además de mostrarse los datos del nombre de usuario, día, hora y estación seleccionadas, también muestra un menú con pestañas donde cada una de ellas representa la estación de trabajo a ser utilizada; dentro de cada pestaña se muestra una tabla con la primera columna que indica las horas y la primera fila que indica los días, esto de tal forma que el usuario pueda seleccionar el horario que se le acomode mejor trabajar con la estación de trabajo de la pestaña seleccionada. • A screen in which, in addition to displaying the data of the selected username, day, time and station, it also shows a menu with tabs where each one represents the workstation to be used; Within each tab a table is shown with the first column indicating the hours and the first row indicating the days, this in such a way that the user can select the schedule that you are better suited to work with the selected tab workstation.
c. Se pueden realizar las reservaciones o modificaciones a tu reservación con una c. Reservations or modifications to your reservation can be made with a
1 hora de anticipación, una vez dentro de ese margen ya no es posible hacer reservaciones ni cambios. 1 hour in advance, once within that margin it is no longer possible to make reservations or changes.
4) Prácticas: En esta parte se encuentran las ligas para tener acceso a las diferentes prácticas las cuales son secuenciales, así como una descripción breve de los circuitos de comente directa y corriente alterna. 4) Practices: In this part you will find the links to have access to the different practices which are sequential, as well as a brief description of the direct current and alternating current circuits.
5) Interface de Acceso: En esta parte se muestra la liga para poder descargar la aplicación ejecutable, con la cual el usuario podrá empezar a trabajar en la práctica correspondiente, así como en la estación que haya sido reservada anteriormente; es muy importante tener la librería del Runtime de LabVIEW instalado para que dicha aplicación pueda utilizarse. Esta aplicación cuenta con las siguientes partes: a. Introducir Usuario: En esta parte el usuario debe introducir sus datos de acceso para poder acceder a la práctica. 5) Access Interface: This part shows the link to download the executable application, with which the user can start working in the corresponding practice, as well as in the station that has been previously reserved; It is very important to have the LabVIEW Runtime library installed so that this application can be used. This application has the following parts: a. Enter User: In this part, the user must enter their access data to access the practice.
b. Introducir Contraseña: En esta parte el usuario debe introducir Keypass correctamente para poder acceder a la práctica. b. Enter Password: In this part, the user must enter Keypass correctly to access the practice.
c. Botones de las estaciones de la 1 a la 10: En esta parte el usuario debe seleccionar la estación que reservo en el sistema correspondiente para poder acceder a la práctica. c. Station buttons 1 to 10: In this part, the user must select the station that I reserve in the corresponding system in order to access the practice.
d. Indicador de intentos: En esta parte se le indica al usuario el número de intentos que le vayan quedando para poder acceder a la práctica en caso de que alguno de los datos mencionados anteriormente se ponga incorrectamente, el usuario tiene como máximo tres intentos, de superar ese margen la conexión se cerrara y tendrá que conectarse nuevamente. d. Attempt indicator: In this part, the user is indicated the number of attempts that are left to access the practice in case any of the data mentioned above is incorrectly put, the user You have a maximum of three attempts, to exceed this margin the connection will be closed and you will have to connect again.
e. Indicador de segundos: En esta parte se le índica al usuario cuantos segundos tiene para poder acceder a la práctica, si el contador llega a cero la conexión se cerrará y tendrá que conectarse nuevamente. and. Seconds indicator: In this part the user is indicated how many seconds he has to access the practice, if the counter reaches zero the connection will be closed and he will have to connect again.
f. Cancelan En esta parte se le muestra un botón al usuario, con el cual puede decidir cancelar su reservación para utilizar la estación de trabajo. F. Canceled This part shows a button to the user, with which they can decide to cancel their reservation to use the workstation.
Una vez adentro de la aplicación, se puede mostrar una de las dos interfaces para trabajar en una de las cuatro prácticas, hay que recordar que en específico para las prácticas 1 y 2 se utilizan el mismo circuito, lo mismo pasa con las prácticas 3 y 4; las interfaces que se pueden mostrar dependiendo del Keypass que se utilice a la hora de hacer la reservación, son las siguientes: Once inside the application, one of the two interfaces can be shown to work in one of the four practices, it must be remembered that specifically for practices 1 and 2 the same circuit is used, the same happens with practices 3 and 4; The interfaces that can be shown depending on the Keypass that is used when making the reservation, are the following:
i. Para la interfaz de las prácticas 1 y 2, se muestran las siguientes partes: i. For the interface of practices 1 and 2, the following parts are shown:
1. Controlador de voltaje: En esta parte se muestra un controlador con el cual se puede variar la cantidad de voltaje con la cual se desee experimentar. Al ser Corriente Directa sólo se ocupa un valor constante.1. Voltage controller: This part shows a controller with which you can vary the amount of voltage you want to experiment with. Being Direct Current, only one constant value is used.
2. Esquema del circuito: En esta parte se muestra el esquema eléctrico con el cual se está experimentando. 2. Circuit diagram: This part shows the electrical diagram with which you are experimenting.
3. Opciones de esquema del circuito: En esta parte se muestran las diferentes configuraciones de circuitos con las que se pueden experimentar. Al ser corriente directa, las opciones disponibles son 3. Circuit schematic options: This part shows the different circuit configurations that can be experimented with. Being direct current, the available options are
Simple, Serie y Paralelo. Simple, Serial and Parallel.
4. Visión: En esta parte se muestra un botón con el cual se muestra los resultados de la experimentación en la gráfica. 5. Graficador: En esta parte se muestra una gráfica en la cual se despliegan las señales obtenidas a partir de la experimentación. 4. Vision: This part shows a button with which the results of the experimentation are shown in the graph. 5. Plotter: In this part a graph is shown in which the signals obtained from the experimentation are displayed.
6. Tiempo: En esta parte se muestra un indicador que despliega la hora durante la cual el usuario está llevando a cabo la práctica. 6. Time: This part shows an indicator that displays the time during which the user is carrying out the practice.
ii. Para la interfaz de las prácticas 3 y 4, se muestran las siguientes paites: ii. For the interface of practices 3 and 4, the following paites are shown:
1. Controlador de voltaje: En esta parte se muestra un controlador con el cual se puede variar la cantidad de voltaje con la cual se desee experimentar. Al ser Corriente Alterna se necesita amplitud y frecuencia de la señal, esto debido a que la misma no es constante. 1. Voltage controller: This part shows a controller with which you can vary the amount of voltage you want to experiment with. Being Alternating Current requires amplitude and frequency of the signal, this because it is not constant.
2. Esquema del circuito: En esta paite se muestra el esquema eléctrico con el cual se está experimentando. 2. Circuit diagram: This page shows the electrical diagram with which you are experimenting.
3. Opciones de esquema del circuito: En esta parte se muestran las diferentes configuraciones de circuitos con las que se pueden experimentar. Al ser Corriente Alterna, las opciones disponibles son 3. Circuit schematic options: This part shows the different circuit configurations that can be experimented with. Being Alternating Current, the available options are
Resistivo e Inductivo. Resistive and Inductive.
4. Visión: En esta parte se muestra un botón con el cual se muestra los resultados de la experimentación en la gráfica. 4. Vision: This part shows a button with which the results of the experimentation are shown in the graph.
5. Graficador: En esta parte se muestra una gráfica en la cual se despliegan las señales obtenidas a partir de la experimentación. 5. Plotter: In this part a graph is shown in which the signals obtained from the experimentation are displayed.
6. Tiempo: En esta parte se muestra un indicador que despliega la hora durante la cual el Usuario está llevando a cabo la práctica. 6. Time: This part shows an indicator that displays the time during which the User is carrying out the practice.
Para poder utilizar esta interface, se llevan a cabo los siguientes pasos: In order to use this interface, the following steps are carried out:
a. Se debe de contar con una reservación válida para el día y la hora en que se desee ingresar al laboratorio. b. Se debe descargar e instalar el RunTime de LabVIEW en la computadora en la que el usuario desee trabajar, esto para poder utilizar la aplicación. c. Se debe descargar y preparar el documento de la práctica. Los documentos están disponibles en el menú de Prácticas del MOOC Lab. d. En el menú de la parte superior de esta página de web, se selecciona lato. You must have a valid reservation for the day and time you wish to enter the laboratory. b. The LabVIEW RunTime must be downloaded and installed on the computer on which the user wishes to work, this in order to use the application. c. The practice document must be downloaded and prepared. The documents are available in the MOOC Lab Practice menu. D. In the menu at the top of this web page, select the
Estación de Trabajo para la cual se hizo la reservación, Workstation for which the reservation was made,
e. En la interfáce de acceso el usuario debe ingresar su nombre de usuario y contraseña. El usuario debe utilizar exactamente los mismos caracteres con lo que creó su nombre de usuario y contraseña. and. In the access interface, the user must enter their username and password. The user must use exactly the same characters with which they created their username and password.
6) Instructor: En esta parte se muestran los datos generales del instructor que ofrece el laboratorio a impartir. 6) Instructor: This part shows the general data of the instructor offered by the laboratory to be taught.
Es importante resaltar que el usuario puede tener acceso al sistema de laboratorios remotos mediante una interfaz que puede accesar desde una computadora con acceso a internet, donde a través de una rata de acceso podrá acceder a la interfaz web, en la que capturara sus datos y se validaran para poder accesar a las diferentes prácticas que tenga asignadas previamente, para eso primero tiene que contactar al instructor de programa e inscribirse a alguna de los diferentes opciones, sin importar su ubicación geográfica, al tener acceso, podrá usar la interfaz que establecerá contacto con el servidor que administra los diferentes laboratorios, los cuales pueden estar físicamente en diferentes lugares y ser de diferentes tipos, estos laboratorios están configurados por una serie de elementos, (pueden existir diferentes configuraciones de equipos o estaciones de trabajo) según se disponga, el servidor se comunicara con otro equipo que administra un dispositivo que permitirá el control de diferentes herramientas y elementos físicos interconectados(este puede ser un DAQ o un PLC) según se requiera, por ejemplo cuando se usa un PLC, este controla un proceso de control que puede estar determinado por un robot cartesiano, un cuarto de control, un elevador, un almacén, una línea de clasificación, etc. It is important to highlight that the user can access the remote laboratories system through an interface that can be accessed from a computer with internet access, where through an access rat you can access the web interface, in which you will capture your data and they will be validated to be able to access the different practices that you have previously assigned, for that you first have to contact the program instructor and register for any of the different options, regardless of your geographical location, when you have access, you can use the interface that will establish contact With the server that manages the different laboratories, which can be physically in different places and be of different types, these laboratories are configured by a series of elements, (there may be different configurations of equipment or workstations) as available, the server will communicate with another computer that manages a device that will allow the control of dif erent tools and interconnected physical elements (this can be a DAQ or a PLC) as required, for example when A PLC is used, it controls a control process that can be determined by a Cartesian robot, a control room, an elevator, a warehouse, a sorting line, etc.
Generalizando y viendo un ejemplo, los componentes del laboratorio remoto son los siguientes: Generalizing and seeing an example, the components of the remote laboratory are the following:
a. Equipo PC: Equipo físico donde se alojan las aplicaciones desarrolladas en to. PC Equipment: Physical equipment where the applications developed in
LabVIEW que administran, ejecutan y almacenarán la información referente a las prácticas e instrucciones de laboratorio predeterminadas. LabVIEWs that manage, execute, and store information regarding predetermined lab practices and instructions.
b. Estaciones de trabajo: puede replicarse“n” veces según se requiera y son los espacios físicos que se usan para las prácticas las cuales pueden ser de electrónica aplicada, automatización, y otras variantes, para el caso de electrónica aplicada dichas estaciones utilizan un sistema NI EL VIS, que es un dispositivo de laboratorio educativo de ingeniería modular que puede incluir diferentes dispositivos como osciloscopio, multímetro digital, generador de funciones, fuente de alimentación variable, analizador Bode que permiten realizar diferentes operaciones enfocados en la realización de prácticas /o pruebas de ingeniería, dicho modulo permite la interconexión de una placa de circuito impreso con los circuitos predeterminados y a su vez con el equipo pe el cual ejecuta algoritmos precargados que permite la interacción entre el usuario remoto y la estación de trabajo permitiendo cambiar, medir y aplicar diferentes parámetros como si físicamente estuviera en la estación. b. Workstations: can be replicated “n” times as required and are the physical spaces used for the practices, which can be applied electronics, automation, and other variants. In the case of applied electronics, these stations use an NI system. THE VIS, which is a modular engineering educational laboratory device that can include different devices such as an oscilloscope, digital multimeter, function generator, variable power supply, Bode analyzer that allow different operations to be carried out focused on carrying out practices / tests Engineering, this module allows the interconnection of a printed circuit board with the predetermined circuits and in turn with the equipment, for example, which executes preloaded algorithms that allow interaction between the remote user and the workstation, allowing to change, measure and apply different parameters. as if he was physically at the station.
Dichos equipos permiten realizar diferentes tipos de prácticas de electrónica, esto debido a que cuentan con los componentes eléctricos necesarios para poder variar dichos parámetros o practicas previamente predeterminadas por el instructor; asimismo, su implementación y efecto es visualizada por la interfaz. Un ejemplo de las prácticas que se realizan sobre dichas estaciones y que están disponibles en los menús de los laboratorios remotos son las siguientes: These equipments allow to carry out different types of electronic practices, this because they have the necessary electrical components to be able to vary said parameters or previously predetermined practices by the instructor likewise, its implementation and effect is visualized by the interface. An example of the practices that are carried out on these stations and that are available in the menus of the remote laboratories are the following:
i. Práctica 1 - Conexiones Serie y Paralelo de un Circuito Eléctrico (Interfaz de Corriente Directa): Esta práctica se enfoca en el cálculo de los valores de voltaje, corriente y resistencia a través de la Ley de Ohm y las leyes de Kirchhoff, por lo que, para este tema, en la estación de trabajo se encuentran conectados tres tipos de circuitos, simple, serie y paralelo. i. Practice 1 - Serial and Parallel Connections of an Electric Circuit (Direct Current Interface): This practice focuses on the calculation of the values of voltage, current and resistance through Ohm's Law and Kirchhoff's laws, so For this topic, three types of circuits are connected to the workstation: simple, series and parallel.
• El circuito simple consiste en la conexión en serie de una fuente de voltaje con un foco, esto con el fin de variar el voltaje del primero y ver su efecto por medio de la iluminación en el segundo (Figura 3a). • The simple circuit consists of the series connection of a voltage source with a focus, this in order to vary the voltage of the first and see its effect by means of lighting in the second (Figure 3 a ).
• El circuito en serie es parecido al circuito simple, la única diferencia es que en lugar de un foco ahora van a ser dos focos los que se conectarán en serie con la fuente de voltaje (Figura 3b). • The series circuit is similar to the simple circuit, the only difference is that instead of one bulb, there will now be two bulbs that will be connected in series with the voltage source (Figure 3b).
• El circuito en paralelo consiste en la fuente de poder conectada a los dos focos, la única diferencia es que ahora en lugar de estar conectados uno seguido del otro ahora se encuentran conectados a partir del mismo nodo • The parallel circuit consists of the power source connected to the two bulbs, the only difference is that now instead of being connected one followed by the other they are now connected from the same node
(Figura 3c). (Figure 3c).
ii. Práctica 2 - Balance de Potencia en los Circuitos Eléctricos (Interfaz deii. Practice 2 - Power Balance in Electric Circuits (Interface of
Corriente Directa): Esta práctica utiliza exactamente las mismas conexiones de la práctica 1 (simple, serie y paralelo). Sin embargo, este tema se enfoca de calcular las potencias de cada componente y determinar que la Ley de Kirchhoff también se cumple en potencias. No se requiere hacer ningún cambio en base a la práctica anterior pues los datos son los mismos, lo único que cambia en esta práctica son los conceptos para obtener a través de cálculos matemáticos. Direct Current): This practice uses exactly the same connections from practice 1 (simple, series and parallel). However, this topic focuses on calculating the powers of each component and determine that Kirchhoff's Law is also true in powers. It is not required to make any changes based on the previous practice because the data is the same, the only thing that changes in this practice are the concepts to obtain through mathematical calculations.
iii. Práctica 3 - Impedancia en Circuitos Eléctricos de CA (Interfaz deiii. Practice 3 - Impedance in AC Electric Circuits (Interface of
Corriente Alterna): En esta práctica se refuerza la teoría de la CorrienteAlternating Current): In this practice the theory of the Current is reinforced
Alterna, cómo se diferencia de la directa y determina qué observará elAlternates how it differs from direct and determines what the
Usuario a diferencia de la directa en la señal que despliega la plataforma.User unlike the direct signal that the platform displays.
Para este tema, en la estación de trabajo se encuentran conectados dos tipos de circuitos en serie, uno de impedancia puramente resistiva, y otro de impedancia resistiva e inductiva. For this matter, two types of circuits are connected in series at the workstation, one of purely resistive impedance, and the other of resistive and inductive impedance.
• El circuito de impedancia resistiva consiste en una fUente de voltaje conectada en serie con una resistencia (Figura 4a). • The resistive impedance circuit consists of a voltage source connected in series with a resistance (Figure 4 a ).
• El circuito de impedancia resistiva e inductiva consiste en una fuente de voltaje conectada en serie con una resistencia y una inductancia (Figura • The resistive and inductive impedance circuit consists of a voltage source connected in series with a resistance and an inductance (Figure
4b). 4b).
iv. Práctica 4 - Potencia Real y Aparente (Interfaz de Corriente Alterna): En esta práctica se utilizan exactamente los mismos circuitos que la práctica anterior, sin embargo, la diferencia será en los conceptos aprendidos y en los cálculos que llevarán al Usuario determinar el resultado de esos conceptos. En este caso, se utilizarán los circuitos para calcular las potencias de cada componente del circuito. iv. Practice 4 - Real and Apparent Power (Alternating Current Interface): In this practice exactly the same circuits as the previous practice are used, however, the difference will be in the concepts learned and in the calculations that will lead the User to determine the result of those concepts. In this case, the circuits will be used to calculate the powers of each component of the circuit.
v. Práctica 5 - Uso Eficiente de la Energía (Interfaz de Corriente Alterna): v. Practice 5 - Efficient Use of Energy (Alternating Current Interface):
En esta práctica se retoma el concepto de Factor de Potencia y como este es una medida de la eficiencia en el uso de la energía. Analizando los resultados de los circuitos capacitivos e inductivos, la practica consiste en demostrar experimentalmente como se puede corregir o mejorar el factor de potencia, de manera que podamos hacer un uso más eficiente de la energía eléctrica. This practice takes up the concept of Power Factor and how this it is a measure of energy use efficiency. Analyzing the results of the capacitive and inductive circuits, the practice consists of demonstrating experimentally how the power factor can be corrected or improved, so that we can make more efficient use of electrical energy.
La eficiencia que han mostrado los laboratorio remotos ha permitido ampliar la realización de prácticas, creando disponibilidad y comodidad para los usuarios para realizar sus prácticas en los laboratorios, pero además es una herramienta integral que sirve para complementar la tecnología educativa Online, la cual hasta el momento tenía la parte práctica sin desarrollar completamente, ampliando con esto el alcance educativo, el impacto en los entornos de capacitación, haciendo eficiente el uso de instalaciones y equipos, ampliando los tiempos y disponibilidad permitiendo que un volumen mayor de usuarios pueda utilizar estas instalaciones, ampliando además la capacidad de difusión de los programas de entrenamiento técnico ya que no tienen la necesidad de estar físicamente frente a los equipos, evitando las aglomeraciones y restricciones que las capacidades de las instalaciones puedan tener en un horario determinado, esto además permite que organizaciones que no tienen recursos para tener sus propias instalaciones tengan acceso a un conjunto de herramientas técnicas que por costos sería difícil tener, permitiendo además que dicho conocimiento se pueda compartir con un número mayor de usuarios sin importar su ubicación. The efficiency shown by remote laboratories has allowed the practice to be expanded, creating availability and comfort for users to carry out their practices in the laboratories, but it is also an integral tool that serves to complement online educational technology, which until At the time, it had the practical part without being fully developed, thus expanding the educational scope, the impact on training environments, making the use of facilities and equipment efficient, expanding the times and availability allowing a greater volume of users to use these facilities, also expanding the dissemination capacity of technical training programs since they do not have the need to be physically in front of the teams, avoiding the crowds and restrictions that the facilities' capacities may have at a certain time, this also allows organizations that they have no resources to have Its own facilities have access to a set of technical tools that, due to costs, would be difficult to have, also allowing said knowledge to be shared with a greater number of users, regardless of their location.
Claims
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/MX2018/000145 WO2020122700A1 (en) | 2018-12-13 | 2018-12-13 | Remote lab management |
| CN201910330365.3A CN111325362A (en) | 2018-12-13 | 2019-04-23 | Remote laboratory system for electrical, electronic and control circuit learning and method for implementing same |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/MX2018/000145 WO2020122700A1 (en) | 2018-12-13 | 2018-12-13 | Remote lab management |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2020122700A1 true WO2020122700A1 (en) | 2020-06-18 |
Family
ID=65635775
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/MX2018/000145 Ceased WO2020122700A1 (en) | 2018-12-13 | 2018-12-13 | Remote lab management |
Country Status (2)
| Country | Link |
|---|---|
| CN (1) | CN111325362A (en) |
| WO (1) | WO2020122700A1 (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20240104443A1 (en) * | 2021-08-24 | 2024-03-28 | Advantest Corporation | System and method for reserving cloud-based instrument |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US4330833A (en) | 1978-05-26 | 1982-05-18 | Vicom Systems, Inc. | Method and apparatus for improved digital image processing |
| WO2004059421A2 (en) | 2002-12-20 | 2004-07-15 | Electronic Data Systems Corporation | System and method for remote-access virtual-lab environment |
| US20130285477A1 (en) | 2010-11-09 | 2013-10-31 | The Regents Of The University Of California | Wireless power mechanisms for lab-on-a-chip devices |
| WO2016201193A1 (en) | 2015-06-11 | 2016-12-15 | MeasureMeNow, Inc. | Self-operating and transportable remote lab system |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN105632252A (en) * | 2016-03-15 | 2016-06-01 | 东华大学 | Communication electronic circuit remote experiment platform |
| CN108510853A (en) * | 2018-03-29 | 2018-09-07 | 东华大学 | A kind of high-frequency circuit virtual reality fusion experiment porch based on virtual instrument technique |
-
2018
- 2018-12-13 WO PCT/MX2018/000145 patent/WO2020122700A1/en not_active Ceased
-
2019
- 2019-04-23 CN CN201910330365.3A patent/CN111325362A/en active Pending
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US4330833A (en) | 1978-05-26 | 1982-05-18 | Vicom Systems, Inc. | Method and apparatus for improved digital image processing |
| WO2004059421A2 (en) | 2002-12-20 | 2004-07-15 | Electronic Data Systems Corporation | System and method for remote-access virtual-lab environment |
| US20130285477A1 (en) | 2010-11-09 | 2013-10-31 | The Regents Of The University Of California | Wireless power mechanisms for lab-on-a-chip devices |
| WO2016201193A1 (en) | 2015-06-11 | 2016-12-15 | MeasureMeNow, Inc. | Self-operating and transportable remote lab system |
Non-Patent Citations (5)
| Title |
|---|
| A.P JAGADEESH CHANDRA ET AL: "Web-Based Collaborative Learning Architecture for Remote Experiment on Control of Bioreactor's Environment", JOURNAL OF SOFTWARE, vol. 4, no. 2, 1 April 2009 (2009-04-01), pages 116 - 123, XP055254213, ISSN: 1796-217X, DOI: 10.4304/jsw.4.2.116-123 * |
| BURCIN AKTAN ET AL: "Distance Learning Applied to Control Engineering Laboratories", IEEE TRANSACTIONS ON EDUCATION, IEEE SERVICE CENTER, PISCATAWAY, NJ, US, vol. 39, no. 3, 1 August 1996 (1996-08-01), XP011014987, ISSN: 0018-9359 * |
| HAQUE EMRANUL ET AL: "Implementation of remote laboratory for engineering education in the field of Power electronics and Telecommunications", 2015 INTERNATIONAL CONFERENCE ON ADVANCES IN ELECTRICAL ENGINEERING (ICAEE), IEEE, 17 December 2015 (2015-12-17), pages 213 - 216, XP032920391, DOI: 10.1109/ICAEE.2015.7506834 * |
| MOHAMED TAWFIK ET AL: "On the design of remote laboratories", GLOBAL ENGINEERING EDUCATION CONFERENCE (EDUCON), 2012 IEEE, IEEE, 17 April 2012 (2012-04-17), pages 1 - 6, XP032182567, ISBN: 978-1-4673-1457-2, DOI: 10.1109/EDUCON.2012.6201065 * |
| TITOV IGOR ET AL: "Labicom.net - Putting your laboratory online in less than five minutes with WebPager tool: Automatic generation and real-time control of a LabVIEW based laboratory server from pluginless HTML", 2013 2ND EXPERIMENT@ INTERNATIONAL CONFERENCE (EXP.AT'13), IEEE, 18 September 2013 (2013-09-18), pages 180 - 183, XP032542495, DOI: 10.1109/EXPAT.2013.6703063 * |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20240104443A1 (en) * | 2021-08-24 | 2024-03-28 | Advantest Corporation | System and method for reserving cloud-based instrument |
| US12437244B2 (en) * | 2021-08-24 | 2025-10-07 | Advantest Corporation | System and method for reserving cloud-based instrument |
Also Published As
| Publication number | Publication date |
|---|---|
| CN111325362A (en) | 2020-06-23 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| Aktan et al. | Distance learning applied to control engineering laboratories | |
| Ruiz et al. | Virtual and remote industrial laboratory: Integration in learning management systems | |
| Schauer et al. | REMLABNET-open remote laboratory management system for e-experiments | |
| Maiti et al. | An overview of system architectures for remote laboratories | |
| Ferreira et al. | A Moodle extension to book online labs | |
| CN114556457B (en) | Circuit simulation method, system for implementing the method, and simulation component | |
| WO2020122700A1 (en) | Remote lab management | |
| Kalúz et al. | Sharing control laboratories by remote laboratory management system weblab-deusto | |
| Limpraptono et al. | Remote laboratories multiuser based on embedded web server | |
| Malaoui et al. | New strategy for remote practical works in power electronics for embedded systems: Application in EOLES European project | |
| Spilakova et al. | Remote laboratory management system remlabnet and its booking system | |
| DePiero et al. | CATE: A circuit analysis tool for education | |
| Li et al. | A transparent and ubiquitous access framework for networking and embedded system laboratories | |
| Bayhan | Labview-based remote laboratory experiments for a multi-mode single-leg converter | |
| Williams et al. | The development of a remote laboratory for distance learning at Loughborough University | |
| Heer et al. | Tekbots/sup TM: creating excitement for engineering through community, innovation and troubleshooting | |
| Bianchi et al. | BlinkBoard: Guiding and monitoring circuit assembly for synchronous and remote physical computing education | |
| Macías et al. | TeleLab-remote automations lab in real time | |
| Liu et al. | ns3-lab: a scalable online NS-3 lab platform for learning computer networks | |
| Pando Cerra et al. | Schematics Trainer: An interactive computer tool to study schematic diagrams in engineering education | |
| Machado et al. | A tool for the automatic selection of mechatronics remote laboratories based on their actual effective costs | |
| Macias et al. | Remote and real time laboratories network for engineering education | |
| Sapijaszko et al. | An innovative electronics laboratory system for on campus and distance learning applications | |
| Lopez et al. | Micromouse: An autonomous robot vehicle interdisciplinary attraction to education and research | |
| Osolinskyi et al. | The hybrid research stand based on labview within iot |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 18852782 Country of ref document: EP Kind code of ref document: A1 |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| 122 | Ep: pct application non-entry in european phase |
Ref document number: 18852782 Country of ref document: EP Kind code of ref document: A1 |