DSP/FPGA Intelligent Controller for Machine Tools

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing machine tool controllers lack generality, dynamics, and configurability, failing to adapt to the diverse internal structures and varying tasks of machine tools, limiting their application extension and efficiency.

Innovation Solution

A dynamically configurable intelligent controller based on DSP/FPGA, comprising a DSP/FPGA information processing module, data input and output modules, and an embedded central processing system, which reconfigures hardware units and algorithms to generate an intelligent control algorithm graph, enabling real-time analysis and adaptive control instructions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If traditional machine tool controllers are used, then the control system is simple and stable, but the controller lacks adaptability to different machine tool structures and tasks

Engineering Contradiction:
Improveadaptability to different machine tool structures and tasksVSAvoidcontroller structure complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements dynamic reconfiguration of the controller's hardware architecture using FPGA technology. The controller can dynamically adjust its internal structure, input-output interfaces, and algorithm modules according to different machine tool types and control tasks, transforming a static controller into a dynamic adaptable system that resolves the contradiction between adaptability and complexity.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent creates a universal controller platform that can control different types of machine tools through standardized interfaces and configurable algorithm modules. The controller integrates multiple functions including information sampling, digital signal processing, algorithm execution, and output control in a single system, achieving multi-functionality that improves adaptability without proportionally increasing complexity.

Inventive Principle:
Principle #6Universality (Multi-functionality)

2Productivity

If fixed-function control systems are used, then the device complexity is low, but the productivity and efficiency cannot be optimized for different machining tasks

Engineering Contradiction:
Improvemachining efficiency and qualityVSAvoidcontrol system complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent enables parameter changes in the controller's operational characteristics by configuring different algorithm modules and adjusting processing parameters according to specific machining tasks. The system can switch between different control algorithms, sampling rates, and processing modes to optimize productivity for each task while maintaining a relatively simple base architecture.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent segments the control system into modular functional units including information sampling modules, digital signal processing modules, algorithm modules, and output execution modules. This segmentation allows selective activation and configuration of specific modules based on task requirements, improving productivity without requiring the entire system to be complex.

Inventive Principle:
Principle #1Segmentation

3Manufacturing precision

If comprehensive intelligent control is implemented, then the control accuracy and quality are improved, but the device complexity and energy consumption increase

Engineering Contradiction:
Improvemachining quality and control accuracyVSAvoidcontrol system complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent replaces complex mechanical control systems with digital signal processing and software-based algorithm modules. By using digital processing and configurable algorithms instead of hardwired control circuits, the system achieves high manufacturing precision and control accuracy while keeping the physical hardware relatively simple and manageable.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

4Adaptability or versatility

If fixed hardware configuration is used, then the ease of manufacture is high, but the configurability for different applications is limited

Engineering Contradiction:
Improveconfigurability of input-output hardware and algorithmsVSAvoidcontroller manufacturing complexity
Core Design Contradiction:
Adaptability or versatilityVSEase of manufacture

Solution Approach 1:

The patent uses configurable algorithm modules and software-based control logic that can be copied and instantiated for different applications. Instead of manufacturing different hardware configurations for each application, the system copies and configures software modules, significantly reducing manufacturing complexity while maintaining high configurability.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS10078323B2Dynamically configurable intelligent controller and control method for machine tools based on DSP/FPGA
Publication Date: 2018.09.18 CHONGQING HAITEKE SYST INTEGRATION
  • US10078323B2 patent drawing
  • US10078323B2 patent drawing
  • US10078323B2 patent drawing

AI summary

A dynamically configurable intelligent controller of a machine tool based on DSP/FPGA and control method thereof are disclosed. The intelligent controller includes a DSP/FPGA information processing module, a data input module, an output execution module and an embedded central processing system module. The DSP/FPGA information processing module includes a hardware reconfigurable information sampling unit, a digital signal processing unit, a hardware reconfigurable algorithm unit, a hardware reconfigurable control information output execution unit and a data storage unit. The DSP/FPGA information processing module configures hardware units according to an intelligent control strategy file created based on the intelligent control needs to generate an intelligent control algorithm graph. The intelligent controller according to the present disclosure can, based on the control needs of the machine tool, dynamically configure the input and output hardware and the algorithm hard ware, and reconfigure the I/O connection and the algorithm module to generate an intelligent control algorithm graph. The intelligent controller also can dynamically output control instructions.