{"id":"https://openalex.org/W3185104270","doi":"https://doi.org/10.23919/acc50511.2021.9483374","title":"Small-Satellite Attitude Control Using Piecewise-Sinusoidal Controls in the Presence of Disturbance Torques","display_name":"Small-Satellite Attitude Control Using Piecewise-Sinusoidal Controls in the Presence of Disturbance Torques","publication_year":2021,"publication_date":"2021-05-25","ids":{"openalex":"https://openalex.org/W3185104270","doi":"https://doi.org/10.23919/acc50511.2021.9483374","mag":"3185104270"},"language":"en","primary_location":{"id":"doi:10.23919/acc50511.2021.9483374","is_oa":false,"landing_page_url":"https://doi.org/10.23919/acc50511.2021.9483374","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/A5063236426","display_name":"Roshan A. Chavan","orcid":"https://orcid.org/0000-0003-2828-9590"},"institutions":[{"id":"https://openalex.org/I143302722","display_name":"University of Kentucky","ror":"https://ror.org/02k3smh20","country_code":"US","type":"education","lineage":["https://openalex.org/I143302722"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Roshan A. Chavan","raw_affiliation_strings":["Department of Mechanical Engineering, University of Kentucky, Lexington, KY, USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Mechanical Engineering, University of Kentucky, Lexington, KY, USA","institution_ids":["https://openalex.org/I143302722"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5085615442","display_name":"T. Michael Seigler","orcid":"https://orcid.org/0000-0001-9503-6302"},"institutions":[{"id":"https://openalex.org/I143302722","display_name":"University of Kentucky","ror":"https://ror.org/02k3smh20","country_code":"US","type":"education","lineage":["https://openalex.org/I143302722"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"T. M. Seigler","raw_affiliation_strings":["Department of Mechanical Engineering, University of Kentucky, Lexington, KY, USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Mechanical Engineering, University of Kentucky, Lexington, KY, USA","institution_ids":["https://openalex.org/I143302722"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5064538163","display_name":"Jesse B. Hoagg","orcid":"https://orcid.org/0000-0002-2302-2152"},"institutions":[{"id":"https://openalex.org/I143302722","display_name":"University of Kentucky","ror":"https://ror.org/02k3smh20","country_code":"US","type":"education","lineage":["https://openalex.org/I143302722"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Jesse B. Hoagg","raw_affiliation_strings":["Department of Mechanical Engineering, University of Kentucky, Lexington, KY, USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Mechanical Engineering, University of Kentucky, Lexington, KY, USA","institution_ids":["https://openalex.org/I143302722"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":3,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":0.2778,"has_fulltext":false,"cited_by_count":2,"citation_normalized_percentile":{"value":0.54200758,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":94,"max":96},"biblio":{"volume":null,"issue":null,"first_page":"2974","last_page":"2979"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11615","display_name":"Control and Dynamics of Mobile Robots","score":0.9988999962806702,"subfield":{"id":"https://openalex.org/subfields/2207","display_name":"Control and Systems 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/T11615","display_name":"Control and Dynamics of Mobile Robots","score":0.9988999962806702,"subfield":{"id":"https://openalex.org/subfields/2207","display_name":"Control and Systems 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/T10040","display_name":"Adaptive Control of Nonlinear Systems","score":0.9976000189781189,"subfield":{"id":"https://openalex.org/subfields/2207","display_name":"Control and Systems 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/T11325","display_name":"Inertial Sensor and Navigation","score":0.9944000244140625,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/control-theory","display_name":"Control theory (sociology)","score":0.8366851806640625},{"id":"https://openalex.org/keywords/attitude-control","display_name":"Attitude control","score":0.769753634929657},{"id":"https://openalex.org/keywords/satellite","display_name":"Satellite","score":0.6415881514549255},{"id":"https://openalex.org/keywords/torque","display_name":"Torque","score":0.5987514853477478},{"id":"https://openalex.org/keywords/angular-velocity","display_name":"Angular velocity","score":0.5904210805892944},{"id":"https://openalex.org/keywords/setpoint","display_name":"Setpoint","score":0.5771069526672363},{"id":"https://openalex.org/keywords/moment","display_name":"Moment (physics)","score":0.5534661412239075},{"id":"https://openalex.org/keywords/control-moment-gyroscope","display_name":"Control moment gyroscope","score":0.5079103112220764},{"id":"https://openalex.org/keywords/circular-orbit","display_name":"Circular orbit","score":0.48350003361701965},{"id":"https://openalex.org/keywords/reaction-wheel","display_name":"Reaction wheel","score":0.47453176975250244},{"id":"https://openalex.org/keywords/actuator","display_name":"Actuator","score":0.46948084235191345},{"id":"https://openalex.org/keywords/aerodynamics","display_name":"Aerodynamics","score":0.45650914311408997},{"id":"https://openalex.org/keywords/piecewise","display_name":"Piecewise","score":0.4347064197063446},{"id":"https://openalex.org/keywords/controller","display_name":"Controller (irrigation)","score":0.42822265625},{"id":"https://openalex.org/keywords/orbit","display_name":"Orbit (dynamics)","score":0.42783111333847046},{"id":"https://openalex.org/keywords/physics","display_name":"Physics","score":0.37509220838546753},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.35332316160202026},{"id":"https://openalex.org/keywords/aerospace-engineering","display_name":"Aerospace engineering","score":0.31828010082244873},{"id":"https://openalex.org/keywords/engineering","display_name":"Engineering","score":0.2687031626701355},{"id":"https://openalex.org/keywords/mathematics","display_name":"Mathematics","score":0.23140722513198853},{"id":"https://openalex.org/keywords/control","display_name":"Control (management)","score":0.13250479102134705},{"id":"https://openalex.org/keywords/classical-mechanics","display_name":"Classical mechanics","score":0.13248327374458313},{"id":"https://openalex.org/keywords/mathematical-analysis","display_name":"Mathematical analysis","score":0.0882071852684021}],"concepts":[{"id":"https://openalex.org/C47446073","wikidata":"https://www.wikidata.org/wiki/Q5165890","display_name":"Control theory (sociology)","level":3,"score":0.8366851806640625},{"id":"https://openalex.org/C155710575","wikidata":"https://www.wikidata.org/wiki/Q83001","display_name":"Attitude control","level":2,"score":0.769753634929657},{"id":"https://openalex.org/C19269812","wikidata":"https://www.wikidata.org/wiki/Q26540","display_name":"Satellite","level":2,"score":0.6415881514549255},{"id":"https://openalex.org/C144171764","wikidata":"https://www.wikidata.org/wiki/Q48103","display_name":"Torque","level":2,"score":0.5987514853477478},{"id":"https://openalex.org/C5594486","wikidata":"https://www.wikidata.org/wiki/Q161635","display_name":"Angular velocity","level":2,"score":0.5904210805892944},{"id":"https://openalex.org/C12302492","wikidata":"https://www.wikidata.org/wiki/Q1752097","display_name":"Setpoint","level":2,"score":0.5771069526672363},{"id":"https://openalex.org/C179254644","wikidata":"https://www.wikidata.org/wiki/Q13222844","display_name":"Moment (physics)","level":2,"score":0.5534661412239075},{"id":"https://openalex.org/C134425645","wikidata":"https://www.wikidata.org/wiki/Q1497982","display_name":"Control moment gyroscope","level":3,"score":0.5079103112220764},{"id":"https://openalex.org/C59108619","wikidata":"https://www.wikidata.org/wiki/Q2261398","display_name":"Circular orbit","level":2,"score":0.48350003361701965},{"id":"https://openalex.org/C206245727","wikidata":"https://www.wikidata.org/wiki/Q2457049","display_name":"Reaction wheel","level":3,"score":0.47453176975250244},{"id":"https://openalex.org/C172707124","wikidata":"https://www.wikidata.org/wiki/Q423488","display_name":"Actuator","level":2,"score":0.46948084235191345},{"id":"https://openalex.org/C13393347","wikidata":"https://www.wikidata.org/wiki/Q8424","display_name":"Aerodynamics","level":2,"score":0.45650914311408997},{"id":"https://openalex.org/C164660894","wikidata":"https://www.wikidata.org/wiki/Q2037833","display_name":"Piecewise","level":2,"score":0.4347064197063446},{"id":"https://openalex.org/C203479927","wikidata":"https://www.wikidata.org/wiki/Q5165939","display_name":"Controller (irrigation)","level":2,"score":0.42822265625},{"id":"https://openalex.org/C196644772","wikidata":"https://www.wikidata.org/wiki/Q3884964","display_name":"Orbit (dynamics)","level":2,"score":0.42783111333847046},{"id":"https://openalex.org/C121332964","wikidata":"https://www.wikidata.org/wiki/Q413","display_name":"Physics","level":0,"score":0.37509220838546753},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.35332316160202026},{"id":"https://openalex.org/C146978453","wikidata":"https://www.wikidata.org/wiki/Q3798668","display_name":"Aerospace engineering","level":1,"score":0.31828010082244873},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.2687031626701355},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.23140722513198853},{"id":"https://openalex.org/C2775924081","wikidata":"https://www.wikidata.org/wiki/Q55608371","display_name":"Control (management)","level":2,"score":0.13250479102134705},{"id":"https://openalex.org/C74650414","wikidata":"https://www.wikidata.org/wiki/Q11397","display_name":"Classical mechanics","level":1,"score":0.13248327374458313},{"id":"https://openalex.org/C134306372","wikidata":"https://www.wikidata.org/wiki/Q7754","display_name":"Mathematical analysis","level":1,"score":0.0882071852684021},{"id":"https://openalex.org/C6557445","wikidata":"https://www.wikidata.org/wiki/Q173113","display_name":"Agronomy","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/C86803240","wikidata":"https://www.wikidata.org/wiki/Q420","display_name":"Biology","level":0,"score":0.0},{"id":"https://openalex.org/C97355855","wikidata":"https://www.wikidata.org/wiki/Q11473","display_name":"Thermodynamics","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.23919/acc50511.2021.9483374","is_oa":false,"landing_page_url":"https://doi.org/10.23919/acc50511.2021.9483374","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"}],"best_oa_location":null,"sustainable_development_goals":[{"display_name":"Affordable and clean energy","score":0.4300000071525574,"id":"https://metadata.un.org/sdg/7"}],"awards":[{"id":"https://openalex.org/G5629757135","display_name":"SMALL-SATELLITE SWARMS ARE AN INTEGRAL PART OF FUTURE SPACE MISSIONS  INCLUDING EXPLORATION  ATMOSPHERIC MEASUREMENTS  COMET DETECTION  COSMOLOGICAL AND BIOLOGICAL STUDIES  AND SPACE-WEATHER MONITORING. SMALL-SATELLITE FORMATIONS ARE CANDIDATES FOR NEXTGENERATION INTERFEROMETERS  LARGE-APERTURE SPACE TELESCOPES  ANTENNAS  RADIOMETERS  AND GRAVITY-WAVE DETECTORS. THE PRIMARY ACTUATION-AND-SENSING CHALLENGE FOR SMALL SATELLITES IS THEIR STRICT SIZE-AND-WEIGHT LIMITATIONS. CONVENTIONAL LARGE-SATELLITE ACTUATION SYSTEMS (E.G.  PROPELLANT THRUSTERS AND REACTION WHEELS) ARE NOT WELL SUITED FOR SMALL SATELLITE SWARMS. THIS PROJECT WILL DEVELOP AND INTEGRATE INNOVATIVE ACTUATION  SENSOR  AND CONTROL TECHNOLOGIES THAT ARE BOTH SMALL  EFFICIENT  AND HAVE RENEWABLE POWER SOURCES. THE OBJECTIVE OF THIS PROJECT IS TO DEVELOP AND INTEGRATE THREE KEY ENABLING TECHNOLOGIES: 1) A NONCOMMUTATIVE-ATTITUDE-CONTROL (NAC) SYSTEM FOR ORIENTATION CONTROL  2) AN ELECTROMAGNETIC ACTUATION-PLUS-SENSING (EAS) SYSTEM FOR RELATIVE-POSITION CONTROL AND SENSING  AND 3) DISCRETE-TIME FORMATION (DTF) CONTROL ALGORITHMS THAT ADDRESS THE UNIQUE FEATURES OF THE NAC AND EAS SYSTEMS. THE RESEARCH TEAM IS CURRENTLY APPLYING NONCOMMUTATIVE-ATTITUDE-CONTROL FOR MEDICAL MICROROBOTS AND DISCRETE-TIME FORMATION CONTROL ALGORITHMS FOR MULTI-VEHICLE AERIAL DISTRIBUTED SENSING SYSTEMS. THE UNIQUE COMBINATION OF TECHNOLOGIES DEVELOPED IN THIS PROJECT WILL ADVANCE THE STATE-OF-THE-ART IN SMALL SATELLITE SWARMS FOR NASA. THESE TECHNOLOGIES WILL ALSO HAVE BROADER APPLICATION FOR NASA CHALLENGES SUCH AS FORMATIONS OF LARGE SATELLITES AND SMALL TERRESTRIAL ROBOTS. OUR RESEARCH PLAN INCLUDES COLLABORATIONS WITH NASA AMES (ARC)  NASA KENNEDY SPACE CENTER (KSC)  NASA MARSHALL SPACE FLIGHT CENTER (MSFC)  AND INDUSTRY PARTNER SPACE TANGO INC. THIS PLAN LEVERAGES THE RESEARCH TEAM'S RECENT DEVELOPMENTS ON SMALL-SATELLITE ATTITUDE CONTROL  DISCRETE-TIME FORMATION CONTROL  AND ELECTROMAGNETIC FORMATION-FLYING TECHNOLOGY (KSC)  AS WELL AS EXPERTISE ON VIDEO GUIDANCE SENSORS AND SMALL-SATELLITE DESIGN AND TESTING (MSFC). MAJOR MILESTONES OF THIS PROJECT INCLUDE A 5-SATELLITE COOPERATIVE-CONTROL EXPERIMENT USING MSFC'S FLAT-FLOOR FACILITY  AND A 2-SATELLITE FORMATION-FLYING EXPERIMENT USING SPACE TANGO'S TANGOLAB-1 FACILITY ON THE INTERNATIONAL SPACE STATION (ISS). AFTER SUCCESSFUL COMPLETION OF THIS PROJECT  OUR RESEARCH ROADMAP ENVISIONS FOLLOW-ON PROJECTS INCLUDING SATELLITE FORMATION-FLYING EXPERIMENTS IN ORBIT. THIS PROPOSAL LEVERAGES RESULTS OF PRIOR NASA EPSCOR SEED INVESTMENTS TO BUILD A UNIQUE EXPERIMENTAL INFRASTRUCTURE THAT EXPANDS KENTUCKY'S RESEARCH CAPABILITY IN A NEW DIMENSION  DEVELOPS SPECIALIZED KNOWLEDGE AND EXPERTISE FOR FACULTY AND STUDENTS  INCREASES COLLABORATIONS BETWEEN KENTUCKY'S RESEARCHERS  START-UP COMPANIES AND NASA  AND SUPPORTS FUTURE RESEARCH FUNDING SUCCESS. THE WORK ALIGNS WITH THE KENTUCKY SCIENCE AND INNOVATION STRATEGY PRIORITY FOR HIGH-VALUE RESEARCH AND DEVELOPMENT. THE PROPOSED RESEARCH DIRECTLY SUPPORTS NASA SPACE TECHNOLOGY MISSION DIRECTORATE (STMD)  SPECIFICALLY  THE SMALL SPACECRAFT TECHNOLOGY PROGRAM (SSTP)  WHICH IS TASKED WITH IDENTIFYING AND DEVELOPING NEW TECHNOLOGIES TO ENHANCE OR EXPAND THE CAPABILITIES OF SMALL SPACECRAFT AND SUPPORT FLIGHT DEMONSTRATIONS OF NEW TECHNOLOGIES. THIS PROJECT HAS A HIGH POTENTIAL TO IMPACT FUTURE NASA MISSIONS AND PRODUCE TECHNOLOGIES FOR THE GROWING U.S. SMALL-SATELLITE SECTOR.","funder_award_id":"80NSSC17M0040","funder_id":"https://openalex.org/F4320306101","funder_display_name":"National Aeronautics and Space Administration"},{"id":"https://openalex.org/G7597585526","display_name":null,"funder_award_id":"CMMI-1538782","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"}],"funders":[{"id":"https://openalex.org/F4320306076","display_name":"National Science Foundation","ror":"https://ror.org/021nxhr62"},{"id":"https://openalex.org/F4320306101","display_name":"National Aeronautics and Space Administration","ror":"https://ror.org/027ka1x80"}],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":22,"referenced_works":["https://openalex.org/W22545347","https://openalex.org/W636927631","https://openalex.org/W1628100432","https://openalex.org/W2010704362","https://openalex.org/W2073992071","https://openalex.org/W2075385642","https://openalex.org/W2081212652","https://openalex.org/W2087098291","https://openalex.org/W2089302086","https://openalex.org/W2091744500","https://openalex.org/W2133361850","https://openalex.org/W2167620809","https://openalex.org/W2227511020","https://openalex.org/W2293940025","https://openalex.org/W2886065137","https://openalex.org/W2901340607","https://openalex.org/W2966400504","https://openalex.org/W3023398579","https://openalex.org/W3045602447","https://openalex.org/W3092333367","https://openalex.org/W3185673867","https://openalex.org/W6781059105"],"related_works":["https://openalex.org/W2733540627","https://openalex.org/W1826393510","https://openalex.org/W4313492309","https://openalex.org/W2160216531","https://openalex.org/W3144754212","https://openalex.org/W2922416850","https://openalex.org/W2169705420","https://openalex.org/W2339799826","https://openalex.org/W1991052905","https://openalex.org/W2126725027"],"abstract_inverted_index":{"This":[0,73],"paper":[1],"addresses":[2],"small-satellite":[3],"attitude":[4,51,119],"control":[5,43,58,77],"in":[6,124,133,150],"the":[7,49,57,62,65,70,89,94,98,107,116],"presence":[8],"of":[9,35,48,64,93],"external":[10,102],"disturbance":[11],"torques":[12],"using":[13],"internal":[14],"rotating-mass":[15,21,66],"actuators.":[16],"Unlike":[17],"reaction":[18],"wheels,":[19],"these":[20],"actuators":[22,67],"cannot":[23],"perform":[24],"complete":[25],"rotations.":[26],"Instead,":[27],"their":[28],"stroke":[29],"is":[30,104],"limited":[31],"to":[32,55,69,114,154],"a":[33,40,122,131,141,151],"radians":[34],"total":[36],"rotation.":[37],"We":[38,87,109],"present":[39,110],"setpoint":[41,117],"tracking":[42,118],"algorithm":[44,75],"that":[45,79],"uses":[46],"feedback":[47,74],"satellite's":[50,71],"and":[52,91,139],"angular":[53],"velocity":[54],"determine":[56],"signals,":[59],"which":[60,148],"are":[61,80],"angles":[63],"relative":[68],"body.":[72],"yields":[76],"signals":[78],"continuous":[81],"but":[82],"only":[83],"piecewise-continuously":[84],"differentiable":[85],"sinusoids.":[86],"analyze":[88],"stability":[90],"performance":[92],"closed-loop":[95],"system":[96],"for":[97],"case":[99],"where":[100],"no":[101],"torque":[103],"acting":[105],"on":[106,143,146],"satellite.":[108],"three":[111],"numerical":[112],"simulations":[113],"demonstrate":[115],"controller:":[120],"i)":[121],"satellite":[123,132,142],"low-Earth":[125,134],"orbit":[126,135],"neglecting":[127],"aerodynamic":[128,137],"moment;":[129,138],"ii)":[130],"including":[136],"iii)":[140],"an":[144],"air-bearing":[145],"Earth,":[147],"results":[149],"moment":[152],"due":[153],"gravity.":[155]},"counts_by_year":[{"year":2022,"cited_by_count":2}],"updated_date":"2026-06-22T08:00:12.763002","created_date":"2025-10-10T00:00:00"}
