{"id":480,"date":"2024-09-26T10:20:21","date_gmt":"2024-09-26T08:20:21","guid":{"rendered":"https:\/\/dycsyt.com\/sdtlib\/"},"modified":"2024-11-14T18:24:06","modified_gmt":"2024-11-14T17:24:06","slug":"sdtlib","status":"publish","type":"page","link":"https:\/\/dycsyt.com\/en\/sdtlib\/","title":{"rendered":"SDTlib"},"content":{"rendered":"<p>[et_pb_section fb_built=&#8221;1&#8243; custom_padding_last_edited=&#8221;on|tablet&#8221; _builder_version=&#8221;4.26.1&#8243; _module_preset=&#8221;default&#8221; custom_margin=&#8221;0px||20px||false|false&#8221; custom_margin_tablet=&#8221;0px||0px||false|false&#8221; custom_margin_phone=&#8221;0px||0px||false|false&#8221; custom_margin_last_edited=&#8221;on|phone&#8221; custom_padding=&#8221;80px||50px|0px|false|false&#8221; custom_padding_tablet=&#8221;||150px||false|false&#8221; custom_padding_phone=&#8221;100px||100px||false|false&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_row _builder_version=&#8221;4.26.1&#8243; _module_preset=&#8221;default&#8221; custom_margin=&#8221;-35px||0px||false|false&#8221; custom_padding=&#8221;0px||0px|30px|false|false&#8221; border_width_left=&#8221;1px&#8221; border_color_left=&#8221;gcid-primary-color&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{%22gcid-primary-color%22:%91%22border_color_left%22%93}&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.26.1&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_text admin_label=&#8221;Texte&#8221; _builder_version=&#8221;4.26.1&#8243; _module_preset=&#8221;default&#8221; text_font=&#8221;&#8211;et_global_body_font|500|||||||&#8221; header_font=&#8221;&#8211;et_global_body_font||||||||&#8221; header_line_height=&#8221;1.1em&#8221; custom_margin=&#8221;0px||15px||false|false&#8221; custom_padding=&#8221;0px||0px||true|false&#8221; header_font_size_tablet=&#8221;&#8221; header_font_size_phone=&#8221;38px&#8221; header_font_size_last_edited=&#8221;on|phone&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<h1>SDTlib: Software for modeling, controlling and simulating flexible space systems<\/h1>\n<p>[\/et_pb_text][et_pb_text _builder_version=&#8221;4.26.1&#8243; _module_preset=&#8221;default&#8221; text_font=&#8221;&#8211;et_global_body_font||||||||&#8221; custom_margin=&#8221;0px||0px||true|false&#8221; custom_padding=&#8221;0px|0px|0px||true|false&#8221; custom_padding_tablet=&#8221;|200px|||true|false&#8221; custom_padding_phone=&#8221;|0px||0px|true|false&#8221; custom_padding_last_edited=&#8221;on|tablet&#8221; hover_enabled=&#8221;0&#8243; global_colors_info=&#8221;{}&#8221; sticky_enabled=&#8221;0&#8243;]<\/p>\n<p>The SDTlib (Satellites Dynamics Toolbox &#8211; Library) is a Matlab\/Simulink library for modeling satellite dynamic behavior. More than just a simulator, SDTlib has been designed to optimize frequency analysis and robust controller synthesis.<\/p>\n<p>Resulting from 15 years of research at ISAE-SUPAERO in collaboration with ESA, CNES, ONERA and industrial partners, the SDTlib has been validated and used in numerous European R&amp;D projects.<\/p>\n<p>For observation, on-orbit servicing, telecommunications missions, or any other system likely to involve structural flexibilities or uncertain parameters, SDTlib provides an expert and immediately operational design support solution, without the need for costly and time-consuming in-house development.<\/p>\n<p>[\/et_pb_text][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section fb_built=&#8221;1&#8243; custom_padding_last_edited=&#8221;off|phone&#8221; admin_label=&#8221;Section&#8221; _builder_version=&#8221;4.26.1&#8243; _module_preset=&#8221;default&#8221; custom_margin=&#8221;0px||||false|false&#8221; custom_padding=&#8221;0px|20px|0px|20px|true|true&#8221; custom_padding_tablet=&#8221;0px||150px||false|false&#8221; custom_padding_phone=&#8221;0px||100px||false|false&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_row column_structure=&#8221;1_2,1_2&#8243; _builder_version=&#8221;4.26.1&#8243; _module_preset=&#8221;default&#8221; width=&#8221;95%&#8221; custom_margin=&#8221;14px|auto|14px|auto|true|false&#8221; custom_padding=&#8221;23px||23px||true|false&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;1_2&#8243; _builder_version=&#8221;4.26.1&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_text _builder_version=&#8221;4.26.1&#8243; _module_preset=&#8221;default&#8221; text_font=&#8221;|700|||||||&#8221; text_font_size=&#8221;18px&#8221; text_orientation_tablet=&#8221;center&#8221; text_orientation_phone=&#8221;center&#8221; text_orientation_last_edited=&#8221;on|tablet&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<p>Model each subsystem using the Simulink interface<\/p>\n<p>[\/et_pb_text][et_pb_image src=&#8221;https:\/\/dycsyt.com\/wp-content\/uploads\/2024\/10\/ordinateur-etape1.png&#8221; title_text=&#8221;computer step1&#8243; show_in_lightbox=&#8221;on&#8221; align_tablet=&#8221;center&#8221; align_phone=&#8221;center&#8221; align_last_edited=&#8221;on|tablet&#8221; _builder_version=&#8221;4.26.1&#8243; _module_preset=&#8221;default&#8221; width_tablet=&#8221;75%&#8221; width_phone=&#8221;75%&#8221; width_last_edited=&#8221;on|tablet&#8221; global_colors_info=&#8221;{}&#8221; width__hover_enabled=&#8221;off|desktop&#8221;][\/et_pb_image][\/et_pb_column][et_pb_column type=&#8221;1_2&#8243; _builder_version=&#8221;4.26.1&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][\/et_pb_column][\/et_pb_row][et_pb_row column_structure=&#8221;1_2,1_2&#8243; _builder_version=&#8221;4.26.1&#8243; _module_preset=&#8221;default&#8221; width=&#8221;95%&#8221; custom_padding=&#8221;0px||0px||false|false&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;1_2&#8243; _builder_version=&#8221;4.26.1&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_image src=&#8221;https:\/\/dycsyt.com\/wp-content\/uploads\/2024\/10\/fleche_SDTlib_1.png&#8221; title_text=&#8221;fleche_SDTlib_3&#8243; align=&#8221;center&#8221; src_tablet=&#8221;https:\/\/dycsyt.com\/wp-content\/uploads\/2024\/10\/fleche_SDTlib_3.png&#8221; src_phone=&#8221;https:\/\/dycsyt.com\/wp-content\/uploads\/2024\/10\/fleche_SDTlib_3.png&#8221; src_last_edited=&#8221;on|tablet&#8221; _builder_version=&#8221;4.26.1&#8243; _module_preset=&#8221;default&#8221; width=&#8221;35%&#8221; width_tablet=&#8221;25%&#8221; width_phone=&#8221;30%&#8221; width_last_edited=&#8221;on|tablet&#8221; global_colors_info=&#8221;{}&#8221;][\/et_pb_image][\/et_pb_column][et_pb_column type=&#8221;1_2&#8243; _builder_version=&#8221;4.26.1&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_text _builder_version=&#8221;4.26.1&#8243; _module_preset=&#8221;default&#8221; text_font=&#8221;|700|||||||&#8221; text_font_size=&#8221;18px&#8221; text_orientation=&#8221;right&#8221; text_orientation_tablet=&#8221;center&#8221; text_orientation_phone=&#8221;center&#8221; text_orientation_last_edited=&#8221;on|tablet&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<p>Assemble to build the complete satellite model<\/p>\n<p>[\/et_pb_text][et_pb_image src=&#8221;https:\/\/dycsyt.com\/wp-content\/uploads\/2024\/10\/ordinateur2.png&#8221; title_text=&#8221;computer2&#8243; show_in_lightbox=&#8221;on&#8221; align_tablet=&#8221;center&#8221; align_phone=&#8221;center&#8221; align_last_edited=&#8221;on|tablet&#8221; _builder_version=&#8221;4.26.1&#8243; _module_preset=&#8221;default&#8221; width=&#8221;99.9%&#8221; width_tablet=&#8221;75%&#8221; width_phone=&#8221;75%&#8221; width_last_edited=&#8221;on|tablet&#8221; custom_margin=&#8221;0px||0px||false|false&#8221; custom_padding=&#8221;0px||0px|0px|true|false&#8221; global_colors_info=&#8221;{}&#8221;][\/et_pb_image][\/et_pb_column][\/et_pb_row][et_pb_row column_structure=&#8221;1_2,1_2&#8243; module_class=&#8221;reverse&#8221; _builder_version=&#8221;4.26.1&#8243; _module_preset=&#8221;default&#8221; width=&#8221;95%&#8221; custom_margin=&#8221;0px||0px||true|false&#8221; custom_padding=&#8221;0px||0px||true|false&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;1_2&#8243; _builder_version=&#8221;4.26.1&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_text _builder_version=&#8221;4.26.1&#8243; _module_preset=&#8221;default&#8221; text_font=&#8221;|700|||||||&#8221; text_font_size=&#8221;18px&#8221; text_orientation_tablet=&#8221;center&#8221; text_orientation_phone=&#8221;center&#8221; text_orientation_last_edited=&#8221;on|tablet&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<p>The model is ready for analysis, simulation, controller synthesis&#8230;<\/p>\n<p>[\/et_pb_text][et_pb_image src=&#8221;https:\/\/dycsyt.com\/wp-content\/uploads\/2024\/10\/ordinateur3.png&#8221; title_text=&#8221;computer3&#8243; show_in_lightbox=&#8221;on&#8221; align_tablet=&#8221;center&#8221; align_phone=&#8221;center&#8221; align_last_edited=&#8221;on|tablet&#8221; _builder_version=&#8221;4.26.1&#8243; _module_preset=&#8221;default&#8221; width_tablet=&#8221;75%&#8221; width_phone=&#8221;75%&#8221; width_last_edited=&#8221;on|tablet&#8221; custom_margin=&#8221;-30px||||false|false&#8221; custom_margin_tablet=&#8221;0px||||false|false&#8221; custom_margin_phone=&#8221;0px||||false|false&#8221; custom_margin_last_edited=&#8221;on|tablet&#8221; global_colors_info=&#8221;{}&#8221; width__hover_enabled=&#8221;off|desktop&#8221;][\/et_pb_image][\/et_pb_column][et_pb_column type=&#8221;1_2&#8243; _builder_version=&#8221;4.26.1&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_image src=&#8221;https:\/\/dycsyt.com\/wp-content\/uploads\/2024\/10\/fleche_SDTlib_2.png&#8221; title_text=&#8221;fleche_SDTlib_2&#8243; src_tablet=&#8221;https:\/\/dycsyt.com\/wp-content\/uploads\/2024\/10\/fleche_SDTlib_3.png&#8221; src_phone=&#8221;https:\/\/dycsyt.com\/wp-content\/uploads\/2024\/10\/fleche_SDTlib_3.png&#8221; src_last_edited=&#8221;on|tablet&#8221; align_tablet=&#8221;center&#8221; align_phone=&#8221;center&#8221; align_last_edited=&#8221;on|tablet&#8221; _builder_version=&#8221;4.26.1&#8243; _module_preset=&#8221;default&#8221; width=&#8221;35%&#8221; width_tablet=&#8221;20%&#8221; width_phone=&#8221;30%&#8221; width_last_edited=&#8221;on|tablet&#8221; module_alignment=&#8221;center&#8221; custom_margin=&#8221;0px||0px|-45px|true|false&#8221; custom_margin_tablet=&#8221;|||0px|true|false&#8221; custom_margin_phone=&#8221;|||0px|true|false&#8221; custom_margin_last_edited=&#8221;on|tablet&#8221; custom_padding=&#8221;0px||0px|0px|true|false&#8221; global_colors_info=&#8221;{}&#8221;][\/et_pb_image][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section fb_built=&#8221;1&#8243; admin_label=&#8221;Section&#8221; _builder_version=&#8221;4.26.1&#8243; _module_preset=&#8221;default&#8221; custom_margin=&#8221;0px||0px||false|false&#8221; custom_margin_tablet=&#8221;0px||0px||false|false&#8221; custom_margin_phone=&#8221;0px||0px||false|false&#8221; custom_margin_last_edited=&#8221;on|phone&#8221; custom_padding=&#8221;0px||0px||false|false&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_row _builder_version=&#8221;4.26.1&#8243; _module_preset=&#8221;default&#8221; use_background_color_gradient=&#8221;on&#8221; background_color_gradient_direction=&#8221;105deg&#8221; background_color_gradient_stops=&#8221;gcid-primary-color 5%|gcid-secondary-color 95%&#8221; width=&#8221;84.8%&#8221; custom_margin=&#8221;30px||75px||false|false&#8221; custom_margin_tablet=&#8221;30px||50px||false|false&#8221; custom_margin_phone=&#8221;||55px||false|false&#8221; custom_margin_last_edited=&#8221;on|phone&#8221; custom_padding=&#8221;35px|35px|35px|35px|true|true&#8221; border_radii=&#8221;on|20px|20px|20px|20px&#8221; border_color_all=&#8221;#FFFFFF&#8221; global_colors_info=&#8221;{%22gcid-primary-color%22:%91%22background_color_gradient_stops%22%93,%22gcid-secondary-color%22:%91%22background_color_gradient_stops%22%93}&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.26.1&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_text _builder_version=&#8221;4.26.1&#8243; _module_preset=&#8221;default&#8221; header_2_font=&#8221;&#8211;et_global_body_font|600|||||||&#8221; header_2_text_color=&#8221;#0a2d47&#8243; header_2_font_size=&#8221;36px&#8221; custom_margin=&#8221;0px||25px||false|false&#8221; custom_padding=&#8221;0px||0px||false|false&#8221; header_2_font_size_tablet=&#8221;36px&#8221; header_2_font_size_phone=&#8221;30px&#8221; header_2_font_size_last_edited=&#8221;on|phone&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<h2>A multi-body approach to complex systems<\/h2>\n<p>[\/et_pb_text][et_pb_text _builder_version=&#8221;4.26.1&#8243; _module_preset=&#8221;default&#8221; text_text_color=&#8221;#0a2d47&#8243; hover_enabled=&#8221;0&#8243; global_colors_info=&#8221;{}&#8221; sticky_enabled=&#8221;0&#8243;]<\/p>\n<p>The SDTlib is based on a multi-body approach: simply assemble the satellite components in the Simulink interface to obtain the dynamic model of the complex system, taking into account all couplings and degrees of freedom. This enables each substructure to be finely modeled, while retaining physical parameterization including the impact of parametric uncertainties. In particular, for flexible structures such as solar panels or robotic arms, the software includes analytical and finite element models for simple geometric shapes (plates and beams), and an interface with Nastran\/Patran for more complex geometries. This approach also enables us to model complex mechanisms, such as solar array driving mechanisms (SADM), and the microvibrations they can generate through imperfections in the reduction gearbox; reaction wheels are another example, with gyroscopic effects taken into account, as well as possible unbalances generating harmonic disturbances.<\/p>\n<p>[\/et_pb_text][\/et_pb_column][\/et_pb_row][et_pb_row column_structure=&#8221;1_2,1_2&#8243; use_custom_gutter=&#8221;on&#8221; gutter_width=&#8221;2&#8243; make_equal=&#8221;on&#8221; _builder_version=&#8221;4.26.1&#8243; _module_preset=&#8221;default&#8221; min_height=&#8221;167px&#8221; custom_margin=&#8221;20px|auto|50px|auto|false|false&#8221; custom_margin_tablet=&#8221;30px||50px||false|false&#8221; custom_margin_phone=&#8221;||25px||false|false&#8221; custom_margin_last_edited=&#8221;on|phone&#8221; custom_padding=&#8221;0px|0px|0px|0px|true|true&#8221; border_color_all=&#8221;#FFFFFF&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{%22gcid-primary-color%22:%91%22background_color_gradient_stops%22%93,%22gcid-secondary-color%22:%91%22background_color_gradient_stops%22%93}&#8221;][et_pb_column type=&#8221;1_2&#8243; admin_label=&#8221;Column&#8221; _builder_version=&#8221;4.26.1&#8243; _module_preset=&#8221;default&#8221; custom_padding=&#8221;35px|35px|35px|35px|true|true&#8221; border_radii=&#8221;on|20px|20px|20px|20px&#8221; border_width_all=&#8221;1px&#8221; border_color_all=&#8221;#FFFFFF&#8221; global_colors_info=&#8221;{%22gcid-primary-color%22:%91%22background_color_gradient_stops%22%93,%22gcid-secondary-color%22:%91%22background_color_gradient_stops%22%93}&#8221;][et_pb_text admin_label=&#8221;Texte&#8221; _builder_version=&#8221;4.26.1&#8243; _module_preset=&#8221;default&#8221; header_2_font=&#8221;&#8211;et_global_body_font|600|||||||&#8221; header_2_text_color=&#8221;#FFFFFF&#8221; header_2_font_size=&#8221;36px&#8221; header_2_line_height=&#8221;1.1em&#8221; custom_margin=&#8221;0px||20px||false|false&#8221; custom_padding=&#8221;0px||0px||false|false&#8221; header_2_font_size_tablet=&#8221;36px&#8221; header_2_font_size_phone=&#8221;30px&#8221; header_2_font_size_last_edited=&#8221;on|phone&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<h2>A fully parameterized dynamic model<\/h2>\n<p>[\/et_pb_text][et_pb_text _builder_version=&#8221;4.26.1&#8243; _module_preset=&#8221;default&#8221; text_text_color=&#8221;#FFFFFF&#8221; custom_margin=&#8221;0px||0px||true|false&#8221; custom_padding=&#8221;0px||0px||true|false&#8221; hover_enabled=&#8221;0&#8243; global_colors_info=&#8221;{}&#8221; sticky_enabled=&#8221;0&#8243;]<\/p>\n<p>The SDTlib lets you define all uncertain parameters (resonance frequencies, inertia, etc.) or variable parameters (such as solar panel orientation). It provides a single model containing all parametric configurations, from a single finite element model for each flexible substructure, and without the need to sample the parametric space. Once compiled, the model is ready to be used with Matlab&#8217;s robust control tools to automatically design a stable, robust controller, speeding up the design and validation process.<\/p>\n<p>[\/et_pb_text][\/et_pb_column][et_pb_column type=&#8221;1_2&#8243; _builder_version=&#8221;4.26.1&#8243; _module_preset=&#8221;default&#8221; background_color=&#8221;#c9c9c9&#8243; background_image=&#8221;https:\/\/dycsyt.com\/wp-content\/uploads\/2024\/10\/image_satellite_2-scaled.jpg&#8221; custom_padding=&#8221;||52px||false|false&#8221; custom_padding_tablet=&#8221;200px||200px||false|false&#8221; custom_padding_phone=&#8221;||200px||false|false&#8221; custom_padding_last_edited=&#8221;on|phone&#8221; border_radii=&#8221;on|20px|20px|20px|20px&#8221; global_colors_info=&#8221;{}&#8221;][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section fb_built=&#8221;1&#8243; _builder_version=&#8221;4.26.1&#8243; _module_preset=&#8221;default&#8221; custom_margin=&#8221;-24px|||||&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_row _builder_version=&#8221;4.26.1&#8243; _module_preset=&#8221;default&#8221; custom_margin=&#8221;|auto|-29px|auto||&#8221; custom_padding=&#8221;10px|||||&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.26.1&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_text _builder_version=&#8221;4.26.1&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<h3>Application examples<\/h3>\n<p>[\/et_pb_text][\/et_pb_column][\/et_pb_row][et_pb_row _builder_version=&#8221;4.26.1&#8243; _module_preset=&#8221;default&#8221; min_height=&#8221;818.6px&#8221; custom_margin=&#8221;|auto|-11px|auto||&#8221; custom_padding=&#8221;||0px|||&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.26.1&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][dsm_card_carousel slide_to_show=&#8221;2&#8243; speed=&#8221;100&#8243; autoplay=&#8221;off&#8221; arrows=&#8221;off&#8221; dots=&#8221;off&#8221; arrows_tablet=&#8221;on&#8221; arrows_phone=&#8221;on&#8221; arrows_last_edited=&#8221;on|phone&#8221; _builder_version=&#8221;4.26.1&#8243; _module_preset=&#8221;default&#8221; min_height=&#8221;761px&#8221; custom_margin=&#8221;||16px||false|false&#8221; global_colors_info=&#8221;{}&#8221;][dsm_card_carousel_child title=&#8221;Precision pointing for an observation mission&#8221; image=&#8221;https:\/\/dycsyt.com\/wp-content\/uploads\/2024\/10\/sketch_flexible_spacecraft_LOS.png&#8221; image_as_background=&#8221;off&#8221; button_text=&#8221;Read the article&#8221; button_url=&#8221;https:\/\/dycsyt.com\/en\/precision-pointing-observation-mission\/&#8221; button_url_new_window=&#8221;1&#8243; _builder_version=&#8221;4.26.1&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; parent_button=&#8221;off&#8221; parent_header_level=&#8221;h4&#8243;]<\/p>\n<p>This R&amp;D study focused on optimizing the pointing performance of a generic observation mission. The satellite under consideration featured numerous flexible elements and vibration-generating mechanisms. The system was fully modeled using SDTlib to analyze the propagation and impact of the various sources of disturbance on the line of sight, and to quickly compare several control architectures.<\/p>\n<p>[\/dsm_card_carousel_child][dsm_card_carousel_child title=&#8221;Robotic arm manipulation for on-orbit servicing&#8221; image=&#8221;https:\/\/dycsyt.com\/wp-content\/uploads\/2024\/10\/on_orbit_servicing-4.png&#8221; image_as_background=&#8221;off&#8221; button_text=&#8221;Read the article&#8221; button_url=&#8221;https:\/\/dycsyt.com\/en\/robotic-arm-manipulation-for-on-orbit-service\/&#8221; button_url_new_window=&#8221;1&#8243; _builder_version=&#8221;4.26.1&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; parent_button=&#8221;off&#8221; parent_header_level=&#8221;h4&#8243;]<\/p>\n<p>This R&amp;D study involved high-fidelity modeling of an in-orbit service scenario. SDTlib was used to model the service satellite and the customer, each with their own properties of mass, inertia, flexible modes, etc., then the complete system after docking. This model, parameterized with uncertainties and arm link positions, was used to optimize a controller that takes into account changes in inertia and flexible modes during proximity operations.<\/p>\n<p>[\/dsm_card_carousel_child][\/dsm_card_carousel][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section fb_built=&#8221;1&#8243; custom_padding_last_edited=&#8221;on|phone&#8221; _builder_version=&#8221;4.26.1&#8243; _module_preset=&#8221;default&#8221; min_height=&#8221;122.4px&#8221; custom_margin=&#8221;0px||0px||true|false&#8221; custom_padding=&#8221;0px||0px||false|false&#8221; custom_padding_tablet=&#8221;||100px||false|false&#8221; custom_padding_phone=&#8221;||0px||false|false&#8221; global_colors_info=&#8221;{%22gcid-secondary-color%22:%91%22background_color_gradient_stops%22%93,%22gcid-primary-color%22:%91%22background_color_gradient_stops%22%93}&#8221;][et_pb_row column_structure=&#8221;3_4,1_4&#8243; _builder_version=&#8221;4.26.1&#8243; _module_preset=&#8221;default&#8221; background_color=&#8221;#090909&#8243; custom_margin=&#8221;0px||0px||false|false&#8221; custom_padding=&#8221;35px|35px|35px|35px|true|true&#8221; border_radii=&#8221;on|20px|20px|20px|20px&#8221; border_width_all=&#8221;1px&#8221; border_color_all=&#8221;#505050&#8243; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;3_4&#8243; _builder_version=&#8221;4.26.1&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_text _builder_version=&#8221;4.26.1&#8243; _module_preset=&#8221;default&#8221; text_font=&#8221;&#8211;et_global_body_font||||||||&#8221; text_text_color=&#8221;#FFFFFF&#8221; text_font_size=&#8221;18px&#8221; custom_margin=&#8221;5px||0px||false|false&#8221; custom_padding=&#8221;0px||0px||true|false&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<p>For further information, please do not hesitate to contact us.<\/p>\n<p>[\/et_pb_text][\/et_pb_column][et_pb_column type=&#8221;1_4&#8243; _builder_version=&#8221;4.26.1&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_button button_url=&#8221;@ET-DC@eyJkeW5hbWljIjp0cnVlLCJjb250ZW50IjoicG9zdF9saW5rX3VybF9wYWdlIiwic2V0dGluZ3MiOnsicG9zdF9pZCI6IjYxIn19@&#8221; button_text=&#8221;Contact us&#8221; button_alignment=&#8221;center&#8221; _builder_version=&#8221;4.26.1&#8243; _dynamic_attributes=&#8221;button_url&#8221; _module_preset=&#8221;default&#8221; custom_button=&#8221;on&#8221; button_text_color=&#8221;#090909&#8243; button_bg_use_color_gradient=&#8221;on&#8221; button_bg_color_gradient_direction=&#8221;102deg&#8221; button_bg_color_gradient_stops=&#8221;gcid-primary-color 0%|gcid-secondary-color 100%&#8221; button_border_width=&#8221;0px&#8221; button_font=&#8221;||||||||&#8221; button_use_icon=&#8221;off&#8221; custom_margin=&#8221;0px||0px||false|false&#8221; custom_padding=&#8221;5px||6px||false|false&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{%22gcid-secondary-color%22:%91%22button_bg_color_gradient_stops%22%93,%22gcid-primary-color%22:%91%22button_border_color__hover%22,%22button_text_color__hover%22%93}&#8221; button_border_width__hover_enabled=&#8221;on|hover&#8221; button_border_width__hover=&#8221;1px&#8221; button_border_color__hover_enabled=&#8221;on|hover&#8221; button_border_color__hover=&#8221;#bcbaff&#8221; button_bg_color__hover_enabled=&#8221;on|hover&#8221; button_bg_use_color_gradient__hover=&#8221;off&#8221; button_text_color__hover_enabled=&#8221;on|hover&#8221; button_text_color__hover=&#8221;#bcbaff&#8221;][\/et_pb_button][\/et_pb_column][\/et_pb_row][\/et_pb_section]<\/p>\n","protected":false},"excerpt":{"rendered":"<p>SDTlib: Software for modeling, controlling and simulating flexible space systemsThe SDTlib (Satellites Dynamics Toolbox &#8211; Library) is a Matlab\/Simulink library for modeling satellite dynamic behavior. More than just a simulator, SDTlib has been designed to optimize frequency analysis and robust controller synthesis. Resulting from 15 years of research at ISAE-SUPAERO in collaboration with ESA, CNES, [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_et_pb_use_builder":"on","_et_pb_old_content":"","_et_gb_content_width":"","footnotes":""},"class_list":["post-480","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.1.1 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>SDTlib - Modeling software for flexible spacecrafts<\/title>\n<meta name=\"description\" content=\"The SDTlib is a software developed in collaboration with ESA to model space systems with structural flexibilities and uncertain parameters.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/dycsyt.com\/en\/sdtlib\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"SDTlib - Modeling software for flexible spacecrafts\" \/>\n<meta property=\"og:description\" content=\"The SDTlib is a software developed in collaboration with ESA to model space systems with structural flexibilities and uncertain parameters.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/dycsyt.com\/en\/sdtlib\/\" \/>\n<meta property=\"og:site_name\" content=\"DYCSYT\" \/>\n<meta property=\"article:modified_time\" content=\"2024-11-14T17:24:06+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"5 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/dycsyt.com\/en\/sdtlib\/\",\"url\":\"https:\/\/dycsyt.com\/en\/sdtlib\/\",\"name\":\"SDTlib - Modeling software for flexible spacecrafts\",\"isPartOf\":{\"@id\":\"https:\/\/dycsyt.com\/en\/#website\"},\"datePublished\":\"2024-09-26T08:20:21+00:00\",\"dateModified\":\"2024-11-14T17:24:06+00:00\",\"description\":\"The SDTlib is a software developed in collaboration with ESA to model space systems with structural flexibilities and uncertain parameters.\",\"breadcrumb\":{\"@id\":\"https:\/\/dycsyt.com\/en\/sdtlib\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/dycsyt.com\/en\/sdtlib\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/dycsyt.com\/en\/sdtlib\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Accueil\",\"item\":\"https:\/\/dycsyt.com\/en\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"SDTlib\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/dycsyt.com\/en\/#website\",\"url\":\"https:\/\/dycsyt.com\/en\/\",\"name\":\"DYCSYT\",\"description\":\"Mod\u00e9lisation et contr\u00f4le des structures spatiales flexibles\",\"publisher\":{\"@id\":\"https:\/\/dycsyt.com\/en\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/dycsyt.com\/en\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/dycsyt.com\/en\/#organization\",\"name\":\"DYCSYT\",\"url\":\"https:\/\/dycsyt.com\/en\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/dycsyt.com\/en\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/dycsyt.com\/wp-content\/uploads\/2024\/09\/logo_DYCSYT.png\",\"contentUrl\":\"https:\/\/dycsyt.com\/wp-content\/uploads\/2024\/09\/logo_DYCSYT.png\",\"width\":1923,\"height\":641,\"caption\":\"DYCSYT\"},\"image\":{\"@id\":\"https:\/\/dycsyt.com\/en\/#\/schema\/logo\/image\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"SDTlib - Modeling software for flexible spacecrafts","description":"The SDTlib is a software developed in collaboration with ESA to model space systems with structural flexibilities and uncertain parameters.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/dycsyt.com\/en\/sdtlib\/","og_locale":"en_US","og_type":"article","og_title":"SDTlib - Modeling software for flexible spacecrafts","og_description":"The SDTlib is a software developed in collaboration with ESA to model space systems with structural flexibilities and uncertain parameters.","og_url":"https:\/\/dycsyt.com\/en\/sdtlib\/","og_site_name":"DYCSYT","article_modified_time":"2024-11-14T17:24:06+00:00","twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/dycsyt.com\/en\/sdtlib\/","url":"https:\/\/dycsyt.com\/en\/sdtlib\/","name":"SDTlib - Modeling software for flexible spacecrafts","isPartOf":{"@id":"https:\/\/dycsyt.com\/en\/#website"},"datePublished":"2024-09-26T08:20:21+00:00","dateModified":"2024-11-14T17:24:06+00:00","description":"The SDTlib is a software developed in collaboration with ESA to model space systems with structural flexibilities and uncertain parameters.","breadcrumb":{"@id":"https:\/\/dycsyt.com\/en\/sdtlib\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/dycsyt.com\/en\/sdtlib\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/dycsyt.com\/en\/sdtlib\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Accueil","item":"https:\/\/dycsyt.com\/en\/"},{"@type":"ListItem","position":2,"name":"SDTlib"}]},{"@type":"WebSite","@id":"https:\/\/dycsyt.com\/en\/#website","url":"https:\/\/dycsyt.com\/en\/","name":"DYCSYT","description":"Mod\u00e9lisation et contr\u00f4le des structures spatiales flexibles","publisher":{"@id":"https:\/\/dycsyt.com\/en\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/dycsyt.com\/en\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/dycsyt.com\/en\/#organization","name":"DYCSYT","url":"https:\/\/dycsyt.com\/en\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/dycsyt.com\/en\/#\/schema\/logo\/image\/","url":"https:\/\/dycsyt.com\/wp-content\/uploads\/2024\/09\/logo_DYCSYT.png","contentUrl":"https:\/\/dycsyt.com\/wp-content\/uploads\/2024\/09\/logo_DYCSYT.png","width":1923,"height":641,"caption":"DYCSYT"},"image":{"@id":"https:\/\/dycsyt.com\/en\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/dycsyt.com\/en\/wp-json\/wp\/v2\/pages\/480","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/dycsyt.com\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/dycsyt.com\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/dycsyt.com\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/dycsyt.com\/en\/wp-json\/wp\/v2\/comments?post=480"}],"version-history":[{"count":48,"href":"https:\/\/dycsyt.com\/en\/wp-json\/wp\/v2\/pages\/480\/revisions"}],"predecessor-version":[{"id":1063,"href":"https:\/\/dycsyt.com\/en\/wp-json\/wp\/v2\/pages\/480\/revisions\/1063"}],"wp:attachment":[{"href":"https:\/\/dycsyt.com\/en\/wp-json\/wp\/v2\/media?parent=480"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}