The disclosure relates to a method for operating a linear motor system, in particular a long-stator or planar motor system, comprising a stator with numerous drive coils and at least one shuttle carrying drive magnets and moving relative to the stator. An electromagnetic field is generated by energizing selected drive coils to interact with the drive magnets and move the shuttle. To improve efficiency and motion control, a motion control unit determines at least one drive variable from a predefined movement profile and/or target movement values and from actual movement values for a given time step. Based on the drive variable, the motion control unit selects the drive coils to be energized and determines their energization to move the shuttle in a desired motion. An artificial intelligence method is used at least for determining which drive coils are energized and how they are energized, using the drive variable input.
H02P 6/00 - Arrangements for controlling synchronous motors or other dynamo-electric motors using electronic commutation dependent on the rotor positionElectronic commutators therefor
H02K 11/21 - Devices for sensing speed or position, or actuated thereby
A method for estimating a level of confidence of a response that a AI/ML model delivers in response to a query, includes obtaining a representation of the query in a space; determining a closeness of the representation to one or more reference representations of reference inputs that are known to belong to a domain of validity (DOV) of the AI/ML model, determining the level of confidence based at least in part on this closeness; and in response to the level of confidence being lower than a predetermined threshold: obtaining feedback whether the response provided by the AI/ML model is correct; and when this feedback indicates that the response is correct, determining that the representation of the query belongs to the DOV, wherein the query relates to a property of an industrial asset in an industrial plant, and/or of an industrial process executed on this industrial plant.
A method for automating error diagnosis of an industrial drive product includes obtaining, by a generative artificial intelligence (AI) agent, a notification that is associated with an error occurred; retrieving pieces of information from one or more data sources that are associated with the industrial drive product; determining a relevance in relation to the error; for pieces of information of the plurality of pieces of information that are determined to have a relevance above a predetermined relevance threshold, augmenting, by the generative AI agent, the pieces of information; and generating, by the generative AI agent, a proposal for handling the error based on the augmented pieces of information.
A computer-implemented method for retrieving a response to a query from a machine learning/artificial intelligence (ML/AI) model, comprising providing the query to the ML/AI model to obtain an initial response; determining from the initial response instances of concepts of a given symbolic knowledge representation that the initial response relates to; marking in the symbolic knowledge representation each concept that the initial response relates to as instantiated; determining by a reasoning engine concepts of the symbolic knowledge representation that, given the set of presently instantiated concepts, need to be instantiated as well; determining a supplemental query for information relating at least one concept that needs to be instantiated as well; and providing this supplemental query to the ML/AI model and obtaining a supplemental response that augments the initial response.
A robotic system for conducting item-specific in-process inspection is provided. The system performs a task, such as a task relating to a supply chain process. The system includes a camera configured to capture media content, and a processor. The processor detects a package (or item), and causes the camera to capture media content of the package including. The processor compares the media content of the package to at least one specification defined for the package to generate a comparison. The processor determines, based on the comparison, whether the package as represented by the media content does not conform to the at least one specification defined for the package. If the package does not conform to the at least one specification, the processor performs an action associated with the package, such as remove the package, replace the package, not select the package, or transmit an alert.
An electrical connector device is configured to connect to a busway to provide electrical power to a device and includes a housing body, a first connector base including a first plurality of connectors configured to couple to a first outlet on the busway and draw a first quantity of electrical power from the busway through the first outlet and is disposed on a first portion of the housing body, a second connector base including a second plurality of connectors configured to couple to a second outlet on the busway and draw a second quantity of electrical power from the busway through the second outlet and is disposed on the first portion of the housing body, and at least one conductor disposed within the housing that is configured to electrically connect the first connector base and the second connector base and balance the first and second quantities of electrical power.
H01R 25/14 - Rails or bus-bars constructed so that the counterparts can be connected thereto at any point along their length
H01R 43/20 - Apparatus or processes specially adapted for manufacturing, assembling, maintaining, or repairing of line connectors or current collectors or for joining electric conductors for assembling or disassembling contact members with insulating base, case or sleeve
7.
METHOD AND SYSTEM FOR CONTROLLING HOTSPOTS IN FURNACES IN INDUSTRIAL PLANTS
The present disclosure relates to method and control system (106) for controlling hotspots in furnaces. The method comprises receiving thermal image (104) of plurality of furnace tubes (110). Further, the method comprises receiving values of inlet material flow rates of furnace (102) and fuel flow rates of plurality of burners associated with furnace (102). The method comprises obtaining predictions of plurality of thermal images by varying values of inlet material flow rates and fuel flow rates, using predictive model (108). The method comprises determining relationship between plurality of thermal images and varied values of inlet material flow rates and fuel flow rates, using predictive model (108). Thereafter, the method comprises determining optimal values of inlet material flow rates and fuel flow rates, based on relationship and control objective comprising predefined setpoints and constraints for outlet flow rate, outlet temperature and skin temperature of plurality of furnace tubes (110).
B01J 8/06 - Chemical or physical processes in general, conducted in the presence of fluids and solid particlesApparatus for such processes with stationary particles, e.g. in fixed beds in tube reactorsChemical or physical processes in general, conducted in the presence of fluids and solid particlesApparatus for such processes with stationary particles, e.g. in fixed beds the solid particles being arranged in tubes
F23N 5/08 - Systems for controlling combustion using devices responsive to thermal changes or to thermal expansion of a medium using light-sensitive elements
8.
METHOD FOR DETERMINING POSITION OF TCP, DEVICE, ROBOT SYSTEM AND COMPUTER PROGRAM PRODUCT
Embodiments of the present disclosure provide a method for determining a position of a tool center point (TCP) of a tool. The tool is mounted to an arm end of a robot. The method comprises determining a first position of the TCP. The method further comprises performing repositioning process based on the first position. During the repositioning process, the arm end moves around the TCP. The method further comprises determining a first set of positions of the TCP obtained by a visual sensor during the repositioning process based on the first position. The method further comprises determining the first position as the position of the TCP relative to the arm end in response to determining that a first deviation is smaller than a deviation threshold. In this way, by utilizing vision equipment, the complexity of the TCP calibration is reduced and manual operations are reduced.
A computer-implemented method (100) for computing a trajectory (3) for a movable robot (1), said trajectory (3) comprising at least time series of quantities qkff, the method (100) comprising the steps of: • providing (110) at least one physical relationship (4a) between the quantities qk, and/or at least one constraint (4b) for one or more of the quantities qkff, an output (5a) that is indicative of one or more of the quantities qk; and • computing (140) one or more quantities qkfrom the output (5a), and/or rating (150) the usability (5b) of the output (5a) for indicating the one or more of the quantities qk, based at least in part on the physical relationship (4a) and/or constraint (4b).
A method for determining a position of a TCP (121) of a tool (120) relative to the arm end (113). The tool (120) is mounted to the arm end (113) of a robot (110). The method comprises determining an intersection point of a first trajectory (152) and a second trajectory (154) of the TCP (121) based on vision data obtained by a vision sensor (130). The method further comprises determining a first pose of the arm end (113) associated with the intersection point during the first trajectory (152) and a second pose of the arm end (113) associated with the intersection point during the second trajectory (154). The method further comprises determining the position of the TCP (121) relative to the arm end (113) based on the first pose and the second pose. In this way, by utilizing a vision equipment to observe the TCP moving in specific trajectories, the complexity of the TCP calibration process is reduced. An electronic device, a robot system and a computer program product are also provided.
Embodiments of present disclosure relate to a method for generating a safe zone of a robot, electronic device and a computer readable medium. The method includes obtaining images or a video of a robot working scene from different angles of view; identifying objects in the images or the video, wherein the objects comprise the robot and at least one other object; obtaining size information and position information of the identified objects; and generating the safe zone of the robot based on the size information and the position information. In this way, the efficiency and accuracy of generating a safe zone are improved.
G06T 7/73 - Determining position or orientation of objects or cameras using feature-based methods
G06V 10/75 - Organisation of the matching processes, e.g. simultaneous or sequential comparisons of image or video featuresCoarse-fine approaches, e.g. multi-scale approachesImage or video pattern matchingProximity measures in feature spaces using context analysisSelection of dictionaries
12.
UNLOADING SYSTEM FOR AUTOMATICALLY UNLOADING AN OBJECT
An unloading system for automatically unloading an object includes a robot arm having a gripper and a control unit. The control unit is configured to drive the robot arm to place the gripper at a side surface of the object and to allow the gripper to exert a lateral force to the object to drive the object to slide onto a loading surface.
A method for training and using a ML model on customer engineering data with increased customer privacy preservation in an industrial context includes, in a training phase, obtaining the customer engineering data from customer project data associated with a customer; training the ML model on the customer engineering data by using federated ML; and applying customer privacy preservation mechanisms on information inferred by the ML model. When using the ML model for inference: verifying, by using an Entailment Checking method, that the information inferred by the ML model and determined by the ML model to be associated with the customer were obtained from the customer project data.
A method for correcting a processing path (41) of a tool (20) comprises: generating (601) a target trajectory (51) in a camera coordinate system registered to a tool center point (TCP) coordinate system, monitoring (602), via a camera (31), the processing path (41) of the tool (20) in the TCP coordinate system, generating (603) a first real trajectory (52) in the camera coordinate system corresponding to the monitored processing path (41), determining (604) whether a first difference between the target trajectory (51) and the first real trajectory (52) is greater than a first threshold (71), and in response to determining that the first difference between the target trajectory (51) and the first real trajectory (52) is greater than the first threshold (71), generating (605) a first instruction to cause the tool (20) to follow a first path of interest (42) corresponding to the target trajectory (51). A robot system (100), a computer-readable non-transitory storage medium, and a computer program product are also provided.
A multi-stage system (100) for drying a battery electrode foil (10) comprising a metal foil (11) and a wet electrode coating layer (12) is provided. The system (100) comprises a battery electrode foil transport apparatus (20a, 20b) configured to transport the battery electrode foil (10) on a transport path along a transport direction (T); an electrode coating layer drying system (15) configured for receiving the battery electrode foil (10) and for drying the battery electrode foil (10) by applying heat to the wet electrode coating layer (12); and at least one steambox (30) configured to preheat the wet electrode coating layer (12) and being arranged upstream of the battery electrode drying system (15) in the transport direction (T).
F26B 1/00 - Preliminary treatment of solid materials or objects to facilitate drying
F26B 3/04 - Drying solid materials or objects by processes involving the application of heat by convection, i.e. heat being conveyed from a heat source to the materials or objects to be dried by a gas or vapour, e.g. air the gas or vapour circulating over, or surrounding, the materials or objects to be dried
F26B 13/10 - Arrangements for feeding, heating or supporting materialsControlling movement, tension or position of materials
Systems and methods for transferring a load between power sources may include monitoring voltage waveforms of power sources, in response to a power quality event affecting a first power source, switching a first switch device off to disconnect the load from the first power source, calculating a phase angle difference between the power sources based on the monitored voltage waveforms, selecting one of a first and second algorithms for transferring the load to a second power source based on the phase angle, selectively switching a second switch device using the selected one of the first algorithm and the second algorithm to transfer the load to the second power source. A controller may select the one of the first algorithm and the second algorithm based on the phase angle and a metric of the load transfer associated with the algorithms.
H02J 9/06 - Circuit arrangements for emergency or stand-by power supply, e.g. for emergency lighting in which the distribution system is disconnected from the normal source and connected to a standby source with automatic change-over
A piezoelectric sensor includes a first polarized piezoelectric member having a first polarized direction; a second polarized piezoelectric member having a second polarized direction opposite to the first polarized direction; a first electrical conductor; a second electrical conductor; and a central through hole centrally positioned in the piezoelectric sensor along the central axis and configured to receive a magnetostrictive wire extending along the central axis.
G01F 23/00 - Indicating or measuring liquid level or level of fluent solid material, e.g. indicating in terms of volume or indicating by means of an alarm
The present disclosure relates to an electrical contact including a substrate of an electrically conductive metallic material and a multilayer non-silver coating directly on a surface of the substrate. The multilayer coating includes an electrically conductive composite layer consisting of particles of a Graphene and Related Materials (GRM) material in a metal matrix, and a metallic top layer directly on top of the composite layer.
A method for operating a converter arrangement is described. The converter arrangement includes an electronic converter for converting an input voltage from an energy source into an output voltage for a load, at least one active filter cell for reducing harmonic oscillations of the input or output voltage, and a bypass arrangement for bypassing current around the active filter cell. The active filter cell electrically couples the electric converter either to the load or to the energy source. The method includes receiving at least one sensor signal indicating a danger to the electronic converter due to an electrical problem. A protection signal is sent to the electronic converter to activate a protective firing mode. Additionally, a bypass signal is sent to the bypass arrangement, causing the bypass arrangement to route current between the load and electronic converter, or between the electronic converter and energy source, around the active filter cell.
H02M 1/32 - Means for protecting converters other than by automatic disconnection
H02H 7/12 - Emergency protective circuit arrangements specially adapted for specific types of electric machines or apparatus or for sectionalised protection of cable or line systems, and effecting automatic switching in the event of an undesired change from normal working conditions for convertersEmergency protective circuit arrangements specially adapted for specific types of electric machines or apparatus or for sectionalised protection of cable or line systems, and effecting automatic switching in the event of an undesired change from normal working conditions for rectifiers for static converters or rectifiers
H02M 1/12 - Arrangements for reducing harmonics from AC input or output
A method for assisting an operator in collision avoidance for a first vessel traveling in a present passage along a route in a body of water as well as to such a first vessel includes detecting a risk situation for the first vessel involving a possible collision with an object; determining a number of parallel collision avoidance schemes; presenting the collision avoidance schemes to the operator; selecting one of the collision avoidance schemes; performing collision avoidance according to the selected collision avoidance scheme and displaying a progress of the first vessel according to the selected collision avoidance scheme together with the non-selected collision avoidance schemes.
A method for compensating imprecise user input in the maneuvering of a vessel detects the environment of the vessel; determines at least one distance to an object in the environment of the vessel while the vessel is operated using at least one control command originating from an operator of the vessel; the at least one distance being related to a corresponding point on the vessel; analyzes the at least one distance and determines, based on the analysis, at least one compensation for the at least one control command, and provides the at least one control command compensation for use in the operation of the vessel being performed by the operator.
B63H 25/04 - Initiating means for steering automatic, e.g. reacting to compass
B63B 79/40 - Monitoring properties or operating parameters of vessels in operation for controlling the operation of vessels, e.g. monitoring their speed, routing or maintenance schedules
B63H 21/21 - Control means for engine or transmission, specially adapted for use on marine vessels
22.
Computer-Implemented Method for Aggregating Outputs of Multiple LMs
A method for aggregating outputs of multiple language models determines calibration information of each of the multiple LMs using at least one calibration question; obtains, from each of the multiple LMs, an original answer based on an original question; obtains, from each of the multiple LMs, an estimation answer based on an estimation question using the determined calibration information, wherein the estimation question asks for a most popular answer to the original question among the multiple LMs; and determines a predicted answer to the original question by aggregating sets of same original answers and same estimation answers.
The present disclosure relates to a teaching system and a corresponding method. The teaching system includes a robot having a robot flange coupled to a first workpiece; and a teaching device having a teaching flange coupled to a second workpiece, the teaching device is configured to move in a route with a set of parameters. The second workpiece is the same with the first workpiece and the teaching flange is the same with the robot flange such that the robot can move by following the same route of the teaching device with the same set of parameters.
Embodiments of the present disclosure relate to a system and a method for improving signal quality. The method comprises: a backplane configured with a plurality of slots; a plurality of modules each mounted in a respective slot and communicatively coupled with each other via respective signal paths through the backplane, wherein the plurality of modules comprises a first module having one or more signal paths, each signal path being defined between the first module and a respective another module of the plurality of modules, wherein for each signal path, the first module has: -a transmitter with a configurable pre-emphasis function or a configurable de-emphasis function, and/or -a receiver with a configurable equalization function; wherein the configurable pre-emphasis function, the configurable de-emphasis function or the configurable equalization function of the first module has a respective configuration parameter for each respective signal path, each respective configuration parameter being predetermined based on the respective signal path and pre-stored within the first module.
A robotic joint comprises a first robotic arm (10), a second robotic arm (20) and a motor (50). The robotic joint further comprises a primary sensor configured to sense an angular position of a rotor of the motor (50) and a secondary sensor (40) configured to sense an angular position of the second robotic arm (20) with respect to the first robotic arm (10). The first robotic arm (10) comprises a first extension (16) and the second robotic arm (20) comprises a second extension (26) adjacent to the first extension (16) to define an overlapping space therebetween. A reader head (44) is fixed to, within the surrounding space, one extension of the first extension (16) and the second extension (26) and a scale (42) is fixed to, within the surrounding space, the other extension of the first extension (16) and the second extension (26). A robot is also provided.
The invention provides a computer-implemented method for industrial plant event handling comprising an analytics component employing pattern and/or correlation analysis and/or trend analysis and/or anomaly detection to: in response to an alert being triggered by a Security Information and Event Management, SIEM, system, assess a likelihood of the alert being based on a false positive determination; and/or in response to an alert being triggered by the SIEM system, intervene in the processing of the alert by the SIEM system; and/or in response to an alert being triggered by the SIEM system, provide context information relevant for the alert to a user; and/or propose to a user and/or deploying, autonomously or in response to user confirmation, an update for an alert detection rule of the SIEM system, based on one or more of: current alert information; control system information; historical alert information.
A computer implemented method for monitoring the lead through teaching of a robot in a human robot collaboration environment, comprising: receiving a velocity vector of an element of the robot; receiving a force vector of the of the element of the robot; determining a safety result based on the received velocity vector and the received force vector; and triggering a safety stop based on the determined safety result.
G05B 19/423 - Teaching successive positions by walk-through, i.e. the tool head or end effector being grasped and guided directly, with or without servo-assistance, to follow a path
Embodiments of the present disclosure provide a method for planning a processing path (60) of a tool (20), the method comprising: receiving (601), from a first plurality of laser sensors (X1-X5) arranged in an array of laser sensors (30) and configured to monitor a first area (XL1-XL5) corresponding to a motion of the tool (20) in a first direction, a first signal indicating that the tool (20) is detected by the first plurality of laser sensors (X1-X5), receiving (602), from a second plurality of laser sensors (Y1-Y5) arranged in the array of laser sensors (30) and configured to monitor a second area (YL1-YL5) corresponding to the motion of the tool (20) in a second direction, a second signal indicating that the tool (20) is detected by the second plurality of laser sensors (Y1-Y5), the second direction being different than the first direction, determining (603) a coordinate system (40) of the array of laser sensors (30), identifying (604), based on the first and second signals and a first association between the first and second areas, a set of points (P1-P8) in the coordinate system (40) corresponding to the motion of the tool (20), and determining (605) the processing path (60) in the coordinate system (40) based on the set of points (P1-P8).
Embodiments of the present disclosure relate to a robotic joint. It comprises: a first robotic casing (10); a second robotic casing (20); and a gearbox (30). The robotic joint further comprises a primary sensor configured to sense an angular position of a rotor of a motor (50) and a secondary sensor (40) configured to sense an angular position of the second robotic casing (20) with respect to the first robotic casing (10). The secondary sensor (40) comprises a reader head (44) and a scale (42). The gearbox (30) comprises a central through hole (32) extending along the first axis (A1), the second robotic casing (20) comprises a protruding platform (22) passing through the central through hole (32), and the protruding platform (22) comprises a mounting portion (24) extending beyond the gearbox (30). One of the reader head (44) and the scale (42) is fixed to the mounting portion (24) of the protruding platform (22) of the second robotic casing (20), and the other of the reader head (44) and the scale (42) is fixed to the first robotic casing (10).
A computer system (100) comprises a video-object segmentation, VOS, section (311) with a first VOS subnetwork (110) and a second VOS subnetwork (120), each configured to determine a mask of an object visible in an image, and each comprising trainable weights (111, 121) and a working memory (112, 122) which persists across consecutive video frames, wherein the second VOS subnetwork has less update mechanisms to the respective working memory than the first VOS subnetwork. The VOS section is configured to use the first VOS subnetwork to assist a training of the weights of the second VOS subnetwork for later use. The VOS section is further configured to use the first VOS subnetwork to initialize the working memory of the second VOS subnetwork, after which the second VOS subnetwork is ready to perform VOS on a test object.
A method (100) for producing a machine learning model (5) that is configured to predict an absolute position of at least one reference point (2) of a movable robot (1), and/or an error of this absolute position, as output (2a) from an input (3) that comprises a set of observable quantities (3a-3c), and/or an estimate (2a#) of said absolute position (2a), the method (100) comprising the steps of: providing (110) a first machine learning model (4) that is pre-trained to predict outputs (2a) from inputs (3), wherein the behaviour of this first machine learning model (4) is characterized by parameters (4a); setting up (120) a second machine learning model (5) that copies and/or mimics the behaviour of the first machine learning model (4), wherein the behaviour of this second machine learning model (5) is characterized by parameters (5a); providing (130) a robot-specific set of training examples (6b) relating to the movable robot (1); and training (140) the second machine learning model (5) using the robot-specific set of training examples (6b), wherein this training involves optimizing a number of parameters (5a) that is lower than the number of parameters (4a) that characterize the behaviour of the first machine learning model (4).
A computer system (100) comprises a video-object segmentation, VOS, section (311) with a first VOS subnetwork (110) and a second VOS subnetwork (120), each configured to determine a mask of an object visible in an image, and each comprising trainable weights (111, 121) and a working memory (112, 122) which persists across consecutive video frames, wherein the second VOS subnetwork has no update mechanisms to the working memory. The VOS section is configured to use the first VOS subnetwork to assist a training of the weights of the second VOS subnetwork for later use. The VOS section is further configured to use the first VOS subnetwork to initialize the working memory of the second VOS subnetwork, after which the second VOS subnetwork is ready to perform VOS on a test object.
An apparatus for detecting an arc-fault in an electrical network includes a current sensor and at least one processor. The current sensor is configured to sense a current signal of the electrical network. The processor is configured to calculate a plurality of features that identify characteristics of the current signal; process, by each of a plurality of arc-fault detection algorithms, the plurality of features to generate a plurality of values; generate a plurality of trip decisions, each trip decision of the plurality of trip decisions based on whether a corresponding value of the plurality of values exceeds a pre-determined threshold; generate a vote result based on a vote from each of the plurality of trip decisions; determine whether to generate a trip signal based on the vote result; and generate the trip signal to trip a circuit breaker based on the determination.
A converter comprises a conversion stage and an output protection circuit. The output protection circuit comprises first and second input terminals, and first and second output terminals. The first input and output terminals are on a first voltage level, and the second input and output terminals are on a second voltage level. A switch is connected between the first input and output terminals, or between the second input and output terminals, and an interruptible freewheeling circuit is connected between the first and second output terminals. The freewheeling circuit comprises a freewheeling path including a freewheeling switch and a freewheeling diode, and a voltage clamping device parallel to at least the freewheeling switch.
H02H 3/02 - Emergency protective circuit arrangements for automatic disconnection directly responsive to an undesired change from normal electric working condition, with or without subsequent reconnection Details
H02H 9/02 - Emergency protective circuit arrangements for limiting excess current or voltage without disconnection responsive to excess current
H02M 3/08 - Conversion of DC power input into DC power output without intermediate conversion into AC by static converters using discharge tubes without control electrode or semiconductor devices without control electrode
H02M 3/156 - Conversion of DC power input into DC power output without intermediate conversion into AC by static converters using discharge tubes with control electrode or semiconductor devices with control electrode using devices of a triode or transistor type requiring continuous application of a control signal using semiconductor devices only with automatic control of output voltage or current, e.g. switching regulators
36.
Method to Make Power Origin Labels Trustworthy and Verifiable
A method for making a power origin label trustworthy and verifiable in an industrial context includes obtaining the power origin label that carries information about one or more power origins of power used for production of a product; and adding, to the power origin label, a reference to metadata that provides evidence for the information about the one or more power origins.
An electronic switching device (3) configured for intrinsically safe transmission of electric power and data to a load (4), such as a field device in a hazardous environment, via an Ethernet-based connection (7) is provided. It comprises: a first terminal (5) electrically connected to a power source (1), a second terminal (6) electrically connected to the load (4) via the Ethernet-based connection (7), and a power line (8) extending from the first terminal to the second terminal, a current sensing circuit (9) configured to sense a current flowing within the power line, a disconnecting component (10) configured to electrically disconnect the second terminal from the first terminal in response to the sensed current being above a threshold level, and a short-circuit protection device (11) configured to slow down a current rise within the power line resulting from a short-circuit downstream of the disconnecting component.
H02H 3/087 - Emergency protective circuit arrangements for automatic disconnection directly responsive to an undesired change from normal electric working condition, with or without subsequent reconnection responsive to excess current for DC applications
H02H 9/00 - Emergency protective circuit arrangements for limiting excess current or voltage without disconnection
A method of controlling a brake (22) associated with a joint (18) of an industrial device (10), the method comprising providing (S30), in a control system (20), a stop time value (60) indicative of a stop time (78) throughout which the joint (18) will be in a stopped state (88); determining (S32) by the control system (20) and based on the stop time value (60), whether the brake (22) should switch from a disengaged state (48) to an engaged state (52) within the stop time (78); and controlling (S44), by the control system (20), the brake (22) in accordance with the determination (S32). A control system (20) for controlling a brake (22) associated with a joint (18) of an industrial device (10), and an industrial device (10) comprising the control system (20), are also provided.
B25J 19/00 - Accessories fitted to manipulators, e.g. for monitoring, for viewingSafety devices combined with or specially adapted for use in connection with manipulators
G05B 19/406 - Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form characterised by monitoring or safety
H02P 3/26 - Arrangements for stopping or slowing electric motors, generators, or dynamo-electric converters for stopping or slowing an individual dynamo-electric motor or dynamo-electric converter for stopping or slowing an AC motor by combined electrical and mechanical braking
39.
METHOD AND SYSTEM FOR MAKING POWER ORIGIN LABELING TRUSTWORTHY AND VERIFIABLE
A method for enabling power origin labelling processing with increased security in an industrial context includes providing, at a device configured to generate power origin labels, a hardware-protected storage for storing signing keys that are bound to the device and that are to be used by a power origin labelling algorithm for calculating the power origin labels; providing, at the device, a trusted execution environment, TEE, for the power origin labelling algorithm to be implemented and/or executed in the TEE; and providing, at the device, a remote attestation mechanism for an external party to verify the power origin labelling algorithm and/or the device.
H04L 9/32 - Arrangements for secret or secure communicationsNetwork security protocols including means for verifying the identity or authority of a user of the system
A knowledge graph generation system includes an input unit and a knowledge graph generator. The input unit receives service reports, each comprising natural language; and provides the service reports to the knowledge graph generator. The knowledge graph generator implements a Large Language Model (LLM), utilizes the LLM to identify entries from the natural language in the service reports, wherein the identified entries comprise names and types of instruments, issues that need to be addressed for those instruments, and actions taken by service technicians to mitigate the issues. The identified entries form rules, each rule comprises a tuple of one instrument type, one issue, and an action step or series of action steps taken to mitigate the issue. The rules are used to generate a plurality of knowledge graph nodes. The knowledge graph generator utilizes the nodes to generate a knowledge graph.
A method includes obtaining training data from an operation of an industrial process plant; using the training data to train a machine learning model for assisting a plant operation of the industrial process plant; determining several sub-populations in the training data, each relating to a different scenario of an operation of the industrial process plant; determining several performances of the machine learning model, each relating to a different sub-population; determining, based on the performance of each one of the sub-populations, one or more underrepresented sub-populations; and revising, based on the one or more underrepresented sub-populations, the machine learning model for increased consideration of the one or more underrepresented sub-populations when assisting the plant operation of the industrial process plant.
G05B 13/02 - Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion electric
An energy management system for an industrial plant comprises an energy consumption model comprises a plurality of asset energy modules. The asset energy modules comprise at least two interchangeable asset energy modules corresponding to at least two respective interchangeable assets of a first asset type. The energy consumption module further comprises a production system energy model for determining a plurality of energy consumptions in a scenario using the first asset type. The production system energy model is configured for determining energy consumptions by interchanging the at least two interchangeable asset energy modules in the production system energy model. The energy management system further comprises a energy production model for determining an energy production by one or more energy sources of the industrial plant. The energy management system further comprises an energy optimizer for configuring the industrial plant based on the plurality of energy consumptions and the energy production.
A frequency converter, system and method are provided for detecting an operational deviation by monitoring an electric state within an operation controller and/or between the operation controller and an electric machine and wherein the electric state comprises at least a state of current. The frequency converter further comprises at least one processing circuitry configured to define a time window in response to the electric state, wherein the state of current is configured to be formed over the time window. The processing circuitry comprises a threshold of an allowable state of current available. The processing circuitry may also be configured to define a threshold of an allowable state of current in response to the state of current. The frequency converter further comprises a first comparator configured to compare the state of current with the threshold of the allowable state of current.
H02M 1/32 - Means for protecting converters other than by automatic disconnection
H02M 5/293 - Conversion of AC power input into AC power output, e.g. for change of voltage, for change of frequency, for change of number of phases without intermediate conversion into DC by static converters using discharge tubes with control electrode or semiconductor devices with control electrode using devices of a triode or transistor type requiring continuous application of a control signal using semiconductor devices only
44.
GENERATING A MODULAR WORKFLOW FOR CONFIGURING INDUSTRIAL EQUIPMENT USING AN AI PIPELINE TOOL
The disclosure relates to a method for generating a workflow for performing a configuration task of at least one industrial equipment. The method comprises obtaining a query that is indicative of the configuration task. The method further comprises generating, based on the query and using an artificial intelligence, AI, pipeline tool, the workflow. Generating the workflow comprises obtaining an alternative out of at least one potential alternative for performing a respective sub-task in a chain of sub-tasks for the configuration task. Further, generating the workflow comprises obtaining a plurality of intermediate validation-points for validating a respective obtained alternative. Moreover, generating the workflow comprises validating, based on the obtained plurality of intermediate validation-points, the respective obtained alternative. The present disclosure further relates to a workflow, a data processing apparatus, a computer program, a computer-readable storage medium, and a system.
G05B 19/418 - Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM]
G06Q 10/0631 - Resource planning, allocation, distributing or scheduling for enterprises or organisations
Systems and methods to pre-charge a voltage converter are provided. A first instruction is provided to one or more switching devices using a controller to couple an auxiliary coil to a low voltage AC network to begin charging of the plurality of DC-link capacitors, where the auxiliary coil comprises a plurality of windings, and where the auxiliary coil is electrically coupled to a low voltage AC network via low voltage resistors and a low voltage circuit breaker. Based on determining that the plurality of DC-link capacitors have reached a predetermined DC-link voltage, a second instruction is provided to the low voltage circuit breaker to electrically decouple the auxiliary coil from the low voltage AC network. A third instruction is provided to the one or more switching devices to electrically couple the voltage converter to the voltage grid.
In one embodiment a gate driver circuit is provided. The gate driver circuit includes a turn-on circuit path and a turn-off circuit path. The turn-on circuit path is coupled between a gate of a solid-state switch and a first output of a gate driver, and the turn-on circuit path defines a turn-on time for the solid-state switch. The turn-off circuit path is coupled between the gate and a second output of the gate driver, and the turn-off circuit path defines a turn-off time for the solid-state switch. The turn-on circuit path and/or the turn-off circuit path includes one or more branches of resistors and fuses connected in series, where the one or more branches are electrically coupled in parallel.
A system for power system state estimation can include one or more processors and a memory storing computer instructions, which when executed cause the system to a system can comprise one or more processor and a memory storing computer instructions. The computer instructions, when executed by the one or more processors, can cause the one or more processors to acquire, from remote terminal units, measurement data of a plurality of parameters of a power system, acquire network topology data of the power system, and determine estimates of a plurality of states of the power system using the measurement data, the network topology data and a semidefinite relaxation formulation. The semidefinite relaxation formulation can include a convex lower bound approximation of a rank function of an augmented state matrix.
H04L 41/0604 - Management of faults, events, alarms or notifications using filtering, e.g. reduction of information by using priority, element types, position or time
48.
Generative Adversarial Agentic Architecture for Automated Parametric Computer-Aided Design Modeling and Multi-Physics Simulation Optimization
A modeling plan that includes code for geometric modeling software is generated based on a reasoning paradigm that uses information as input, the information obtained from sources and identifying geometric dimensions and relations for a CAD modeling process for an object. A CAD model is generated for the object using the generated code and defects or errors in the CAD model are identified to generate feedback. The modeling plan is updated and updated code is generated in response to receiving the feedback to generate an updated CAD model for the object. Simulation boundary conditions for multi-physics simulations are generated based on the updated CAD model and the information. Simulation code is generated for simulation software to execute a numerical analysis based on the simulation boundary conditions and the updated CAD model. Simulation results are generated by executing the simulation code and functional defects in the updated CAD model are identified.
G06F 30/27 - Design optimisation, verification or simulation using machine learning, e.g. artificial intelligence, neural networks, support vector machines [SVM] or training a model
The invention relates to a mobile robotic system (100), which comprises a vehicle arrangement (13), a robot arm arrangement (12) that is arranged at the vehicle arrangement (13) and at least one three-dimensional sensor (11, 11a, 11b) that is connected to the robot arm arrangement (12) and configured to provide at least one field of view. The robot arm arrangement (12) is configured to flexibly position the at least one three-dimensional sensor (11, 11a, 11b) while the vehicle arrangement (13) is moving in a driving direction (30, 31, 32) such that the at least one field of view of the at least one three-dimensional sensor (11, 11a, 11b) is able to cover at least one first protective zone (21, 21a, 21b) in front of the vehicle arrangement (13) in the driving direction (30, 31, 32).
A device may detect a fault condition within a system having a buck-boost interface. A device may identify an operating mode of the buck-boost interface. A device may detect one or more characteristics of power flow through the buck-boost interface. A device may determine, in response to the fault condition and based on the operating mode and the one or more characteristics of power flow through the buck-boost interface, whether to transition the buck-boost interface to a current-limiting mode.
H02M 3/158 - Conversion of DC power input into DC power output without intermediate conversion into AC by static converters using discharge tubes with control electrode or semiconductor devices with control electrode using devices of a triode or transistor type requiring continuous application of a control signal using semiconductor devices only with automatic control of output voltage or current, e.g. switching regulators including plural semiconductor devices as final control devices for a single load
H02M 7/483 - Converters with outputs that each can have more than two voltage levels
H02M 1/32 - Means for protecting converters other than by automatic disconnection
An adjustable frequency drive system for a power converter that couples a direct current power supply to a load, such as a robotic system. The determines if the input voltage level is outside a target range and adjusts the switching frequency accordingly. This adjustment is based on the rate of change of the input voltage, the input voltage level, and the output voltage level. The system includes an input voltage detection circuit and a control circuit to manage these adjustments.
H02M 3/158 - Conversion of DC power input into DC power output without intermediate conversion into AC by static converters using discharge tubes with control electrode or semiconductor devices with control electrode using devices of a triode or transistor type requiring continuous application of a control signal using semiconductor devices only with automatic control of output voltage or current, e.g. switching regulators including plural semiconductor devices as final control devices for a single load
H02M 7/483 - Converters with outputs that each can have more than two voltage levels
H02M 1/08 - Circuits specially adapted for the generation of control voltages for semiconductor devices incorporated in static converters
An improved surge protection device is provided that includes a detection unit configured to generate a detection signal indicating the occurrence of an energy rich pulse caused by an electrical surge in an electrical power system. The device further includes a bypass unit with a bypass path that, in response to the detection signal, temporarily diverts the pulse. An absorption unit is arranged to arrest the pulse after it has been routed through the bypass unit, thereby protecting the electrical power system from the effects of the electrical surge.
H02H 1/00 - Details of emergency protective circuit arrangements
H02H 3/44 - Emergency protective circuit arrangements for automatic disconnection directly responsive to an undesired change from normal electric working condition, with or without subsequent reconnection responsive to the rate of change of electrical quantities
H02H 9/00 - Emergency protective circuit arrangements for limiting excess current or voltage without disconnection
H02H 9/04 - Emergency protective circuit arrangements for limiting excess current or voltage without disconnection responsive to excess voltage
H02M 1/32 - Means for protecting converters other than by automatic disconnection
H02M 7/66 - Conversion of AC power input into DC power outputConversion of DC power input into AC power output with possibility of reversal
A redundant network switch for an Ethernet network includes a first uplink port and a second uplink port that are connectable to an Ethernet network; a plurality of downlink ports that connect end devices to the Ethernet network; and a first switching component connected to the first uplink port and a second switching component connected at least to the second uplink port, wherein each downlink port is connected to at least one of the first switching component and the second switching component, wherein each of the first switching component and the second switching component is configured to, upon receiving an Ethernet frame from an uplink port or from a downlink port, forward this Ethernet frame to an uplink port or downlink port that leads towards the destination of this Ethernet frame.
A method for configuring an electric drive that is connectable to at least one electric motor, and/or the electric motor, the method comprising providing a request for configuring the electric drive and/or electric motor to at least one agent software component; decomposing, by the at least one agent software component, the task of configuring the electric drive and/or electric motor into a sequence of sub-actions; and causing, by the at least one agent software component, the performing of each sub-action so that completing all sub-actions results in the electric drive and/or electric motor being at least partially configured.
A safety barrier for a switch for multi-circuit testing is described. The safety barrier includes a base, at least one first flap extending from the base, at least one second flap extending from the base, and at least one flap pair comprising a corresponding first flap of the at least one first flap and a corresponding second flap of the at least one second flap. Each flap pair of the at least one flap pair is adapted to partially house a test switch blade from the switch for multi-circuit testing.
G01R 1/20 - Modifications of basic electric elements for use in electric measuring instrumentsStructural combinations of such elements with such instruments
56.
Method for Evaluating Operational Safety of a Workstation
A method for evaluating the operational safety of a workstation includes determining an outer boundary of a hazard area; determining, from this outer boundary, based on a given criterion for the reach of a human, off-limits areas that humans are to be denied entry to in order to keep them from reaching into the hazard area; determining, from the given configuration of protective devices, rendered-safe areas that these protective devices render safe with respect to access to the hazard area; subtracting the rendered-safe areas from the off-limits areas, so that modified off-limits areas result; and determining, based at least in part on the modified off-limits areas, whether operation of the workstation with the given configuration of protective devices is safe.
In one embodiment a gate driver circuit is provided. The gate driver circuit includes a turn-on circuit path and a turn-off circuit path. The turn-on circuit path is coupled between a gate of a solid-state switch and a first output of a gate driver, and the turn-on circuit path defines a turn-on time for the solid-state switch. The turn-off circuit path is coupled between the gate and a second output of the gate driver, and the turn-off circuit path defines a turn-off time for the solid-state switch. The turn-on circuit path and/or the turn-off circuit path includes one or more branches of resistors and fuses connected in series, where the one or more branches are electrically coupled in parallel.
A method and system for managing mode transitions in buck-boost converters, addressing the challenge of maintaining efficient voltage regulation under varying DC grid conditions. The method involves detecting a rate of change of voltage from a direct current power supply during transitions between buck and boost modes, comparing this rate to a threshold, and selecting a transition process based on the comparison. The system includes a detection circuit, a comparison circuit, and a selection circuit to facilitate this process.
H02M 3/158 - Conversion of DC power input into DC power output without intermediate conversion into AC by static converters using discharge tubes with control electrode or semiconductor devices with control electrode using devices of a triode or transistor type requiring continuous application of a control signal using semiconductor devices only with automatic control of output voltage or current, e.g. switching regulators including plural semiconductor devices as final control devices for a single load
H02M 7/483 - Converters with outputs that each can have more than two voltage levels
An electric switch includes a frame, a first stationary contact, a roll element rotatable relative to the frame, and a first movable contact. The roll element is rotatable relative to the frame about a first rotation axis between a first position and a second position. The first movable contact is rotatable relative to the frame about a second rotation axis between a first position and a second position, with the second rotation axis spaced from the first rotation axis. The switch further includes an actuator member that is fixed to the roll element and configured to move the first movable contact. The actuator member is arranged so that the rotation of the roll element causes movement of the first movable contact, with the first movable contact rotating through a greater angle than the roll element.
H01H 33/08 - Stationary parts for restricting or subdividing the arc, e.g. barrier plate
H01H 33/50 - Interlocking mechanisms for interlocking two or more parts of the mechanism for operating contacts
H01H 33/76 - Switches with separate means for directing, obtaining, or increasing flow of arc-extinguishing fluid wherein arc-extinguishing gas is evolved from stationary partsSelection of material therefor
A converter assembly is provided that includes a frame and a plurality of electrical components mounted on the frame, the electrical components including an electrical converter. A converter connector system is mounted on the frame and includes at least one input connector and at least one output connector. The converter assembly further includes a cabling wall having a plurality of cabling apertures, each cabling aperture extending through the cabling wall in a longitudinal direction and being configured to receive a cable. A cabling module comprising the cabling wall is adapted to be removably fastened to the frame and is configured to be positioned on the frame in an operational position.
H02M 1/08 - Circuits specially adapted for the generation of control voltages for semiconductor devices incorporated in static converters
H02M 3/00 - Conversion of DC power input into DC power output
H05K 7/14 - Mounting supporting structure in casing or on frame or rack
62.
SYSTEM AND METHOD FOR FOUNDATION MODEL FUNCTIONALITIES FOR TIME SERIES DATA OF OPERATIONAL PROCESSES WITH INDUSTRIAL CONTEXT INFORMATION FOR INDUSTRIAL APPLICATIONS
A method for obtaining foundation model functionalities for time series data of operational processes with industrial context information includes comprising transforming the time series data into a sequence of time units associated with respective pieces of the operational processes; attaching time units to industrial context information; obtaining a sequence of context tokens from the attaching, wherein one context token represents one time unit to which concurrent pieces of the industrial context information are attached; training a generative AI model on the sequence of context tokens using a loss function; and using the trained generative AI model having the foundation model functionalities for at least one of: i) finetuning the trained generative AI model for a second industrial plant different from the first industrial plant and ii) forecasting a further progression of an operational process for the second industrial plant.
G05B 19/418 - Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM]
A wireless programming device (130) for use with an industrial controller comprises: processing circuitry (131) configured to execute an operating system, OS (140), and to execute software applications (143) in the OS, wherein each software application is associated with a traffic flow (170) to and/or from the industrial controller; and at least two radio technology layers (150), each having a transceiver chain (153) and a software stack (152) for supporting the transceiver chain, and each being operable to maintain a wireless connection (180) to the industrial controller. The OS implements a virtual network switch (144) configured to selectively replicate prioritized ones of the traffic flows, such that the prioritized traffic flows are conveyed over multiple contemporaneous wireless connections to the industrial controller.
G05B 19/418 - Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM]
64.
DATA-DRIVEN CALIBRATION OF ABSOLUTE POSITIONS FOR A MOVABLE ROBOT
A computer-implemented method (100) for determining an absolute position (2a) of at least one reference point (2) of a movable robot (1) from an input (3) that comprises a set of observable quantities (3a-3c), and/or an estimate (2a#) of said absolute position (2a), the method (100) comprising the steps of: · providing (110) a data-driven calibration model (4) that comprises o at least one trainable processing unit (5) whose behaviour is characterized by a set of trainable parameters (5a); and o consideration of mechanical information (6) about the movable robot (1), said mechanical information (6) being indicative at least of kinematic constraints of the robot (1), and/or of a deformability of at least one part of the movable robot (1); · providing (120) the input (3) to the data-driven calibration model (4), thereby producing an output (4a); and · determining (130) the sought absolute position (2a) of the at least one reference point (2) of the movable robot (1) based at least in part on the output (4a).
The present disclosure relates to method and optimization system (104) for optimizing procurement of packaging materials in manufacturing plant. The method comprises receiving order information associated with plurality of orders (102) requiring procurement of one or more packaging materials. The order information indicates one or more packaging requirements for each of the plurality of orders (102). Further, the method comprises identifying one or more groups of similar orders, based on the one or more packaging requirements. Furthermore, the method comprises determining a plurality of strategies for procurement of the one or more packaging materials corresponding to the one or more groups, based on the one or more packaging requirements and one or more pre-defined constraints. Thereafter, the method comprises identifying an optimal strategy from the plurality of strategies for procurement of the one or more packaging materials corresponding to the one or more groups, based on a pre-defined cost function.
G06Q 10/04 - Forecasting or optimisation specially adapted for administrative or management purposes, e.g. linear programming or "cutting stock problem"
G06Q 10/06 - Resources, workflows, human or project managementEnterprise or organisation planningEnterprise or organisation modelling
G06Q 10/0631 - Resource planning, allocation, distributing or scheduling for enterprises or organisations
G06Q 10/08 - Logistics, e.g. warehousing, loading or distributionInventory or stock management
G06Q 10/087 - Inventory or stock management, e.g. order filling, procurement or balancing against orders
66.
ROTOR FOR ELECTRIC MACHINE, ELECTRIC MACHINE COMPRISING THE ROTOR, AND METHOD FOR MANUFACTURING THE ELECTRIC MACHINE
A rotor for an electric machine comprises a rotor core formed from a plurality of rotor sheets. Each rotor sheet includes multiple flux guide sections, and each flux guide section comprises several flux paths and flux barriers. In a first flux guide section, one of the flux barriers includes a bridge that interrupts the barrier, while another flux barrier in the same section does not include a bridge. In a second flux guide section, the configuration is reversed, such that the flux barrier that includes a bridge in the first flux guide section does not include a bridge, and the other flux barrier includes a bridge. This alternating arrangement of bridges across different flux guide sections influences the magnetic flux distribution within the rotor.
A method of obtaining a load angle in an electric motor having a stator, a salient pole rotor, and an airgap monitoring system is described. The method comprises: determining an airgap profile; determining a magnetic flux angle evolution, determining a magnetic-flux-based reference oscillation signal; determining a phase shift between the periodic oscillation of the airgap profile and the magnetic-flux-based reference oscillation signal; and determining the load angle from the phase shift. Further, a method of operating an electric motor is described. The method comprises obtaining a load angle and controlling the electric motor by a magnetic flux control scheme such that the load angle remains within a predetermined load angle tolerance range. Further, an electric motor comprising: a stator; a salient pole rotor; an airgap monitoring system; and a monitoring- and control system is described.
H02P 23/03 - Arrangements or methods for the control of AC motors characterised by a control method other than vector control specially adapted for very low speeds
H02P 23/14 - Estimation or adaptation of motor parameters, e.g. rotor time constant, flux, speed, current or voltage
68.
Display screen or portion thereof with graphical user interface
The disclosure relates to a method (100) for determining a torque of a robot manipulator (10) at a gearbox (12), the method (100) comprising: (102) obtaining first measurement data from a first encoder (21), the first measurement data being indicative of a position of a driving element at an input side of the gearbox (12); (S103) obtaining second measurement data from a second encoder (22), the second measurement data being indicative of a position of the robot manipulator (10) at an output side of the gearbox (12); (S104) identifying and compensating ripples in the second measurement data to generate corrected second measurement data; (S105) determining deflection data based on the first measurement data and the corrected second measurement data, wherein the deflection data is indicative of a relative displacement between the first encoder (21) and the second encoder (22); (S106) applying a first calibration model to the deflection data, wherein the first calibration model uses a linear stiffness model; and (S107) determining the torque of the robot manipulator (10) based on the calibrated deflection data.
The present disclosure relates to a planar motor system with at least one stator segment and one shuttle carrying a magnet unit. Drive coils on the stator segment are controlled to interact electromagnetically with the magnet unit to move the shuttle. To enable simple and cost effective transfer of energy or data between the shuttle and another stator segment, the system includes a capacitive power transfer arrangement. Pairs of plate electrodes are arranged on the stator segment and on the shuttle or the other stator segment. The control arrangement moves the shuttle or the other stator segment so that corresponding electrodes align to form coupling capacitors. The control arrangement then energizes either the electrodes on the stator side or the electrodes on the shuttle side to transfer energy or data between the stator segment, the shuttle, and the other stator segment.
To increase the efficiency of electromagnetic transport devices with a stator and a mover that carries a first and a second drive magnet unit, a cooperation element is provided that interacts with one or both drive magnet units. Each drive magnet unit is configured to perform a cooperation function through this interaction. In a first driving segment, the first drive magnet unit performs the driving function that moves the mover. In a second driving segment, the second drive magnet unit performs the cooperation function by interacting with the cooperation element.
A wheel unit for an automated guided vehicle (AGV) includes a base structure; a steering structure rotatable relative to the base structure around a vertical steering axis; a wheel supported by the steering structure and rotatable relative to the steering structure around a horizontal wheel axis; a force device arranged to force the base structure and the steering structure away from each other along the steering axis; and a sensor arranged to sense a rotational position of the steering structure relative to the base structure around the steering axis and an axial position of the base structure relative to the steering structure along the steering axis.
A method for avoiding an unintended fall of a blade of a wind turbine when the blade or another blade of the wind turbine is arranged at a rotor hub of the wind turbine is provided. The wind turbine comprises the rotor hub, a rotating electrical machine mechanically coupled to the rotor hub, a machine-side converter electrically coupled to the rotating electrical machine and comprising several semiconductor switches, a DC-link electrically coupled to the machine-side converter, and a grid-side converter electrically coupled to the DC-link and to an electrical grid. The method comprises: generating a short circuit at the DC-link by activating all of the semiconductor switches at the same time.
F03D 7/02 - Controlling wind motors the wind motors having rotation axis substantially parallel to the air flow entering the rotor
F03D 15/20 - Gearless transmission, i.e. direct-drive
H02H 7/085 - Emergency protective circuit arrangements specially adapted for specific types of electric machines or apparatus or for sectionalised protection of cable or line systems, and effecting automatic switching in the event of an undesired change from normal working conditions for dynamo-electric motors against excessive load
H02H 7/122 - Emergency protective circuit arrangements specially adapted for specific types of electric machines or apparatus or for sectionalised protection of cable or line systems, and effecting automatic switching in the event of an undesired change from normal working conditions for convertersEmergency protective circuit arrangements specially adapted for specific types of electric machines or apparatus or for sectionalised protection of cable or line systems, and effecting automatic switching in the event of an undesired change from normal working conditions for rectifiers for static converters or rectifiers for inverters, i.e. DC/AC converters
An apparatus comprising a set of teeth located on a strap and a head located on a head portion of the strap. The head includes a pawl having at least one tip configured to fasten the strap to the head portion of the strap when engaged with the set of teeth on the strap and a protrusion that is movably coupled to the head and that extends beyond a bottom surface of the head.
A motor drive system optimizing a restricted pulse modulation schedule includes a six-phase motor has a stator with a plurality of stator phase windings separated by 30 electrical degrees such that each of the six stator phases is interleaved. A power supply supplies current to inverter(s) for the motor. The inverter has a plurality of logic gates connecting the inverter to the plurality of stator phase windings. A controller is configured with an incident energy threshold manipulates the plurality of logic gates to transmit pulse-width modulation current to the plurality of stator phase windings such that the inverter supplies current to the motor to satisfy an output requirement of the six-phase motor. The controller restricts the current to the plurality of stator phase windings such that a common mode voltage to the stator is at or below the incident energy threshold.
H02P 27/08 - Arrangements or methods for the control of AC motors characterised by the kind of supply voltage using variable-frequency supply voltage, e.g. inverter or converter supply voltage using DC to AC converters or inverters with pulse width modulation
H02P 21/22 - Current control, e.g. using a current control loop
H02P 25/10 - Commutator motors, e.g. repulsion motors
H02P 25/22 - Multiple windingsWindings for more than three phases
A configurable glue dispensing station comprises: a first type of glue dispensing device configured to apply glue on a work-piece, a first type of robot configured to held the first type of glue dispensing device or the work-piece, and a robot controller configured to couple to the first type of robot and the first type of glue dispensing device, wherein the robot controller has already been configured with an ability to operate with a plurality of different types of robot including the first type of robot and a second type of robot, such that the second type of robot can be directly coupled to the robot controller to replace the first type of robot.
A method for optimizing processing of data, comprising transmitting (201), by a computational engine (100) performing a first task (10), first information associated with the first task (10) to a reconfigurable hardware device (200), transmitting (202), by the computational engine (100), to the reconfigurable hardware device (200) an indication to perform the first task (10), wherein the reconfigurable hardware device (200) is configured to perform the first task (10) based at least in part on the first information, and receiving (203), by the computational engine (100), second information associated with the first task from the reconfigurable hardware device (200).
A control system (1) for controlling at least one robot (3), comprising: at least one detector (5) adapted to acquire 3D-workspace information of at least one workspace (4) of the robot (3), at least one controller (7) operatively coupleable to the robot (3) for controlling the robot (3), at least one data processing arrangement (9) adapted to: generate at least one 3D-point cloud data set (15) based on the acquired 3D-workspace information, determine at least one region of interest (11), generate at least one reduced 3D-point cloud data set (17) from the 3D-point cloud data set (15) by discarding data points (23) located outside the region of interest (11), transform the reduced 3D-point cloud data set (17) to at least one 2D-point cloud data set (25) by projecting the reduced 3D-point cloud data set (17) to at least one projection plane (13), or transform the reduced 3D-point cloud data set (17) to at least one 1D-point cloud data set (26) by projecting the reduced 3D-point cloud data set (17) to at least one projection line (14), determine, from the 2D-point cloud data set (25) or the 1D-point cloud data set (26), at least one distance (19) of at least one object of interest (27) arranged in the region of interest (11) and the robot (3) or a defined area relative to the robot (3), and provide control information (30) to the controller (7) for controlling the robot (3) based on the distance (19).
To enable more flexible and simplified consideration of the surroundings of a linear motor during movement of a shuttle in the stator workspace, a virtual workspace is defined in the motor control unit. The virtual workspace extends the stator workspace so that they together form a contiguous workspace for the shuttle. A virtual shuttle is simulated within the virtual workspace using predefined virtual shuttle movement setpoints. The simulated movement of the virtual shuttle influences the movement setpoints for moving the physical shuttle within the stator workspace, and conversely, the movement of the physical shuttle affects the virtual shuttle movement setpoints to control the virtual shuttle within the virtual workspace.
A method for determining a response time (RT) for a non-invasive temperature sensor includes obtaining temperature measurement data, wherein the temperature measurement data is at least indicative of an outer surface temperature of the pipe, measured by the non-invasive temperature sensor; obtaining process parameter data indicative of pipe and/or media characteristics; determining a time constant indicative for a physical delay effect, based on the process parameter data and temperature measurement data; and determining the RT for the non-invasive temperature sensor based on the time delay parameter data.
A system and method for determining a temperature of a medium within a pipe and/or an inner surface temperature of the pipe, including obtaining temperature measurement data from first and second temperature sensors, the data indicative of a temperature of an outer surface temperature of the pipe and of an ambient temperature of a surrounding of the pipe; wherein the temperature sensors are provided within a holding element; processing the temperature measurement data by a First Principal Artificial Intelligence (FP-AI) comprising a partial differential equation (PDE) and; determining the temperature of the medium and/or an inner surface temperature of the pipe from the processing by the FP-AI.
A pipe plating rack assembly configured to position a pipe to receive a surface plating is described. The pipe defines a first end, a second end opposite the first end, and an opening extending therebetween. The pipe plating rack includes a first pipe racking component positioned at the first end of the pipe, and a second pipe racking component positioned at the second end of the pipe, wherein the first and second pipe racking components are rotatable about an axis and configured to intermittingly contact the pipe. The first and second pipe racking components are configured to position the pipe at a desired angle relative to a horizontal plane of the pipe plating rack.
A method of generating a driving schedule for a battery electric mining vehicle, is described. The method generally includes obtaining a current state of charge of the vehicle, and obtaining a target path of the vehicle. The target path includes a charging section provided in a section of the target path. The charging section has a charging infrastructure for providing a charging power to the vehicle. The target path further includes a road section suitable for regenerating electrical energy with the vehicle. Based on target path data and the current state of charge of the vehicle, a driving schedule is generated including instructions to control a movement of the vehicle along the target path. Generating the driving schedule includes optimizing the driving schedule according to penalties. The penalties include a penalty term indicative of an amount of energy wasted when the vehicle travels along the road section.
A method of controlling a mining vehicle is disclosed. The vehicle is one of a plurality of mining vehicles. At least two of the plurality of mining vehicles are electrically connectable to a power delivery infrastructure. Each of the plurality of vehicles has a power status while traveling along a target path, the power status including a power demand or a power surplus. The method includes determining fleet status data, the fleet status data including a position and optionally target path data of each of the plurality of vehicles. The method includes, based on input data including the fleet status data, generating a driving schedule including instructions to control a movement of the vehicle along the target path. Generating the driving schedule includes optimizing the driving schedule according to penalties, the penalties including a penalty term indicative of a power surplus of the plurality of vehicles.
G05D 1/644 - Optimisation of travel parameters, e.g. of energy consumption, journey time or distance
B60L 5/04 - Current-collectors for power supply lines of electrically-propelled vehicles using rollers or sliding shoes in contact with trolley wire
B60L 15/20 - Methods, circuits or devices for controlling the propulsion of electrically-propelled vehicles, e.g. their traction-motor speed, to achieve a desired performanceAdaptation of control equipment on electrically-propelled vehicles for remote actuation from a stationary place, from alternative parts of the vehicle or from alternative vehicles of the same vehicle train for control of the vehicle or its driving motor to achieve a desired performance, e.g. speed, torque, programmed variation of speed
Computer-implemented method for providing a data exchange of sensitive data between at least one data provider and at least one data receiver, comprising: providing sensitive data by the at least one data provider; anonymizing the provided sensitive data and providing the anonymized sensitive data with an anonymized connection link; providing the anonymized sensitive data with the anonymized connection link to the at least one data receiver, in case the anonymized sensitive data are considered by the at least one data receiver as to be of interest, providing an anonymized communication between the at least one data receiver and the at least one data provider by the anonymized connection link, wherein the communication includes: providing a request for changing the anonymization via the anonymized communication to the at least one data provider, approving or denying the request for changing the anonymization by the at least one data provider, providing the anonymized sensitive data having a changed anonymization to the at least one data receiver when the request is approved.
A battery storage arrangement includes a support structure having at least one first battery monobloc reception for receiving at least one battery monobloc, and a layer of sheet configured to be arranged at a side of the at least one battery monobloc for catching electrolyte leaking from a battery monobloc of the battery monobloc.
H01M 10/48 - Accumulators combined with arrangements for measuring, testing or indicating the condition of cells, e.g. the level or density of the electrolyte
H01M 10/653 - Means for temperature control structurally associated with the cells characterised by electrically insulating or thermally conductive materials
H01M 10/658 - Means for temperature control structurally associated with the cells by thermal insulation or shielding
An automated guided vehicle (AGV), comprising a main unit including a main body and a plurality of main wheels supporting the main body, at least one of the main wheels being a traction wheel; an auxiliary unit including an auxiliary body and at least one auxiliary wheel supporting the auxiliary body; and a hinge connected between the main body and the auxiliary body such that the auxiliary body can rotate relative to the main body about a horizontal hinge axis; wherein the AGV is configured such that a center of mass of the auxiliary unit is horizontally offset from the hinge axis when the main body and the auxiliary unit are supported on a common horizontal surface; and wherein the AGV is configured to determine a rotational position of the auxiliary body relative to the main body about the hinge axis.
A monitoring system for monitoring a battery comprising a battery monobloc includes a multi-sensing visual device that is attachable to a housing of the battery monobloc and configured to measure a plurality of characteristics relating to the battery monobloc, and to indicate the plurality of measured characteristics optically.
H01M 10/48 - Accumulators combined with arrangements for measuring, testing or indicating the condition of cells, e.g. the level or density of the electrolyte
Embodiments of present disclosure provide a method of measurement, a measurement component and an industrial control system. The measurement method comprises: receiving at least one detection value for a RTD measured by a measurement component, the RTD being coupled with the measurement component via a channel of a module termination unit (MTU) in an industrial control system; obtaining wire resistance values of the channel of the MTU; and determining a resistance value of the RTD based on the at least one detection value and the obtained wire resistance values. The embodiments of the present disclosure can improve accuracy of the RTD measurement in the industrial control system.
G01K 7/18 - Measuring temperature based on the use of electric or magnetic elements directly sensitive to heat using resistive elements the element being a linear resistance, e.g. platinum resistance thermometer
G01K 13/00 - Thermometers specially adapted for specific purposes
G01K 15/00 - Testing or calibrating of thermometers
90.
System and Method for Enhancing Large Language Models with Next Thought Prediction Cognition Using Novel Tokens
A method for enhancing a large-language model (LLM) with next thought generation is provided. The method includes augmenting training data associated with the LLM based on a set of thought tokens arranged in a structure. The LLM is trained on the augmented training data using a computer to generate a trained LLM. A response to a query received at the trained LLM is determined. The trained LLM predicts a series of next steps as a logical progression following the response based on the set of thought tokens to simulate agent-like behavior.
A computer implemented method for controlling at least one flipper of a spreader configured to lift a container includes controlling the at least one flipper arm to move from a down position towards an up position, waiting for a predetermined time duration, and after the predetermined time duration has lapsed, controlling the at least one flipper arm to move to the down position.
B66C 1/66 - Load-engaging elements or devices attached to lifting, lowering, or hauling gear of cranes, or adapted for connection therewith for transmitting forces to articles or groups of articles by mechanical means comprising article-engaging members of a shape complementary to that of the articles to be handled for engaging holes, recesses, or abutments on articles specially provided for facilitating handling thereof
B65G 63/00 - Transferring or trans-shipping at storage areas, railway yards or harboursMarshalling yard installations
92.
SUBSEA POWER COLLECTION SYSTEM INCLUDING A DISTRIBUTED TRANSFORMER ARRANGEMENT
A power collection system for collecting power from a plurality of offshore power generation units comprises a three-phase sub-grid and a subsea power substation. The sub-grid has a plurality of power input points towards the power generation units and a shared three-phase power output point. The power substation is connected to the power output point, and its secondary side is arranged to be connected to a power consumer. The power substation shall comprise three one-phase transformers, which are contained in respective housings, wherein each housing is arranged to rest on the seabed and to be liftable to the sea surface separately from the other housings. Each phase of the power output point is connected to a primary side of a corresponding one of the one-phase transformers.
A method of controlling an automated guided vehicle (AGV) includes at least one drive wheel connected to the base and being rotatable relative to the base around a drive axis to generate a tractive force in a heading direction transverse to the drive axis; and a control system that controls the AGV, selects a compliance direction in which the base should exhibit a compliant behavior, and includes an AGV control program, the AGV control program comprising program code which, when executed by the control system, causes the control system to control the AGV to be positioned at standstill such that the heading direction of each drive wheel is aligned with the compliance direction; and executing, by the control system, the AGV control program.
A method for controlling a robot (111) comprises: obtaining, by a client device (120), an identification label (114) associated with a robot (111) via a camera of the client device (120); decoding, by the client device (120) and from the identification label (114), identification information of a controller device (112) associated with the robot (111); sending, by the client device (120), the identification information to the controller device (112); receiving, by the client device (120) and from the controller device (112), a verification response; establishing a connection between the client device (120) and the controller device (112); and sending, by the client device (120) to the controller device (112), instructions for controlling the robot (111). An electronic device (800) and a computer program are also provided.
Embodiments of the present disclosure provide method for determining a sealing performance. The method comprises directing (402) a foreign airflow (40) generated by a blower (104) via an input pipeline (13) of a robot, the robot comprising: a plurality of robotic arms (11-1, 11-2), a base (12) coupled to the plurality of robotic arms (11-1, 11-2), one or more humidity sensors (15-1, 15-2, 15-3), each humidity sensor located inside the plurality of robotic arms (11-1, 11-2) or the base (12), the input pipeline (13), comprising a first segment (13-1) within the plurality of robotic arms (11-1, 11-2) and a second segment (13-2) within the base (12), and configured to direct a foreign airflow (40) to arrive at an interior space of one of the plurality of robotic arms (11-1, 11-2) or an interior space of the base (12), and an output pipeline (14), directing (404), via the output pipeline (14), an original gas (50) within the interior space to flow through the one or more humidity sensors (15-1, 15-2, 15-3), determining (406) a sealing performance for the interior space based on humidity data from the one or more humidity sensors (15-1, 15-2, 15-3), the humidity data being indicative of a humidity of the original gas (50) within the interior space.
Embodiments of present disclosure provide a method, an apparatus, an electronic device, a computer-readable storage device, and a computer program product for pose determination. The method comprises determining, by an electronic device, a first set of keypoints of a robot based on visual information of the robot obtained via a camera. The method further comprises determining, by the electronic device, a second set of keypoints of the robot based on joint angle information obtained from the robot, wherein the joint angle information is aligned with the visual information. The method further comprises determining, by the electronic device, a pose of the camera relative to the robot based on the first set of keypoints and the second set of keypoints. In this way, the user experience for performing a hand-eye calibration related to a robot and a camera can be improved.
The present disclosure discloses a method and a system for troubleshooting an application related to industrial devices. Method includes receiving, by a processor, data associated with error when executing application on user device. Method includes determining error pattern from received data, using Artificial Intelligence (Al) model, based on plurality of prestored error patterns. Method includes determining context and domain of error based on error pattern. Method includes identifying at least one prestored error from plurality of prestored error patterns associated with determined context and domain of error. The at least one prestored error pattern has corresponding recovery strategy. Method includes comparing error patterns with at least one prestored error pattern to obtain corresponding correlation value. Method includes identifying prestored error pattern from at least one error pattern associated with maximum correlation value. Method includes providing recovery strategy corresponding to identified prestored error pattern to user device, for troubleshooting application.
The present disclosure relates to a method of training a machine learning agent for controlling an industrial process in an industrial plant. The method comprises, to the agent, inputting simulated values of process variables, from a simulation of the industrial process using a model of the industrial process, and example values of disturbance variables. An adjustment is inputted to the simulation, whereby the simulated PV values depend on said adjustment. The agent, in response to the simulated and example values, outputs values of manipulated variables. The MV values are used in the simulation, the simulation updating the simulated PV values. A cost of the simulated industrial process is estimated when using the MV values. As a function of the estimated cost, a reward is fed to the agent.
G05B 13/02 - Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion electric
99.
Method of Controlling Automated Guided Vehicle, Automated Guided Vehicle and System
A method of controlling an AGV, which includes a support structure and at least three wheel units, each comprising a wheel rotatable around a horizontal wheel axis; wherein for at least two of the wheel units, the wheel unit comprises a steering motor; and wherein the method comprises providing a support point and an application load comprising an application force in relation to the support structure; representing the application load by a remote force acting at a remote point horizontally offset from the support point, and in a horizontal remote direction transverse to an offset line; and for the at least two of the wheel units comprising a steering motor, positioning each wheel in a steering position such that an instant center of rotation (ICR) of each wheel substantially coincides with the remote point.
A robot unit, comprising: at least a first actuator (10) comprising an input end (110) and an output end (120); at least a second actuator (20) movable relative to the first actuator (10) and comprising an input end (210) and an output end (220) ; at least one cable (100) extending through the first and the second actuators (10, 20) and being fixed at the input ends (110, 210) of the first and the second actuators respectively by a first cable fixing element (13) and a second cable fixing element (23) , without being fixed at the output ends of the first and second actuators; wherein the output end (120) of the first actuator (10) is coupled to the output end (220) of the second actuator (20). A method for routing at least one cable in a robot unit is also provided.