Patent classifications
G05B2219/42033
Numerical controller
A numerical controller includes: a vibration amplitude specifying unit for specifying an amplitude of a vibration component generated by a blade of a tool being brought into contact with a workpiece at a predetermined cycle, due to rotation of a spindle out of a spindle load; a gain calculating unit for calculating a gain of PID control such that an output of the feed speed is uninfluenced by the amplitude, based on the amplitude of the vibration component specified by the vibration amplitude specifying unit; and a speed control unit for outputting a feed speed of the spindle controlled by the PID control, by using the gain calculated by the gain calculating unit.
SERVOMOTOR ADJUSTMENT DEVICE AND SERVOMOTOR ADJUSTMENT METHOD
To improve the usability so that the result of adjustment of a plurality of axes operating in cooperation is easily evaluated. An adjustment apparatus displays a graph indicating a temporal change of measurement data for each control axis and a control instruction on the same time base in a first area in a screen, and displays a control trajectory of a control position of each control axis, the control instruction, and a target trajectory of a target position in the screen.
SYSTEMS AND METHODS FOR DYNAMIC PREDICTIVE CONTROL OF AUTONOMOUS VEHICLES
Systems and methods for dynamic predictive control of autonomous vehicles are disclosed. In one aspect, an in-vehicle control system for a semi-truck includes one or more control mechanisms configured to control movement of the semi-truck and a processor. The system further includes computer-readable memory in communication with the processor and having stored thereon computer-executable instructions to cause the processor to receive a desired trajectory and a vehicle status of the semi-truck, determine a dynamic model of the semi-truck based on the desired trajectory and the vehicle status, determine at least one quadratic program (QP) problem based on the dynamic model, generate at least one control command for controlling the semi-truck by solving the at least one QP problem, and provide the at least one control command to the one or more control mechanisms.
TECHNIQUE FOR CONTROLLING WIRELESS COMMAND TRANSMISSION TO A ROBOTIC DEVICE
A controller for controlling wireless command transmission to a robotic device is described. The controller is configured to obtain an action that is to be performed by a robotic device and to determine a quality of control, QoC, level that is associated with the action. The controller is further configured to trigger a setting of at least one transmission parameter for a wireless transmission of a command pertaining to the action. The transmission parameter setting is dependent on the QoC level determined for the action.
TWO-WHEELED VEHICLE HAVING LINEAR STABILIZATION SYSTEM
A two-wheeled vehicle is provided. The two-wheeled vehicle includes a chassis, and a first wheel carriage moveably coupled to, and longitudinally displaceable relative to the chassis. At least a first wheel is rotationally mounted on the first wheel carriage, and coupled to the chassis through the first wheel carriage. The two-wheeled vehicle further includes a first linear actuator system coupled to the first wheel carriage, and configured to longitudinally displace the first wheel carriage relative to the chassis. A first motor is mounted to the first wheel and the first wheel carriage. The first motor is configured to provide a drive energy to the first wheel, and to be displaced along with the first wheel carriage as the first wheel is displaced by the first linear actuator system.
SYSTEMS AND METHODS FOR DYNAMIC PREDICTIVE CONTROL OF AUTONOMOUS VEHICLES
Systems and methods for dynamic predictive control of autonomous vehicles are disclosed. In one aspect, an in-vehicle control system for a semi-truck includes one or more control mechanisms configured to control movement of the semi-truck and a processor. The system further includes computer-readable memory in communication with the processor and having stored thereon computer-executable instructions to cause the processor to receive a desired trajectory and a vehicle status of the semi-truck, determine a dynamic model of the semi-truck based on the desired trajectory and the vehicle status, determine at least one quadratic program (QP) problem based on the dynamic model, generate at least one control command for controlling the semi-truck by solving the at least one QP problem, and provide the at least one control command to the one or more control mechanisms.
Method and system for controlling an electric heater using control on energy
A method for controlling a heated process of an electric heater includes obtaining a setpoint variable indicating a target temperature of the heater. The method includes identifying an energy profile for the heater based on the setpoint variable. The energy profile provides a defined magnitude of initial electrical energy to be applied to the heater to have a temperature of the heated process reach the target temperature. The method includes obtaining a process variable indicating a performance characteristic of the heated process. The method includes providing electrical energy to the heater based on at least one of the energy profile and the process variable.
Closed-loop control of temperature and pressure sensing for an aerosol provision device
An aerosol provision device includes a housing; circuitry; and a coupler or a receptacle structured to engage and hold a consumable including aerosol-generating material. The aerosol provision device or the consumable includes an aerosol generator powered to energize the aerosol-generating material. The circuitry includes a pressure sensor and a temperature sensor. The circuitry also includes a high-side load switch coupled to or coupleable with the aerosol generator, and processing circuitry coupled to the high-side load switch, the pressure sensor, and the temperature sensor. The processing circuitry is configured to output a modulated signal with an adjustable duty cycle to cause the high-side load switch to connect and disconnect power to the aerosol generator based on the measurements of pressure and temperature. The processing circuitry is configured to implement a proportional-integral-derivative (PID) algorithm to adjust the duty cycle based on pressure and temperature according to a predetermined relationship.
NUMERICAL CONTROLLER
A numerical controller includes: a vibration amplitude specifying unit for specifying an amplitude of a vibration component generated by a blade of a tool being brought into contact with a workpiece at a predetermined cycle, due to rotation of a spindle out of a spindle load; a gain calculating unit for calculating a gain of PID control such that an output of the feed speed is uninfluenced by the amplitude, based on the amplitude of the vibration component specified by the vibration amplitude specifying unit; and a speed control unit for outputting a feed speed of the spindle controlled by the PID control, by using the gain calculated by the gain calculating unit.
CLOSED-LOOP CONTROL OF TEMPERATURE AND PRESSURE SENSING FOR AN AEROSOL PROVISION DEVICE
An aerosol provision device includes a housing; a consumable including aerosol-generating material. The aerosol provision device or the consumable includes an aerosol generator to generate an aerosol from the aerosol-generating material. The device includes a pressure sensor, a temperature sensor, and a high-side load switch coupled to or coupleable with the aerosol generator, and processing circuitry coupled to the high-side load switch, the pressure sensor, and the temperature sensor. The processing circuitry is configured to output a modulated signal with an adjustable duty cycle to cause the high-side load switch to connect and disconnect power to the aerosol generator. The processing circuitry is configured to implement a proportional-integral-derivative (PID) algorithm to adjust the duty cycle based on the processing circuitry determining whether the measurements of temperature or the measurements of pressure take precedence for implementing the PID algorithm to adjust the duty cycle.