{"id":197,"date":"2024-03-31T03:58:50","date_gmt":"2024-03-31T03:58:50","guid":{"rendered":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s24-teamd6\/?p=197"},"modified":"2024-03-31T04:01:15","modified_gmt":"2024-03-31T04:01:15","slug":"andrews-status-report-for-mar-30","status":"publish","type":"post","link":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s24-teamd6\/2024\/03\/31\/andrews-status-report-for-mar-30\/","title":{"rendered":"Andrew&#8217;s Status Report for Mar 30"},"content":{"rendered":"<p><strong>Personal tasks of this week:<\/strong><\/p>\n<p><strong>Task:<\/strong>\u00a0Test and resolve circuit issues in simulation<\/p>\n<p style=\"padding-left: 30px\"><strong>Definition:<\/strong>\u00a0Work with Thomas to test representative LP problems on the analog circuit simulation to identify and fix issues that prevents it from converging to the correct solution. In particular, test with LPs that have non-zero bias terms in linear equality constraints, which has previously been problematic.<\/p>\n<p style=\"padding-left: 30px\"><strong>Completion:<\/strong> The task is<em>\u00a0completed<\/em>. We have done extensive analysis and experiments in order to determine the cause of the issue. Furthermore, we have resolved all of the remaining issues with Sergey&#8217;s formulation as well.<\/p>\n<p>Here is the sheet with all of our experiments:\u00a0<a href=\"https:\/\/docs.google.com\/spreadsheets\/d\/1R7Jxz5GfSBdVP2LlbtMBW--JfUfCaJxLTjw1ilioOuM\/edit?usp=sharing\">Experiments<\/a><\/p>\n<p>Here are some screenshots of some of our successful simulations:<\/p>\n<p>&nbsp;<\/p>\n<p>DC voltage sweep on optimal cost voltage<a href=\"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s24-teamd6\/wp-content\/uploads\/sites\/299\/2024\/03\/image-9.png\"><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-202\" src=\"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s24-teamd6\/wp-content\/uploads\/sites\/299\/2024\/03\/image-9.png\" alt=\"\" width=\"1917\" height=\"1021\" srcset=\"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s24-teamd6\/wp-content\/uploads\/sites\/299\/2024\/03\/image-9.png 1917w, http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s24-teamd6\/wp-content\/uploads\/sites\/299\/2024\/03\/image-9-300x160.png 300w, http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s24-teamd6\/wp-content\/uploads\/sites\/299\/2024\/03\/image-9-768x409.png 768w, http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s24-teamd6\/wp-content\/uploads\/sites\/299\/2024\/03\/image-9-1024x545.png 1024w\" sizes=\"(max-width: 767px) 89vw, (max-width: 1000px) 54vw, (max-width: 1071px) 543px, 580px\" \/><\/a> <a href=\"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s24-teamd6\/wp-content\/uploads\/sites\/299\/2024\/03\/image-11.png\"><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-203\" src=\"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s24-teamd6\/wp-content\/uploads\/sites\/299\/2024\/03\/image-11.png\" alt=\"\" width=\"1910\" height=\"982\" srcset=\"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s24-teamd6\/wp-content\/uploads\/sites\/299\/2024\/03\/image-11.png 1910w, http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s24-teamd6\/wp-content\/uploads\/sites\/299\/2024\/03\/image-11-300x154.png 300w, http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s24-teamd6\/wp-content\/uploads\/sites\/299\/2024\/03\/image-11-768x395.png 768w, http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s24-teamd6\/wp-content\/uploads\/sites\/299\/2024\/03\/image-11-1024x526.png 1024w\" sizes=\"(max-width: 767px) 89vw, (max-width: 1000px) 54vw, (max-width: 1071px) 543px, 580px\" \/><\/a><\/p>\n<p>Success on new optimization Circuit<\/p>\n<p><a href=\"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s24-teamd6\/wp-content\/uploads\/sites\/299\/2024\/03\/image-10.png\"><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-204\" src=\"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s24-teamd6\/wp-content\/uploads\/sites\/299\/2024\/03\/image-10.png\" alt=\"\" width=\"1913\" height=\"1008\" srcset=\"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s24-teamd6\/wp-content\/uploads\/sites\/299\/2024\/03\/image-10.png 1913w, http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s24-teamd6\/wp-content\/uploads\/sites\/299\/2024\/03\/image-10-300x158.png 300w, http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s24-teamd6\/wp-content\/uploads\/sites\/299\/2024\/03\/image-10-768x405.png 768w, http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s24-teamd6\/wp-content\/uploads\/sites\/299\/2024\/03\/image-10-1024x540.png 1024w\" sizes=\"(max-width: 767px) 89vw, (max-width: 1000px) 54vw, (max-width: 1071px) 543px, 580px\" \/><\/a><\/p>\n<p><strong>Next Steps:<\/strong><\/p>\n<p>My next step is to test the circuit for more complex optimization circuits in order to make sure that the circuit formulation method is sound, then finally try this on our pendulum LP circuit. I will also translate these circuits schematics into altium to begin pcb design.<\/p>\n<p><strong>Overall progress assessment:<\/strong><\/p>\n<p>My progress is <em>on-schedule<\/em>, as all of my tasks this week have been completed.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Personal tasks of this week: Task:\u00a0Test and resolve circuit issues in simulation Definition:\u00a0Work with Thomas to test representative LP problems on the analog circuit simulation to identify and fix issues that prevents it from converging to the correct solution. In particular, test with LPs that have non-zero bias terms in linear equality constraints, which has &hellip; <\/p>\n<p class=\"link-more\"><a href=\"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s24-teamd6\/2024\/03\/31\/andrews-status-report-for-mar-30\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Andrew&#8217;s Status Report for Mar 30&#8221;<\/span><\/a><\/p>\n","protected":false},"author":824,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[1],"tags":[],"_links":{"self":[{"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s24-teamd6\/wp-json\/wp\/v2\/posts\/197"}],"collection":[{"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s24-teamd6\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s24-teamd6\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s24-teamd6\/wp-json\/wp\/v2\/users\/824"}],"replies":[{"embeddable":true,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s24-teamd6\/wp-json\/wp\/v2\/comments?post=197"}],"version-history":[{"count":3,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s24-teamd6\/wp-json\/wp\/v2\/posts\/197\/revisions"}],"predecessor-version":[{"id":205,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s24-teamd6\/wp-json\/wp\/v2\/posts\/197\/revisions\/205"}],"wp:attachment":[{"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s24-teamd6\/wp-json\/wp\/v2\/media?parent=197"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s24-teamd6\/wp-json\/wp\/v2\/categories?post=197"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s24-teamd6\/wp-json\/wp\/v2\/tags?post=197"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}