A method for identification and retrieval of data of interest in an OPC UA PubSub automation network, wherein the OPC UA PubSub automation network comprises at least one publisher. The method includes providing publisher data, connecting a gateway device to the OPC UA PubSub automation network, discovering at least one information source in the OPC UA automation network, identifying and connecting to a broker by the gateway device, wherein the broker manages the publisher data provided by the at least one publisher, determining, by the gateway device, at least one matched information source from the discovered at least one information source based on information intent and PubSub meta information provided by the broker, and retrieving, by the gateway device, the data of interest from the at least one matched information source.
A dynamically reconfigurable fieldbus communications interface includes programmable logic which comprises a static area and at least one dynamic area; and control circuitry configured to program the at least one dynamic area using one of a plurality of interchangeable fieldbus stack hardware configurations, each conforming to a respective fieldbus protocol type.
A method for generating a simulation code to test a control logic code includes providing the control logic code having identifiers, generating a simulation generation prompt for a generative artificial intelligence model configured for natural language processing based on the control logic code; performing a similarity search using a database that includes embeddings of a plurality of elements of a project context of the automatic industrial process; generating an augmented simulation generation prompt; providing the augmented simulation generation prompt to the generative artificial intelligence model; and generating the simulation code for testing the control logic code using the generative artificial intelligence model based on the augmented simulation generation prompt.
Embodiments of present disclosure relate a method for issuing a certificate for an industrial device. In the method, a certificate management device receives network address information broadcasted by an industrial device from the industrial device. The certificate management device transmits a request for a device identifier of the industrial device to the industrial device. The certificate management device receives the device identifier from the industrial device. The certificate management device verifies that the industrial device is trusted based on the device identifier. The certificate management device issues a certificate for establishing secure communications in the industrial network to the industrial device. In this way, the verification process is also implemented without human interference. As such, the industrial device can obtain a certificate for secure communications with other devices thereby reducing human efforts and potential provisioning errors.
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
5.
DETERMINING THE ROOT CAUSE OF FAULTS IN INDUSTRIAL PLANTS WITH GENERATIVE MACHINE LEARNING
A computer-implemented method (100) for determining the root cause (6) of a fault (2) in an industrial plant (1), comprising the steps of: • providing (110) a query (3) as to the root cause of a suspected fault (2) of the industrial plant or one of its assets, and/or of symptoms (2a) in which this suspected fault (2) manifests itself; • processing (120) the query (3), said processing comprising determining, from the query (3), at least a type (2b) of the suspected fault (2), and the suspected location (2c) of this fault (2) in the industrial plant (1); • providing (130), to a generative machine learning model, GMLM (4), at least: o the query (3), o the determined type (2b) and suspected location (2c) of the fault (2), and o dynamic context information (5) about the industrial plant (1), said dynamic context (5) including at least state variables and/or measurement values captured in the industrial plant (1) and/or a control system thereof, thereby obtaining an output (4a) that is indicative of at least one candidate root cause (6*); and • determining (160), from the output (4a) of the GMLM (4), the sought root cause (6).
A method (300) of coupling a charging robot (100) to an electrically chargeable industrial vehicle (400), comprising: moving a charging plug (120) mounted on a robot arm (110) of the charging robot (100) from an initial position of the charging plug to a first position closer to or within a charging socket of the vehicle; calibrating a force sensor (130) of the charging robot after moving the charging plug to the first position, the force sensor being configured for determining a force acting on the charging plug; measuring the force acting on the charging plug coupled to the charging socket, wherein the force is measured using the calibrated force sensor; and adjusting, by the charging robot, a second position of the charging plug coupled to the charging socket, wherein the second position is adjusted based on the force measured by the calibrated force sensor.
B60L 53/35 - Means for automatic or assisted adjustment of the relative position of charging devices and vehicles
B25J 11/00 - Manipulators not otherwise provided for
B25J 13/08 - Controls for manipulators by means of sensing devices, e.g. viewing or touching devices
B60L 53/37 - Means for automatic or assisted adjustment of the relative position of charging devices and vehicles using optical position determination, e.g. using cameras
7.
MOLD FLOW CONTROL DEVICE FOR CONTINUOUS CASTING MOLD
A mold flow control device (1) for a casting mold (3) of a continuous casting machine comprises a manipulator (10) and an electric power supply system (60) for upper and lower coil assemblies (20, 40). The electric power supply system has an upper coil power supply (62) for supplying any of AC power, DC power, and superimposed AC and DC power to the upper coil assembly (20); a lower coil power supply (64) for supplying at least DC power to the lower coil assembly (40); and a power supply controller (66). The power supply controller (66) configured for operating the upper and lower coil power supplies (62, 64) independently of each other and in any combination with each other, and has a plurality of selectable flow control operation modes.
The present disclosure relates to a method of generating recommendations for configuring components of industrial control systems. The method comprises monitoring configuration parameters of a component (102) of an industrial control system, during configuration of the component (102). The configuration parameters correspond to configuration requirements of the component (102). Further, the method comprises generating one or more recommendations for configuring the component (102), based on a configuration framework corresponding to the configuration requirements. The configuration framework is selected from a plurality of configuration frameworks using an Artificial Intelligence (Al) model (108). Each of the plurality of configuration frameworks is generated by mapping the configuration requirements with the corresponding configuration parameters of the component (102).
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]
G05B 19/042 - Programme control other than numerical control, i.e. in sequence controllers or logic controllers using digital processors
A system for visualizing an automation system is proposed, which includes at least a server unit and at least one client unit. The server unit provides the client unit with a visualization application, which includes panorama data of the automation system and function blocks which define interactions for interaction points. The server unit integrates the function blocks in such a way into the visualization application that an interaction linked to a respective interaction point can be triggered by selecting the respective interaction point. The server unit exchanges machine data with the automation system to make the machine data available for the function blocks and the interactions integrated into the visualization application. The client unit retrieves the visualization application from the server unit to interpret and execute the received visualization application such that the panorama data of the automation system are displayed as representation of the automation 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]
G06T 19/00 - Manipulating 3D models or images for computer graphics
A method of providing fieldbus connectivity includes, by a network device for an industrial automation system: obtaining fieldbus connectivity requirements specifying a required fieldbus protocol type using which the network device is to communicate; loading, from a library, a fieldbus connectivity service, wherein the fieldbus connectivity service comprises fieldbus stack software and a fieldbus stack hardware configuration for implementing a protocol stack which conforms to the required fieldbus protocol type; using the fieldbus stack hardware configuration to carry out partial reconfiguration of a flexible fieldbus communications interface, wherein the flexible fieldbus communications interface comprises a portion which remains unaltered during the partial reconfiguration; binding the fieldbus stack software to a portion of the flexible fieldbus communications interface that was partially reconfigured using the fieldbus stack hardware configuration; and using the protocol stack which conforms to the required fieldbus protocol type to provide fieldbus connectivity at the network device.
G06F 13/36 - Handling requests for interconnection or transfer for access to common bus or bus system
11.
METHOD OF QUALITY CONTROL FOR AN ELECTRODE OF AN ELECTROCHEMICAL STORAGE DEVICE, METHOD OF MANUFACTURING AN ELECTRODE FOR AN ELECTROCHEMICAL ENERGY STORAGE DEVICE, AND SYSTEM FOR THE SAME
The present disclosure provides sensor devices and methods for detecting corrosion of an electrode substrate, particularly for water-based electrode coating. According to aspects and embodiments of the present disclosure, a method for quality control of an electrode is provided for determining at least one quality parameter based on a measurement of an amount of hydrogen gas emitted from an electrode using a hydrogen gas sensor. The method may further include measuring an amount of hydrogen gas using a hydrogen gas sensor combined with microwave sensing to determine at least one quality parameter. Systems and methods are further provided for manufacturing an electrode electrochemical energy storage device, particularly an electrode for any electrochemical energy storage device.
The disclosure relates to a method (100) for determining a fault condition of an electrical part (11) of an electrical system (10), the method (100) comprising: – obtaining measurement data indicative of a measured temperature profile of a temperature over time at one or more positions within the electrical system (10) and a measured electrical current profile of an electrical current through the electrical part (11) over time; – obtaining characteristic data of the electrical part (11), the characteristic data comprising fault-free characteristic data indicative of a time dependency of the temperature of the electrical part (11) from the electrical current through the electrical part (11) under a fault-free operation of the electrical part (11); and – determining the fault condition based on the measurement data and the characteristic data.
G01R 31/08 - Locating faults in cables, transmission lines, or networks
G01R 31/327 - Testing of circuit interrupters, switches or circuit-breakers
H02H 3/08 - 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
H02H 7/22 - 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 distribution gear, e.g. bus-bar systemsEmergency 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 switching devices
H02B 13/065 - Means for detecting or reacting to mechanical or electrical defects
A track device (2) for an industrial robot (3) comprises a track frame (10) extending in a lengthwise direction and comprising a track (12) thereon; a movable carriage (20) arranged on the track frame (10) and comprising a mounting portion for mounting the industrial robot (3) , wherein at least one gap is laterally formed adjacent to a lateral side of the track frame (10) to allow the carriage (20) to move with respect to the track frame (10) along the track; and at least one cover assembly (30) extending in the lengthwise direction and comprising a substantially flat top surface, the at least one cover assembly (30) partially overlapping with the track frame (10) to cover the gap with the flat top surface.
B25J 5/02 - Manipulators mounted on wheels or on carriages travelling along a guideway
F16C 29/08 - Arrangements for covering or protecting the ways
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
The present invention generally relates to a computer-implemented method for rope diagnostics in a mine hoist system comprising a powered drum, at least one sheave with multiple wheels, and one rope for each wheel, the ropes being guided by the wheels and moved by the drum to transfer a load, the method comprising: providing (S102) a dynamic model (126) that relates stress in a wheel (106) to a rope tension under a given load, acquiring (S104) mechanical stress data, measured by stress sensors (108) mounted on the wheels (106), indicative of mechanical stress in each of the wheels (106), determining (S106) a rope tension parameter value for each rope (110) based on the stress data and the dynamic model (126), detecting (S108) a relative change between rope tension parameter values for at least two ropes, determining (S110) a rope deterioration output when the relative change fulfills a predetermined criterion, and providing (S112) an output message (M) comprising the rope deterioration output.
The present invention relates to a link (20) for an industrial robot (10), the link comprising: a main body (21) having a first surface section (23), the first surface section comprising an opening (35) with a circumferential surface (36); a removable cover (30) configured to close the opening, the removable cover having a head portion (31) with an exterior surface (32) and a body portion (34) extending from the head portion in an axial direction (A); a sealing arrangement (40) for sealing the removable cover relative to the opening; a connector coupling (50) having a connector part (52) arranged on the body portion and a corresponding connector part (54) arranged at, or on, the circumferential surface of the opening; and wherein the connector part is adapted for rotational engagement with the corresponding connector part to form a sealed connection between the removable cover and the first surface section.
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
16.
Voltage Clamping Circuit for Solid State Circuit Breakers
A power semiconductor circuit is provided for clamping the voltage across the circuit during a fault. The circuit may include a power semiconductor switch, a clamping branch coupled in parallel with the power semiconductor switch, a snubber branch coupled in parallel with the power semiconductor switch and the clamping branch, and an isolation switch coupled in series with the power semiconductor switch. The clamping branch may include a first capacitor and a surge arrester coupled in parallel with a first resistor. The first capacitor may be coupled in series with the surge arrester and the first resistor. The snubber branch may include a second capacitor, a plurality of resistors, and a diode.
A circuit breaker network includes a solid-state circuit breaker (SSCB), one or more circuit breakers, and a current limiting control circuit of the SSCB. The current limiting control circuit is programmed to determine a first time period for keeping the SSCB in an on state, determine a second time period for keeping the SSCB in an off state, and switch, cyclically, the SSCB to the off state for the second time period and then to the on state for the first time period to control the fault current within a predetermined band-to-band range that is below the first current threshold and above the second current threshold for a fault clearance duration.
Systems and methods for controlling operation of a microgrid. The systems and methods include a control device, wherein the control device is configured to operate the microgrid in a state where the microgrid has a near-net-zero or net-zero energy exchange with a macrogrid while the microgrid is physically and electrically connected to the macrogrid. The methods can provide a smooth transition from the grid connected energy setpoints to the islanded requirement of net-zero power transaction.
H02J 3/38 - Arrangements for parallelly feeding a single network by two or more generators, converters or transformers
H02J 3/00 - Circuit arrangements for ac mains or ac distribution networks
H02J 3/14 - Circuit arrangements for ac mains or ac distribution networks for adjusting voltage in ac networks by changing a characteristic of the network load by switching loads on to, or off from, network, e.g. progressively balanced loading
H02J 13/00 - Circuit arrangements for providing remote indication of network conditions, e.g. an instantaneous record of the open or closed condition of each circuitbreaker in the networkCircuit arrangements for providing remote control of switching means in a power distribution network, e.g. switching in and out of current consumers by using a pulse code signal carried by the network
19.
Formalized Drive Systems Information Representation for Fair Data and Supported and Enhanced Analytics Development Facilitation
A method for facilitation of FAIR data in a domain of a drive system, drive product and/or drive application includes providing a formal description of one or more elements and/or of one or more interrelations of the one or more elements in the domain of the drive system, drive product and/or drive application.
G06F 16/21 - Design, administration or maintenance of databases
20.
Method for Obtaining Domain-Informed ML/AI Model, Method for Analysing and/or Predicting Drive System and/or Drive Apparatus Behavior, Control Apparatus, Drive Application System, and Computer Program Product
A method for obtaining a domain-informed machine learning/artificial intelligence, ML/AI, model for drive analytics includes obtaining first data indicative of a set of data points, wherein each data point is associated with a behavior of a drive apparatus and/or drive system. The method further comprises obtaining second data indicative of domain knowledge comprising physics knowledge associated with a behavior of the drive apparatus and/or drive system and/or with an environment of the drive apparatus and/or drive system. The method further comprises training a machine learning/artificial intelligence, ML/AI, model by jointly utilizing the first data and the second data to obtain the domain-informed ML/AI model for drive analytics.
G06N 3/042 - Knowledge-based neural networksLogical representations of neural networks
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
A substation automation engineering system, comprising: an input unit; and a processing unit; wherein the input unit is configured to receive a base query, wherein the base query comprises details of a substation project; wherein the input unit is configured to provide the base query to the processing unit; wherein the processing unit is configured to determine one or more files in a database, the determination comprising searching the database to select the one or more files comprising utilization of the base query; and wherein the processing unit is configured to determine configuration description information for the substation project, the determination comprising utilization of the base query and the one or more files.
A silencer includes a housing and a guiding portion. The housing includes inner walls, provided with a damping material; an inlet, arranged at a first portion of the housing and adapted to receive air from an air outlet of a cooler; a first outlet, arranged at a second portion of the housing and configured to exhaust the air flowing via a first air flow channel, the second portion being adjacent to the first portion; and a second outlet, arranged at a third portion of the housing and configured to exhaust air flowing via a second air flow channel, the third portion being adjacent to the first portion. The guiding portion is arranged at a fourth portion of the housing opposite to the inlet and configured to guide the received air to the first outlet and the second outlet along the first air flow channel and the second air flow channel, respectively.
A method of cleaning objects (34) using a mobile robot (12), the method comprising providing (S10), in an electronic system (44), a plurality of surface classes (54); providing (S14), in the electronic system (44), a plurality of surface cleaning instructions (62) for the mobile robot (12); assigning (S18), in the electronic system (44), each surface class (54) to one of the surface cleaning instructions (62); assigning (S20), in the electronic system (44), a plurality of surface representations (60) to respective surface classes (54), each surface representation (60) representing a surface (36) of an object (34); and controlling (S32), by the electronic system (44), the mobile robot (12) to clean each surface (36) using the respective surface cleaning instructions (62). An electronic system (44) and a robot system (84) are also provided.
B25J 11/00 - Manipulators not otherwise provided for
24.
Method for Obtaining an AI Agent, Methods for Usage of Said AI Agent, Control Apparatus, Automation System, Computer-Readable Medium, and Computer Program Product
A method for obtaining an artificial intelligence (AI) agent applicable on a drive application. The method comprises obtaining training data indicative of predetermined drive operational data related to predetermined drive applications and/or of predetermined drive parameters related to the predetermined drive applications. The method further comprises training a large language model-, LLM-, based generative AI agent using the obtained training data to identify at least one of the following: first drive parameters related at least partly to the drive application, and relationships among the first drive parameters.
A computer-implemented method for providing one or more surrogate neural networks for execution on resource-constrained device, such as an edge device, the method comprising retrieving a trained initial neural network trained to make predictions for a set of classes of input data, selecting a subset of classes among the set of classes, the subset comprising one or more classes, creating a copy of the initial neural network, obtaining a surrogate neural network, the obtaining comprising retraining the copy of the initial neural network to make predictions for the subset of classes, wherein, for the retraining, predictions of the trained initial neural network are used as ground truth.
A method for generating a control logic code for controlling an automated industrial process includes providing appliance structure specifications and component functional requirement; transforming the specifications and/or requirements into a natural language form while preserving a semantic content; providing a control concept related to the plurality of components and/or subcomponents for controlling the industrial process; generating a prompt for a first generative artificial intelligence model configured for natural language processing based on the natural language form of at least parts of the plurality of specifications of an appliance structure; providing the prompt to the first generative artificial intelligence model; and generating the control logic code for performing the automated industrial process by means of the first generative artificial intelligence model based on the prompt.
G05B 19/4155 - 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 programme execution, i.e. part programme or machine function execution, e.g. selection of a programme
A method includes obtaining measurement data indicative of a measured temperature profile at a position of an electrical part based on a first temperature of the electrical part over time relating to a self-heating due to resistive loss of the electrical part, and at least a second temperature over time relating to a heating due to resistive loss of a surrounding portion of the electrical system; obtaining characteristic data of the electrical part comprising at least one characteristic temperature profile of a temperature of the electrical part over time due to the self-heating of the electrical part or of a temperature of the electrical part over time due to the heating of the surrounding portion; and determining the first temperature of the electrical part over time based on the measurement data and the characteristic data.
Embodiments of present disclosure provide a method for monitoring health of robot and a health monitoring system for the robot. The method comprises: obtaining measured data associated with health condition of the robot; generating a 2-dimensional, 2D, bar code based on the measured data, the 2D bar code comprising information associated with the health condition of the robot; and displaying the 2D bar code on a displayer. The embodiments of the present disclosure can reduce or eliminate sensitive data leakage and other cyber security issues for the robot system and improve user experience.
G06K 7/14 - Methods or arrangements for sensing record carriers by electromagnetic radiation, e.g. optical sensingMethods or arrangements for sensing record carriers by corpuscular radiation using light without selection of wavelength, e.g. sensing reflected white light
Embodiments of the present disclosure generally relate to a fixture, a robotic fixture including the same, and a method for clamping the turnover box. A fixture comprising: an corner fixture assembly configured to support the turnover box at the top corner of the turnover box; a drive mechanism including a first drive rail and a second drive rail; a first side fixture assembly movable along the first drive rail and a second side fixture assembly movable along the second drive rail, the first side fixture assembly and the second side fixture assembly configured to support the turnover box at a side wall of the turnover box adjacent the top corner, respectively. Embodiments of the present disclosure provide a fixture with an asymmetric clamp combination with structural simplicity, self-indication capability, and clamp stability.
A rotor balancing device includes a plurality of support members uniformly distributed on an axial end face of the rotor in a circumferential direction of the rotor; at least one balance weight block configured to compensate an unbalance of the rotor; and at least one fastener extending through the at least balance weight block in a radial direction of the rotor and configured to fix the at least one balance weight block to at least one of the plurality of support members in the radial direction of the rotor.
Example embodiments of the present disclosure relate to a method and an electronic device of adjusting running speed of item conveying belt or container conveying belt and a corresponding robotic system. The item conveying belt is configured to convey at least one item so as to be picked out from the item conveying belt by at least one industrial robot to at least one container. The method of adjusting a running speed of an item conveying belt comprising: receiving a set of parameters, the set of parameters indicating parameter related to the item, the container and the industrial robot; determining a missing rate of item based on the number of items not picked by the industrial robot and the total number of items; and adjusting the running speed of the item conveying belt based on the set of parameters, so as to obtain the lowest missing rate. According to example embodiments, the running speed of the item conveying belt can be adjusted automatically and flexibly according to the parameter of the real working condition without the participation of human workers.
The present invention relates to a method, for obtaining at least one output drive parameter associated with a drive application at a virtual drive in an industrial context, the method comprising obtaining (S310), at a cloud server or at a gateway, data indicative of the at least one output drive parameter from a machine learning, ML, model applied on the drive application at the virtual drive.
Described herein is a layered panel for on-site modular construction of buildings. The layered panel includes a layer formed by a prefabricated cement-bonded particle board, a supporting structure and fastening elements attaching the pre-fabricated cement-bonded particle board to the supporting structure. Also described herein is a method for manufacturing the layered panel, an installation for manufacturing the layered panel and a method for the construction of buildings with a plurality of the layered panels.
E04C 2/18 - Building elements of relatively thin form for the construction of parts of buildings, e.g. sheet materials, slabs, or panels characterised by specified materials of wood, fibres, chips, vegetable stems, or the likeBuilding elements of relatively thin form for the construction of parts of buildings, e.g. sheet materials, slabs, or panels characterised by specified materials of plasticsBuilding elements of relatively thin form for the construction of parts of buildings, e.g. sheet materials, slabs, or panels characterised by specified materials of foamed products of fibres, chips, vegetable stems, or the like with binding wires, reinforcing bars, or the like
E04C 2/38 - Building elements of relatively thin form for the construction of parts of buildings, e.g. sheet materials, slabs, or panels characterised by the shape or structure with attached ribs, flanges, or the like, e.g. framed panels
E04G 21/14 - Conveying or assembling building elements
A conveyor drive system for an industrial conveyor installation including a pulley shaft; a gearless motor including a motor shaft and a motor housing having a mounting section; a base frame for supporting the motor; a first alignment portion; a support structure; a second alignment portion; a connecting portion connecting the base frame to the second support member; and a coupling gearlessly coupling the motor shaft to the pulley shaft and compensating for misalignment between the motor shaft and the pulley shaft.
A system and method for mitigating data drift in an industrial plant includes monitoring, by a processor, one or more process parameters associated with an industrial plant; detecting, by the processor, a drift in one or more process parameters based on a deviation from one or more predefined process parameters; determining, by the processor, one or more drift context and process context based on drift and one or more process parameters; determining, by the processor, sampling strategy from plurality of sampling strategies based on one or more drift and process context for sampling one or more process parameters using first Artificial Intelligence (AI) model; and training, by the processor, a second AI model based on sampling strategy for mitigating data drift.
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 system and method for anomaly remediation in an industrial process or equipment includes monitoring, in real-time, a plurality of parameters associated with the industrial process or equipment in an industrial plant; detecting at least one anomaly based on the plurality of parameters associated with industrial process or equipment; determining at least one optimum anomaly resolution recommendation from plurality of candidate anomaly resolution recommendations based on a model, in response to detecting the at least one anomaly; providing the at least one optimum anomaly resolution recommendation along with associated criticality information for the remediation of the at least one anomaly; wherein the criticality information at least comprises projection of implementation results corresponding to respective optimum recommendation.
A vehicle system includes a movable platform, a container, a robot mounted on the platform, a first support for the container within reach of the robot, and at least one second support for the container. The platform includes a horizontal conveyor configured to swap the container between the first and second supports via a first path, and an elevator configured to swap the container between the first and second supports via a second path above the first path, wherein the second path comprises an apex position that is high enough above the first path for the container to be swapped along the first path when a similar container is at the apex position.
A method includes acquiring a first set of reachable posture data of a tool model by moving the tool model around a first portion of a workpiece in a reachable area of the robot, the tool model being held and moved by a user without being held by the robot; in response to the first portion of the workpiece being processed by the tool model, causing the tool model to emit a control signal to move the workpiece such that a second portion of the workpiece is within the reachable area of the robot; acquiring a second set of reachable posture data by moving the tool model around the second portion of the workpiece; and generating, at least based on the first set of reachable posture data, the control signal and the second set of reachable posture data, a first and a second executable code.
A method of generating control code for an industrial plant comprises: defining control logic for controlling the industrial plant by editing a cause-and-effect matrix provided by an engineering tool, wherein the defining comprises defining both instrument-based control logic and service-based control logic using the same cause-and-effect matrix; and generating the control code for controlling the industrial plant on the basis of the defined control logic.
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]
40.
METHOD AND SYSTEM FOR MANAGING CERTIFICATES IN AN INDUSTRIAL AUTOMATION AND CONTROL SYSTEM (IACS)
Disclosed herein is a method and system for managing certificates in an Industrial Automation and Control System (IACS). The method comprises retrieving resource-specific information related to each of a plurality of resources of the IACS. The method further comprises validating each of the plurality of resources based on the resource-specific information of each of the plurality of resources. Upon successful validation of each of the plurality of resources, the method further comprises performing provisioning of a certificate for each resource of a first set of the plurality of resources; and performing an automated renewal of an existing certificate corresponding to each resource of a second set of the plurality of resources by monitoring validity of the existing certificate, thereby managing the certificates in the IACS.
H04L 67/12 - Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
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
Disclosed herein is a method and system for automatically provisioning network configuration and digital certificates to resources in an Industrial Automation and Control System (IACS). The method comprises detecting an association of a new resource to the IACS. Further, the method comprises retrieving a unique resource identification corresponding to the resource using an identifier associated with the resource. Thereafter, the method comprises registering the resource with a network of resources in the IACS based on a product instance Uniform Resource Identifier (URI) of the resource, comprised in the unique resource identification. Finally, the method comprises automatically provisioning the network configuration and the digital certificate for the resource based on the unique resource identification upon successful registration of the resource.
H04L 67/12 - Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
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
An industrial data monitoring apparatus includes an input unit; a processing unit; and an output unit. The input unit receives industrial monitor data from a plurality of devices. The processing unit accesses a machine learning environment. The processing unit accesses a plurality of trained machine learning models. Each of the plurality of trained machine learning models corresponds to a different device of the plurality of devices, and the plurality of trained machine learning models is separate to the machine learning environment. The apparatus implements the machine learning environment and runs the trained machine learning model for a particular device to analyse the industrial monitor data received from the particular device of the plurality of devices. The output unit outputs an analysis result associated with the analysis of industrial monitor data received from the particular device of the plurality of devices.
A switchgear tank includes one or more center body parts; a first end cap; and a second end cap; wherein the one or more center body parts are formed from one or more bent metal sheets; wherein the first end cap is connected to at least one center body part of the one or more center body parts at a first axial position; wherein the second end cap is connected to at least one center body part of the one or more center body parts at a second axial position; and wherein each of the one or more center body parts comprises at least partly cylindrical shape.
Embodiments of the present disclosure relate to a wrist joint for an industrial robot. It comprises a first arm body (10) ; a second arm body (20) rotatable around a first axial direction with respect to the first arm body (10) and an end flange (30) fixed to an output of a drive and configured to rotate around a second axial direction perpendicular to the first axial direction. The first arm body (10) comprises a first opening (15) arranged in the first axial direction, the second arm body (20) comprises a second opening (25) aligned with the first opening (15) , and a harness (50) is configured to pass through the first opening and the second opening from a first hollow chamber into a second hollow chamber.
Embodiments of the present disclosure relate to a heat generation module comprising: a back plate having a first surface and a second surface opposite to the first surface; and a heat generation component mounted on the first surface; wherein a plurality of grooves are radially arranged on the second surface and constructed to be able to create a fan-like heat dissipation effect while the heat generation module is rotating.
A method of generating a robot program for an industrial robot comprises: obtaining a model of the industrial robot, which defines relationships at least between a plurality of production variables; based on operator input, defining numerical constraints on constrained variables among the production variables; based on operator input, defining a robot path; based on operator input, identifying each production variable as either (a) an objective variable, (b) a constrained variable, or (c) a free variable; deriving an optimization problem from the model and the path, wherein the optimization problem has an objective function which inputs free variables and the constrained variables and which outputs an objective variable; solving the optimization problem and notifying the operator to what extent the solution satisfies the numerical constraints; and if an operator approves the solution of the optimization problem, using the solution to generate a robot program which realizes the robot path.
The present invention relates to a robot arrangement (10) comprising: a robot (12), the robot having a manipulator arrangement (15) with a tool connection interface (16) for connecting a tool (20) to the robot, and further a plurality of magnetically coupling interface regions (18); an imaging device (30), the imaging device having a complementary magnetically coupling interface region (32) configured to allow for releasable attachment of the imaging device to the plurality of magnetically coupling interface regions; and a controller (14) for controlling the robot, wherein the controller is configured to acquire data indicative of an operation for the robot, determine a positioning of the imaging device to one of the magnetically coupling interface regions based on the acquired data, and control the positioning of the imaging device to one of the magnetically coupling interface regions.
Evaluating a picking ability of an object includes capturing a plurality of images of a plurality of objects in a bin, which are provided to a pose determination model as an input. A six-dimensional (6D) pose for each object in the bin is determined using the pose determination model. A three-dimensional (3D) rendering for each object is generated using a CAD model for each object and a respective 6D pose. A target object to be picked up is selected from the 3D rendering of the plurality of objects. A two-dimensional (2D) mask for the target object is generated based on a 3D rendering of the target object and a respective determined 6D pose of the target object and a picking direction. A movement plan for picking up the target object is created based on determining that the first object is not overlapping the target object.
A method includes capturing a first image of a first area within a workspace of a robot. The workspace includes a plurality of objects of various sizes and at random locations. The method includes determining a plurality of pickable surfaces using an artificial neural network trained using a plurality of images of packages. The method includes fitting a boundary line to each of the plurality of pickable surfaces. The method includes determining, using a pixel value along a respective boundary line of each of the plurality of pickable surfaces, whether the pixel value corresponds to a non-occluded surface and assigning a priority ranking to non-occluded surfaces. The method includes grasping a first object of the plurality of objects using a highest priority ranking.
A harness guiding device (10) for an industrial robot comprises an axial through hole (21) provided in a higher speed shaft (22) of a gearbox (20) of the industrial robot; and a hollow tube (12) extending axially and arranged within the axial through hole (21), the outer diameter of the tube (12) being smaller than the inner diameter of the axial through hole (21) to define a clearance between the axial through hole (21) and the hollow tube (12); wherein the hollow tube (12) is fixed to a lower speed shaft (24) of the gearbox (20) and defines a path for guiding the harness (30) through the gearbox (20). An industrial robot is 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
51.
SYSTEMS AND METHODS FOR PREDICTING A TIME TILL FAILURE OF A LAMP
A system for operating a halogen lamp including a sensor configured to detect a parameter of the lamp and a processor for receiving the parameter detected by the sensor over a data collection period of time and generating a model based on, at least in part, the received parameter detected by the sensor. The processor uses the model to predict a time till at least a pre-failure event when a pre-failure criterion will be satisfied.
A display element handling device for a process control system receives an alarm or event from the process control system when a current display element combination is displayed to a process control system operator on the operator terminal, which current display element combination includes display elements selected by the process control system operator, determines a situation handling display element combination directed towards addressing the alarm or event, which situation handling display element combination includes one or more display elements linked to the alarm or event to be displayed to the process control system operator on the operator terminal, changes, if receiving a selection from the process control system operator in relation to the situation handling display element combination, a screen of the operator terminal according to the selection, and updates the situation handling display element combination.
G06F 3/0484 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
53.
Method of Synchronization of Sensors, Computer Program Product and Computer-Readable Storage Medium
A method of synchronization of sensors, each comprising an internal clock, an accelerometer, a magnetic field sensor and a wireless communication means, for monitoring an electrical motor comprising: a. receiving data related to an acceleration and a magnetic field from the sensors, b. calculating, on a basis of a magnetic field and a position of the sensors, a desynchronization time being a difference between the internal clocks of the sensors, c. shifting, by the desynchronization time, the data related to the acceleration from one of the sensors, and d. analyzing of the acceleration data to obtain data related to a vibration phase shift.
A computer-implemented method for generating control code for actuating an asset in an industrial plant to perform a given task includes obtaining candidate control code from an automatic code generator based at least in part on the given task; performing code validation on the candidate control code to determine whether it is capable of being executed, and/or capable of being compiled for execution; after successful code validation, determining whether execution of the candidate control code is capable of actuating the asset to perform the given task by executing the candidate control code in a simulation environment; and when this determination is positive, determining the candidate control code as the sought control code.
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]
The present disclosure relates to modifying a ship route, comprising: at a user interface, presenting a map (2) comprising a proposed future route (1a) for a ship (3); via the user interface, receiving input from a user, the input including at least one request for modifying a route property of the presented route and/or at least one request for modifying a predefined constraint on a ship property among a plurality of predefined constraints on ship properties; at a processing device, recalculating the proposed route based on the received request(s) and on the predefined constraints on ship properties; and, at the user interface, presenting the recalculated route (1b) on the map.
G01C 21/36 - Input/output arrangements for on-board computers
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
B63B 49/00 - Arrangements of nautical instruments or navigational aids
G06Q 10/047 - Optimisation of routes or paths, e.g. travelling salesman problem
A flowmeter 100 for a conduit 112 is disclosed. The flowmeter 100 includes a casing 110 engaged with the conduit 112. The casing 110 includes a heater 102 abutting a portion of an outer surface 112a of the conduit 112. A first sensor 104 is positioned below the heater 102, where the first sensor 104 abuts the outer surface 112a of the conduit 112 and detects a first temperature of a fluid in the conduit 112. A second sensor 108 is positioned on the outer surface 112a of the conduit 112, where the second sensor 108 is positioned diametrically opposite to the first sensor 104 and is positioned laterally away from the first sensor 104, and the second sensor 108 detects a second temperature of the fluid in the conduit 112.
Method for functional safety supervision of an electric power system including a control unit and a plurality of devices connected to the control unit, the method including configuring the plurality of devices into two or more functional safety supervision groups, and transmitting data from one or more of the plurality of devices to the control unit using black channel communication, wherein the transmitting includes providing in the transmitting device the data to be transmitted with an indicator indicating the functional safety supervision group into which the transmitting device in question is configured.
H02P 3/18 - 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
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
H02P 27/06 - 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
A tripping mechanism includes a magnetic core with first, second and third yokes, the third yoke comprising a yoke through hole; an armature comprising an armature through hole, a leading rod, a spring and means for tensioning the spring, a tripping lever, means for transferring a movement of the armature, wherein the armature is movably placed between the first yoke and the second yoke, wherein the leading rod extends throughout the magnetic core and the armature and is fixed relative to the magnetic core, wherein the leading rod is placed inside the spring and the spring is placed between the armature and the means for tensioning, wherein the spring is configured to push the armature towards the first yoke.
A method and system for calibrating a camera which is arranged on an ego vessel are disclosed. The method comprises receiving image data captured by the camera, the image showing at least one imaged solid object and at least one imaged solid object interface between the imaged solid object and the imaged sky, or between the imaged solid object and an imaged water surface of a waterbody. The method further comprises extracting the imaged solid object interface from the image and determining a pose of the ego vessel at the time at which the image is captured. The method additionally comprises extracting a real solid object interface from received reference data. Furthermore, the method comprises determining a difference between the extracted imaged solid object interface and the extracted real solid object interface, and determining calibration values for the camera depending on the difference such that the difference is reduced.
A method (200) of adjusting fault diagnosis sensitivity of an industrial robot (110). The method (200) comprises: receiving an adjustment to the fault diagnosis sensitivity from a user, wherein the adjustment is input via a user interface (130); adjusting health assessment based on the adjustment to the fault diagnosis sensitivity, wherein the result of the health assessment represents the health condition of the industrial robot (110); and displaying the adjusted health assessment result to the user via the user interface (130). According to example embodiments, the users can easily adjust fault accuracy and timeliness according to specific site conditions.An electronic device of adjusting fault diagnosis sensitivity of an industrial robot (110) is also provived.
A system for operating a halogen lamp including a sensor configured to detect a parameter of the lamp and a processor for receiving the parameter detected by the sensor over a data collection period of time and generating a model based on, at least in part, the received parameter detected by the sensor. The processor uses the model to predict a time till at least a pre-failure event when a pre-failure criterion will be satisfied.
H05B 39/00 - Circuit arrangements or apparatus for operating incandescent light sources
H05B 47/20 - Responsive to malfunctions or to light source lifeCircuit arrangements for operating light sources in general, i.e. where the type of light source is not relevant for protection
62.
Expandable Panelboard Bus Assemblies and Methods of Assembling Same
An expandable electrical panelboard system is provided. The panelboard system includes a panelboard bus assembly. The panelboard bus assembly includes a bus subassembly including one or more busbar insulators and one or more panelboard busbars at least partially enclosed in the one or more busbar insulators. The panelboard bus assembly also includes an expansion subassembly including one or more expansion busbars. The one or more expansion busbars are electrically conductive and at least partially exposed. The bus subassembly is configured to mechanically and electrically couple with another bus subassembly via the expansion subassembly.
A method including collecting operational data associated with a motor controlled by a variable speed drive, wherein the operational data includes at least speed values and power values of the motor; determining, based on the operational data, a reference power value corresponding to a nominal speed value of the motor; and estimating, based on the reference power value, an amount of energy saved by the variable speed drive compared to direct on line motor control.
A method includes acquiring posture data of a tool model moved by a user around a workpiece to be processed, the tool model being held by the user without being held by the robot. The method includes determining reachability of the posture data by the robot and generating, based on reachable posture data, executable code which is to be executed by the robot to process the workpiece via a real tool held by the robot.
Example embodiments of the present disclosure relate to a method for use with a flowmeter, a corresponding device and a corresponding flowmeter. The method comprises obtaining a set of data from a sensor of the flowmeter, the set of data representing flow information of a flow field to be measured by the flowmeter; transforming a time domain signal of the set of data into a frequency domain signal; detecting a noise peak from the frequency domain signal, a difference between a frequency of the noise peak and a target frequency being smaller than a first threshold; and eliminating the noise peak from the frequency domain signal in response to determine that a peak value of the noise peak is below a second threshold. According to example embodiments of the present disclosure, the inference incurred by the power frequency can be eliminated.
G01F 1/58 - Measuring the volume flow or mass flow of fluid or fluent solid material wherein the fluid passes through a meter in a continuous flow by using electric or magnetic effects by electromagnetic flowmeters
G01F 1/66 - Measuring the volume flow or mass flow of fluid or fluent solid material wherein the fluid passes through a meter in a continuous flow by measuring frequency, phase shift or propagation time of electromagnetic or other waves, e.g. using ultrasonic flowmeters
A robot system (10) comprising a mobile robot (12); an elongated line (14) connected to the mobile robot (12) and for connection to a source (22); a line feeding device (16) configured to feed out the line (14) and to feed in the line (14); and a control system (24) configured to provide a path length value (84) indicative of a path length (76) of a path (86) for the mobile robot (12) from a current position (80) to the line feeding device (16), and to control the line feeding device (16) based on the path length value (84). A method of handling a robot system (10) is also provided.
A47L 11/40 - Parts or details of machines not provided for in groups , or not restricted to one of these groups, e.g. handles, arrangements of switches, skirts, buffers or levers
67.
METHOD AND CONTROL UNIT FOR CONTROLLING AN ELECTRICAL CONVERTER, AND CONVERTER SYSTEM
g,abcg,abcg,αβ;hg,abcg,abcg,,αβ;hg,,αβ;h), the determined grid voltage harmonics (see formula(I)), and a given fundamental grid current setpoint (see formula (III)), wherein the optimized pulse pattern (see formula (IV)) comprises switching angles (see formula (V)) for the electrical converter (16) over a next modulation period of the electrical converter (16); and applying at least the next switching angle (see formula (V)) determined from the optimized pulse pattern to the electrical converter (16).
H02M 1/12 - Arrangements for reducing harmonics from AC input or output
H02M 7/5387 - Conversion of DC power input into AC power output without possibility of reversal 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, e.g. single switched pulse inverters in a bridge configuration
H02J 3/01 - Arrangements for reducing harmonics or ripples
68.
SYSTEM AND METHOD FOR VALIDATION OF VISION POSE ESTIMATION MODELS FOR RANDOM BIN PICKING SYSTEM
A method for validation of a pose estimation model is provided. The method includes selecting critical features associated with an industrial part. Images of the industrial part are captured. A six-degree of freedom (6DoF) pose of the industrial part is predicted, which includes a 6DoF pose for each critical feature associated with a computer-aided design (CAD) model of the industrial part. The 6DoF pose of each critical feature is converted from the CAD model of the industrial part to predicted 2D coordinates in the image space. The predicted 2D coordinates are projected on the images of the industrial part. An accuracy of the pose prediction model is evaluated based on comparing a distance between each critical feature identified in the images of the industrial part and the corresponding predicted 2D coordinates in the images of the industrial part with a position accuracy distance threshold.
A robot includes an end effector comprising a plurality of gripping elements, at least one sensor configured to measure a sensor signal indicating whether any of the plurality of gripping elements is not gripping any object, and a controller. The controller is configured to, in each respective pick cycle, in a gripping phase, actuating all of the plurality of gripping elements, subsequent to the gripping phase, perform an element cycling by deactuating and actuating each of the plurality of gripping elements according to a sequence of cycling stages, and determine, during the element cycling and/or upon completion of the element cycling, whether a multi-pick has occurred based on the sensor signal measured by the at least one sensor.
The present disclosure relates to an I/O station, connected with a plurality of network devices in an automation system. The I/O station includes a plurality of I/O modules, each I/O module providing one or more I/O channels, each I/O channel connecting a respective field device. The I/O station also includes an I/O network interface for forwarding data between the I/O modules and the network devices via a network. The I/O station also includes a data storage storing a set of diagnostics data, the set including a plurality of entries of diagnostics data, each entry relating to performance of the automation system. The I/O station is operative to, in response to a request from anyone of the network devices, send the stored set of diagnostics data to the requesting network device.
A method for retrieving information about an asset in an industrial plant includes providing a query and technical context information about at least one asset, to a large language model (LLM), obtain an answer to the query, wherein the context information relates to one or more of capabilities or requirements of the asset, how to interact with the asset, parameter values of the asset, and sensor data relating to the asset; setting up on the context information and the query and/or answer, a verification plan, the verification plan comprising one or more actions, wherein executing each action produces a confidence metric that is indicative of a propensity of the answer being correct; executing the verification plan, thereby obtaining confidence metrics; and determining, based on the confidence metrics, a propensity of the answer to the given query obtained from the LLM being correct.
A modular pole assembly for overhead line systems includes a top insulator housing defined by a first end and a second end. A bottom insulator housing is defined by a third end and a fourth end. The third end of the bottom insulator housing is removably coupled to the second end of the top insulator housing. A chamber is defined by at least one wall extending perpendicularly from at least one of the second end of the top insulator housing and the third end of the bottom insulator housing. The chamber is structured to accommodate at least one sensor.
Embodiments of present disclosure provide a method, an apparatus, an electronic device, a computer-readable storage device, and a computer program product for calibrating a position of an object. The method comprises controlling, based on data from a force sensor associated with a robot, the robot to move along a direction from a first position to a second position. The method further comprises determining a distance from the first position to the second position. The method further comprises calibrating the position of the object based on the determined distance. In this way, a depth camera can be replaced by the force sensor when calibrating the position of the object and further the path to obtain the object, so that the cost can be saved and the position can be calibrated more accurately. Further, the computing overhead using the force sensor can also be reduced compared to using the depth camera.
A fixture (100) for a pipette (4) and an industrial robot. The fixture comprises a body (110) comprising a mounting portion (112) via which the fixture (100) is adapted to be fixed to a manipulator (2) of an industrial robot (1); a profiled part (120) fixed to the body (110) and extending along a longitudinal direction, the profiled part (120) shaped to match a profile of at least a part of a handle portion (42) of the pipette (4) and configured to hold the pipette (4) in position along the longitudinal direction; and a first pressing member (130) fixed to the body (110) and arranged above the profiled part (120), the first pressing member (130) configured to be movable along the longitudinal direction.
A method of teaching an industrial robot (110), comprising: receiving an input from a user (140), wherein the input indicates a target coordinate system selected by the user (140); synchronizing the target coordinate system to a device coordinate system continuously, wherein the device coordinate system is associated with a mobile device (130); and transmitting an instruction to a robot controller (120) of the industrial robot (110) based on the controlling information from the sensor to teach the industrial robot in response to receive a controlling information from a sensor inbuilt in the mobile device (130) when the mobile device (130) is moved by the user (140). The users can conveniently teach the industrial robot (110) by moving or rotating the mobile device (130). A mobile device (130) of teaching the industrial robot (110) is also provided.
The present disclosure relates to field of fluid dynamics that discloses method, apparatus and system for leakage detection and localization in Fluid Distribution Network (FDN). The apparatus monitors real-time flow parameters associated with fluid flowing through distribution medium in FDN, at predefined location in FDN. Further, apparatus determines an initial leak status of fluid in distribution medium proximal to apparatus based on real-time flow parameters using pretrained Artificial Intelligence (AI) model configured in apparatus. Thereafter, apparatus receives from one or more neighboring apparatus, information related to respective leak status determined by one or more neighboring apparatus in FDN. Furthermore, apparatus determines final leak status based on information received from one or more neighboring apparatus. Finally, apparatus transmits final leak status to server communicatively connected with apparatus for localization of leak in FDN. Present disclosure provides advantage of determining the leakage in real-time localization of the leakage.
G01M 3/28 - Investigating fluid tightness of structures by using fluid or vacuum by measuring rate of loss or gain of fluid, e.g. by pressure-responsive devices, by flow detectors for pipes, cables, or tubesInvestigating fluid tightness of structures by using fluid or vacuum by measuring rate of loss or gain of fluid, e.g. by pressure-responsive devices, by flow detectors for pipe joints or sealsInvestigating fluid tightness of structures by using fluid or vacuum by measuring rate of loss or gain of fluid, e.g. by pressure-responsive devices, by flow detectors for valves
A resource failure mitigation system and method for a distributed control system includes predicting failure of a first resource executing a service; persisting a state of the service; and restoring the service at a second resource using the persisted state.
A method for ensuring a correct application of a changeset includes signing and encrypting, by a central server, the changeset; transmitting, by the central server, the encrypted changeset to the industrial device; decrypting, by the industrial device, the encrypted changeset; applying, by the industrial device, the changeset to the industrial device; logging, by the industrial device, the decrypting and the applying of the changeset as an event log; querying, by the central server, the event log; retrieving and encrypting, by the industrial device, the event log; transmitting, by the industrial device, the encrypted event log to the central server; and verifying, by the central server, the encrypted event log.
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
80.
SOLID-STATE BREAKER COORDINATION WITH DOWNSTREAM ELECTROMECHANICAL BREAKERS
A solid-state circuit breaker includes an input, an output, a solid-state switch, a protection circuit, and a control circuit. The input is configured to connect to a source. The output is configured to couple with at least a first load via a first electromechanical breaker and a second load via a second electromechanical breaker. The solid-state switch selectively couples the input with the output. The protection circuit is configured to open the solid-state switch in response to the fault current exceeding an overcurrent protection threshold. The control circuit is configured to determine whether an electrical fault is present, and in response to determining that the fault is present, operate the solid-state switch in a pulse conduction mode during the fault to current-limit the fault current to less than the overcurrent protection threshold and enable one of the first and second electromechanical breakers to trip and isolate the fault.
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
H02H 7/26 - Sectionalised protection of cable or line systems, e.g. for disconnecting a section on which a short-circuit, earth fault, or arc discharge has occurred
H01H 9/54 - Circuit arrangements not adapted to a particular application of the switching device and for which no provision exists elsewhere
81.
Multipurpose Intelligent Gate Driver for Solid-State Switches
A multipurpose solid-state switch, including an input for receiving an input signal, a plurality of gate drive circuits, and at least one switch. The plurality of gate drive circuits are each configured with a different combination of passive and/or active electrical components. The at least one switch is arranged between the input and each of the plurality of gate drive circuits. The at least one switch is configured to switch between each of the plurality of gate drive circuits and thereby divert a drive signal to any one of the plurality of gate drive circuits. The switch is configured to switch between the plurality of gate drive circuits based on the input signal received from the input.
H03K 17/56 - Electronic switching or gating, i.e. not by contact-making and -breaking characterised by the use of specified components by the use, as active elements, of semiconductor devices
A method of handing a containerized environment in connection with services requested by clients includes (a) monitoring the time taken for initialization of containers and/or the number of requests containers receive from the client for the service, (b) determining, based on the monitoring, selected containers amongst the containers, (c) checkpointing the selected containers and storing a checkpoint per selected container in a container checkpoint cache, (d) upon request of the client for the service, reading a corresponding checkpoint in the container checkpoint cache and restoring the corresponding selected container from the stored checkpoint, to serve the request.
Random bin picking with a multi-view system includes capturing a first set of images of a set of parts. A pose estimation model is used to predict a first coarse position for a target part. The first coarse position for the target part is refined by determining a position of the target part in a combined coordinate system generated by combining information from the first set of images. A robotic arm picks up the target part and moves the robotic arm with the target part to a preset location. A second set of images of the target part are captured and a second coarse position is predicted for the target part using the pose estimation model. The second coarse position is refined for the target part for placement by determining a position of the target part in a second combined coordinate system generated based on the second set of images.
A spectrometer system for remote data acquisition in detecting chemical compositions of a sample is provided. The spectrometer system includes an analyzer including an interferometer configured to modulate light. The spectrometer system further includes a sampler positioned remotely from the analyzer and connected with the interferometer via a fiber optic cable. The fiber optic cable is configured to transmit modulated light from the interferometer to the sampler. The sampler includes an optical detector positioned adjacent to a sampling module. The sampling module is configured to receive a sample and configured to position the sample in an optical path of the modulated light. The optical detector is configured to detect modified light by the sample. The sampler also includes an interface module configured to transmit detected signals by the optical detector to the analyzer.
G01N 21/31 - Investigating relative effect of material at wavelengths characteristic of specific elements or molecules, e.g. atomic absorption spectrometry
85.
EXPLOSION-RESISTANT DEVICES AND COVER ASSEMBLIES FOR A HAZARDOUS ENVIRONMENT
An explosion-resistant device for a hazardous environment is provided. The device includes an enclosure. The enclosure includes a body, a projected rim extending away from the body and defining an opening, and rim threads positioned on a surface of the projected rim. The device further includes a cover assembly including a joint that includes a first portion and a second portion, the first portion affixed with the body. The cover assembly further includes a cap including a cap top and a cap side extending from the cap top, the cap side further including cap threads complementary to the rim threads. The cover assembly also includes a radial support affixed with the second portion and obstructing the cap from dislocating out of the radial support. The cover assembly is rotatably coupled with the enclosure via the joint.
A spectrometer system for remote data acquisition in detecting chemical compositions of a sample is provided. The spectrometer system includes an analyzer including an interferometer configured to modulate light. The spectrometer system further includes a sampler positioned remotely from the analyzer and connected with the interferometer via a fiber optic cable. The fiber optic cable is configured to transmit modulated light from the interferometer to the sampler. The sampler includes an optical detector positioned adjacent to a sampling module. The sampling module is configured to receive a sample and configured to position the sample in an optical path of the modulated light. The optical detector is configured to detect modified light by the sample. The sampler also includes an interface module configured to transmit detected signals by the optical detector to the analyzer.
H03K 17/723 - Bipolar semiconductor devices with more than two PN junctions, e.g. thyristors, programmable unijunction transistors, or with more than three electrodes, e.g. silicon controlled switches, or with more than one electrode connected to the same conductivity region, e.g. unijunction transistors with galvanic isolation between the control circuit and the output circuit using transformer coupling
H03K 17/74 - Electronic switching or gating, i.e. not by contact-making and -breaking characterised by the use of specified components by the use, as active elements, of diodes
88.
Method and System for Unsupervised Anomaly Detection
Historic operating data for one or more parameters of a machine are obtained. The historic operating data is subsampled to generate a plurality of clusters based on domain knowledge for the machine, each cluster representing data points from the historic operating data that are associated with an operating region for the machine, the domain knowledge includes one or more model parameters associated with the machine. A model file is generated that includes the plurality of clusters of the data points and the one or more model parameters. Test data from the machine is received. A number of nearest neighbors is calculated from the plurality of clusters of the model file to the test data using an algorithm. A distance of the test data from the number of nearest neighbors is calculated. An action is executed based on comparing the distance to a threshold value.
A solid-state circuit breaker includes an input, an output, a solid-state switch, a protection circuit, and a control circuit. The input is configured to connect to a source. The output is configured to couple with at least a first load via a first electromechanical breaker and a second load via a second electromechanical breaker. The solid-state switch selectively couples the input with the output. The protection circuit is configured to open the solid-state switch in response to the fault current exceeding an overcurrent protection threshold. The control circuit is configured to determine whether an electrical fault is present, and in response to determining that the fault is present, operate the solid-state switch in a pulse conduction mode during the fault to current-limit the fault current to less than the overcurrent protection threshold and enable one of the first and second electromechanical breakers to trip and isolate the fault.
H03K 17/081 - Modifications for protecting switching circuit against overcurrent or overvoltage without feedback from the output circuit to the control circuit
90.
STOPPING FUNCTION FOR MARINE VEHICLE PROPULSION SYSTEM
Different solutions to stop automatically a vessel, which includes at least a first cycloidal propeller unit and a second cycloidal propeller unit, are disclosed. During a stopping procedure motion control values of at least the first cycloidal propeller unit are adjusted to cause, while maintaining a movement direction of the vessel to be according to a latest steering command, the first cycloidal propeller unit to brake in a first mode or in a second mode. In the first mode the main wheel is rotating, and blades of the cycloidal propeller unit are rotated to change a thrust direction towards to a reverse thrust direction. In the second mode either the main wheel is kept in a first position and the blades are positioned individually towards a corresponding predetermined angle to the movement direction or the blades are kept in first positions and the main wheel is rotated.
B63H 25/48 - Steering or slowing-down by deflection of propeller slip-stream otherwise than by rudder
B63H 1/10 - Propulsive elements directly acting on water of rotary type with rotation axis substantially at right angles to propulsive direction, e.g. paddle wheels with adjustable vanes or blades with cyclic adjustment with blades extending axially from a disc-shaped rotary body
B63H 25/04 - Initiating means for steering automatic, e.g. reacting to compass
A control network (100) for supporting a plurality of mobile robots (130) operable in a facility (190) with stationary access points (140) configured to operate a basic RAN (145) compliant with a first radio access technology, RAT. The control network comprises: a network management system (120) to configure and perform network resource allocation in the basic RAN; and a fleet management system (110) to perform path planning and path execution for the mobile robots, for thereby carrying robot missions. The mobile robots includes one or more hotspot-enabled mobile robots (130*), each of which is equipped with a mobile AP (134) configured to operate a supplementary RAN (135) compliant with said first RAT, for thereby relaying network traffic between other mobile robots and the basic RAN. The fleet management system is configured to perform the path planning and path execution in view of locations of the hotspot-enabled mobile robots.
H04W 4/029 - Location-based management or tracking services
G06Q 10/06 - Resources, workflows, human or project managementEnterprise or organisation planningEnterprise or organisation modelling
G08G 1/00 - Traffic control systems for road vehicles
H04L 41/00 - Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
H04L 67/12 - Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
H04W 4/30 - Services specially adapted for particular environments, situations or purposes
92.
Fastening Device and Method for Securing a Fastening Device
A fastening device includes: a head having: a first strap aperture; a second strap aperture; a first fastener receiving area; and a second fastener receiving area. The first strap aperture intersects the first fastener receiving area. The second strap aperture intersects the second fastener receiving area. In an embodiment, the first strap aperture and the second strap aperture each have a same shape, and the first fastener receiving area and the second fastener receiving area each have a same shape.
A method for providing a secure onboarding of a component from at least one first host device into a second host device includes verifying the integrity, authenticity and/or execution environment of the first host device by an orchestrator; providing a trusted root certificate to the second host device by the orchestrator; providing an onboarding identity by the orchestrator to the first host device, when the integrity, the authenticity and/or the execution environment of the first host device has been verified; receiving the onboarding identity from the orchestrator by the first host device and assigning the onboarding identity to the component; providing the assigned onboarding identity to the second host device; and securely onboarding the component from the first host device into the second host device based on the assigned onboarding identity and the provided trusted root certificate.
A method of estimating a dynamical model of a power grid is provided. The method comprises determining a characteristic matrix from input data, the characteristic matrix representing the system dynamics of the grid and having a rank r. The method further comprises performing a singular value decomposition, or SVD, on the characteristic matrix, thereby identifying an order q
H02J 13/00 - Circuit arrangements for providing remote indication of network conditions, e.g. an instantaneous record of the open or closed condition of each circuitbreaker in the networkCircuit arrangements for providing remote control of switching means in a power distribution network, e.g. switching in and out of current consumers by using a pulse code signal carried by the network
G05B 17/02 - Systems involving the use of models or simulators of said systems electric
95.
Information Device for Controlling a Display of Information
An information device for controlling a display of information includes a LED film having a surface with a first area and a second area, a configurable LED panel, wherein the LED panel is part of the first area; and a control interface, wherein the control interface is part of the second area of the LED film and is configured to receive a control command from a control device to adapt the display of information on the first area of the LED panel of the information device.
G09F 9/33 - Indicating arrangements for variable information in which the information is built-up on a support by selection or combination of individual elements in which the desired character or characters are formed by combining individual elements being semiconductor devices, e.g. diodes
G02F 1/01 - Devices or arrangements for the control of the intensity, colour, phase, polarisation or direction of light arriving from an independent light source, e.g. switching, gating or modulatingNon-linear optics for the control of the intensity, phase, polarisation or colour
A rule generation system for a switchgear includes a deterministic rule generator; an input unit; and an output unit; wherein the input unit is configured to receive a request from an operator for a rule relating to operation of a switchgear; wherein the input unit is configured to provide the request to the deterministic rule generator; wherein the deterministic rule generator is configured to implement a large language model; wherein the deterministic rule generator is configured to generate a switchgear operation rule, and wherein the generation of the switchgear operation rule comprises processing of the request by the large language model; and wherein the output unit is configured to output the switchgear operation rule.
A surface inspection apparatus comprises a camera, an actuator apparatus for displacing the camera relative to a surface to be inspected; a first light source mounted to the actuator apparatus for joint displacement with the camera; and a second light source arranged so that an angle in which optical axes of the first and second light sources intersect is non-zero.
A computer-implemented method for configuring at least one device of a system, comprising providing first data of the at least one device related device-specific data of the at least one device; generating at least a first maintenance job describing a change request requirement applied on the at least one device based on the first data; creating at least a first approval ticket based on a first verification check procedure of the generated first maintenance job of the at least one device; processing the at least first maintenance job with the at least first approval ticket to perform the configuration of the at least one device.
G06Q 10/20 - Administration of product repair or maintenance
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
99.
METHOD FOR GENERATING AN OPERATING PATH OF A ROBOT SYSTEM AND METHOD FOR CALIBRATING A ROBOT SYSTEM
Disclosed is a method for generating an operating path of a robot system, a method for calibrating a robot system, a computing device, a robot system and a computer readable medium. The robot system (100) comprises a robot (102). The method for generating an operating path of a robot system comprises: generating a plurality of postures in work space of the robot (202); selecting a set of postures reachable by the robot from the plurality of postures, based on 3D information of the robot system and 3D information of working environment around the robot system (204); and generating an operating path via which the tool traverses the set of postures, based on the 3D information (206). The method improves the accuracy and efficiency of the calibration.
There is a method, an apparatus, an electronic device, a computer-readable storage device, and a computer program product for generating a three dimensional (3D) model. The method comprises obtaining a first 3D model, wherein the first 3D model at least represents a robot and a tool attached to the robot (302). The method further comprises obtaining pose information of the robot and a computer assistant model of the robot (304). The method further comprises identifying the robot in the first 3D model based on the pose information and the computer assistant model (306). The method further comprises generating a second 3D model representing the tool by removing the robot from the first 3D model (308). In this way, a 3D model of a tool can be separated from a robot and thus can be processed individually for use of any following application, thereby the performance of the robot can be improved.