Construction of hardware-in-the-loop simulation system for numerical control force control based on an industrial automation programme Article Swipe
YOU?
·
· 2025
· Open Access
·
· DOI: https://doi.org/10.1080/00051144.2025.2590739
Traditional industrial robots' force control systems exhibit limited practicality and cost-effectiveness in manufacturing complex parts. Therefore, this paper proposes an open CNC force control simulation system based on the “PLC + CNC force control technical table (FCTT)”, integrating both hardware and software components. The hardware includes PLC and CNC force control technology, drivers and servo systems, sensor systems, and system control circuits. The software is implemented in C++ with a modular design, while the upper and lower computers communicate primarily via a standard PCI bus. The corresponding CNC machine control technology receives application program commands from the upper computer. Then, it performs motion control according to the corresponding CNC force, driving the servo system to complete the corresponding motion control commands. This system solves the problem of query speed in the force control system, improving its responsiveness and reliability. The design of complex curved parts was validated using this system, and the results showed that the CNC force control system proposed in this paper improved by about 10% compared to traditional systems in terms of CNC force accuracy, rotation accuracy, surface roughness, and matching between virtual and actual values, demonstrating significant advantages.
Related Topics
- Type
- article
- Language
- en
- Landing Page
- https://doi.org/10.1080/00051144.2025.2590739
- OA Status
- gold
- References
- 28
- OpenAlex ID
- https://openalex.org/W4416587634
Raw OpenAlex JSON
- OpenAlex ID
-
https://openalex.org/W4416587634Canonical identifier for this work in OpenAlex
- DOI
-
https://doi.org/10.1080/00051144.2025.2590739Digital Object Identifier
- Title
-
Construction of hardware-in-the-loop simulation system for numerical control force control based on an industrial automation programmeWork title
- Type
-
articleOpenAlex work type
- Language
-
enPrimary language
- Publication year
-
2025Year of publication
- Publication date
-
2025-10-02Full publication date if available
- Authors
-
Zhaofu Ou, Ziming XieList of authors in order
- Landing page
-
https://doi.org/10.1080/00051144.2025.2590739Publisher landing page
- Open access
-
YesWhether a free full text is available
- OA status
-
goldOpen access status per OpenAlex
- OA URL
-
https://doi.org/10.1080/00051144.2025.2590739Direct OA link when available
- Cited by
-
0Total citation count in OpenAlex
- References (count)
-
28Number of works referenced by this work
Full payload
| id | https://openalex.org/W4416587634 |
|---|---|
| doi | https://doi.org/10.1080/00051144.2025.2590739 |
| ids.doi | https://doi.org/10.1080/00051144.2025.2590739 |
| ids.openalex | https://openalex.org/W4416587634 |
| fwci | |
| type | article |
| title | Construction of hardware-in-the-loop simulation system for numerical control force control based on an industrial automation programme |
| biblio.issue | 4 |
| biblio.volume | 66 |
| biblio.last_page | 43 |
| biblio.first_page | 32 |
| is_xpac | False |
| apc_list.value | 850 |
| apc_list.currency | USD |
| apc_list.value_usd | 850 |
| apc_paid.value | 850 |
| apc_paid.currency | USD |
| apc_paid.value_usd | 850 |
| language | en |
| locations[0].id | doi:10.1080/00051144.2025.2590739 |
| locations[0].is_oa | True |
| locations[0].source.id | https://openalex.org/S62387513 |
| locations[0].source.issn | 0005-1144, 1848-3380 |
| locations[0].source.type | journal |
| locations[0].source.is_oa | True |
| locations[0].source.issn_l | 0005-1144 |
| locations[0].source.is_core | True |
| locations[0].source.is_in_doaj | True |
| locations[0].source.display_name | Automatika |
| locations[0].source.host_organization | https://openalex.org/P4310320547 |
| locations[0].source.host_organization_name | Taylor & Francis |
| locations[0].source.host_organization_lineage | https://openalex.org/P4310320547 |
| locations[0].source.host_organization_lineage_names | Taylor & Francis |
| locations[0].license | |
| locations[0].pdf_url | |
| locations[0].version | publishedVersion |
| locations[0].raw_type | journal-article |
| locations[0].license_id | |
| locations[0].is_accepted | True |
| locations[0].is_published | True |
| locations[0].raw_source_name | Automatika |
| locations[0].landing_page_url | https://doi.org/10.1080/00051144.2025.2590739 |
| locations[1].id | pmh:oai:doaj.org/article:5f0c95368988461db5f8f1002765e871 |
| locations[1].is_oa | False |
| locations[1].source.id | https://openalex.org/S4306401280 |
| locations[1].source.issn | |
| locations[1].source.type | repository |
| locations[1].source.is_oa | False |
| locations[1].source.issn_l | |
| locations[1].source.is_core | False |
| locations[1].source.is_in_doaj | False |
| locations[1].source.display_name | DOAJ (DOAJ: Directory of Open Access Journals) |
| locations[1].source.host_organization | |
| locations[1].source.host_organization_name | |
| locations[1].license | |
| locations[1].pdf_url | |
| locations[1].version | submittedVersion |
| locations[1].raw_type | article |
| locations[1].license_id | |
| locations[1].is_accepted | False |
| locations[1].is_published | False |
| locations[1].raw_source_name | Automatika, Vol 66, Iss 4, Pp 32-43 (2025) |
| locations[1].landing_page_url | https://doaj.org/article/5f0c95368988461db5f8f1002765e871 |
| indexed_in | crossref, doaj |
| authorships[0].author.id | https://openalex.org/A5120376528 |
| authorships[0].author.orcid | |
| authorships[0].author.display_name | Zhaofu Ou |
| authorships[0].affiliations[0].raw_affiliation_string | Hunan Biological And Electromechanical Polytechnic |
| authorships[0].author_position | first |
| authorships[0].raw_author_name | Zhaofu Ou |
| authorships[0].is_corresponding | False |
| authorships[0].raw_affiliation_strings | Hunan Biological And Electromechanical Polytechnic |
| authorships[1].author.id | https://openalex.org/A5083733080 |
| authorships[1].author.orcid | https://orcid.org/0000-0002-6636-9068 |
| authorships[1].author.display_name | Ziming Xie |
| authorships[1].countries | CN |
| authorships[1].affiliations[0].institution_ids | https://openalex.org/I49934816 |
| authorships[1].affiliations[0].raw_affiliation_string | Hunan University of Technology |
| authorships[1].affiliations[1].raw_affiliation_string | Hunan Biological And Electromechanical Polytechnic |
| authorships[1].institutions[0].id | https://openalex.org/I49934816 |
| authorships[1].institutions[0].ror | https://ror.org/04j3vr751 |
| authorships[1].institutions[0].type | education |
| authorships[1].institutions[0].lineage | https://openalex.org/I49934816 |
| authorships[1].institutions[0].country_code | CN |
| authorships[1].institutions[0].display_name | Hunan University of Technology |
| authorships[1].author_position | last |
| authorships[1].raw_author_name | Ziming Xie |
| authorships[1].is_corresponding | False |
| authorships[1].raw_affiliation_strings | Hunan Biological And Electromechanical Polytechnic, Hunan University of Technology |
| has_content.pdf | False |
| has_content.grobid_xml | False |
| is_paratext | False |
| open_access.is_oa | True |
| open_access.oa_url | https://doi.org/10.1080/00051144.2025.2590739 |
| open_access.oa_status | gold |
| open_access.any_repository_has_fulltext | False |
| created_date | 2025-11-25T00:00:00 |
| display_name | Construction of hardware-in-the-loop simulation system for numerical control force control based on an industrial automation programme |
| has_fulltext | False |
| is_retracted | False |
| updated_date | 2025-11-28T18:02:02.299494 |
| primary_topic | |
| cited_by_count | 0 |
| locations_count | 2 |
| best_oa_location.id | doi:10.1080/00051144.2025.2590739 |
| best_oa_location.is_oa | True |
| best_oa_location.source.id | https://openalex.org/S62387513 |
| best_oa_location.source.issn | 0005-1144, 1848-3380 |
| best_oa_location.source.type | journal |
| best_oa_location.source.is_oa | True |
| best_oa_location.source.issn_l | 0005-1144 |
| best_oa_location.source.is_core | True |
| best_oa_location.source.is_in_doaj | True |
| best_oa_location.source.display_name | Automatika |
| best_oa_location.source.host_organization | https://openalex.org/P4310320547 |
| best_oa_location.source.host_organization_name | Taylor & Francis |
| best_oa_location.source.host_organization_lineage | https://openalex.org/P4310320547 |
| best_oa_location.source.host_organization_lineage_names | Taylor & Francis |
| best_oa_location.license | |
| best_oa_location.pdf_url | |
| best_oa_location.version | publishedVersion |
| best_oa_location.raw_type | journal-article |
| best_oa_location.license_id | |
| best_oa_location.is_accepted | True |
| best_oa_location.is_published | True |
| best_oa_location.raw_source_name | Automatika |
| best_oa_location.landing_page_url | https://doi.org/10.1080/00051144.2025.2590739 |
| primary_location.id | doi:10.1080/00051144.2025.2590739 |
| primary_location.is_oa | True |
| primary_location.source.id | https://openalex.org/S62387513 |
| primary_location.source.issn | 0005-1144, 1848-3380 |
| primary_location.source.type | journal |
| primary_location.source.is_oa | True |
| primary_location.source.issn_l | 0005-1144 |
| primary_location.source.is_core | True |
| primary_location.source.is_in_doaj | True |
| primary_location.source.display_name | Automatika |
| primary_location.source.host_organization | https://openalex.org/P4310320547 |
| primary_location.source.host_organization_name | Taylor & Francis |
| primary_location.source.host_organization_lineage | https://openalex.org/P4310320547 |
| primary_location.source.host_organization_lineage_names | Taylor & Francis |
| primary_location.license | |
| primary_location.pdf_url | |
| primary_location.version | publishedVersion |
| primary_location.raw_type | journal-article |
| primary_location.license_id | |
| primary_location.is_accepted | True |
| primary_location.is_published | True |
| primary_location.raw_source_name | Automatika |
| primary_location.landing_page_url | https://doi.org/10.1080/00051144.2025.2590739 |
| publication_date | 2025-10-02 |
| publication_year | 2025 |
| referenced_works | https://openalex.org/W2240684524, https://openalex.org/W2978201301, https://openalex.org/W2770936562, https://openalex.org/W2924512010, https://openalex.org/W2146215813, https://openalex.org/W3037859834, https://openalex.org/W3004818638, https://openalex.org/W3036443693, https://openalex.org/W3155063160, https://openalex.org/W3015579459, https://openalex.org/W2969211872, https://openalex.org/W3024658445, https://openalex.org/W4229452037, https://openalex.org/W4280557944, https://openalex.org/W2971922123, https://openalex.org/W4386824915, https://openalex.org/W4409920095, https://openalex.org/W4403022311, https://openalex.org/W3088923829, https://openalex.org/W2913745176, https://openalex.org/W2999730948, https://openalex.org/W3096604898, https://openalex.org/W3157327332, https://openalex.org/W2996259567, https://openalex.org/W2988334419, https://openalex.org/W3045552950, https://openalex.org/W2890566160, https://openalex.org/W3035931270 |
| referenced_works_count | 28 |
| abstract_inverted_index.+ | 30 |
| abstract_inverted_index.a | 69, 81 |
| abstract_inverted_index.an | 19 |
| abstract_inverted_index.by | 165 |
| abstract_inverted_index.in | 11, 66, 129, 161, 172 |
| abstract_inverted_index.is | 64 |
| abstract_inverted_index.it | 100 |
| abstract_inverted_index.of | 126, 141, 174 |
| abstract_inverted_index.on | 27 |
| abstract_inverted_index.to | 105, 114, 169 |
| abstract_inverted_index.10% | 167 |
| abstract_inverted_index.C++ | 67 |
| abstract_inverted_index.CNC | 21, 31, 48, 87, 108, 156, 175 |
| abstract_inverted_index.PCI | 83 |
| abstract_inverted_index.PLC | 46 |
| abstract_inverted_index.The | 43, 62, 85, 139 |
| abstract_inverted_index.and | 9, 40, 47, 53, 58, 75, 137, 150, 182, 186 |
| abstract_inverted_index.its | 135 |
| abstract_inverted_index.the | 28, 73, 96, 106, 111, 116, 124, 130, 151, 155 |
| abstract_inverted_index.via | 80 |
| abstract_inverted_index.was | 145 |
| abstract_inverted_index.This | 121 |
| abstract_inverted_index.both | 38 |
| abstract_inverted_index.bus. | 84 |
| abstract_inverted_index.from | 95 |
| abstract_inverted_index.open | 20 |
| abstract_inverted_index.that | 154 |
| abstract_inverted_index.this | 16, 148, 162 |
| abstract_inverted_index.with | 68 |
| abstract_inverted_index.Then, | 99 |
| abstract_inverted_index.about | 166 |
| abstract_inverted_index.based | 26 |
| abstract_inverted_index.force | 3, 22, 32, 49, 131, 157, 176 |
| abstract_inverted_index.lower | 76 |
| abstract_inverted_index.paper | 17, 163 |
| abstract_inverted_index.parts | 144 |
| abstract_inverted_index.query | 127 |
| abstract_inverted_index.servo | 54, 112 |
| abstract_inverted_index.speed | 128 |
| abstract_inverted_index.table | 35 |
| abstract_inverted_index.terms | 173 |
| abstract_inverted_index.upper | 74, 97 |
| abstract_inverted_index.using | 147 |
| abstract_inverted_index.while | 72 |
| abstract_inverted_index.actual | 187 |
| abstract_inverted_index.curved | 143 |
| abstract_inverted_index.design | 140 |
| abstract_inverted_index.force, | 109 |
| abstract_inverted_index.motion | 102, 118 |
| abstract_inverted_index.parts. | 14 |
| abstract_inverted_index.sensor | 56 |
| abstract_inverted_index.showed | 153 |
| abstract_inverted_index.solves | 123 |
| abstract_inverted_index.system | 25, 59, 113, 122, 159 |
| abstract_inverted_index.“PLC | 29 |
| abstract_inverted_index.between | 184 |
| abstract_inverted_index.complex | 13, 142 |
| abstract_inverted_index.control | 4, 23, 33, 50, 60, 89, 103, 119, 132, 158 |
| abstract_inverted_index.design, | 71 |
| abstract_inverted_index.drivers | 52 |
| abstract_inverted_index.driving | 110 |
| abstract_inverted_index.exhibit | 6 |
| abstract_inverted_index.limited | 7 |
| abstract_inverted_index.machine | 88 |
| abstract_inverted_index.modular | 70 |
| abstract_inverted_index.problem | 125 |
| abstract_inverted_index.program | 93 |
| abstract_inverted_index.results | 152 |
| abstract_inverted_index.robots' | 2 |
| abstract_inverted_index.surface | 180 |
| abstract_inverted_index.system, | 133, 149 |
| abstract_inverted_index.systems | 5, 171 |
| abstract_inverted_index.values, | 188 |
| abstract_inverted_index.virtual | 185 |
| abstract_inverted_index.commands | 94 |
| abstract_inverted_index.compared | 168 |
| abstract_inverted_index.complete | 115 |
| abstract_inverted_index.hardware | 39, 44 |
| abstract_inverted_index.improved | 164 |
| abstract_inverted_index.includes | 45 |
| abstract_inverted_index.matching | 183 |
| abstract_inverted_index.performs | 101 |
| abstract_inverted_index.proposed | 160 |
| abstract_inverted_index.proposes | 18 |
| abstract_inverted_index.receives | 91 |
| abstract_inverted_index.rotation | 178 |
| abstract_inverted_index.software | 41, 63 |
| abstract_inverted_index.standard | 82 |
| abstract_inverted_index.systems, | 55, 57 |
| abstract_inverted_index.according | 104 |
| abstract_inverted_index.accuracy, | 177, 179 |
| abstract_inverted_index.circuits. | 61 |
| abstract_inverted_index.commands. | 120 |
| abstract_inverted_index.computer. | 98 |
| abstract_inverted_index.computers | 77 |
| abstract_inverted_index.improving | 134 |
| abstract_inverted_index.primarily | 79 |
| abstract_inverted_index.technical | 34 |
| abstract_inverted_index.validated | 146 |
| abstract_inverted_index.(FCTT)”, | 36 |
| abstract_inverted_index.Therefore, | 15 |
| abstract_inverted_index.industrial | 1 |
| abstract_inverted_index.roughness, | 181 |
| abstract_inverted_index.simulation | 24 |
| abstract_inverted_index.technology | 90 |
| abstract_inverted_index.Traditional | 0 |
| abstract_inverted_index.advantages. | 191 |
| abstract_inverted_index.application | 92 |
| abstract_inverted_index.communicate | 78 |
| abstract_inverted_index.components. | 42 |
| abstract_inverted_index.implemented | 65 |
| abstract_inverted_index.integrating | 37 |
| abstract_inverted_index.significant | 190 |
| abstract_inverted_index.technology, | 51 |
| abstract_inverted_index.traditional | 170 |
| abstract_inverted_index.practicality | 8 |
| abstract_inverted_index.reliability. | 138 |
| abstract_inverted_index.corresponding | 86, 107, 117 |
| abstract_inverted_index.demonstrating | 189 |
| abstract_inverted_index.manufacturing | 12 |
| abstract_inverted_index.responsiveness | 136 |
| abstract_inverted_index.cost-effectiveness | 10 |
| cited_by_percentile_year | |
| countries_distinct_count | 1 |
| institutions_distinct_count | 2 |
| citation_normalized_percentile |