G05B2219/2214

ROTARY MICROTOME AND CONTROL METHOD FOR THE SAME
20200217758 · 2020-07-09 ·

A rotary microtome and a control method therefore are provided. The rotary microtome includes: a specimen holder, configured to hold a specimen; a handwheel drive system, including a handwheel and a handwheel axis, and configured to receive a user operation via the handwheel and to move the specimen holder up and down via the handwheel axis based on the user operation; a damping component, connected to the handwheel axis, and configured to generate damping for rotation of the handwheel axis; a knife; a section motor, connected to the knife and configured to drive the knife to cut the specimen; and a control device, connected to the damping component and the section motor respectively, and configured to obtain an operation parameter of the section motor, and to adjust the damping generated by the damping component according to the operation parameter, such that the user feels a material hardness of the specimen.

METHODS, APPARATUS, AND SYSTEMS FOR MONITORING AND/OR CONTROLLING DYNAMIC ENVIRONMENTS
20200150612 · 2020-05-14 ·

A dynamic environment (e.g., an automated industrial process) has multiple conditions in response to which corresponding actions are required, and comprises various equipment, control device(s) to control the equipment, and one or more sensors to generate input signal(s) representing a monitored condition of the environment. A control system for the environment comprises a master processor and one or more co-processors, wherein the master processor configures a given co-processor to evaluate only a first subset of conditions expected to occur in the environment within a specified time period (e.g., less than a response time of the master processor), and to provide first control information representing an action to be taken if a particular condition of the first subset is satisfied. The co-processor receives the input signal(s) representing the monitored condition, processes the input signal(s) so as to determine if the particular condition of the first subset is satisfied, and provides the first control information to the control devices so as to control the equipment. Exemplary applications include dynamic environments in which machine vision techniques and/or equipment are employed.

Controller, control system, and control method
10625421 · 2020-04-21 ·

The control system includes a first controller, a second controller, and a third controller. The third controller includes a first communication module, a second communication module, and a control processing module configured to output a first operation command for operating the first controlled object to the first controller via the first communication module, configured to output a second operation command for operating the second controlled object to the second controller via the second communication module, configured to acquire information on a current position of the first controlled object from the first controller via the first communication module, and configured to correct the second operation command on a basis of information on the current position of the first controlled object.

MOTOR CONTROL SYSTEM, CONTROL METHOD, AND MOTOR CONTROL APPARATUS

A motor control system includes motor control apparatuses and position detectors. Each of the motor control apparatuses is configured to control at least one of the motors. The position detectors each of which corresponds to each of the motors and each of which is configured to detect position information of each of the motors. All of the plurality of position detectors are connected in series under a control of a first motor control apparatus among the motor control apparatuses. The first motor control apparatus is configured to transfer the position information of the motors read out from the position detectors to other motor control apparatuses among the motor control apparatuses.

CONTROLLER
20190369582 · 2019-12-05 · ·

Provided is a controller in which resources can be safely shared by a plurality of processors, such as multi-processors or multi-core processors.

The controller is provided with the plurality of processors which each manage the resources or share the resources and include a first processor configured to perform processing with an influence on the integrity of the resources and a second processor. The second processor performs sequence processing for maintaining the integrity of the resources in accordance with the contents of the processing by the first processor, upon receiving a request message requesting the processing to be started.

SYNCHRONOUS CONTROL METHOD AND SYNCHRONOUS CONTROL SYSTEM OF MULTIPLE CONTROLLED COMPONENTS
20190339660 · 2019-11-07 ·

The embodiments of the present disclosure provide a synchronous control method and a synchronous control system. The synchronous control method includes: acquiring respectively response durations during which multiple controlled components execute their corresponding control instructions; determining respectively instruction execution delay durations corresponding to the multiple controlled components according to the response durations during which the multiple controlled components execute their corresponding control instructions, and controlling the multiple controlled components to execute their corresponding control instructions according to the instruction execution delay durations corresponding to the multiple controlled components, such that the multiple controlled components are able to complete their corresponding operations synchronously.

Automatic load balancing and performance leveling of virtual nodes running real-time control in process control systems

A Multi-Purpose Dynamic Simulation and run-time Control platform includes a virtual process environment coupled to a physical process environment, where components/nodes of the virtual and physical process environments cooperate to dynamically perform run-time process control of an industrial process plant and/or simulations thereof. Virtual components may include virtual run-time nodes and/or simulated nodes. The MPDSC includes an I/O Switch which delivers I/O data between virtual and/or physical nodes, e.g., by using publish/subscribe mechanisms, thereby virtualizing physical I/O process data delivery. Nodes serviced by the I/O Switch may include respective component behavior modules that are unaware as to whether or not they are being utilized on a virtual or physical node. Simulations may be performed in real-time and even in conjunction with run-time operations of the plant, and/or simulations may be manipulated as desired (speed, values, administration, etc.). The platform simultaneously supports simulation and run-time operations and interactions/intersections therebetween.

CELL MICROINJECTION SYSTEM WITH FORCE FEEDBACK
20190292567 · 2019-09-26 · ·

A novel piezo-driven cell injection system with force feedback overcomes the unsatisfied force interaction between the pipette needle and embryos in conventional position control. By integrating semiconductor strain-gage sensors for detecting the cell penetration force and the micropipette relative position in real time, the developed cell microinjection system features high operation speed, confident success rate, and high survival rate. The effectiveness of the developed cell injection system is experimentally verified by penetrating zebrafish embryos. The injection of 100 embryos are conducted with separate position control and force control. Results indicate that the force control enables a survival rate of 86%, which is higher than the survival rate of 82% produced by the position control in the same control environment. The experimental results quantitatively demonstrate the superiority of force control over conventional position control for the first time.

Ease of node switchovers in process control systems

A Multi-Purpose Dynamic Simulation and run-time Control platform includes a virtual process environment coupled to a physical process environment, where components/nodes of the virtual and physical process environments cooperate to dynamically perform run-time process control of an industrial process plant and/or simulations thereof. Virtual components may include virtual run-time nodes and/or simulated nodes. The MPDSC includes an I/O Switch which delivers I/O data between virtual and/or physical nodes, e.g., by using publish/subscribe mechanisms, thereby virtualizing physical I/O process data delivery. Nodes serviced by the I/O Switch may include respective component behavior modules that are unaware as to whether or not they are being utilized on a virtual or physical node. Simulations may be performed in real-time and even in conjunction with run-time operations of the plant, and/or simulations may be manipulated as desired (speed, values, administration, etc.). The platform simultaneously supports simulation and run-time operations and interactions/intersections therebetween.

AUTOMATIC LOAD BALANCING AND PERFORMANCE LEVELING OF VIRTUAL NODES RUNNING REAL-TIME CONTROL IN PROCESS CONTROL SYSTEMS

A Multi-Purpose Dynamic Simulation and run-time Control platform includes a virtual process environment coupled to a physical process environment, where components/nodes of the virtual and physical process environments cooperate to dynamically perform run-time process control of an industrial process plant and/or simulations thereof. Virtual components may include virtual run-time nodes and/or simulated nodes. The MPDSC includes an I/O Switch which delivers I/O data between virtual and/or physical nodes, e.g., by using publish/subscribe mechanisms, thereby virtualizing physical I/O process data delivery. Nodes serviced by the I/O Switch may include respective component behavior modules that are unaware as to whether or not they are being utilized on a virtual or physical node. Simulations may be performed in real-time and even in conjunction with run-time operations of the plant, and/or simulations may be manipulated as desired (speed, values, administration, etc.). The platform simultaneously supports simulation and run-time operations and interactions/intersections therebetween.