I just looked at the schedule of which room to go to, like the schedule that's online. Okay, that one. And it said ELG 15. Yeah. I'm in the right place, right? You're in ELG 15. Because on the Drupal Camp London website it says, okay. Yeah. There's been so many talks about change to canceled. Okay. You're tied to the room and not tied to the room. Don't worry. All right. Let's hope that whoever comes is okay with talking about marketing. Once worked on a marketing department and it was only my first day that I realized I was on the marketing team. Because I could have been, I kind of, my role would have been marketing on comms. It just happened to sit in marketing. I've never been on the marketing department. Okay, that's great. Historically the comms in the marketing team were always kind of butting heads. Yeah. Yeah. And I had the same role on comms team before. So when I found out I was on the marketing team on my first day I was like, oh dear. It was good. Which company are you with? I was, well, back then it was Blomla Cart. It's like a big rideshare company. And I was photography manager. So it couldn't have gone. I couldn't anywhere from that. Yeah. So I took out all those builds. There were a lot of builds and build-outs. Oh, thank God. Thank you. They just end up making talks go slow. And they tend to lead the presenter to read the slides. Which is never good. Yeah. Chris did that a lot today in his keynote. Yeah? Yeah. So if nobody comes here after the hook. Yeah. And we have a talk, you know, ready. I hope the delivery goes okay. But I'm really happy that I came up with this. Nobody can draw hexagons. I told you that the other night. But check the big screen. So this is the right place for you to look. You have the original one advertised. So I've already figured it out. There's still a few people upstairs. Wait, does everybody think it's in a different room? No. Because you check the big screen, this is right. Okay. But if you check the original schedule, this is originally meant to be a talk. So it's not bringing in newcomers. So at some point there was a change of talks. Yeah. Some people dropped out. Yeah. So this is like a last minute one. Right. So is that on paper? That's the one about newcomers is what's on paper. And the one about marketing is what's on the big screen upstairs. Okay. All right. But. Well. You made online. Which is how I got the room number. Yeah. It's just, it's not the talk that people originally saw the sheet. So hopefully we'll get someone to turn up for it. But there's still a handful of people upstairs. That should be something. How upset are you going to be if nobody comes? Not very. Our team member was supposed to come and present this, but she got stuck in Ireland. So couldn't make it. We have our first. If you sit down, you're going to stay for the whole thing now. I'll stay for the whole thing. If you're the audience. It's still recorded, right? Is it recorded? Yeah. It is. How does that happen? From where? That one? Yeah. And then there's audio from the mic there. And then there's a couple of microphones in the ceiling. So we just go to. So you should do it because you can still watch it. I don't think there's a lot of discussion in this time. They want to go see someone. Yeah. It's kind of a scary work for a lot of people. See, but that's one of the fundamental problems in the community. And that's why. It's more because it's terrifying to be able to watch. Right. Okay. That could be you. Yeah. Well, it seems to be a really good opportunity for us. I don't think other people are doing what we're doing. Are you ready? I've got two minutes. Really? Five minutes. You can wait for the time if you want. I'm just going to go and message the group final instead. Oh, we've got one more. Sorry? I think two more people are coming as far as I know, so. Yeah? Okay. Should we wait two minutes then or? Okay. Okay. I'll wait another minute. Since it's 10 after, I guess I better start then. So we're talking today about marketing your open source project to increase contribution. My name is not Heather, like originally planned for this talk. My name is Tracy and I work together with Jam. We were the co-founders and partners of Open Strategy Partners. And Heather is our first full-time team member. And unfortunately her flight got canceled and she wasn't able to make it today. So I jumped in at the last second and I'm going to try and do my best to bring a similar perspective or a different perspective to a topic that Heather's actually taught us a lot about by joining our team. And I just wanted to mention that a lot of what I'm covering today comes from working together with Heather and learning about technical communications from her experience and her knowledge in this space that comes from over 16 years or almost 17 years in the Drupal space and working with developers on communication strategies. What we're going to cover, we're going to talk about your goals for your project, defining contribution, defining marketing, building your strategy and then talking about specific tactics. So I wanted to get an understanding of who's in the room and I guess this won't take very long today since we've got two guests. So can you tell me a little bit about yourself and what brought you to the session? Working at FMW, when it's Mikhail, I'm a technical tickly, but FMW has a few open source projects I'm contributing to so it's quite interesting to me how to make them Drupal. And how to get more contribution to those projects? Yeah, especially that. Okay, excellent. And over here? I'm Adrian, I'm from a company called Sofdescu and we are about to launch our first open source product. So I'm here to learn on how we'll be able to market to the larger community and our Drupal contributions going to be a few open source projects. So that's what I'm here for to learn. Okay, excellent. Cool. And you're in the right place. So to kick off talking about goals, basically in the experience that we've had, the conversations that we've had with strategy partners, most of the goals have come down to these three in some shape or form and they all sort of can be boiled up into these three goals. And the first one is deliver valuable technology, which is what your teams are great at, grow adoption and then grow community and contribution. And these end up being very sort of like a virtuous circle because as you grow adoption, you're enabling the growth of the community and contribution and the contribution makes better technology and better technology enables more adoption. And so just one way to look at it. So let's talk about what we need by contribution. So we've got things like monetary contribution, code contribution, fixing patches, things like that, feedback and testing, support, documentation, those kinds of things. Are there any others that come to mind that should belong on this list? I'm meant to organize it. Yeah. Mentoring. Social media, promoting it, talking about it. Yeah. Yeah. So exactly the two points that you guys brought up are marketing contributions and I think that a lot of the time those types of contributions seem to be quickly forgotten or there's a lot less focus on them so the focus is on the technical contribution but getting the word out and talking about how great the technology is and sharing your stories or your experiences with it. Event attendance, social media exactly and those kinds of things all contribute to or make better contributions and thinking about why we would want to contribute, there's a lot of different reasons but I think the important point is when you're thinking about the types of people that you want to get contribution from it's going through an exercise of putting yourself in their shoes to understand what's going to motivate them to contribute. What benefit do they get from it? Is it going to help them be a better part of the community? Is that going to appeal to them or is it that they want to demonstrate their expertise in a certain area and those are the types of things that are really helpful to keep in mind when you're asking for their help. These are some of the barriers to contribution that we wanted to go over slightly. Things like social interaction, if somebody feels unwelcome in the community that can be a barrier. If they feel like they don't have enough skill like you were mentioning earlier that a lot of people feel that they don't have marketing skills so they don't want to write their story you don't necessarily need to have perfect writing skills to share your story and then ask somebody else to polish the language of it. Maybe there's a lack of documentation or let's talk about what marketing is. From your perspective, what do you think marketing is? What is it to you? Does it change your product users? How do you encourage people to use your product? How to represent it? How to promote it? Yeah, yeah. Or how do you give it a name? Exactly. What I've seen in my limited time in the open source community is that a lot of people are allergic to marketing. Not without merit. I have seen a lot of the buzzword bingo or marketing bingo. There's a lot of corporate speak or marketing speak floating around there that sometimes doesn't have substance and it just creates a bad reputation for us marketers. So obviously we want to take a very different approach to marketing and we want to have authentic communication where we're talking about the value that technology brings to change the lives of developers or change or make a contribution to the community. So we can talk for a minute about what's gross about marketing and things to avoid. Things like manipulative tactics or buzzwords like we just saw thrown around and it gives us marketers a bad rap. And this is obviously all the things we want to avoid. So I thought I'd throw a little joke in here. What is the new Chips Ahoy Marketing Director do on her first day on the job? Any guesses? Enable cookies. I know it's terrible but it made me laugh and it was a great way to introduce one of the topics that we've been thinking about a lot lately and that's that more and more technical products need to focus their marketing towards marketers and marketing departments. And we've been talking with a lot of agencies and they're no longer selling their technology to the IT departments, they're selling them to the marketing departments because your website is your interface with your clients. Your website is marketing. It's a marketing tool. And so more and more the marketing departments are sort of merging as like marketing technologists or something along those lines and it's just more important to kind of learn to love marketers, I guess. And we've, you know, in the battle against Buzzword Bingo we've been doing a lot of thinking about what it means to have authentic communication and it's actually how I started a lot of conversations and the business with my business partner, Jam, sort of grew out of these conversations where he was talking about having both compelling and accurate communication and talking about his ideas about how that, you know, his approach to that and it basically, you know, goes through these three main components and, you know, it's really understanding who your audience is and what they really need from your product. It's not that you've solved every problem in the world for them but, you know, what benefit, what value do you actually bring to them and then having like genuine hype-free content and one of the ways that Jam has done this for the last decade is actually going out and speaking to the people who built the technology getting their perspective why they made a feature a certain way or why they made certain technical decisions and translate that for the user and the benefit that that brings to them and taking that kind of an approach builds a lot of trust in your communication and obviously clarity in any communication needs to be very clear and we do this by organizing communication across themes and channels and this idea of, excuse me, this idea of authentic communication is something that sort of led to our belief that, you know, authentic communication it actually drives connection and it's connection that drives community and that community actually creates a lot of business value so let's talk about strategy so here, late last night, I put this together and it's sort of a collection of all of the components that you need to think about in your marketing, your contribution marketing strategy and these are all of the important pieces and I sort of took all of these different ideas that I, you know, spent a lot of time talking with Heather and talking with Jim and learning about what marketing is to get contribution and so we go through, you know, what are your actual goals? Who is it targeted towards? What are the vibrance of signals? Why your projects are your value proposition? Why people should contribute? How they can contribute? Where to connect with them and what stories to tell? So those are the components we're going to go through. First one, contribution goals. So just a couple of examples, you know, if you want to increase your code sprint attendees by 20 people get a new sponsor or ask a couple of people to share their story. Those are just some examples. So this is a commonly glossed over topic that people think, oh, well, it's just developers. I just need to reach out to developers because I want them to contribute code and if you actually think about your goals you might realize that you need some marketing people, you need some social media people, you may need some event experts and also, you know, that's just talking about the specific people but thinking about all of the community players and the people who might benefit from your project or that can support your project and so it's really helpful to kind of go through one of these stakeholder maps and just map out, okay, what groups do we have internally? What kind of customers do we have? What kind of projects in the open source, in the broader open source space are relevant to us that we can work together with, we can collaborate with and who are some channel partners that might be able to team up to, you know, for any number of reasons? So it's a really helpful exercise to go through. Vibrancy signals. This was super interesting to me because when Heather first started working with us she was starting to ask a ton of questions that I didn't realize were really, really important actually and from a market, like a traditional marketing perspective which is where I come from, you know, I thought your website, your social media, that's the kind of stuff that's important, that's the kind of stuff that indicates quality to anybody evaluating your project but what Heather brought in is well, no, you got to look on GitHub, you got to see how much activity is happening there. You know, things like, is the README file done well? Are the community guidelines documents? Are they done professionally and detailed? And all of those kinds of things. And so I would challenge you to think about what are those signals that you want to put out to the developers and or marketers or other personas that you want to attract and just to make sure that they're all clean, they're professional, they're communicating the message with intention. So why your project? This is your traditional value proposition understanding what value your technology and your project brings to the users and to everyone in that stakeholder group that you mapped out before. And this is a great example from Strategizer. I don't know if you know the business model canvas, it's the same guys that built that. Also have this value proposition canvas, which is really great. What we've found in working on highly technical projects is a very, it's extremely helpful to do a very deep technical analysis to start with. So we've done this for another open-source CMS and we've done this for our other client, DRUD, and going through and comparing feature by feature what value that brings. So with a spreadsheet of a few hundred things, but then going through that exercise and grouping those and comparing those and understanding what are the points of parity and what are the points of differentiation to what's already available in the market and developing your value proposition from that is an extremely useful exercise and will bring so much more substance to the messaging that you develop out of that. So why contribute? So I think this goes back to an earlier point that I was making to just put yourself in the shoes of the people that you're trying to get contribution from and understand what benefits it's going to bring them and build that right into your messaging. How to contribute? Having your contribution guidelines already and also thinking about where to connect. So not just your website or social media, but actually at the events, how you're representing your product and your project at the various events that you attend and every other channel. And then the biggest and most important part of the strategy is then what stories do you want to tell? And here's a few examples of different narrative lines that we built for our client. It's just at the table outside of the room. And coming up with not only the technology stories about what future sets you have or what problems it solves, that's all really important, but also narratives like, hey, we're actively involved in supporting these open-source events in your social media channels, celebrating open-source community leaders and interesting things that they've done. And yeah, so another example that DRED is doing is supporting and enabling open-source contribution sprints so they've built an entire sprint kit to enable the people in the sprints to get started a lot faster. All right, talk about some tactics. We wanted to look along the customer journey and which touchpoints are really important. And so we wanted to talk about the first contact, how they seek information, getting them to download and install the technology, seeking help, and then contributing. So first contact could be somebody within the community tweeting about your product. It could be a number of other things, but this was a great example. Other points of first contact could be at an event, a blog post, a featured interview if you're interviewed on somebody else's podcast or blog or what not, white papers, etc. And then seeking information and from what we understand people, so your read me file is like a brand landing page. And yeah, here's an example of one that our client has for DDEV and this is, it should clearly articulate your value proposition and the overview, which license you use, it should provide dependency information, what's supported, it should link to a contribution guide and let you know where to get support and help. Then hopefully they download and install it and give it a try. And I guess it's more likely that your users are going to download and install your project before they read much of the documentation. I don't know, is this your experience? Do you read about it first and then download and test something out or do you test it and then try to find out about it? I read first. Yeah, I think most people break it first and then read something. You think so? What about you? Yeah, I think I'm in the same group. Break it first and then read about it? Yeah. Okay. Sometimes I don't have the patient read the documentation, going out and try it and then I see it's stuck but I know from people that it works so I have to go back and read the documentation and take it. I think it depends on what we're taking about it. Yeah. Okay. As marketers and especially for Tracy coming in from a very classic business background it's really challenging to market this sort of open source technology because it's really, really self-service, right? Everybody just takes it and tries it and does it and to get people excited about it you have to have great documentation you have to have all this stuff in place on GitHub, right? It doesn't matter what sort of paper your brochure is printed on and stuff like that, right? It's a really interesting challenge. Yeah. I think in open source we have lots of options in general like for one particular problem there are like 10 maybe solutions so sometimes I'm in the position that I want to test out quickly as possible to get an opinion and then decide on what product I'm going to invest more in reading and documenting and contributing so that's I think one-on-one from the other side of the barricade there are many options so sometimes you don't need you don't have the time to go and document on what you are going to stick to. Okay. But really what I do I go to the GitHub or to some documentation and first read the key features of that or that too. To find out if it's worth your time to see if there are some specific features that I'm struggling with or is there a better solution for something. Okay. So. Okay. Okay. So the fourth touch point would be to seek help and so I think this is very clear that you should have clear support guidelines and letting people know how to get support for your project. This was an idea of Heather's that there's a robot called Hi5 that automates basic social pleasantries but I guess the point is to however you achieve it to enable quick reactions to support your support channels and things like that and then contribution. How they can contribute and making that really clear and being really clear about the guidelines and the development norms and in addition to sort of that technical communication aspect which was the last four slides enabling things like your content marketing your content strategy in something in a flow similar to this and what I'd like to do since we're in this interesting format we have two people here so we could actually go back through what I'd like to do is go back through to the strategy canvas and talk about your specific projects and brainstorm those together. Is that cool with you guys? Yeah, sure. Okay, I feel like that would be... There we go. Sorry, I forget your name. Michelle. Okay. And so you said you have multiple open source projects within FFW. Do you want to give us one example of your favorite, your most interesting? Yeah, but I will start with the one I am contributing more to or the one that was founded in Office I work so we have a docker-based environment for local development that's called doxel which uses docker but I will not speak about that I will speak rather about the thing called CI-KIT. CI-KIT? Okay. Yeah, it started before the doxel at some point doxel became more popular because it uses docker and we were using your program but it doesn't matter. So really what it gives you it gives you something that doxel cannot accept the local environment it also gives you a tool to build a set of machines for continuous integration. Okay. So it's not only about the local environment but setting up a set of virtual machines to build your code to get your PR builds ready to get your general environment Yeah. And what are your contribution goals? Are you trying to enable people to contribute code? Do you want them to provide feedback? Do you want... What are your... All of that actually. All of it? We want to encourage people to use it to contribute because the contribution to the documentation would be really great I think because from now it's very technical Okay. So it's okay when you just go and install and use it but there is something you want to change it the level where when you can do the changes is quite high. Okay. And so your audience is very developer focused then obviously. Okay. But for different types of developers do you... Well, major authorities when developers not only Drupal. Okay. So beyond the Drupal community so anybody doing web development? Yeah, yeah. Okay. It works with any PHP CMS or framework. And for you the vibrancy signals for your project the things, some of the items that I had listed earlier I can find those. Is it more than this? Is there more? Is there... Well generally it covers most of it because yeah the main hosting you have. Yeah. And in general it's for developers. What about the fact that it's supported by FFW that's a pretty large agency, right? Like that would be sort of a signal of how well the project is supported and that might be interesting and attractive for people to become involved. Is that... Yeah. What's the question? Is it like maybe that's an additional signal that you can think about the fact that it's supported by a large agency. That's something that potential contributors might find attractive. Yeah. And... Sort of the time that pull requests are left before review and you know how many documentation pages say API, TBD, right? Like this thing. The more that you have it, the better off you are. Yeah. And so I think we talked about a little bit about like what your project is and but what what advantage does your tool bring over other options that they have available? In general it's completely free and it gives you a whole setup of your local and CI environment in a few comments. Yeah. So there are a lot of options from hosting companies like Acre, Platform Stage, Amaze, EIO, Gion, etc. But in general they are not free to use for CI. So the main feature I found useful is that configuration of your local setup and configuration of the CI server is one file and it's the same for most.  And why should people contribute? What do they get from it? They will get some commits and github. Terrific case. Yeah. And they can improve the existence case because it's built on Ansible and Python. Okay. Yeah. So that's something you want to learn if you go a bit outside of the Drupal. Yeah. So Drupal is more about this project is more about the tools. Yeah. And I think so then the next steps would be to think about how they how they contribute that all of that is clear on your github page and where they should connect and based on that then what types of stories should you be telling and talking about and I just want to jump over five minutes left so I want to hear about another project. What was the tool called? CIG. CIG. CIG. Yeah. So sorry can you tell me your name again? Adrian. Okay Adrian can you tell me a little bit more about your project? Sure. We are building an open source tool called Open Story and it's basically at the simplest level to explain an interface for content editors to enter and manage content on Drupal sites probably in the future WordPress and other CMSs. We built that starting from our essay experience in the Drupal market that content editors find a Drupal interface to be a bit hard to use and lagging behind when you are comparing even with other open source solution like WordPress but even more if you are comparing with Adobe and Sidecourge have all much more nicer let's say user experience for the content editors. So we start to build this a couple of months ago and it's based on Angular so that means it's completely it's very responsive really fast and looks you know has a we invested a lot in the design and the user interface of this tool and it's kind of a big couple approach to the content management or content editing part of CMS so we envision that this kind of tool can be used to connect to other the couple CMSs in the future basically you are providing an authoring transparent or the same unified authoring experience no matter what kind of CMS your developers has decided to use. They want to use Drupal because it fits the needs for that project they use WordPress or they use Content and the other CMSs but for your editors they will have access the content editors will have access to the same unified experience for the managing part of the content so that's in short that sounds extremely attractive so we it's open source we envision that it's a tool to be used by the larger community we are building and supporting the development of course for that because it's something that someone has to start working on on some I like the idea of the marketing canvas and made me think on some good things that we are liking and should be addressing in the project what I want to add on the contribute part is that this is an idea born in the lab it's a shallow idea based on our assumption and on what we have noticed within the market however the idea is as valuable as the community behind it so that means from my point of view people who want to contribute or contribute back to this idea would be to make it more to adapt it to more larger cases that they have discovered through their own experiences there will be no recognition at the beginning from the community rather small but one reason for them to contribute back is to extend the use case and improve on the tool that has been offered for free so you can take a role and extend that to be more useful for your users' cases and for the others in general so that will be something that we will have to communicate in terms of why to contribute on the signals part I'm not very clear what they actually mean obviously there is an agency behind it and we have poor people working full time on it already to kick it off and go on a beta version and yeah it will be amazing to have one extra contributor outside our company but then we are months behind that so we'll see in the future it's challenging obviously when you approach an open source project from a company point of view somehow it's a cost because you take people from clients projects and it's not necessary investment because it's open source and there is no actually bringing a model out of the box so I would say this is I find it challenging from a point of view as an agency manager creating open source projects is rather difficult and expensive I think the hoof for you is quite different from Mikael's example because not only do you need development contributions but you need content editors you need marketing managers but also it sounds like you're looking for a partner so another agency for example to take a leading role and contribute to the marketing agency or something like that it's true our audience would be the content editors that should be able to request this from their developers and then should be also developers who would want to contribute back or implement this tool on top of their websites and just as one last question how are you trying to connect with them how are you trying to get contribution what stories are you telling we are writing some blog posts on medium regarding the need of such a tool and the reasoning behind that but it's still within the lab so it's not it's going to be announced in a couple of weeks or maybe up to Drupalcon National as a beta version but we haven't planned any strategy or any concrete actions for how to connect how to promote this we're still heavily focused on the tech side so okay and we have to continue the conversation afterwards if you want yeah sure it has been a useful action excellent I'm very glad to hear that over I guess I should wrap it up but thank you very much thank you guys for attending so I at least got to practice and go through the presentation and thank you for your patience thank you the vibrancy signals you know when you do the cutting around you get how it's really specifically done the vibrancy signals this is a lot of people working on it if you do something your effort is going to be multiplied there's going to be more happening people are going to be leaving from flights lectures the differentiation is in place she's just put that the adapter away all that like this is a lie jammed and human it's right exactly I think that's it how long should I ask I think the biggest question in my mind about your tool is sort of this is a real problem yes where do you want to take it are you building a difference model on it or is it just to make your clients happier or make your day easier what is the actual point for you definitely something that I want to make with our clients because lots of projects that we've done and for a couple of years they get stuck on the content editing product people are late with content we cast them to enter the content on the website they say it's complicated I have sent you this world file because we want to get the product the site on the market and on the production level on our side as a business obviously I have some goals and wishes for this on the long term maybe it will help us change with the model we currently are running but I have no idea how and when and you know the matter and obviously we have to market this of course even if it's a problem maybe that's not the correct solution for the problem that we found so it's complicated yeah for sure those are the at least you're asking a lot of my questions yeah for sure thank you of course I'll give you my promise I know Jim very well we run with each other in lots of events it will still happen yeah


Hello everybody, welcome back to another AI video. In this one, I want to show you that generative AI has come to Adobe Illustrator. That's right, Adobe Illustrator now has AI built into it. It has it in the form of generative recolor. It's still in beta, but it's pretty close to done, and it's in the current version of Adobe Illustrator. What it does is it allows you to use text so you can type in whatever you want your image to look like or your vector to look like, and it'll change the color for you. How do you do it? First step, load up an image like this or load up a vector like I've got here. Now go to select, select all. Once you've done that, you'll see that it selected everything except for the text, which is fine. We don't want the text to change color. Now the next step is we go to edit, and we're gonna drop it down to edit colors, and then we're gonna go to right over here to generative recolor beta. When you do that, you're gonna get this cool little box open up here, and you can go ahead and adjust it according to these nine preset styles, which they're all pretty good. So if I was to click on this summer by the sea, you'll see here that it's given us four particular options, and I'm gonna select, let's say I like this one here, and presto, we've gone ahead and adjusted it. That said, we can do it another way. We can just type in what we wanted to say. So those are the nine presets. Now if I want something like a summer fun with blue and red, I don't know. I can, you could type in anything here, click on generate. It's gonna come up with some ideas for you. And presto, it's given me these ones. And actually these are quite good. I kind of like this one on the right here. I like the darker blues here. Presto, we've gone ahead and recolored it. If you want to go further, you can. Let's just take a quick look here down here at advanced options. You can work on individual colors. So let's say we got it all correct, but I don't like, I don't know. Maybe this color here is the new color. I'm gonna double click on that and I'm gonna move it to something orangey. Click okay. Presto, we've changed just that one color. Everything else has stayed the same, which is the standard recoloring artwork. So there you go. That's how you use AI inside Adobe Illustrator. Thanks for watching.


Yo, what up guys? It is your boy. If you're having guests that I'm in California right now Sorry, this uploads pretty late. I've just been all over the place literally just put up to Ponderosa Park now guys I've got a death wishboard. I'm gonna set up. So this is gonna be another board setup video Yeah, I know I've done like three now, but they do really good numbers So I'm gonna do another one gonna set this board up get a session and hopefully get someone to help me Out to film some lines and stuff, but yeah. Hope you guys enjoy the video Make sure you subscribe and smash that like button.  I decided to um Go a little different here guys. So this is going to be the first time me riding a death wishboard that isn't um Mellow it doesn't have the melo concave. I mean it doesn't look too packed for a sunday arvo Hopefully get a good session in after I set up this deck I bought um, I bought a razor blade and some super glue for my shoe. So Yeah, I'm not gonna have an issue with the grip this time like last time I set up a board I'd use my truck to get the grip down on all sides. So You should go quite swimmingly if I must say This grip tape ain't too bad for my standards. Hey like Pretty standard enox grip tape job. This isn't too bad. I mean there's some creases here and there, but I think it's a lot better than my last song My last grip tape effort for sure Being considered coming here in winter the days would be shorter. So the sun literally starts to go down at like 4 p.m I woke up pretty late today. I woke up at like a lot of night life here in the states like Shops are open later restaurants open later People work a lot more over here. I think I'm bad to Australia Yeah, I'm just gonna wait for my shoe to dry Chuck some gorilla grip on there start warming up and then hopefully get a good skate session in haven't skated once since I've been here I've been here like almost a week Hopefully I can find one of these little kids to help me film That's a mad gap go to myself as a park princess But yeah, it's been refreshing skating street Yeah teamwork That's way quicker than I would have done it Who needs an air blower? Uh leaf blower. You got me. We have Aaron. That worked perfectly Uh awesome No, no, no. Yo, it's blogging Aaron 103 was good. I'm just kidding It's close He loves the closest.  It's blinking red. Oh, is it? Yeah I took way more effort than I thought it would Yeah, I haven't skated in about a week or so. So my skateboarding is pretty sloppy It'll get better while I'm here. I think it's crossed anyway Where'd you go? Oh in the bush.  It's a cool little gap. I reckon I got that Board flipper baby Someone do that challenge. You have to board flip a baby over a cliff of cacti. Oh, look at this set Damn Orange county's got some street spots. Look at this asset. No, I'm too scared Too scared to do things like this No, wow, it's a pretty cool spot spot, huh?


In the previous lecture we started discussing about problems of structural stability analysis, we will continue with that topic, and this lecture also will be by and large introductory in nature, so we will begin by quickly recalling what we discussed in the previous lecture, so one of the problem we considered was that of a beam column that is a beam element which carries both transfers and axial loads, so in the absence of axial loads we have, we know how to analyze the structure, the questions that we are now considering is what is the effect of presence of axial loads on the transfers response of the beam, so we showed that response can be generically written as response with P equal to 0 multiplied by a modification function, and this modification is interesting because this function is not well behaved for some values of P, specifically it becomes unbounded that would mean the response becomes unbounded, so it is this possibility of structural behavior that we are interested in investigating. So we considered the problem of a beam, single span beam carrying a concentrated load at a distance C, and we analyzed this problem and we showed that for a case of a single concentrated load at the mid-span, the mid-span deflection was delta naught is a mid-span deflection when P is 0, and that is modified by a function called chi of U which is 3 tan U – U divided by U cube, and similarly the slope at the support is slope when P equal to 0 multiplied by a modification function, and similarly maximum bending moment is modified by this function, the U is a load parameter is a function of P, and this function chi of U, epsilon of U, and xi of U are known as stability functions, and their behavior as a function of U is shown here, what is interesting is in the, as U approaches value of pi by 2 this magnification factor becomes unbounded, so presence of an axial load can have dramatic effects in the neighborhood of this critical values. In this region when load is relatively small you can see that the value is very close to 1, and we could afford to ignore the effect of axial loads on transverse response, but if you are somewhere in this region the response becomes significantly amplified. Now another important feature that we noticed was the principle of superposition is no longer valid in its traditional form, it needs to be modified, for example if there is a beam carrying loads W1 and W2 and axial load P, if we analyze this beam problem under the action of W1 alone, W2 alone and P alone and add the responses we will not get the response to this system of loading, what on the other hand a particular form of superposition is still possible where we will analyze the response under W1 and P, W2 and P, and if we add these two responses we will get response for this system. Using this modified version of principle of superposition and treating this as a building block, the solution to this problem as a building block we solved a few problems, specifically we solved the problem of a beam loaded by two end couples, and we derived the flexibility matrix for this system which relates the end rotations to the applied moments, and this is the flexibility matrix, and in the limit of P going to 0 this reverts back to the traditional flexibility matrix, and in the P in the neighborhood of P critical these elements of this matrix become unbounded thereby indicating critical behavior that should be of engineering interest. We also considered what would happen if axial load is applied eccentrically, so in real applications one cannot apply axial loads truly axially, and one possible way of depicting that is the load is applied within eccentricity E, we analyze this problem and we showed that the maximum bending moment in this case is given by M0 into secant U, if a moment is applied without the presence of axial load M0 will be the moment, but due to the application of simultaneous presence of axial load this is a modification factor, and the bending stress due to this we have computed, and this is commonly used in design of steel structures. Now we started discussing briefly about indeterminate structures, suppose we have a property cantilever carrying UDL and an axial load P, so what we did was we released this fixity condition and the problem became statically determinate, we have solved this problem, and we considered another problem where to this system we added a unknown moment M, now this moment M was selected such that the rotation at B is 0, when we add these two solutions the net rotation at B must be equal to 0. Now in today's lecture we will continue discussing behavior of indeterminate structures and also we will discuss issues related to imperfections and ideal situations, and we will consider a few typical situation arising in structural stability analysis through a few examples so that we become familiar with the issues that we need to eventually address using computational tools. The material that I am going to present in today's lecture are covered in the books by Timoshenko and Gehre and Simetsis and Hodges, and some of these examples have been taken from these references. So we will now consider, early in the previous example we considered a proper cantilever beam, now we will consider a beam which is fixed at the two ends carrying a UDL, so what we will do is again we will release the two fixity conditions and replace it by and conditions are shown here, and then we will solve another problem where the beam is loaded by two moments MA and MB. Now because of this load Q naught there will be an end rotation here and because of these moments there will be another end rotation here, will this MA and MB are unknowns they need to be selected such that the rotations that are caused here and rotations that are caused here when added become 0, because in the built up structure there is no rotations at the end. The idea of splitting the problem into these two situations is we have already solved these two problems and we are using principle of superposition in the modified way that we enunciated, so we select MA and MB such that net rotations at A and B are 0, so by symmetry you can, we can reduce that this MA must be equal to MB because loading is symmetric, boundary condition is symmetric, so this will be M naught, so the condition when translated into the solution that we already derived becomes this QL Q by 24EI chi of U plus this must be equal to 0 and based on that we get M naught, so once M naught is determined I know the complete solution to this problem and this problem, this problem is already solved, once M naught is determined this problem also gets solved and we can add the responses to construct response of the beam for this situation. Now I leave it as an exercise for you to verify that the maximum bending moment in this case at X equal to L by 2 is given by this, this is the maximum bending moment in the absence of axial load P and this is a modification factor. Now this is a special case where the load is now a concentrated load, we can again we release the end loads and solve these 2 problems and again select MA and BMB so that theta A is 0 and theta B is 0, here there is no advantage of symmetry, so we have to find out MA and MB separately, so we get the 2 equations which we should be using to find MA and MB. Now this approach can be generalized to obtain generalized 3-moment equations, similarly we can get slope deflection equations, you can do moment distribution whatever you traditionally doing we could do this, so this is a very classical set of tools, the thing that we are trying to do is we are just investigating how all these well-known results can get modified because of now our additional consideration of presence of axial loads. Now I will now go on considering few situations as I said so which sensitizes us to the kind of issues that are of relevance in the dealing with stability problems. Now let us consider a beam which is supported as shown here, an idealization for this situation is we will replace these 2 members by equivalent rotary springs as shown here, and how do we evaluate these rotary springs? We will consider these 2 members separately and find out what moment I should apply here so as to produce unit rotation, so K theta 1 is a force required to cause unit rotation at EI, that is why this K theta 1, similarly K theta 2 will be the moment required to produce unit rotation at B and that is K theta 2, that K theta 1 and K theta 2 will be function of properties of this member, once this is done the problem is now how do I solve this problem? So we consider this problem where there are no end springs we have solved this problem, now again the solution to this problem now needs to be handled as follows, we select MA and MB here again MA and MB are unknowns, instead of solving this problem we are solving this, instead of solving this problem we solve this problem first and the rotation here won't be 0 but it will be MA by K theta 1, so K theta 1 is already known, so that must be equal to this and MB similarly is given by this equation and by solving these 2 equations we will be able to find MA and MB and subsequently we will get solution to the original problem as shown here. Now in the previous lecture we considered the effect of eccentricly applied loads, that is this axial load was not applied truly axially but at the support there was slight eccentricity now why must eccentricity be limited only at the point of application of the load at the supports, there can be imperfections which is distributed throughout the beam, suppose if we consider that situation, suppose the beam has an initial imperfection which is Y naught of X and then we apply axial loads P, so the equation for equilibrium of this system will be EIY double prime plus the bending moment at this section will be P into initial imperfection plus the deflection due to YM, so this is given by this, so here again we must understand the reason why we are writing this equation in this form is that we are looking for equilibrium positions in the neighborhood of 0 displacement position and this equation is valid only under the assumption that there exists this neighboring equilibrium state, so if it exists this will be the equilibrium position, so that point must be borne in mind. So now we can deal with this equation, so this is the equation, now PY naught can be taken to the right hand side, so this behaves like a distributed load now, and there is an axial load all, so they are not independent they are related by the same multiplication factor P, that means initial imperfection here creates the same effect as that of an externally applied load, now to proceed further what we can do is we can expand Y naught of X in Fourier series involving sine functions and this if we decide to retain the first term in this approximate for sake of discussion A1 sine pi X by L, so we are considering an imperfection which can be reasonably be approximated by a half sine wave, now I substitute it here, so I again divide by EI and call P by EI as lambda square, so I get Y double prime plus lambda square Y as this, prime is differentiation with respect to X, so this, now we can this solution to this equation will have a complementary function and a particular integral, now this is a boundary value problem, so the boundary conditions are at X equal to 0 and X equal to L, so at X equal to 0 Y is 0 and at X equal to L Y is 0, so if I impose these two conditions I will get Y of X to be in this form, okay. Now if I now consider the total displacement at the cross section it will be Y of X plus Y naught of X and that I can write in this form, now that means final deflection is the initial imperfection multiplied by a modification factor, so this is the initial imperfection because of presence of axial loads and initial imperfection gets amplified through this factor, mind you there is no transverse load in this problem, it's only the axial load on a imperfect beam, so the modification factor here is given by this, now lambda square we know is square root P by EI and we can substitute that and a critical condition will occur when lambda square goes to pi square by L square, so if this goes to 0 then this modification factor becomes unbounded and that this condition will be satisfied when P is P critical which is the Euler buckling load for the beam, so if P equal to P critical slightest imperfection would get dramatically modified, that means whatever the slight deformation of the beam that already exists as a imperfection because of axial loads it can get dramatically modified provided the axial load is in the neighborhood of this critical load, okay. So the axial loads reaching the critical value again turns out to be of engineering importance, so we can now simplify this expression we have the total displacement, now maximum bending moment will be P into this at X equal to L by 2, so if I put that and substitute for lambda square in terms of P critical and P I will get the maximum bending moment will be PA into this. Now the axial stress if you find due to axial load P there is a P by A plus this is a contribution due to initial imperfection and this is again like a second formula that we have encountered earlier this is the Perry Robertson formula which again is commonly used in metal structure design. Now we can make a remark here that if you examine the nature of this equation it is Y double prime plus lambda square Y is minus A lambda square sine pi X by L and these are the boundary conditions and these are the solutions. Now as the response grows that means if you are in the neighborhood of P equal to P critical the nonlinearity steps in, so material nonlinearity can come in and so on and so forth and consequently the amplitudes may be limited by a possible nonlinear behavior of the system, although a linear theory depicts that amplitude becomes unbounded moment other nonlinearities are included because response amplitudes have become large then the amplitudes may not really tend to infinity. Now we can compare to gain insight into the behavior we can compare this situation with problem of resonance in single-degree freedom systems, see the governing equation here is Y double prime plus lambda square Y excited by a sinusoidal function, so suppose if I now consider a single-degree freedom system undamped driven harmonically by harmonic load the equation will be X double dot plus omega square X is P cos lambda T, so let's assume that the system starts from rest, the main mathematically although the field equation has the same form here the important difference is this is a boundary value problem whereas this is an initial value problem, okay, accepting for that the structure of the differential equation is exactly the same, so the nature of complementary function and particular integral everything will be same but once you start imposing the boundary conditions here or the initial conditions here the solution would differ, so here X of T we know we have got it in this form, so at resonance a critical condition is reached as lambda tends to go to omega, just as P becomes P critical here, so in that case the solution now we know it becomes a sine lambda T which is modulated by a linearly varying function of time. Here as lambda goes to omega and T tends to infinity, X of T tends to infinity, so this is the response, this is how the time envelope grows and this is how, so this shoots to infinity as T tends to infinity. Now in this case what limits this amplitude even in a linear system what limits the amplitude is presence of damping, okay, and of course if response becomes large here also nonlinearity can come in but even when nonlinearity is not included in the response the response here doesn't become unbounded, because damping presence of damping ensures that at resonance in steady state the response amplitude is limited, so this difference must be I mean if you analyze the difference you will get further insight into how this structure is behaving. Now we have considered so far three types of problems, we considered actually loaded single span beams in a way presence of a transverse load or this load being applied eccentrically or there being a presence of imperfection or a combination of all of them in a way depict situations which are far from ideal, an ideal situation will be there is a straight beam carrying no lateral loads, transverse loads, and it is loaded axially by truly axial loads, there is no initial imperfection, there is no transverse load, there is no eccentricity in applying P, that is the ideal situation. The departure from ideal as we have seen can create amplification of the response especially when P is in the neighborhood of certain critical values. Now why this happens? So to understand this we can ask the question how about the study of the ideal situation itself, does it tell us anything about why this system is behaving in this manner, so to initiate that discussion we can consider the ideal situation where there are no transverse loads, P is applied truly axially and beam axis is straight with no imperfections, so we can do a thought experiment, we consider beam loaded as shown here satisfying these specific requirements as felt out, what we will do is we will increment P in steps of, P I will start with 0, delta P to delta P so on and so forth. Now at every increment in load, at 0 of course this transverse displacement is 0, so what I am plotting here is a load deflection diagram here where load is plotted on Y axis and delta is on the X axis. Now when P equal to 0 of course response is 0 we start here, now P is increased to delta P, then what we do is we pluck the beam and allow it to vibrate, and because the beam will be damped so there are two possibilities the beam may return to its original position or it may not return to original position, it so happens that it will return to the original position if P is small, okay we will find explanations for all this, this is some kind of a preview, as we go on doing this for 2P, 3P etc. we will soon reach a stage where when you pluck the beam it oscillates but it doesn't return to its original position but takes some other position, so the final position that it takes depends on in which direction you have plucked and by how much you have plucked, so the load deflection diagram here has two branches, if you call this as a branch this as a one there are three branches, okay, compare this with situation where in the ideal linear a transversely loaded beam and if you are loading this by P and measuring delta this will be a straight line, okay there is a single branch, it will go to infinity in a linear model, so I mean that itself that may not be realistic but as far as mathematical model is concerned that is what is implied in assuming that system is linear, now there is always a single branch here, but here and there for a given P is only one delta, so unique single branch for a load deflection diagram will be seen for this type of system, whereas here for P equal to P critical there is no unique response, the uniqueness is lost, okay, so what does all this mean? So what we are doing is we are applying load P in increments as 0 delta P to delta B at each value of P we pluck the beam from its equilibrium position and see if it returns to its original position, up to P equal to P critical the beam returns to its original position there would be a single load deflection path, at P equal to P critical the beam does not return to its original position and occupies a neighboring equilibrium state, we say that the load deflection path has now bifurcated into two new paths, that is as a consequence the load deflection path ceases to be unique, there seems to be three paths possible, we don't know there may be more this analysis we have to carry out the analysis to verify, how to characterize this mathematical, I mean of course these observations are made based on from hindsight gained by doing a mathematical analysis, so we will see now how all these statements are actually made, what should be P such that adjoining equilibrium position becomes possible, is a question we will ask, okay, so we will assume that under the action of axial load P the beam can assume an adjoining equilibrium state, so this is adjoining equilibrium state and the deflection at a point X is Y of X, transverse deflection, so that means we are starting with an a priori assumption that an adjoining equilibrium position is indeed possible, under that assumption we can write now the equation EI D square Y by DX square equal to PY, minus PY where the PY is a bending moment at cross section X, and Y is at X equal to 0 is 0, at X equal to L is again 0, now the question we are asking is for Y equal to 0 is a solution for any value of P, are there any values of P for which non-trivial Y of X is possible, that means it satisfies this equation and the boundary conditions but Y is not 0, so again this is an eigenvalue problem but now it is associated with the differential operator, second order linear differential operator, so the question is for what values of P does this equation admit a non-trivial solution, so we can solve this equation I divide by EI and call P by EI as lambda square and this solution is A cos lambda X plus B sin lambda X, at X equal to 0 Y is 0, so A would become 0, at X equal to L B sin lambda L is 0, now either B can be 0 or sin lambda L can be 0, if B is 0 Y of X is 0 which is a trivial solution that's not what we are looking for, therefore for non-trivial solution sin lambda L must be equal to 0 or lambda L is N pi, so where N runs from 1 to infinity, so at least we have answered one question now, whenever P is such that lambda L is N pi and adjoining equilibrium position is possible and there are infinity of them, and the loads appear as related to the eigenvalues of this problem and the deflected shapes are given by the eigenfunctions associated with these eigenvalues and in this case the eigenfunctions are sin N pi X by L, there exist infinitely many values of P given by P N equal to N square pi square EI by L, N equal to 1 to infinity at which adjoining equilibrium states become possible, the lowest value of P for which such adjoining equilibrium states are possible is called the critical load and it is called the Euler's buckling load, so now equipped with this analysis we can redraw the load deflection diagram now, so here if your P is less than P critical our load deflection path will trace this branch, and as P becomes P B is equal to P 1 as you pluck the beam it will occupy different positions, and if you go on increasing the load there are other branches that are possible, so it turns out that there are infinity of P criticals possible and the load deflection diagram will have infinite number of branches, but of course from engineering point of view we are interested in the lowest value of P at which the structure may, structure would lose its stability, and we would keep the load P we will design the structure in such a way that the load P, critical value of load P is below this, the P critical is placed sufficiently high so that the axial loads experienced by the structure would not come close to the critical values, the buckling mode shapes are sinusoidal functions this is the first mode, this is second mode, and this is third mode and so on and so forth, now how about other boundary conditions, so suppose if you have a beam with two ends clamped, now a clarification can be made at this point when we write problems here, when I write P like this for a fixed beam it must be understood that what is being prevented here is the rotation about this axis, and the displacement about this action, the displacement in this direction is permitted, so this convention of showing this end as fixed by using this notation it should be understood that the beam is permitted to move in the U direction, this direction, otherwise load P will not have any effect on the beam, so this issue must be understood in many of the books this is how it is represented, but unless the axial point at which the load acts the beam is permitted to move in the direction of the load all these discussions would not be relevant, okay, now for indeterminate structures like this we will start with the fourth order equation relating EI D4Y by DX4 is equal to the applied loads, and in this we will include the effect of axial loads that is then the governing equation will be P D4Y by DX4 plus P D square Y DX square is equal to 0, so sometime later in the class this lecture we will derive this equation using Hamilton's principle, but I am assuming that you are familiar with this equation, so in this revision where I am assuming that you know this, so again I divide by EI I get this equation, and the solution this is a fourth order equation there will be four integration constant A cos lambda X plus B sine lambda X plus C X plus D is the complementary function. Now the boundary conditions are in terms of Y and Y prime, so Y prime is given by this, and there are four constants and four boundary conditions, moment we impose those four conditions we get four equations, and those four equations can be written in this form, so for non-trivial solution the determinant of this inverse of this matrix must not exist, and for that the determinant of this matrix must be equal to 0, and this is a characteristic equation which governs lambda, which lambda is the axial load parameter, so those values of P which satisfy this equation permit the existence of a adjoining equilibrium state. So if you simplify this there are two solutions that become possible, sine lambda L equal to 0 or tan lambda L by 2 equal to lambda L by 2, this leads to one infinity of solutions, this leads to another infinity of solutions, we will see that this leads to anti-symmetric modes and this leads to symmetric modes, and the lowest value of critical load is given by this branch, and PN is given here and P critical in this case turns out to be 39.478 by L square into EI, so the buckling mode shape is given by this corresponding to this branch and the first one is depicted here. The second branch tan lambda L by 2 equal to lambda L by 2 if 1 1 solves the first root is given by 4.493 and the P critical value is 80.763 EI by L square as you can see this is higher than this, therefore this is the critical value, this is the first root of this branch tan lambda L by 2 equal to lambda L by 2, and Pi is the first root of this, and this is the first critical load from this branch and this is the first critical load from this branch, among these two this is the lowest therefore this is the critical load for the beam. So using similar logic now we can consider other boundary conditions like a cantilever beam, a property cantilever, and I have given some broad hints on how this can be analyzed, you have to write the fourth order equation there will be 4 constants, 4 boundary conditions use them write the characteristic equation solve, and you will get the characteristic equation in this case as cos lambda L equal to 0, here tan lambda L equal to lambda L, and the critical loads for this case is given by this, and for this case it is given by this. This boundary condition here at the fixed end Y and Y prime are 0, at this top end it is the boundary condition is given by, now one of the earlier lectures we have derived this you can refer back, and in the towards the end of this lecture also we are going to see something about this. Now the buckling mode shapes have like mode shapes in vibration, they here also they have orthogonality properties that can be verified by considering a pair of eigen solution, nth eigenfunction and kth eigenfunction, the eigenvalue and the eigenfunction, the nth eigenfunction will satisfy this equation, kth eigenfunction will satisfy this PN and PK are the nth and kth eigenvalues. So what we do, we multiply the first equation by, the second equation by phi N of X and integrate from 0 to L, I get this equation, and that these equations, these integrals I will integrate by parts, and doing it twice we can show that this is something that we have done several times, so we can see that after we do this we get this equation reduces to this. Now this terms inside these braces will be 0 for classical boundary conditions like clamped simply supported free and on vertical rollers, this will be 0, this we have seen earlier in context of vibration, so we need not have to get into the details again. So from this equation we have got now this equation, similarly by multiplying the first equation by phi K and integrating with respect to X and carrying out the integration by parts twice I get a similar equation where the subscripts N and K are reversed, so we get this, if I subtract these two equations I get PK minus PN into this equal to 0, and if I assume that PK is not equal to PN this integral 0 to L phi N prime X, phi K prime F X DX equal to 0 for N not equal to K, and consequently using any one of these equations we can show that EI phi N double prime of X and phi K double prime of X DX is 0 for N not equal to K. So if you recall in vibration problems the mode shapes that we obtained were orthogonal with respect to M and EI, here again we get similar orthogonality relations. Now what I will do now is I will consider a series of 4 or 5 problems again aimed at gaining familiarity with how to deal with problems of stability analysis, many of these problems can serve as benchmarks when we develop finite element method to handle these problems. So what I am doing here we will provide exact solutions within the scope of the beam theory that we are using. Suppose I have now a property simple supported beam in which a load is applied at the mid span, okay. Now again I assume that a neighboring equilibrium state is possible and I want to know at what value of P such equilibrium state is possible. So now if I consider segment AB I can write the equation EIY double prime is minus P delta X by L, the reactions are found here, you take moments about this here RA into L is P into delta, so RA will be this and RC will be by considering equilibrium in the horizontal direction I get this. So using that I will be able to write the equation for segment AB and I have Y is AX square plus B, this is the solution and for segment BC I get a similar equation but now when I am in segment BC when I write bending moment I should include effect of P also, so that will delta minus Y will be the arm for taking moments and that PY will come here and consequently the complementary function here will be having sine and cosine terms. So we can analyze this problem and we will be able to get the solution for X in the segment 1 and segment 2 and the boundary conditions now there are 4 constants of integration, the boundary conditions will be at X equal to 0 Y is 0, X equal to L Y is 0, and Y is delta at X equal to L, I am assuming the load is applied at this load is being applied at the mid span, so at Y equal to delta at X equal to L by 2, and then there is a continuity of dy by dx at this X equal to L by 2, so I have these 4 conditions and I can solve for that and I will get the critical value to be given by this. The next example is an example of a say cantilever beam which is loaded by its own weight, imagine this is a tree in a forest and how tall the tree can be before it buckles, is that type of question if we ask, this is a problem that is discussed in the book by Timoshenko and Gere, these are the formulation is from this resource, so what we do is we consider again the existence of a neighboring equilibrium position and write the equation for bending moment at a point X, the bending moment is contributed by the weight into the corresponding arms, so for this infinitesimal, this thing is a d psi, so if M is a mass per unit length, M into d psi is the mass and into gravity is the force and bending moment at this section will be Y of psi minus Y of X, that is the arm that this is the MG into Y of psi minus Y of X into d psi is the bending moment at this section due to this infinitesimal element, and if I integrate from X to L I will get the bending moment due to weight of the beam above this point, so that is what we have written. Now we can simplify this, we differentiate this equation with respect to X and carry out a simplification we get this equation and here you can see there is a X here, so it has a variable coefficient, so one of the way to do it is to make these substitutions and we can show that this equation becomes this and solution can be obtained using power series expansions and we can show that the critical length K is given by this, okay. Now another example this again to exercise our mind, suppose we consider a beam and if we assume that at the end there is a rigid element, so the deflection of the beam will be such that this will be a straight line, this won't bend, it is not flexible, so it is again loaded by P, I want to know if this is a configuration of the structure what should be the P at which a neighboring equilibrium position becomes possible, so as I said this is a rigid element and this length is A and this remaining length of flexible part is L-A, so how do we write this? Again the equation is EI Y double prime plus PY equal to 0 and this is Y double prime plus lambda square Y equal to 0 and this is a complementary function A cos lambda X plus B sine lambda X, it X equal to 0, Y is 0, so A becomes 0, now the interesting thing is what happens here, so at X equal to L-A the deflection will be A theta, okay, this deflection is A theta and Y prime of X is given by B lambda cos lambda X, so continuity of slope at X equal to L-A I know the slope is theta because a rigid element I get this equation, so we can treat now B and theta as unknowns and we have two equations and we can write this equation in this form, so for non-trivial solutions the determinant of this must vanish and this is a characteristic equation, so once we solve this for different values of A we will be able to find the critical value of P at which the structure buckles or a neighboring equilibrium position becomes possible. Another problem suppose there is a beam and I want to add a spring here in this example at the mid-span with a view to increase its axial load carrying capacity, so how far I can increase the critical load value by selecting this K, that is the question, so how do we tackle this problem? First I will ignore the presence of this spring and solve the problem I get this deflection delta say in the absence of that, and I will now select I will apply a force K delta here so that this deflection becomes 0, so the governing equation will be EIY double prime plus PY equal to K delta by 2 into X, and again dividing by P and using the notation lambda square we get this equation, this has a complementary function and a particular integral, at X equal to 0, Y is 0 therefore A is 0, now Y prime of X you can obtain by differentiating this, and at the mid-span since structure is symmetric and spring is also placed symmetrically this must be equal to 0 and this helps us to find the value of B, therefore this is Y of X. Now at X equal to L by 2 this is my delta, now that would mean this if you take on the other side delta cannot be 0 therefore this must be equal, the term here must be equal to 0 and that leads to this characteristic equation, so we can solve this and find out the critical value of load U for a given value of K. Now if you really solve this we can see that if you rewrite this equation, the characteristic equation I can write at tan U by U equal to 1 minus 4P by KL, if K goes to 0 then U goes to pi by 2 and that is our Eulerian buckling load this is this, now as K tends to infinity then this is tan U equal to U and U becomes 4.493 and for K tending to infinity the critical value will be given by this, that would mean by inserting the spring you cannot increase the carrying capacity beyond this, if you don't have the spring your carrying capacity will be this, by inserting the spring no matter what you do you need not have to select a spring you know you cannot exceed this carrying capacity, okay, so this is the highest value to which the load carrying capacity can be increased. Another example, imagine there is a single span beam and in the end there is a rigid disc and this disc is loaded by load P, okay, and this disc can rotate along with the beam, so in the deformed geometry the disc could have become like this and the beam deflection will be something like this, that means if an adjoining equilibrium position is possible it may be like this. Now we will find the reactions now, see if this is angle is phi and this is A, so this load will be acting at L minus this distance A sine phi, A by 2 sine phi and this load will be acting at L plus A by 2 sine phi and consequently the reaction, you can take moments and find out the reactions, these reactions are functions of the angle through which the disc has rotated, which is the angle through which the right hand support, right hand the beam has rotated at the right support. So this is the equation, now bending moment, the equilibrium equation is given by this, once we find the reaction we can write the equation for the equilibrium and by dividing by EI etc. I get this equation. Now again the complementary function is this and this is a particular integral and we impose a condition at X equal to 0 and X equal to L, Y must be equal to 0 and we get this value of A and if we now approximate sine phi by phi I get Y of X to be given by this, so now dy by dx, see phi is an unknown here still we have to find that, so I will find dy by dx and evaluate it at X equal to L, moment I do that and I know it is minus phi, so I get an characteristic equation, phi cannot be 0 therefore the terms inside the parenthesis must be 0 and from this I get the load, critical value of the load parameter 3 by AL, therefore P critical is given by this. Now we will quickly review the equation of motion for actually loaded beam as shown here using Hamilton's principle, so we consider for sake of discussion, for purpose of discussion a single span beam which is supported on two transfer springs K1 and K3, K1, K2, K3, K4, K1 and K3 are translation springs, K2 and K4 are rotational springs, so suppose this beam is deflected like this and an element DX would have become element DS and using the geometry here, geometry of this triangle we know that DS square root DX square plus dy square and we can reorganize this term to pull out, take the square root, take DX outside and I get this and by expanding this and retaining only the first term I get this equation, so this is the length of this, what was DX has become DS, now the total length of this curved beam profile is integration of DS, so it is 0 to L, this integral DS which is nothing but integral of this quantity from 0 to L, so this I can write it as L plus half integral 0 to L dy by DX whole square DX. Now SS bar minus L is the change in the length that is delta, so that is given by this equation, why we need this now because we want to find out the work done by this load on the beam, so we need to know how much the beam has moved, so this is very important unless P does work on the beam its effect will not be felt, so if you go back to the convention that we use in notations this is very important, so the kinetic energy is half MOI dot square this, strain energy has now contribution due to bending which is given by this and there is strain energy stored in the springs that is given here and there is work done by axial loads which is P into delta which is given by this, so now therefore Lagrangian will be this and this is the additional term due to the strain energy in the springs, so we can now use the variational argument this we have discussed in first or the second lecture of this course so that can be used and we if you do that we will get the governing equation in this form and if you use the convention of prime for a special derivative and dot for a time derivative we get this equation. And the set of four boundary conditions you can show that they are given by this set of four equations, so these needs to be augmented with the two initial conditions or initial displacement and velocity, to this of course we can add the effect of any external excitations or time dependent boundary conditions as in case of earthquakes of course damping terms and so on and so forth, so this would be the governing equation would then be the generalization of static beam column for a dynamic situation, okay, so in our analysis subsequently we will consider some of this as we go along. Now what we have discussed till now although I discussed this governing equation of dynamical systems we have basically focused on elastic stability of statically loaded systems, so before we embark on finite element formulation what we will do is we will consider questions of stability of dynamical systems, so we will quickly review what are fixed points of a non-linear vibrating system, what is meant by stability of those fixed points that we will have bearing on some of the discussions to follow, so in the next lecture we will consider non-linear dynamical systems and investigate the fixed points and their stability and in doing so we will introduce a notion of bifurcation and see how the ideas can be developed further, so with this we will close this lecture.


When the smart bracelet vibrates, waves are transmitted through the skin. We apply this to interpersonal touch augmentation. This study measures skin vibrations and characterizes the time-dependent vibration transmission. We also characterized the time-averaged magnitude for the different frequencies and actuation direction. In addition, acceleration magnitude correlated with perceptual intensity.