{"id":"https://openalex.org/W3186024693","doi":"https://doi.org/10.23919/acc50511.2021.9482663","title":"Time-Optimal Multi-Stage NMPC for In-Cycle Control of Free-Piston Linear Generators","display_name":"Time-Optimal Multi-Stage NMPC for In-Cycle Control of Free-Piston Linear Generators","publication_year":2021,"publication_date":"2021-05-25","ids":{"openalex":"https://openalex.org/W3186024693","doi":"https://doi.org/10.23919/acc50511.2021.9482663","mag":"3186024693"},"language":"en","primary_location":{"id":"doi:10.23919/acc50511.2021.9482663","is_oa":false,"landing_page_url":"https://doi.org/10.23919/acc50511.2021.9482663","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2021 American Control Conference (ACC)","raw_type":"proceedings-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5048756601","display_name":"Martin Keller","orcid":"https://orcid.org/0000-0003-3089-1089"},"institutions":[{"id":"https://openalex.org/I887968799","display_name":"RWTH Aachen University","ror":"https://ror.org/04xfq0f34","country_code":"DE","type":"education","lineage":["https://openalex.org/I887968799"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Martin Keller","raw_affiliation_strings":["Institute of Automatic Control, RWTH Aachen University, Aachen, Germany"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Institute of Automatic Control, RWTH Aachen University, Aachen, Germany","institution_ids":["https://openalex.org/I887968799"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5029739081","display_name":"Dirk Abel","orcid":"https://orcid.org/0000-0003-0286-3654"},"institutions":[{"id":"https://openalex.org/I887968799","display_name":"RWTH Aachen University","ror":"https://ror.org/04xfq0f34","country_code":"DE","type":"education","lineage":["https://openalex.org/I887968799"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Dirk Abel","raw_affiliation_strings":["Institute of Automatic Control, RWTH Aachen University, Aachen, Germany"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Institute of Automatic Control, RWTH Aachen University, Aachen, Germany","institution_ids":["https://openalex.org/I887968799"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5077877181","display_name":"Thivaharan Albin","orcid":"https://orcid.org/0000-0002-6765-7010"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Thivaharan Albin","raw_affiliation_strings":["Embotech AG, Zurich, Switzerland"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Embotech AG, Zurich, Switzerland","institution_ids":[]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":3,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":0.1128,"has_fulltext":false,"cited_by_count":5,"citation_normalized_percentile":{"value":0.40304394,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":90,"max":99},"biblio":{"volume":null,"issue":null,"first_page":"4783","last_page":"4790"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T12139","display_name":"Advanced Thermodynamic Systems and Engines","score":0.9998999834060669,"subfield":{"id":"https://openalex.org/subfields/2210","display_name":"Mechanical Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T12139","display_name":"Advanced Thermodynamic Systems and Engines","score":0.9998999834060669,"subfield":{"id":"https://openalex.org/subfields/2210","display_name":"Mechanical Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T12513","display_name":"Rocket and propulsion systems research","score":0.9952999949455261,"subfield":{"id":"https://openalex.org/subfields/2202","display_name":"Aerospace Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T11529","display_name":"Refrigeration and Air Conditioning Technologies","score":0.9830999970436096,"subfield":{"id":"https://openalex.org/subfields/2210","display_name":"Mechanical Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/crankshaft","display_name":"Crankshaft","score":0.8611465096473694},{"id":"https://openalex.org/keywords/piston","display_name":"Piston (optics)","score":0.8205698728561401},{"id":"https://openalex.org/keywords/control-theory","display_name":"Control theory (sociology)","score":0.7796957492828369},{"id":"https://openalex.org/keywords/nonlinear-system","display_name":"Nonlinear system","score":0.6000072956085205},{"id":"https://openalex.org/keywords/combustion","display_name":"Combustion","score":0.5430206656455994},{"id":"https://openalex.org/keywords/model-predictive-control","display_name":"Model predictive control","score":0.5334874391555786},{"id":"https://openalex.org/keywords/optimal-control","display_name":"Optimal control","score":0.5200064778327942},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.4482106864452362},{"id":"https://openalex.org/keywords/control-engineering","display_name":"Control engineering","score":0.3782558739185333},{"id":"https://openalex.org/keywords/control","display_name":"Control (management)","score":0.3320409059524536},{"id":"https://openalex.org/keywords/engineering","display_name":"Engineering","score":0.3271029591560364},{"id":"https://openalex.org/keywords/mathematics","display_name":"Mathematics","score":0.21904632449150085},{"id":"https://openalex.org/keywords/mathematical-optimization","display_name":"Mathematical optimization","score":0.1902879774570465},{"id":"https://openalex.org/keywords/mechanical-engineering","display_name":"Mechanical engineering","score":0.13131749629974365},{"id":"https://openalex.org/keywords/physics","display_name":"Physics","score":0.10909512639045715},{"id":"https://openalex.org/keywords/chemistry","display_name":"Chemistry","score":0.0803459882736206}],"concepts":[{"id":"https://openalex.org/C2776981777","wikidata":"https://www.wikidata.org/wiki/Q49718","display_name":"Crankshaft","level":2,"score":0.8611465096473694},{"id":"https://openalex.org/C199524791","wikidata":"https://www.wikidata.org/wiki/Q7198512","display_name":"Piston (optics)","level":3,"score":0.8205698728561401},{"id":"https://openalex.org/C47446073","wikidata":"https://www.wikidata.org/wiki/Q5165890","display_name":"Control theory (sociology)","level":3,"score":0.7796957492828369},{"id":"https://openalex.org/C158622935","wikidata":"https://www.wikidata.org/wiki/Q660848","display_name":"Nonlinear system","level":2,"score":0.6000072956085205},{"id":"https://openalex.org/C105923489","wikidata":"https://www.wikidata.org/wiki/Q133235","display_name":"Combustion","level":2,"score":0.5430206656455994},{"id":"https://openalex.org/C172205157","wikidata":"https://www.wikidata.org/wiki/Q1782962","display_name":"Model predictive control","level":3,"score":0.5334874391555786},{"id":"https://openalex.org/C91575142","wikidata":"https://www.wikidata.org/wiki/Q1971426","display_name":"Optimal control","level":2,"score":0.5200064778327942},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.4482106864452362},{"id":"https://openalex.org/C133731056","wikidata":"https://www.wikidata.org/wiki/Q4917288","display_name":"Control engineering","level":1,"score":0.3782558739185333},{"id":"https://openalex.org/C2775924081","wikidata":"https://www.wikidata.org/wiki/Q55608371","display_name":"Control (management)","level":2,"score":0.3320409059524536},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.3271029591560364},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.21904632449150085},{"id":"https://openalex.org/C126255220","wikidata":"https://www.wikidata.org/wiki/Q141495","display_name":"Mathematical optimization","level":1,"score":0.1902879774570465},{"id":"https://openalex.org/C78519656","wikidata":"https://www.wikidata.org/wiki/Q101333","display_name":"Mechanical engineering","level":1,"score":0.13131749629974365},{"id":"https://openalex.org/C121332964","wikidata":"https://www.wikidata.org/wiki/Q413","display_name":"Physics","level":0,"score":0.10909512639045715},{"id":"https://openalex.org/C185592680","wikidata":"https://www.wikidata.org/wiki/Q2329","display_name":"Chemistry","level":0,"score":0.0803459882736206},{"id":"https://openalex.org/C120665830","wikidata":"https://www.wikidata.org/wiki/Q14620","display_name":"Optics","level":1,"score":0.0},{"id":"https://openalex.org/C178790620","wikidata":"https://www.wikidata.org/wiki/Q11351","display_name":"Organic chemistry","level":1,"score":0.0},{"id":"https://openalex.org/C62520636","wikidata":"https://www.wikidata.org/wiki/Q944","display_name":"Quantum mechanics","level":1,"score":0.0},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.0},{"id":"https://openalex.org/C165699331","wikidata":"https://www.wikidata.org/wiki/Q461533","display_name":"Wavefront","level":2,"score":0.0}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.23919/acc50511.2021.9482663","is_oa":false,"landing_page_url":"https://doi.org/10.23919/acc50511.2021.9482663","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2021 American Control Conference (ACC)","raw_type":"proceedings-article"},{"id":"pmh:oai:publications.rwth-aachen.de:835060","is_oa":false,"landing_page_url":"https://publications.rwth-aachen.de/record/835060","pdf_url":null,"source":{"id":"https://openalex.org/S4306401362","display_name":"RWTH Publications (RWTH Aachen)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I887968799","host_organization_name":"RWTH Aachen University","host_organization_lineage":["https://openalex.org/I887968799"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"2021 American Control Conference (ACC 2021) : New Orleans, Louisiana, USA 25-28 May 2021<br/>2021 American Control Conference, ACC 2021, online, 2021-05-25 - 2021-05-28","raw_type":"info:eu-repo/semantics/publishedVersion"}],"best_oa_location":null,"sustainable_development_goals":[{"display_name":"Affordable and clean energy","score":0.8799999952316284,"id":"https://metadata.un.org/sdg/7"}],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":26,"referenced_works":["https://openalex.org/W632527026","https://openalex.org/W764164081","https://openalex.org/W1505306991","https://openalex.org/W1552094772","https://openalex.org/W1562460111","https://openalex.org/W1661824700","https://openalex.org/W1967468346","https://openalex.org/W1991923258","https://openalex.org/W2028367207","https://openalex.org/W2037406829","https://openalex.org/W2039434969","https://openalex.org/W2047837787","https://openalex.org/W2054456283","https://openalex.org/W2087975982","https://openalex.org/W2097609467","https://openalex.org/W2134930569","https://openalex.org/W2136713885","https://openalex.org/W2300351358","https://openalex.org/W2842089854","https://openalex.org/W2888118535","https://openalex.org/W2899669120","https://openalex.org/W2987843524","https://openalex.org/W6630334445","https://openalex.org/W6632961146","https://openalex.org/W6633748999","https://openalex.org/W6753455326"],"related_works":["https://openalex.org/W2393327474","https://openalex.org/W2391575680","https://openalex.org/W2121168868","https://openalex.org/W2370175925","https://openalex.org/W3151823677","https://openalex.org/W2551406550","https://openalex.org/W2042435159","https://openalex.org/W2351267915","https://openalex.org/W2021493180","https://openalex.org/W1497044355"],"abstract_inverted_index":{"Free-piston":[0],"linear":[1],"generators":[2],"(FPLGs)":[3],"are":[4,145,180],"a":[5,24,43,93,113,118],"novel":[6,44],"combustion":[7,55,161],"engine":[8],"concept":[9,101,193],"showing":[10],"high":[11,31],"potentials":[12],"in":[13,148,170,175,196],"fuel":[14],"efficiency":[15],"and":[16,184,198],"low":[17],"emissions.":[18],"Due":[19,69],"to":[20,70,89,141],"the":[21,26,34,40,47,51,78,81,108,122,126,130,135,142,151,154,160,164,177,191],"absence":[22],"of":[23,42,50,57,80,107,121,134,153],"crankshaft,":[25],"piston":[27,127],"moves":[28,128],"freely":[29],"posing":[30],"demands":[32],"on":[33],"process":[35],"control.":[36],"This":[37],"paper":[38],"presents":[39],"methodology":[41],"approach":[45],"for":[46],"in-cycle":[48,72],"control":[49,99,173,192],"piston's":[52],"movement.":[53],"The":[54,104],"cycle":[56],"FPLGs":[58],"can":[59],"be":[60],"described":[61],"as":[62,112,182],"switched":[63,114],"nonlinear":[64,83,96,115],"systems":[65],"with":[66,117],"non-smooth":[67],"gradients.":[68],"discrete":[71],"events":[73],"(e.g.":[74],"injection,":[75],"gas":[76],"exchange),":[77],"gradients":[79],"underlying":[82],"model":[84,97],"change":[85],"instantaneously.":[86],"In":[87],"order":[88,152],"tackle":[90],"these":[91],"characteristics,":[92],"time-optimal":[94,165],"multistage":[95],"predictive":[98],"(NMPC)":[100],"is":[102,110,157,168,194],"proposed.":[103],"cyclic":[105],"behavior":[106],"FPLG":[109],"modeled":[111],"system":[116],"fixed":[119],"sequence":[120],"continuous-time":[123],"subsystems.":[124],"Since":[125],"freely,":[129],"actual":[131],"time":[132],"instances":[133],"transition":[136],"from":[137],"one":[138,144,171],"dynamic":[139],"subsystem":[140],"next":[143],"not":[146],"known":[147],"advance":[149],"but":[150],"different":[155],"dynamics":[156],"predefined":[158],"by":[159],"cycle.":[162],"Therefore,":[163],"multi-stage":[166],"NMPC":[167],"formulated":[169],"optimal":[172],"problem":[174],"which":[176],"switching":[178],"conditions":[179],"introduced":[181],"state":[183],"time-dependent":[185],"terminal":[186],"stage":[187],"constraints,":[188],"respectively.":[189],"Finally,":[190],"validated":[195],"open-loop":[197],"closed-loop":[199],"simulations.":[200]},"counts_by_year":[{"year":2026,"cited_by_count":3},{"year":2025,"cited_by_count":1},{"year":2023,"cited_by_count":1}],"updated_date":"2026-06-11T09:08:48.828518","created_date":"2025-10-10T00:00:00"}
