Motor Control Model Conversion Using Parallel Node Layers
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing motor control systems face challenges in reducing response time to commands due to sequential calculation processes, which hinder efficient motor control.
Innovation Solution
A motor control model conversion method and system that converts a first calculation model into a second calculation model with parallel node layers, determining coefficients and functions based on transfer functions or state equations to output manipulated variables, thereby reducing response time.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of time
If sequential calculation process is used in motor control system, then calculation accuracy is maintained, but response time to control commands increases
Solution Approach 1:
The patent segments the control calculation into multiple independent node layers, where each layer processes specific control functions (e.g., current control, speed control, position control) in parallel. This segmentation allows simultaneous execution of multiple control calculations without sequential dependency, directly reducing response time while maintaining calculation accuracy through structured organization of control tasks.
Solution Approach 2:
The patent transitions from one-dimensional sequential processing to multi-dimensional parallel processing by organizing control calculations into hierarchical node layers. Each node layer operates independently in parallel, creating a multi-dimensional calculation structure that processes multiple control variables simultaneously, thereby reducing response time without sacrificing computational precision.
2Productivity
If parallel node layers are implemented, then response time is reduced, but model conversion complexity increases
Solution Approach 1:
The patent performs preliminary action by pre-defining standardized node layer structures and conversion rules for transforming traditional control models into parallel node layer models. This preliminary preparation includes establishing mapping relationships between conventional control algorithms and parallel node representations, which simplifies the actual conversion process and reduces the complexity burden despite implementing parallel architecture.
Solution Approach 2:
The patent applies parameter changes by transforming control model parameters from sequential execution format to parallel node layer format. This involves reparameterizing control equations to fit the parallel node structure, where each node receives specific input parameters and produces output parameters that feed into subsequent nodes, enabling efficient parallel computation while managing conversion complexity through systematic parameter transformation.
Data Source
Figure 1
Figure 2
Figure 3
AI summary
A motor control method inputs one or more controlled variables or target values each representing a state of a motor to one or more node layers as an input value, and performs calculation in each of the one or more node layers to output one or more manipulated variables used for control of the motor and control the motor in accordance with the one or more manipulated variables. Each the one or more node layers has a plurality of nodes that execute calculations in parallel. Each of the plurality of nodes multiplies the input value by a coefficient specified for the corresponding node, and performs calculation using a function specified for the corresponding node and designating a multiplied value as an input variable to determine an output value.